| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
[DELTA]
0.004 2011-09-06 09:42:52 America/New_York
- Generated from ADAMK/YAML-Tiny-1.50.tar.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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)
|
|
|
|
|
| |
This also rephrases the "XSUBs are now static" section since the
exact behaviour has changed since 5.15.2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
[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]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
$[ 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.
|
|
|
|
|
| |
Prefix it with "panic", report the two lengths that caused the sanity test
failure, and add the message to perldiag.pod.
|
|
|
|
|
| |
Devel::DProf is no longer in the core distribution, hence the core
distribution can no longer generate this particular warning message.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
where appropriate
Used buildtoc to regenerate pod-related files
|
| |
|
| |
|
|
|
|
|
|
| |
class example from Abigail.
Add strict & warning to blessed scalar class example
|
| |
|
|
|
|
|
| |
See my previous commit message for permission from ORA to use this text under
the same license as Perl itself.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This is a regression in 5.10.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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)
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes for 0.46 Wed Sep 7 23:57:03 BST 2011
=================================================
* Use || instead of "or" (perl#78708) (chorny)
|
|
|
|
|
|
|
| |
[DELTA]
1.0.7 2001-09-07 12:00:00
- Apply VMS fixes backported from blead (Craig A. Berry)
|
|
|
|
|
| |
The two produce identical results. The former is terser, and far more
efficient.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
[DELTA]
0.58 Sun Sep 4 20:42:48 BST 2011
- Added local::lib type behaviour detection to disable use of 'sudo'
|
|
|
|
|
|
|
| |
pp_rv2gv has already called get-magic, so pp_sassign should not do
it at all.
This is a regression from 5.8.8.
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
| |
This was accidentally removed by commit 7ac26854bd1fc3c6. Oops.
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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.
|