summaryrefslogtreecommitdiff
path: root/pod
Commit message (Collapse)AuthorAgeFilesLines
* Update CPAN-Meta-YAML to CPAN version 0.004Chris 'BinGOs' Williams2011-09-121-0/+4
| | | | | | | | [DELTA] 0.004 2011-09-06 09:42:52 America/New_York - Generated from ADAMK/YAML-Tiny-1.50.tar.gz
* Update Exporter to CPAN version 5.65Chris 'BinGOs' Williams2011-09-121-0/+4
| | | | | | | | | | | | | | [DELTA] 5.65 Tue Aug 30 2011 Todd Rinaldo - No changes. Tests clean. Bumping to production release. 5.64_04 Wed Aug 24 2011 Todd Rinaldo - Re-vamp module to work in Git. - Update Makefile.PL with extra META bits. - Point bugs to perl's RT. - Add a README from Exporter.pm perldoc. - Depend on Carp 1.05 now we're assuming a fix from 1.05
* Update perlfaq to CPAN version 5.0150034Chris 'BinGOs' Williams2011-09-122-2/+2
| | | | | | | | | | | | | | | | | [DELTA] 5.0150034 Mon 12 Sep 2011 18:41:25 +0100 * Copy edit Perl 6 a bit more (ranguard) * Add blog section (ranguard) * Update much of the copy about emails in perlfaq9 (apeiron) * Many small changes (bigpresh) * Add descriptions to doc list (bigpresh) * Start moving away from global file handles (shlomif) * Typos, clarity and other cleanups (shlomif) * Cleanup copy (ranguard) * Start to add "my" to variables (shlomif) * Remove verbose/history copy (ranguard) * Switch to L<> around URLs (ranguard)
* perldelta galore for ExtUtils::ParseXS changesSteffen Mueller2011-09-121-5/+38
| | | | | This also rephrases the "XSUBs are now static" section since the exact behaviour has changed since 5.15.2.
* Update Devel-PPPort to CPAN version 3.20Chris 'BinGOs' Williams2011-09-111-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 3.20 - 2011-09-10 * fix CPAN #56749: isASCII and isCNTRL macros are buggy (thanks to Karl Williamson for providing a patch and patiently waiting almost two years for me to integrate it) * fix CPAN #70427: RealPPPort.xs:1587: error: lvalue required as unary ‘&’ operand 3.19_03 - 2011-04-13 * keep up with latest core changes 3.19_02 - 2010-03-07 * fix a warning emitted by the test suite with older perls * added support for the following API newSVpvs_share get_cvn_flags get_cvs (thanks to Goro Fuji for providing a patch to implement all of these, fixes CPAN #47174) 3.19_01 - 2010-02-20 * fix CPAN #50763: mistaken use of $[ (thanks to Zefram for spotting this) * remove spurious PUSHMARK from Perl_ppaddr_t (thanks to Gerard Goossen for providing a patch) * improved support for newer compilers in buildperl.pl (thanks to Philippe Bruhat (BooK) for providing a patch) * added support for the following API memEQs memNEs * lots of small toolchain updates
* Eliminate warnings from XSLoader on 5.005 and 5.004.Nicholas Clark2011-09-111-0/+4
| | | | | | Don't pass parameters that old ExtUtil::MakeMaker doesn't understand. Ensure that $DynaLoader::dl_debug exists prior to calling into DynaLoader's XS code.
* Doc patch to perlipcLeon Timmermans2011-09-111-89/+30
| | | | | | | | | | | | | | | | | 1. I've removed some erroneous code regarding signal names (it doesn't handle signal aliases) with a reference to a module that does handle it correctly. 2. Removed the sample on temporary signal ignoring; this is not likely to do what users want it to do. Possibly this should be replaced by a discussion on sigprocmask & friends, but perhaps we can skip in altogether 3. Corrected the discussion on permissions to take the difference between real, effective and saved UIDs into account. 4. Removed all mention of the SysV signaling issue. This was rather relevant when perlipc was written 15 years ago but it isn't anymore nowadays. 5. Removed the suggestion that you can longjmp out of a signal handler (see CERT's SIG32-C).
* Simplify generated XS code by emitting a compatibility version of dVAR.Nicholas Clark2011-09-111-0/+6
| | | | | | If ExtUtils::ParseXS emits conditional C pre-processor code once per XS file to provide a default for dVAR, then it doesn't need to emit 4 lines per function to cater for dVAR not being present.
* Update Archive-Tar to CPAN version 1.78Chris 'BinGOs' Williams2011-09-101-0/+4
| | | | | | | | [DELTA] * important changes in version 1.78 08/09/2011 - patch from Rocky Bernstein to add chown() method [rt#70623] - blead patch from Alexandr Ciornii to resolve [perl#78708]
* "state" in perlfunc should point to "Persistent Private Variables"Vincent Pit2011-09-101-1/+2
|
* [perl #92436] Filter::Simple can’t find end of PODFather Chrysostomos2011-09-091-0/+8
| | | | | | | | | | Filter::Simple’s $pod_or_DATA regexp was mistakenly written to look for =end if the pod section began with =begin, and to look for the end of the paragraph if the pod began with =for. Only =cut and EOF can end pod. This patch does not fix Filter::Simple’s naïve way of finding the beginning of pod.
* Fixed repeated wordsWalt Mankowski2011-09-093-3/+3
|
* remove index offsetting ($[)Zefram2011-09-095-50/+27
| | | | | | $[ remains as a variable. It no longer has compile-time magic. At runtime, it always reads as zero, accepts a write of zero, but dies on writing any other value.
* Provide more information in the message for "strxfrm() gets absurd".Nicholas Clark2011-09-091-0/+6
| | | | | Prefix it with "panic", report the two lengths that caused the sanity test failure, and add the message to perldiag.pod.
* Remove a Devel::DProf error from perldiag.podNicholas Clark2011-09-091-7/+0
| | | | | Devel::DProf is no longer in the core distribution, hence the core distribution can no longer generate this particular warning message.
* Simplify example pack code in perlpacktutMark Jason Dominus2011-09-091-2/+1
|
* remove bogus < in B<> formatting codeRicardo Signes2011-09-081-1/+1
|
* some small fixes to make porting/podcheck.t happyDave Rolsky2011-09-083-24/+24
|
* Tweak line length of comment in verbatim section per podcheck.tDave Rolsky2011-09-081-2/+2
|
* Lots of updates based on feedback from sprout, including a few new sectionsDave Rolsky2011-09-081-80/+177
|
* Some changes based no sprout's feedbackDave Rolsky2011-09-081-17/+17
|
* fix now-broken link to removed section in perlobjDave Rolsky2011-09-081-1/+1
|
* Add perldelta entries for all doc changesDave Rolsky2011-09-081-10/+13
|
* Redo all examples using File and File::MP3Dave Rolsky2011-09-081-114/+122
|
* Remove all references to old OO tutorial docs, and add refs to perlootut ↵Dave Rolsky2011-09-088-19/+10
| | | | | | where appropriate Used buildtoc to regenerate pod-related files
* remove all old OO tutorials (and perlbot)Dave Rolsky2011-09-084-4597/+0
|
* Small revisions to the text to increase clarity, suggested by Philip MonsenDave Rolsky2011-09-081-10/+10
|
* Add more details on inside-out objects from David Golden, and an inside-out ↵Dave Rolsky2011-09-081-7/+40
| | | | | | class example from Abigail. Add strict & warning to blessed scalar class example
* heavily revised perlobj.podDave Rolsky2011-09-081-482/+730
|
* Use same list of "when to use OO" criteria in perlmodstyle as in perlootutDave Rolsky2011-09-081-27/+30
| | | | | See my previous commit message for permission from ORA to use this text under the same license as Perl itself.
* Add Damian's list of when to use OO - copied from PBPDave Rolsky2011-09-081-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here's the email from Teri Finn at O'Reilly giving us permission to do so: ------------------------------------------------------------------------- Dave, O'Reilly Media is happy to grant you the permissions you have requested below. If you are able to include the copyright notice in the attribution that would be great. Damian Conway wrote about when to use OO in Perl Best Practices, Copyright © 2004, Published by O'Reilly Media, Inc. His list of criteria for doing so is: Our best to you on your project. Teri Finn O'Reilly Media, Inc. ----- Original Message ----- From: "Dave Rolsky" <autarch@urth.org> To: permissions@oreilly.com Cc: damian@conway.org Sent: Sunday, March 6, 2011 6:58:34 PM GMT -08:00 US/Canada Pacific Subject: Usage of text from Perl Best Practices Hi, ORA, I'm working on the Perl 5 core documentation, specifically on a new OO tutorial. I'd like to include Damian's "when to use OO" list as published in Perl Best Practices (pages 320-321). I don't want to include the entire text verbatim, just the bullet points. I wrote to Damian and he is okay with having this included in the docs, just as an FYI. To do this, I'd need permission to include the text and distribute it under the same license as Perl 5 itself, which is currently version 1 of the Artistic license. I would of course credit Damian and note the book, something like .... Damian Conway wrote about when to use OO in Perl Best Practices. His list of criteria for doing so is: Thanks, -dave
* Check in new OO tutorial - perlootutDave Rolsky2011-09-081-0/+677
|
* ch(dir|mod|own) should not ignore get-magic on glob(ref)sFather Chrysostomos2011-09-081-0/+7
| | | | | | | | When the chdir(*handle) feature was added in 5.8.8, the fact that globs and refs could be magical was not taken into account. They can easily be magical if a typeglob or reference is returned from or assigned to a tied variable.
* Call get-magic once for *glob=$tiedFather Chrysostomos2011-09-081-1/+2
| | | | This is a regression in 5.10.0.
* Update perlfaq to CPAN version 5.0150033Chris 'BinGOs' Williams2011-09-081-0/+4
| | | | | | | | | | | | | | [DELTA] 5.0150033 Tue 30 Aug 2011 21:46:25 +0100 * Perl 6 changes (apeiron) * Replace tabs with spaces (ranguard) * Link to www.cpan.org/ports/ for binary (ranguard) * Switch C<> over to L<> for any module on CPAN (ranguard) * Change brace stype (apeiron) * Extra dzil tests (rafl) * Changes so more semantic, and better rendered HTML (ranguard) * Point to repo for how to update perlfaq (ranguard)
* Update Module-Load-Conditional to CPAN version 0.46Chris 'BinGOs' Williams2011-09-081-0/+4
| | | | | | | | [DELTA] Changes for 0.46 Wed Sep 7 23:57:03 BST 2011 ================================================= * Use || instead of "or" (perl#78708) (chorny)
* Update Module-Metadata to CPAN version 1.000007Chris 'BinGOs' Williams2011-09-071-1/+1
| | | | | | | [DELTA] 1.0.7 2001-09-07 12:00:00 - Apply VMS fixes backported from blead (Craig A. Berry)
* In Dumper.xs, use sv_newmortal() instead of sv_mortalcopy(&PL_sv_undef).Nicholas Clark2011-09-071-0/+6
| | | | | The two produce identical results. The former is terser, and far more efficient.
* ODBM_File can use the same T_PTROBJ typemap as the other ?DBM_File modules.Nicholas Clark2011-09-071-0/+7
| | | | | | | | This simplifies the RETVAL handling in TIEHASH, and makes the code closer to the other 3 ?DBM_File modules. The difference in TIEHASH handling dates back to 5.000, where only ODBM_File needed helper code around the dbm_open() call. The other 3 were able to #define it as dbm_TIEHASH, and hence had no CODE: section when first written.
* Update Module-Metadata to CPAN version 1.000006Chris 'BinGOs' Williams2011-09-071-0/+4
| | | | | | | | | | | | | | | [DELTA] 1.0.6 2011-08-29 04:00:00 - Support PACKAGE BLOCK syntax (VPIT) [Additional info] Reapplied the changes made by Craig Berry for VMS in commit 63f27fd71dd22aa00021eb1e4fde4faa55ec9524 Raised [https://rt.cpan.org/Public/Bug/Display.html?id=70781] to upstream these changes.
* Remove old odd-numbered releases perldeltasKarl Williamson2011-09-0629-17050/+0
| | | | | | | | The odd-numbered releases are for internal development, and their individual perldeltas are collated togeter for the next even numbered dot 0 release. This means that the individual perldeltas are no longer useful once that dot 0 release is made, and they clutter things up, giving duplicate information.
* Add enable/disable commands for breakpoints in perl -dShlomi Fish2011-09-041-0/+36
|
* Update CPANPLUS-Dist-Build to CPAN version 0.58Chris 'BinGOs' Williams2011-09-041-0/+4
| | | | | | | [DELTA] 0.58 Sun Sep 4 20:42:48 BST 2011 - Added local::lib type behaviour detection to disable use of 'sudo'
* Call get-magic once for CV-to-GV assignmentFather Chrysostomos2011-09-031-0/+4
| | | | | | | pp_rv2gv has already called get-magic, so pp_sassign should not do it at all. This is a regression from 5.8.8.
* perldelta entry for File:Glob / CVE-2011-2728 fix.Craig A. Berry2011-09-031-0/+15
|
* Unicode::UCD: Make pod header consistentKarl Williamson2011-09-024-4/+4
| | | | | All the other function headers in this pod look like what this patch makes this one look like. Corresponding links to it are also revised.
* Reinstate the perldelta entry for CPANPLUS.Nicholas Clark2011-09-011-0/+4
| | | | This was accidentally removed by commit 7ac26854bd1fc3c6. Oops.
* Update AnyDBM_File's documentation to avoid use POSIX;Nicholas Clark2011-09-011-0/+6
| | | | | | | use Fcntl; is a much more efficient way to load the two constants needed. Bring the joy of strict (and warnings) to AnyDBM_File, remove commented-out code, and add __END__ to make it clear that there is no more code hiding beyond the pod.
* Note the refactoring of POSIX.pm in perldelta.Nicholas Clark2011-09-011-4/+9
|
* Update CPANPLUS to CPAN version 0.9110Chris 'BinGOs' Williams2011-09-011-0/+4
| | | | | | | | | | | | | [DELTA] Changes for 0.9110 Thu Sep 1 13:43:06 2011 ================================================ * CPANPLUS::Dist::MM now ensures that Makefile.PL is older than any generated Makefile * When resolving dependencies ignore any @INC-hook when finding installed modules * Updated the META.yml in the dist to specify 'dynamic_config' as true.