summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix spellingKarl Williamson2010-09-251-3/+3
|
* charnames.pm: Change variable nameKarl Williamson2010-09-251-13/+13
| | | | | This is an intermediate commit in preparation for handling named sequences
* charnames.t: Add code so can test 100% of namesKarl Williamson2010-09-251-1/+12
| | | | | | If the percentage of characters to test is changed to 100%, add code to make the block size 1. This guarantees each character gets tested in spite of randomness
* charnames.t: clarify commentsKarl Williamson2010-09-251-4/+7
|
* charnames.t: Don't call srand(undef)Karl Williamson2010-09-251-3/+9
| | | | | srand(undef) is the same as srand(0). The code is trying to get random seeds, not a fixed one.
* charnames: Remove unnecessary \t in Name.plKarl Williamson2010-09-252-10/+10
| | | | | The double \t\t is unnecessary, and so we can remove one of them, shortening the table.
* charnames.pm: Small performance enhancementsKarl Williamson2010-09-252-32/+36
| | | | | | mktables is changed to output 5 digit code points, which means that charnames doesn't have to go looking for the boundaries, which gives a slight performance enhancement.
* mktables: Remove stubbed out codeKarl Williamson2010-09-251-27/+0
| | | | | | | | | This commented out code will never be used, as a different solution was done in charnames. It was to automatically handle parenthesized character names. Unicode is extremely unlikely to ever add new names like this, and all the existing names are now hard-coded in charnames.pm
* Use the same $func to Perl_$func macros independent of multiplicity.Nicholas Clark2010-09-252-2534/+57
| | | | | | | | The macros of the form #define foo(a, b) Perl_foo(aTHX_ a, b) will also work under non-multiplicity. There's no issue with adding explicit arguments in the non-multiplicity case, because it changes one form of compile-time error into another. (Function Perl_foo passed the wrong number of arguments into macro foo passed the wrong number of arguments.)
* Make the new sigtrap.t test more tolerant of OS differencesFather Chrysostomos2010-09-241-7/+7
|
* define SvTRUE_nomg for compilers other than gccFather Chrysostomos2010-09-241-0/+15
| | | | This time I *really* broke the Windows build!
* perldelta entries for the double-magic fixes [perl #76814]Father Chrysostomos2010-09-241-1/+58
|
* [perl #76814] FETCH called twice - yFather Chrysostomos2010-09-242-10/+7
| | | | | This patch stops y from calling get-magic twice. (This has caused double magick since as far back as 5.6.2.)
* [perl #76814] FETCH called twice - m and sFather Chrysostomos2010-09-243-5/+15
| | | | | | This fixes m and s. It modifies pp_regcomp to avoid extra magic. It also corrects a bug in sv_catsv_flags, which would still call mg_get(ssv) even without the SV_GMAGIC flag set.
* [perl #76814] FETCH called twice - !Father Chrysostomos2010-09-249-13/+55
| | | | | | This fixes ! by changing sv_2bool to sv_2bool_flags (with a macro wrapper) and adding SvTRUE_nomg. It also corrects the docs that state incorrectly that SvTRUE does not handle magic.
* [perl #76814] FETCH called twice - string comparison opsFather Chrysostomos2010-09-249-40/+110
| | | | | | This patch changes sv_eq, sv_cmp, sv_cmp_locale and sv_collxfrm to _flags forms, with macros under the old names for sv_eq and sv_collxfrm, but functions for sv_cmp* since pp_sort.c needs them.
* Committing the current freeze and release plan for 5.14. khw++ forJesse Vincent2010-09-241-1/+27
| | | | noticing that I'd failed to do this after conference season.
* Fis various Math::BigInt spelling mistakesgregor herrmann2010-09-245-7/+8
|
* [perl #78000] [PATCH] Upgrade to threads 1.79Jerry D. Hedden2010-09-247-12/+121
| | | | | | Attached is a revised patch to upgrade to v1.79. I needed to fix the tests in the newly added t/kill2.t file. The blead version will be 1.79_01.
* Modify a utf8.t test in anticipation of a fix for [perl #74022]Father Chrysostomos2010-09-241-2/+3
| | | | | | | In anticipation of a fix for [perl #74022], this patch corrects the test for q·foo· in utf8.t to use ¡ instead of ·. I’ve also moved the test outside of the eval, so it will still run (and fail) if the com- pilation fails, instead of causing an invalid test count.
* fix typo in perl5135deltaDavid Golden2010-09-242-1/+11
|
* perldelta: Note Perl version of regexp_pattern()Karl Williamson2010-09-241-3/+3
| | | | | perldelta suggests using this, but it didn't come into being until 5.9.5, so cpan modules may not be able to use it.
* Add a warning to test.pl if quotes are used in one-liners.Nicholas Clark2010-09-246-11/+15
| | | | | | Fix all the tests that were using quotes, and (by implication) working because barewords are treated as strings, and one-liners aren't run under strict.
* Avoid using double quotes in a one-liner runperl.Nicholas Clark2010-09-241-1/+1
| | | | | test.pl uses "" for command line quoting on Win32, VMS and NetWare, '' on *nix. Hence what "works on my machine" on *nix may not work elsewhere.
* sigtrap version bump + perldeltaFather Chrysostomos2010-09-242-3/+13
|
* Missing link in perldeltaFather Chrysostomos2010-09-241-1/+2
|
* Add tests for [perl #72340] sigtrap attempts to modify read-only thingFather Chrysostomos2010-09-241-1/+11
|
* [perl #72340] sigtrap attempts to modify read-only thingyJoshua N Pritikin2010-09-241-1/+2
| | | | | No much to say. sigtrap otherwise attempts to modify a read-only thingy. Patch below solves it for me.
* Add Joshua Pritikin’s other e-mail address to checkAUTHORS.plFather Chrysostomos2010-09-241-0/+2
|
* The rest of [perl #71710] fixes for File::FindAlex Davies2010-09-241-3/+7
| | | | | | | | | | | | The code is from Alex Davies. The commit message is from the committer. Somehow I only ended up with half the patch applied. No tests failed for me, because these code paths are only reached on Windows, which, thankfully, I am not using. Hopefully this will eliminate the smoke that is already pouring in.... (It’s *my* turn to break blead for Windows. :-)
* Oops. I broke sigtrap.t’s test outputFather Chrysostomos2010-09-241-1/+3
|
* Rename isALNUM_L1 to isWORDCHAR_L1Karl Williamson2010-09-231-1/+1
|
* Convert sigtrap.t to test.plFather Chrysostomos2010-09-231-1/+2
|
* handy.h: Add isALNUM_L1() macroKarl Williamson2010-09-231-0/+1
| | | | This is a synonym for isALNUMU
* Subject: handy.h: Add isSPACE_L1 with Unicode semanticsKarl Williamson2010-09-231-0/+4
|
* perldelta: Give better instructions about (?^...)Karl Williamson2010-09-231-3/+14
| | | | | Avar pointed out that there is an existing API wwhich helps in coping with this
* perldelta entry for File::DosGlobFather Chrysostomos2010-09-231-0/+9
|
* [perl #71712] fixes for File::DosGlobAlex Davies2010-09-232-3/+51
| | | | | | | The changes are 1. Allow for parentheses in glob pattern. 2. Strip redundant "./" from drive relative glob patterns results.
* * Fixed output for lex-like scanners example in perlopbrian d foy2010-09-231-4/+4
| | | | | This should probably be given-when instead of a naked block and a redo
* perlfaa4: fix a one-off mistakebrian d foy2010-09-231-1/+1
| | | | + How do I perform an operation on a series of integers?
* perldelta entry for File::FindFather Chrysostomos2010-09-231-0/+7
|
* [perl #71710] fixes for File::FindAlex Davies2010-09-232-9/+73
| | | | | | | | Please find attached patches for File::Find and its test file. These changes ensure that paths passed to File::Find::find() on Win32 which have a trailing *back*slash are neatly handled. That is, the change ensures paths such as c:\dir\/file are no longer generated.
* Updated Unicode-Collate to CPAN version 0.60Chris 'BinGOs' Williams2010-09-2335-222/+1253
| | | | | | | | | | | | | | [DELTA] 0.60 Thu Sep 23 21:37:36 2010 - bug fix: index() [and its friends including gmatch()] didn't remove ignorable characters in the substring correctly. Thanks for the bug report: http://www.xray.mpe.mpg.de/mailing-lists/perl-unicode/2010-09/msg00014.html - U::C::Locale newly supports locales: de__phonebook, nso, om, tn, vi. - precomposites of a-breve, a-circ, e-circ, o-circ are tailored as well. (affected locales: ro, sk, sv)
* Add default safe guesses for static_inline to plan9 files.Andy Dougherty2010-09-232-0/+23
|
* Add static inline values to canned Netware/config_H.wc file.Andy Dougherty2010-09-231-0/+21
|
* Update canned win32/config_H.* files with static inline valuesAndy Dougherty2010-09-237-0/+172
| | | | | | to match the canned win32/config.* settings. For .bc and .ce, we still have a plain 'static'. Better settings from knowledgeable users about those platforms would be welcome.
* Update static_inline guesses in win32/config.[gv]c*Andy Dougherty2010-09-234-8/+8
| | | | | | For gcc, assume all variants used on Win32 will support static __inline__. VC already had static __inline. Update VC64 to match.
* Some tests for Perl_grok_number().Nicholas Clark2010-09-235-2/+104
| | | | Not yet comprehensive - only tests the integer conversion code paths.
* Set default static inline for Netware/config.wc.Andy Dougherty2010-09-231-1/+1
| | | | | If anyone knows how to support static inline on Netware, a patch would be appreciated.
* Add default setting of perl_static_inline='static' to all win32 configs.Andy Dougherty2010-09-236-6/+6
| | | | | Win32 users who know better are invited to change the definitions as appropriate, but this should at least allow it to build.