Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes for all the warnings reported by Visual C (most of this | Gurusamy Sarathy | 2002-04-21 | 1 | -82/+82 |
| | | | | | | change is from change#12026) p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc p4raw-id: //depot/perl@16048 | ||||
* | my $utf8here, our $utf8here, and package variable $utf8here. | Jarkko Hietaniemi | 2002-04-16 | 1 | -8/+27 |
| | | | | | | | | | | | | | | | The actual minimal fix is in utf8.c and from NI-S, the rest are the tests (in fresh_perl since I couldn't get them easily to work elsewhere) and a slight behaviour change: previously UTF-8 identifiers had to start with an alphabetic character. No more so, now they can start with an (Unicode) ID_Continue character (which however is not a (Unicode) digit). (Limiting the first character to ID_Start would be rather restrictive, since ID_Start allows only alphabetic letters.) TODO: use vars qw($utf8here). This I don't find to be a showstopper. p4raw-id: //depot/perl@15943 | ||||
* | Re: Change 15762: As noted by Philip Newton: nothing wrong with BOM, | Philip Newton | 2002-04-07 | 1 | -1/+1 |
| | | | | | Message-ID: <1dnvau4j684hke2igk990f01nit8r2811s@4ax.com> p4raw-id: //depot/perl@15777 | ||||
* | As noted by Philip Newton: nothing wrong with BOM, | Jarkko Hietaniemi | 2002-04-06 | 1 | -14/+3 |
| | | | | | but 0xFFFE quite wrong. p4raw-id: //depot/perl@15762 | ||||
* | What started as a small nit (the charnames test, nit found | Jarkko Hietaniemi | 2002-04-02 | 1 | -6/+10 |
| | | | | | | | | | be Hugo), ballooned a bit... the goal is Larry's wish that illegal Unicode (such as U+FFFF) by default doesn't warn, since what if somebody WANTS to create illegal Unicode? Now getting close to this in the regex runtime. (Also, fix more of my fixation that BOM would be U+FFFE.) p4raw-id: //depot/perl@15689 | ||||
* | A little bit better error message for \pq, still | Jarkko Hietaniemi | 2002-03-28 | 1 | -1/+5 |
| | | | | | not good because the script context is not shown. p4raw-id: //depot/perl@15581 | ||||
* | Warn instead of croak. | Jarkko Hietaniemi | 2002-03-27 | 1 | -8/+42 |
| | | | p4raw-id: //depot/perl@15556 | ||||
* | B::perlstring and unicode | Rafael Garcia-Suarez | 2002-03-18 | 1 | -1/+1 |
| | | | | | Message-ID: <20020318231431.A699@rafael> p4raw-id: //depot/perl@15308 | ||||
* | more warnings tidyup | Paul Marquess | 2002-03-11 | 1 | -4/+4 |
| | | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEEGDPAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15155 | ||||
* | EBCDIC: this seems to calm the last of the | Jarkko Hietaniemi | 2002-02-24 | 1 | -12/+8 |
| | | | | | Malformed UTF-8 warnings. p4raw-id: //depot/perl@14850 | ||||
* | In EBCDIC the UNI_TO_NATIVE() macro evaluates its argument | Jarkko Hietaniemi | 2002-02-20 | 1 | -2/+4 |
| | | | | | twice, causing the loop to skip every other character. p4raw-id: //depot/perl@14800 | ||||
* | Misplaced block end. | Jarkko Hietaniemi | 2002-02-19 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@14766 | ||||
* | Oops. | Jarkko Hietaniemi | 2002-02-19 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@14762 | ||||
* | Try special casing first. | Jarkko Hietaniemi | 2002-02-19 | 1 | -27/+33 |
| | | | p4raw-id: //depot/perl@14759 | ||||
* | Unused in ASCII, used in EBCDIC. | Jarkko Hietaniemi | 2002-02-18 | 1 | -2/+1 |
| | | | p4raw-id: //depot/perl@14747 | ||||
* | EBCDIC: now the worst seems to be over for | Jarkko Hietaniemi | 2002-02-18 | 1 | -12/+8 |
| | | | | | | the "Malformed" warnings. Still a few of them, and plenty of test failures, but getting better. p4raw-id: //depot/perl@14739 | ||||
* | After much rewriting we are now pretty much | Jarkko Hietaniemi | 2002-02-18 | 1 | -44/+41 |
| | | | | | back to where we started. p4raw-id: //depot/perl@14737 | ||||
* | Clearing up to_utf8_case() continues: this time use | Jarkko Hietaniemi | 2002-02-17 | 1 | -56/+58 |
| | | | | | a single return, and EBCDICification for all paths. p4raw-id: //depot/perl@14734 | ||||
* | Tiny tweak. | Jarkko Hietaniemi | 2002-02-17 | 1 | -6/+2 |
| | | | p4raw-id: //depot/perl@14732 | ||||
* | Redundant casts. | Jarkko Hietaniemi | 2002-02-17 | 1 | -18/+18 |
| | | | p4raw-id: //depot/perl@14731 | ||||
* | EBCDIC: to_utf8_case() is supposed to get its low 256 | Jarkko Hietaniemi | 2002-02-17 | 1 | -2/+2 |
| | | | | | input in native code points, not Unicode. p4raw-id: //depot/perl@14726 | ||||
* | The #14715 and #14716 were okay: they just revealed | Jarkko Hietaniemi | 2002-02-17 | 1 | -14/+30 |
| | | | | | a bug in the EXACTF matching. p4raw-id: //depot/perl@14724 | ||||
* | Retreat, retreat! (retract #14715 and #14716) | Jarkko Hietaniemi | 2002-02-16 | 1 | -26/+14 |
| | | | p4raw-id: //depot/perl@14723 | ||||
* | Tiny tweak. | Jarkko Hietaniemi | 2002-02-16 | 1 | -4/+5 |
| | | | p4raw-id: //depot/perl@14716 | ||||
* | Restructure to_utf8_case() for simpler execution paths. | Jarkko Hietaniemi | 2002-02-16 | 1 | -14/+25 |
| | | | p4raw-id: //depot/perl@14715 | ||||
* | Excise inexact blather. | Jarkko Hietaniemi | 2002-02-14 | 1 | -5/+0 |
| | | | p4raw-id: //depot/perl@14687 | ||||
* | Iteration continues. | Jarkko Hietaniemi | 2002-02-13 | 1 | -17/+20 |
| | | | p4raw-id: //depot/perl@14669 | ||||
* | Rewrite the "special mapping" part of to_utf8_case(), | Jarkko Hietaniemi | 2002-02-13 | 1 | -26/+46 |
| | | | | | | this time with fewer bugs. (See: The Law of Cybernetic Entymology.) p4raw-id: //depot/perl@14664 | ||||
* | EBCDIC: another "can't happen". | Jarkko Hietaniemi | 2002-02-12 | 1 | -1/+5 |
| | | | p4raw-id: //depot/perl@14660 | ||||
* | format problem | Robin Barker | 2002-02-06 | 1 | -1/+1 |
| | | | | | Message-Id: <200202061401.OAA25053@tempest.npl.co.uk> p4raw-id: //depot/perl@14570 | ||||
* | The Malformed UTF-8 Heisenbug seen by Merijn and NickC | Jarkko Hietaniemi | 2002-02-01 | 1 | -1/+5 |
| | | | | | | | I got it in Tru64 + ithreads but only without -g, took some debugging by printf (which was no fun either since adding some debug printfs hid the error) p4raw-id: //depot/perl@14511 | ||||
* | Turn the I/O Unicode error by default on, but the | Jarkko Hietaniemi | 2002-01-31 | 1 | -1/+1 |
| | | | | | | character-generating Unicode error by default off, as Larry suggested. p4raw-id: //depot/perl@14505 | ||||
* | EBCDIC fix: t/op/lc.t failures 24-25, 29-30, 34-35, 39-40 | Jarkko Hietaniemi | 2002-01-30 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@14494 | ||||
* | EBCDIC tweaks-- no new test passes, but getting closer. | Jarkko Hietaniemi | 2002-01-29 | 1 | -3/+16 |
| | | | p4raw-id: //depot/perl@14491 | ||||
* | Copyright++. (Not all the toplevel *.h have one, it seems.) | Jarkko Hietaniemi | 2002-01-23 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@14391 | ||||
* | In dumping use isPRINT() instead of isprint() so that locale | Jarkko Hietaniemi | 2002-01-09 | 1 | -2/+3 |
| | | | | | does not come into play. p4raw-id: //depot/perl@14146 | ||||
* | Document the flags of pv_uni_display(). | Jarkko Hietaniemi | 2002-01-07 | 1 | -9/+17 |
| | | | p4raw-id: //depot/perl@14117 | ||||
* | More regex and utf8 debug dumping. | Jarkko Hietaniemi | 2002-01-07 | 1 | -3/+26 |
| | | | p4raw-id: //depot/perl@14114 | ||||
* | Finish up (ha!) the Unicode case folding; | Jarkko Hietaniemi | 2002-01-05 | 1 | -2/+6 |
| | | | | | enhance regex dumping code. p4raw-id: //depot/perl@14096 | ||||
* | Missed the =head1 additions. | Jarkko Hietaniemi | 2002-01-03 | 1 | -2/+2 |
| | | | p4raw-id: //depot/perl@14041 | ||||
* | One more iteration of the ibcmp_utf8() interface, | Jarkko Hietaniemi | 2002-01-02 | 1 | -39/+55 |
| | | | | | hopefully this is a convergent iteration... p4raw-id: //depot/perl@14014 | ||||
* | Make ibcmp_utf8() optionally progress in either string for | Jarkko Hietaniemi | 2002-01-02 | 1 | -8/+33 |
| | | | | | as long as it takes and optionally record how far it got. p4raw-id: //depot/perl@14010 | ||||
* | -Wall silencing. | Jarkko Hietaniemi | 2002-01-02 | 1 | -2/+2 |
| | | | p4raw-id: //depot/perl@14008 | ||||
* | Make ibcmp_utf8() more robust and make regmatch() use it. | Jarkko Hietaniemi | 2002-01-01 | 1 | -30/+36 |
| | | | p4raw-id: //depot/perl@14005 | ||||
* | Document the to_utf8_*() functions. | Jarkko Hietaniemi | 2002-01-01 | 1 | -1/+57 |
| | | | p4raw-id: //depot/perl@14002 | ||||
* | Rename the variables to be a bit more consistent. | Jarkko Hietaniemi | 2002-01-01 | 1 | -24/+24 |
| | | | p4raw-id: //depot/perl@13993 | ||||
* | Unnecessary/Lingering UTF8 flag might mess up caseless matching | Jarkko Hietaniemi | 2002-01-01 | 1 | -16/+12 |
| | | | | | (found by Jeffrey Friedl) p4raw-id: //depot/perl@13992 | ||||
* | Make that six wrongs. | Jarkko Hietaniemi | 2001-12-30 | 1 | -2/+1 |
| | | | p4raw-id: //depot/perl@13966 | ||||
* | Four wrongs can make a right. | Jarkko Hietaniemi | 2001-12-30 | 1 | -2/+3 |
| | | | p4raw-id: //depot/perl@13965 | ||||
* | Fix all the C(ommon) case foldings as per CaseFold.txt. | Jarkko Hietaniemi | 2001-12-30 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@13963 |