summaryrefslogtreecommitdiff
path: root/INTERN.h
diff options
context:
space:
mode:
authorLukas Mai <l.mai@web.de>2016-07-30 01:48:14 +0200
committerLukas Mai <l.mai@web.de>2016-07-30 11:07:08 +0200
commit83a46a6345f3963d6be04b9113be147a41e2d5bd (patch)
treeb1660279ceae980a2502c0430163f55f3c958523 /INTERN.h
parentb13c68bfae260a468effe85683e29e197bb27ce3 (diff)
downloadperl-83a46a6345f3963d6be04b9113be147a41e2d5bd.tar.gz
perlport: major overhaul
- hyperlink function names - hyperlink variable names - hyperlink module names - hyperlink $Config{...} entries - hyperlink some C function names - hyperlink ``/qx, tr///, bitwise operators, BEGIN - remove bareword filehandles from examples - remove 2-arg open from examples - recommend 3-arg open always - clean up weird formatting and use \Q \E in $Config{_exe} example - mention Time::Piece (a core module) for date parsing (-> strptime) - prefer 'use' for loading modules unless there's a reason to 'require' - remove paragraph about using 'use bytes' to indicate that your source code is in some native 8-bit encoding (that's not what 'use bytes' does and its use is "strongly discouraged" anyway) - consistently use 2 spaces after a period - consistently spell $Config{foo} as $Config{foo}, not $Config{'foo'} sometimes - fix some POD markup - remove reference to 'pl2cmd' because I've never heard of it and all search results on the web point back to copies of perlport - remove claim that binmode is a no-op on non-windows systems (that hasn't been true since the introduction of I/O layers and Unicode text files) - realign some tables - don't describe sets of characters as "matching tr/...//" because tr/// isn't really a matching operator (it can be used to *count*, but that's not obvious to most people) - remove nonsensical VOS example that claims to check the architecture by examining @INC but doesn't actually use @INC or check the architecture - 'chown' can't be both "not implemented" and "implemented, but does nothing" on Win32 - remove "semantics of raise()" wording from 'kill' because it's unclear (raise doesn't send a signal to another process anyway) - remove 'sockatmark' entry because there is no such built-in function (the closest thing I can find is IO::Socket->atmark, which already carries appropriate portability warnings) - in 'stat', consistently refer to fields by their names from perlfunc/stat - add myself to list of contributors
Diffstat (limited to 'INTERN.h')
0 files changed, 0 insertions, 0 deletions