summaryrefslogtreecommitdiff
path: root/pod
Commit message (Collapse)AuthorAgeFilesLines
* Added 5.35.7 to perlhistv5.35.7Neil Bowers2021-12-201-0/+1
|
* Updated perldelta with changes to core modulesNeil Bowers2021-12-201-23/+47
|
* added some entries to perldelta after trawling the git logNeil Bowers2021-12-201-296/+34
|
* perldelta entry for the fix for unbounded memory consumption for hashesNicholas Clark2021-12-201-0/+4
| | | | This is a fix for a bug introduced two months ago in v5.35.5.
* Mention builtin in perldeltaPaul "LeoNerd" Evans2021-12-181-0/+21
|
* perlapio: binmode() and apply_layers() require pTHXKarl Williamson2021-12-161-6/+6
| | | | | | These two functions, unlike all the rest, require the thread context parameter to be explicitly passed. This commit makes the documentation be accurate.
* perltie: Fix variable name in TIEHASH exampleJakub Wilk2021-12-161-2/+2
|
* Add builtin:: funcs for handling weakrefsPaul "LeoNerd" Evans2021-12-041-1/+2
| | | | | Also, ensure that B::Deparse understands the OA_TARGMY optimisation of OP_ISBOOL
* Add a builtin:: namespace, with true/false/isboolPaul "LeoNerd" Evans2021-11-291-0/+5
| | | | | | | | This finishes the perl-visible API required for RFC 0008 https://github.com/Perl/RFCs/blob/master/rfcs/rfc0008.md It also begins the "builtin::" namespace of RFC 0009 https://github.com/Perl/RFCs/blob/master/rfcs/rfc0009.md
* Add a phase_name() macro.Felipe Gasper2021-11-251-3/+2
|
* Also C<codeword> quote "defer" and "goto"Paul "LeoNerd" Evans2021-11-241-1/+1
|
* Quote the word "defer" in exception messages about control flowPaul "LeoNerd" Evans2021-11-241-3/+3
|
* Forbid using 'goto' to jump into a 'defer' block because everything will ↵Paul "LeoNerd" Evans2021-11-231-0/+5
| | | | break when it's done
* update perldsc examples to be strict compliantGraham Knop2021-11-221-67/+68
| | | | | | | | | | | Where possible, update perldsc examples to use lexical variables, to be strict compliant. Earlier code in this document specifically discusses differences with strict, but the examples aren't really related to anything about non-lexical variables, so they should be updated to work with modern standards. Some parts of the examples have not been updated because they are using variables that are implicitly meant to come from some an outside source.
* add missing brace in perldsc hash of hashes exampleGraham Knop2021-11-221-0/+1
|
* new perldelta for 5.35.7Richard Leach2021-11-214-70/+514
|
* add new release to perlhistv5.35.6Richard Leach2021-11-201-0/+1
|
* Update perldelta for 5.35.6 releaseRichard Leach2021-11-201-314/+45
|
* Additional feedbackJames E Keenan2021-11-171-7/+8
|
* Update per feedbackJames E Keenan2021-11-171-4/+5
|
* Obituary for David H AdlerJames E Keenan2021-11-171-2/+6
|
* perldelta for 0cdbe216286, 9bce496f83cb, 9c913148860Tony Cook2021-11-151-1/+2
|
* Unencrypted git protocol no longer supported by github.comJames E Keenan2021-11-092-6/+3
| | | | | | Reference: https://github.blog/2021-09-01-improving-git-protocol-security-github/ For: https://github.com/Perl/perl5/pull/19220
* perldelta: update feature bundle changes for bareword_filehandlesRicardo Signes2021-11-021-3/+4
|
* feature updates: tweaks from code reviewRicardo Signes2021-11-022-2/+2
|
* perldelta: note changes to feature bundleRicardo Signes2021-11-021-0/+9
|
* perlfunc: note that bareword open is now often forbiddenRicardo Signes2021-11-021-1/+5
|
* Remove AT&T UWIN supportDagfinn Ilmari Mannsåker2021-11-022-5/+7
| | | | | UWIN is a UNIX compatibility layer for Windows. It was last released in 2012 and has been superseded by Cygwin these days.
* Remove DOS/DJGPP supportDagfinn Ilmari Mannsåker2021-11-025-45/+8
| | | | | | DJGPP is a port of the GNU toolchain to 32-bit x86 systems running DOS. The last known attempt to build Perl on it was on 5.20, which only got as far as building miniperl.
* new perldelta for 5.35.6Leon Timmermans2021-10-214-175/+619
|
* Add 5.35.5 to perlhistv5.35.5Leon Timmermans2021-10-211-0/+1
|
* Update perldelta for 5.35.5 releaseLeon Timmermans2021-10-211-211/+92
|
* Add dropping old MSVC++ (pre-VC12) to perldeltaLeon Timmermans2021-10-201-2/+4
|
* Add NetWare removal to perlportLeon Timmermans2021-10-201-0/+12
|
* perlop - clarify that hyphens are interpreted literally in tr with single quotesDan Book2021-10-171-1/+2
|
* Pod improvements suggested by Matthew HorsfallNicholas Clark2021-10-153-9/+9
|
* perldelta for n-at-a-time for loops.Nicholas Clark2021-10-151-4/+10
|
* n-at-a-time for loops now warn by default (as 'experimental::for_list').Nicholas Clark2021-10-152-0/+7
|
* Regression tests and documentation for n-at-a-time for.Nicholas Clark2021-10-151-0/+37
|
* Generate the optree for n-at-a-time for loops.Nicholas Clark2021-10-151-0/+5
| | | | | | Perl_newFOROP can now also take an OP_LIST corresponding to two or more lexicals to iterate over n-at-a-time, where those lexicals are all declared in the for statement, and occupy consecutive pad slots.
* perlhacktips: Fix typoKarl Williamson2021-10-131-1/+1
|
* perldelta for C99 supportNicholas Clark2021-10-131-1/+12
|
* Note how best to confirm that other C99 features can be relied uponNicholas Clark2021-10-131-0/+20
| | | | | If C99 functionality can't be emulated on platforms which don't provide it, then one really needs to test whether MSVC and the VMS compiler support it.
* Update perlhack with details of the C99 features we can now useNicholas Clark2021-10-131-76/+193
| | | | Also update INSTALL to mention C99.
* perldelta entry describing the HvAUX struct move to the HV bodyNicholas Clark2021-10-111-1/+20
| | | | | | None of this affects documented public XS interfaces. The only code changes are in hv.c and sv.c. As the rest of the core itself uses these macros but needed no changes, likely no code on CPAN will be affected either.
* Remove documentation of previously removed warningJames E Keenan2021-10-091-4/+0
| | | | | Per https://github.com/Perl/perl5/issues/17867, the warning itself was removed in February 2013.
* perldelta: Fix grammarKarl Williamson2021-10-091-1/+1
|
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-083-10/+8
| | | | The build has been broken since 2009.
* rsync perl5.git.perl.org has gone awayNicholas Clark2021-10-061-18/+0
| | | | Delete the section from perlhack.pod that mentioned it.
* Expose a public SAVESTRLEN() macroPaul "LeoNerd" Evans2021-10-051-0/+3
| | | | | | | This seems to have been forgotten in the public API, perhaps because it was added later. Fixes #19165