Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add strptime probe | H.Merijn Brand | 2012-02-12 | 1 | -0/+1 |
| | |||||
* | Bump the perl version in various places for v5.15.7 | Chris 'BinGOs' Williams | 2012-01-20 | 1 | -19/+19 |
| | |||||
* | Add probe for isblank() (requested by khw) | H.Merijn Brand | 2012-01-09 | 1 | -0/+1 |
| | |||||
* | Bump the perl version in various places for 5.15.6 | Dave Rolsky | 2011-12-19 | 1 | -19/+19 |
| | |||||
* | Bump the perl version for 5.15.5 | Steve Hay | 2011-11-20 | 1 | -19/+19 |
| | |||||
* | Bump the perl version in various places for 5.15.4 | Florian Ragwitz | 2011-10-20 | 1 | -19/+19 |
| | |||||
* | Where available, use _NSGetExecutablePath() to make $^X absolute. | Nicholas Clark | 2011-09-27 | 1 | -0/+1 |
| | | | | | | | | | In Configure, check whether _NSGetExecutablePath() can be used to find the absolute pathname of the executable. If so, set usensgetexecutablepath in config.sh and USE_NSGETEXECUTABLEPATH in config.h. If this is set, then use this approach in S_set_caret_X() to canonicalise $^X as an absolute path. This approach works on OS X, and possible on other platforms that use dyld. | ||||
* | Where available, use sysctl() with KERN_PROC_PATHNAME to make $^X absolute. | Nicholas Clark | 2011-09-27 | 1 | -0/+1 |
| | | | | | | | | | | In Configure, check whether sysctl() and KERN_PROC_PATHNAME can be used to find the absolute pathname of the executable. If so, set usekernprocpathname in config.sh and USE_KERN_PROC_PATHNAME in config.h. If this is set, then use this approach in S_set_caret_X() to canonicalise $^X as an absolute path. This approach works on (at least) FreeBSD, and doesn't rely on the /proc filesystem existing, or /proc/curproc/file being present. | ||||
* | Add a --regen option to checkcfgvar.pl to regenerate config files. | Nicholas Clark | 2011-09-21 | 1 | -23/+23 |
| | | | | | | | | | | Verify that the section of config file containing probed files is sorted lexically. If --regen is used, updated the file on disk with a correctly sorted version. (Except for configure.com, which has a different structure not amenable to automatic analysis and update, hence still has to be updated manually.) Ensure all config files are correctly sorted. | ||||
* | bump version to 5.15.3 using Porting/bump-perl-version | Stevan Little | 2011-09-20 | 1 | -19/+19 |
| | |||||
* | Probe for <stdbool.h>, and if found use it in handy.h | Nicholas Clark | 2011-09-16 | 1 | -0/+1 |
| | | | | | | | | | This means that the core uses the compiler's bool type if one exists. This avoids potential problems of clashes between perl's own implementation of bool and the compiler's bool type, which otherwise occur when one attempts to include headers which in turn include <stdbool.h>. Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl> | ||||
* | bump version to 5.12.2 using Porting/bump-perl-version | Ricardo Signes | 2011-08-20 | 1 | -19/+19 |
| | |||||
* | Add st_ino size/sign probes | H.Merijn Brand | 2011-07-31 | 1 | -0/+2 |
| | | | | Work initiated by Tony Cook | ||||
* | bump perl version number to 5.15.1 | Zefram | 2011-07-20 | 1 | -19/+19 |
| | |||||
* | Bump the perl version in various places for 5.15.0 | David Mitchell | 2011-05-18 | 1 | -18/+18 |
| | |||||
* | First provisional bump to 5.14.0-RC0 | Jesse Vincent | 2011-04-02 | 1 | -22/+22 |
| | |||||
* | Bump the perl version for 5.13.11 | Florian Ragwitz | 2011-03-20 | 1 | -19/+19 |
| | |||||
* | Bump the perl version in various places to 5.13.10 | Ævar Arnfjörð Bjarmason | 2011-02-20 | 1 | -19/+19 |
| | | | | | | | | | | Done with: ./perl -Ilib Porting/bump-perl-version -s 5.13.9 5.13.10 > /tmp/scan ./perl -Ilib Porting/bump-perl-version -u < /tmp/scan And then manually editing the README.vms file to update the vmstar example. | ||||
* | Tracked down some other places to make the Unicode-Collate changes | Chris 'BinGOs' Williams | 2011-01-23 | 1 | -3/+3 |
| | |||||
* | Bump the perl version in various places to 5.13.9 | Jesse Vincent | 2011-01-20 | 1 | -19/+19 |
| | |||||
* | Revert "Tracked down some other places to make the Unicode-Collate changes" | Chris 'BinGOs' Williams | 2011-01-19 | 1 | -3/+3 |
| | | | | | | This reverts commit 7dc5472a0a41a8396671d5586d4c1254a1cb5e8c. Back out XS switch over | ||||
* | Tracked down some other places to make the Unicode-Collate changes | Chris 'BinGOs' Williams | 2011-01-17 | 1 | -3/+3 |
| | |||||
* | Add sin6_scope_id probe (LeoNerd) | H.Merijn Brand | 2010-12-20 | 1 | -0/+1 |
| | |||||
* | bump perl version number for 5.13.8 | Zefram | 2010-12-19 | 1 | -19/+19 |
| | |||||
* | Add probe for sa_len availability in sockaddr struct | H.Merijn Brand | 2010-12-10 | 1 | -0/+1 |
| | | | | Sorry for the huge config_h.SH re-order. Don't know (yet) what caused that | ||||
* | Bump the perl version in various places for v5.13.7 | Chris 'BinGOs' Williams | 2010-11-20 | 1 | -19/+19 |
| | |||||
* | Bump version to 5.13.6 | Tatsuhiko Miyagawa | 2010-10-20 | 1 | -19/+19 |
| | |||||
* | merge XS-APItest-KeywordRPN into XS-APItest | Zefram | 2010-09-26 | 1 | -1/+1 |
| | | | | | XS-APItest-KeywordRPN has turned out to be less useful as an independent module than expected, and less strictly about RPN than it originally was. | ||||
* | Bump version to 5.13.5 | Steve Hay | 2010-09-19 | 1 | -19/+19 |
| | |||||
* | Bump the perl version to 5.13.4 | Florian Ragwitz | 2010-08-20 | 1 | -19/+19 |
| | |||||
* | Bump API subversion | Florian Ragwitz | 2010-07-23 | 1 | -3/+3 |
| | |||||
* | Update "canned" config.sh files for static inline. | Andy Dougherty | 2010-07-22 | 1 | -0/+2 |
| | | | | | | Unless the file explicitly lists a gcc version I know to work, I picked safe default values for the new d_static_inline and perl_static_inline variables. | ||||
* | Bump the perl version to 5.13.3 | David Golden | 2010-07-19 | 1 | -16/+16 |
| | |||||
* | Bump the perl version in various places for 5.13.2 | Matt S Trout | 2010-06-21 | 1 | -16/+16 |
| | |||||
* | Bump the perl version in various places for 5.13.1 | Ricardo Signes | 2010-05-20 | 1 | -16/+16 |
| | |||||
* | Add d_prctl* for all other OS's | H.Merijn Brand | 2010-04-13 | 1 | -0/+2 |
| | | | | This was missing from c796e3db23c597b99f07485542338844e61a6a69 | ||||
* | Bump to 5.13.0 | Jesse Vincent | 2010-04-12 | 1 | -18/+18 |
| | |||||
* | Bump to 5.12.0 | Jesse Vincent | 2010-03-14 | 1 | -20/+20 |
| | |||||
* | Bump version to 5.11.5 | Steve Hay | 2010-02-20 | 1 | -16/+16 |
| | |||||
* | bump version for 5.11.4 | Ricardo Signes | 2010-01-19 | 1 | -16/+16 |
| | |||||
* | vaproto for the other OS's | H.Merijn Brand | 2010-01-06 | 1 | -0/+1 |
| | | | | Follow-up to d03b3b00ac22f32af87a752669a46d9d06ae1561 | ||||
* | Bump to 5.11.3 | Jesse Vincent | 2009-12-20 | 1 | -16/+16 |
| | |||||
* | Bump 5.11.1 -> 5.11.2 in all sorts of places it's (oh so unfortunately) ↵ | Leon Brocard | 2009-11-18 | 1 | -16/+16 |
| | | | | hardcoded | ||||
* | Detection (and warning) of char size in bits | H.Merijn Brand | 2009-11-06 | 1 | -0/+1 |
| | |||||
* | Implement facility to plug in syntax triggered by keywords | Jesse Vincent | 2009-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Date: Tue, 27 Oct 2009 01:29:40 +0000 From: Zefram <zefram@fysh.org> To: perl5-porters@perl.org Subject: bareword sub lookups Attached is a patch that changes how the tokeniser looks up subroutines, when they're referenced by a bareword, for prototype and const-sub purposes. Formerly, it has looked up bareword subs directly in the package, which is contrary to the way the generated op tree looks up the sub, via an rv2cv op. The patch makes the tokeniser generate the rv2cv op earlier, and dig around in that. The motivation for this is to allow modules to hook the rv2cv op creation, to affect the name->subroutine lookup process. Currently, such hooking affects op execution as intended, but everything goes wrong with a bareword ref where the tokeniser looks at some unrelated CV, or a blank space, in the package. With the patch in place, an rv2cv hook correctly affects the tokeniser and therefore the prototype-based aspects of parsing. The patch also changes ck_subr (which applies the argument context and checking parts of prototype behaviour) to handle subs referenced by an RV const op inside the rv2cv, where formerly it would only handle a gv op inside the rv2cv. This is to support the most likely kind of modified rv2cv op. [This commit includes the Makefile.PL for XS-APITest-KeywordRPN missing from the original patch, as well as updates to perldiag.pod and a MANIFEST sort] | ||||
* | Bump 5.11.0 -> 5.11.1 in all sorts of places it's (oh so unfortunately) ↵ | Jesse Vincent | 2009-10-20 | 1 | -16/+16 |
| | | | | hardcoded | ||||
* | fix some perl version numbers | David Mitchell | 2009-07-14 | 1 | -18/+18 |
| | |||||
* | Convert xsutils.c and lib/attributes.pm to a regular XS extension. | Nicholas Clark | 2009-04-12 | 1 | -3/+3 |
| | |||||
* | Remove attrs, which has been deprecated since 1999/10/02. | Nicholas Clark | 2009-04-12 | 1 | -3/+3 |
| | |||||
* | IPv6 config variables for the other OS's | H.Merijn Brand | 2009-03-25 | 1 | -0/+4 |
| | | | | Needs checking |