summaryrefslogtreecommitdiff
path: root/pod
Commit message (Collapse)AuthorAgeFilesLines
* remove obsolete panic from die_unwind()David Mitchell2016-02-031-5/+0
| | | | | | | | | | It panics if the context it has just popped back to isn't a CXt_EVAL. Since we have just called dopoptoeval() which can only pop to an eval, and since we assert that its an eval, this seems such an unlikely "this can can never happen" that it doesn't really seem worth testing for. It was added in perl5.000, and may have made slightly more sense then, as there used to be a POPBLOCK just before it.
* [perl #126544] correct the first example in the fcntl documentationTony Cook2016-02-031-1/+1
|
* perldelta for 23c4e91245a4Tony Cook2016-02-031-0/+7
|
* Clarify sprintf() handling of + and space flagsTony Cook2016-02-021-1/+5
| | | | | | Also with contribution by Chas. Owens. For: RT #125471
* perldelta for 8452c1a03e174Tony Cook2016-02-021-0/+9
|
* perldelta for 6f6d1bab334Tony Cook2016-02-011-2/+3
|
* perlop: fix broken example by deleting it [perl #119667]Lukas Mai2016-01-311-13/+5
|
* perlhacktips: fix / properly break example of bad pointer accessLukas Mai2016-01-301-1/+1
|
* perlretut: typo correctionHerbert Breunung2016-01-281-1/+1
|
* Probe for and expose more fields for SA_SIGINFODagfinn Ilmari Mannsåker2016-01-261-0/+7
| | | | | | | | These are all specified by POSIX/SUSv3, but not all platforms have them, as mentioned in POSIX.pm. We can only test the pid, uid and code fields, since they are the only ones that are defined for a user-sent signal.
* Add SA_SIGINFO 'code' constants to POSIXDagfinn Ilmari Mannsåker2016-01-261-0/+7
| | | | | Mention them in the sigaction documentation, and document the 'addr' field.
* perlipc.pod: Fix typoSteve Hay2016-01-261-1/+1
|
* perldelta for 273df2b1892a ... 273df2b1892Tony Cook2016-01-251-0/+8
|
* perldelta for 08b3e84fbb1cTony Cook2016-01-211-1/+6
|
* perldelta for e9e9e546c676Tony Cook2016-01-211-1/+2
|
* new perldeltaStevan Little2016-01-204-212/+629
|
* add in the Known Issue, thanks again to BinGOs++v5.23.7Stevan Little2016-01-201-0/+12
|
* Adding the new version to Perl history Stevan Little2016-01-201-0/+1
|
* mauke++ && BinGOs++Stevan Little2016-01-201-16/+6
|
* remove the last of the boiler plateStevan Little2016-01-201-6/+0
|
* update module core list in perldeltaStevan Little2016-01-201-1/+69
|
* sorry, this is not correct, it was a small change to the test, I misread the ↵Stevan Little2016-01-201-13/+0
| | | | commit at first
* first run through for the perldelta, more to comeStevan Little2016-01-201-215/+133
|
* Add qr/\b{lb}/Karl Williamson2016-01-193-8/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the final Unicode boundary type previously missing from core Perl: the LineBreak one. This feature is already available in the Unicode::LineBreak module, but I've been told that there are portability and some other issues with that module. What's added here is a light-weight version that is lacking the customizable features of the module. This implements the default Line Breaking algorithm, but with the customizations that Unicode is expecting everybody to add, as their test file tests for them. In other words, this passes Unicode's fairly extensive furnished tests, but wouldn't if it didn't include certain customizations specified by Unicode beyond the basic algorithm. The implementation uses a look-up table of the characters surrounding a boundary to see if it is a suitable place to break a line. In a few cases, context needs to be taken into account, so there is code in addition to the lookup table to handle those. This should meet the needs for line breaking of many applications, without having to load the module. The algorithm is somewhat independent of the Unicode version, just like the other boundary types. Only if new rules are added, or existing ones modified is there need to go in and change this code. Otherwise, running regen/mk_invlists.pl should be sufficient when a new Unicode release is done to keep it up-to-date, again like the other Unicode boundary types.
* remove deprecated PL_timesbufDaniel Dragan2016-01-171-3/+4
| | | | Saves memory in interp struct.
* perldelta for fix in e1ccd22Ricardo Signes2016-01-161-0/+5
|
* perldelta for 61d30259f32eTony Cook2016-01-141-1/+1
| | | | I don't think the two separate patches need separate entries
* perldelta: two CVE noticesRicardo Signes2016-01-111-4/+8
|
* perldelta for 6146d9e1c87dTony Cook2016-01-111-0/+5
|
* perldelta for a7162bf74f38Tony Cook2016-01-111-0/+5
|
* perldelta for 0072721ceb71, beb08a1e6d63, 5c1db5695506, 2f9365dc3b09Tony Cook2016-01-111-0/+5
|
* fix more file pathsLukas Mai2016-01-104-7/+7
|
* Tailor \b{wb} for PerlKarl Williamson2016-01-082-1/+27
| | | | | | | | | | | | The Unicode \b{wb} matches the boundary between space characters in a span of them. This is opposite of what \b does, and is counterintuitive to Perl expectations. This commit tailors \b{wb} to not split up spans of white space. I have submitted a request to Unicode to re-examine their algorithm, and this has been assigned to a subcommittee to look at, but the result won't be available until after 5.24 is done. In any event, Unicode encourages tailoring for local conditions.
* perlrebackslash: White-space, clarificationKarl Williamson2016-01-081-2/+4
|
* perlreftut: lots of small changesLukas Mai2016-01-071-49/+48
| | | | | | | | | | | | | | - use I<...> for italics/emphasis, not '...' - "Make Rule 2" was missing its "=head3" that marks it as a section - consistently use 2 spaces for indentation - add internal hyperlinks to the Make/Use Rules - consistently use C<...> to refer to variables - consistently use 'for' (not 'foreach') - hyperlink push/ref to their documentation in perlfunc - hyperlink ==/eq to their documentation in perlop - hyperlink "use strict 'refs'" to strict - remove mention of "soft reference" because according to perlref that term has been officially discouraged since 1996
* perlreftut: make example strict cleanLukas Mai2016-01-071-6/+6
| | | | | Also change the indentation from chomp from 1 back to 2 spaces. (It was changed from 2 to 1 in a29d1a25ab4 in 2003 but no reason was given.)
* perldelta for 0cd52e23ae64Tony Cook2016-01-071-1/+3
|
* perlgit: Fix too long verbatim lineKarl Williamson2016-01-061-1/+2
|
* fix a typo in perl5233delta.podTony Cook2016-01-061-1/+1
| | | | Pointed out by Andrew Rodland (hobbs) on #p5p
* perlsyn: change = to == in conditional in do/while exampleLukas Mai2016-01-061-7/+19
| | | | | | ... also remove unused LOOP label from 'last' example, mention 'redo' (works like 'next' in this case), add example that combines 'next'/'last' (and requires the label).
* perlgit: many small changesLukas Mai2016-01-051-26/+30
| | | | | | | | | | - verbatimize a paragraph of sample commands - grammar: sent -> send - consistently hyperlink all email addresses - hyperlink RT tickets - hyperlink commit hashes - consistently refer to bisect.pl as F<Porting/bisect.pl> - add F< > to things that look like filenames
* clarify meaning of waitpid returning 0 [perl #127080]Lukas Mai2016-01-051-2/+3
|
* explain meaning of negative PIDs in waitpid [perl #127080]Lukas Mai2016-01-051-3/+11
|
* perldelta for 4732711e2548Tony Cook2016-01-041-1/+3
|
* perldelta: podlators upgrade to 4.04James E Keenan2016-01-031-0/+4
|
* *glob{FILEHANDLE} is no longer deprecatedRicardo Signes2016-01-022-3/+6
| | | | | | | | | We are now trying to use deprecation warnings only when we believe that a behavior will really be removed or made an error. Since we don't plan to do that with *glob{FILEHANDLE}, the warning is not useful and may be harmful. See discussion at [perl #127060].
* Update podlators to version 4.03Karen Etheridge2016-01-011-5/+7
|
* perlpodspec: fix typoLukas Mai2015-12-281-1/+1
|
* Bump the perl version in various places for 5.23.7David Golden2015-12-211-1/+1
|
* Create new perldelta.pod for v5.23.7David Golden2015-12-214-294/+711
|