summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Collapse)AuthorAgeFilesLines
* fix a typoGurusamy Sarathy2002-04-231-1/+1
| | | p4raw-id: //depot/perl@16103
* Pointer to UV casting.Jarkko Hietaniemi2002-04-231-1/+1
| | | p4raw-id: //depot/perl@16101
* squelch some more type mismatch warningsGurusamy Sarathy2002-04-211-2/+2
| | | | | | SvREFCNT_dec(x ? y : z) did not typecast the right thing due to missing parens in macro definition p4raw-id: //depot/perl@16055
* fixes for all the warnings reported by Visual C (most of thisGurusamy Sarathy2002-04-211-27/+27
| | | | | | change is from change#12026) p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc p4raw-id: //depot/perl@16048
* regexec.cNikola Knezevic2002-04-031-1/+1
| | | | | Message-ID: <1673159227.20020403111330@tesla.rcub.bg.ac.yu> p4raw-id: //depot/perl@15701
* What started as a small nit (the charnames test, nit foundJarkko Hietaniemi2002-04-021-17/+51
| | | | | | | | | 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
* Comment tweak from Hugo.Jarkko Hietaniemi2002-04-011-2/+2
| | | p4raw-id: //depot/perl@15648
* Another UTF-8 locale tweak from Hugo.Jarkko Hietaniemi2002-04-011-1/+1
| | | p4raw-id: //depot/perl@15647
* Regex fix from Hugo: in UTF-8 locales the characterJarkko Hietaniemi2002-04-011-8/+11
| | | | | counting code didn't work right for minimal matches. p4raw-id: //depot/perl@15645
* Further fixing for #15549. Six tests are failingJarkko Hietaniemi2002-03-271-12/+6
| | | | | | under Solaris with en_US.UTF-8 but those failures seem unrelated to the BOUND problem, will look at them later. p4raw-id: //depot/perl@15550
* Possible fix for "Orks, Dragons, and Elves":Jarkko Hietaniemi2002-03-271-6/+10
| | | | | | should now build under UTF-8 locales (is building under Solaris en_US.UTF-8 right now). p4raw-id: //depot/perl@15549
* Fix for "UTF-8 bug with s///" from Hugo.Jarkko Hietaniemi2002-03-201-97/+211
| | | p4raw-id: //depot/perl@15356
* UTF-8 walk errors that become visible in EBCDIC.Jarkko Hietaniemi2002-03-191-3/+3
| | | p4raw-id: //depot/perl@15311
* s/regcinclasslen/reginclass/ and remove the oldJarkko Hietaniemi2002-03-191-20/+6
| | | | | reginclass since nothing is using it. p4raw-id: //depot/perl@15310
* Make regex DEBUGGING faster.Jarkko Hietaniemi2002-03-181-6/+0
| | | p4raw-id: //depot/perl@15297
* Simple speed gainback (as it was in 5.6): for non-UnicodeJarkko Hietaniemi2002-03-171-7/+11
| | | | | | character classes use inlined macros instead of the full function call. p4raw-id: //depot/perl@15276
* SEGV in s/// and UTF-8Andreas König2002-03-171-1/+1
| | | | | Message-ID: <m3r8mqad2e.fsf@anima.de> p4raw-id: //depot/perl@15268
* more warnings tidyupPaul Marquess2002-03-111-2/+2
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEEGDPAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15155
* PL_bostr was pointing to the wrong stringJarkko Hietaniemi2002-02-281-1/+1
| | | | | | | (a string left around from the loading of the Unicode \w) "UTF-8 panic, blocks, coredumps, etc. in debugger with \w and m//g" http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2002-01/msg01267.html p4raw-id: //depot/perl@14914
* Signedness nit.Jarkko Hietaniemi2002-02-271-1/+1
| | | p4raw-id: //depot/perl@14896
* Tiny code cleanup.Jarkko Hietaniemi2002-02-241-8/+3
| | | p4raw-id: //depot/perl@14856
* EBCDIC tweak (native instead of uni) and comment update.Jarkko Hietaniemi2002-02-241-5/+6
| | | p4raw-id: //depot/perl@14852
* The #14715 and #14716 were okay: they just revealedJarkko Hietaniemi2002-02-171-2/+2
| | | | | a bug in the EXACTF matching. p4raw-id: //depot/perl@14724
* EBCDIC: SHARP S is different.Jarkko Hietaniemi2002-02-051-4/+7
| | | p4raw-id: //depot/perl@14561
* EBCDIC: it's much nicer to compare Unicode code pointsJarkko Hietaniemi2002-02-031-2/+2
| | | | | to Unicode code points. p4raw-id: //depot/perl@14535
* The Malformed UTF-8 Heisenbug seen by Merijn and NickCJarkko Hietaniemi2002-02-011-1/+1
| | | | | | | 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
* Copyright++. (Not all the toplevel *.h have one, it seems.)Jarkko Hietaniemi2002-01-231-1/+1
| | | p4raw-id: //depot/perl@14391
* Re: lookbehind broken with latest bleedperlHugo van der Sanden2002-01-131-2/+7
| | | | | Message-Id: <200201131806.g0DI6Mp20089@crypt.compulink.co.uk> p4raw-id: //depot/perl@14240
* One more sharp s case found by Jeffrey.Jarkko Hietaniemi2002-01-131-2/+14
| | | p4raw-id: //depot/perl@14230
* Comment tweak.Jarkko Hietaniemi2002-01-131-6/+6
| | | p4raw-id: //depot/perl@14229
* Sharp S as a special treat for our German UTF-8 testers :-)Jarkko Hietaniemi2002-01-121-6/+23
| | | p4raw-id: //depot/perl@14222
* Special treatment for U+03B0 and U+0390 in //i,Jarkko Hietaniemi2002-01-121-3/+1
| | | | | | this means that we can remove the minlen pessimisations introduced by the #14096. p4raw-id: //depot/perl@14219
* Unicode lookbehind looked bad.Jarkko Hietaniemi2002-01-121-1/+1
| | | p4raw-id: //depot/perl@14205
* Re: [ID 20020109.002] /(?m:...\s*$)/ is not backtracking properlyHugo van der Sanden2002-01-091-1/+3
| | | | | Message-Id: <200201092016.g09KGsi30119@crypt.compulink.co.uk> p4raw-id: //depot/perl@14157
* Re: [ID 20020109.002] /(?m:...\s*$)/ is not backtracking properlyHugo van der Sanden2002-01-091-1/+1
| | | | | Message-Id: <200201091337.g09DbH519379@crypt.compulink.co.uk> p4raw-id: //depot/perl@14149
* Re: Weird Malformed warning in bleadperl Andreas König2002-01-091-1/+1
| | | | | Message-ID: <m3itabbzoq.fsf@anima.de> p4raw-id: //depot/perl@14148
* SANY (. with /s) wasn't happy on Unicode.Jarkko Hietaniemi2002-01-091-1/+9
| | | p4raw-id: //depot/perl@14143
* A little better comments.Jarkko Hietaniemi2002-01-081-1/+15
| | | p4raw-id: //depot/perl@14130
* More regex and utf8 debug dumping.Jarkko Hietaniemi2002-01-071-8/+9
| | | p4raw-id: //depot/perl@14114
* Finish up (ha!) the Unicode case folding;Jarkko Hietaniemi2002-01-051-32/+100
| | | | | enhance regex dumping code. p4raw-id: //depot/perl@14096
* Ooops. Retract the regex parts of #14090.Jarkko Hietaniemi2002-01-051-61/+21
| | | p4raw-id: //depot/perl@14091
* [REPATCH] Re: [PATCH] Re: socketpair blip on unicos/mk, tooNicholas Clark2002-01-051-21/+61
| | | | | Message-ID: <20020105181013.I300@Bagpuss.unfortu.net> p4raw-id: //depot/perl@14090
* Cast.Jarkko Hietaniemi2002-01-031-9/+9
| | | p4raw-id: //depot/perl@14037
* Off-by-one is my middle name.Jarkko Hietaniemi2002-01-031-8/+5
| | | p4raw-id: //depot/perl@14031
* One more iteration of the ibcmp_utf8() interface,Jarkko Hietaniemi2002-01-021-20/+22
| | | | | hopefully this is a convergent iteration... p4raw-id: //depot/perl@14014
* Make ibcmp_utf8() optionally progress in either string forJarkko Hietaniemi2002-01-021-32/+16
| | | | | as long as it takes and optionally record how far it got. p4raw-id: //depot/perl@14010
* Make ibcmp_utf8() more robust and make regmatch() use it.Jarkko Hietaniemi2002-01-011-97/+21
| | | p4raw-id: //depot/perl@14005
* Now that to_utf8_fold() was fixed.Jarkko Hietaniemi2002-01-011-4/+2
| | | p4raw-id: //depot/perl@14004
* Better support for multicharacter foldings.Jarkko Hietaniemi2002-01-011-22/+28
| | | | | | | Now all but two of the CaseFold.txt cases work-- but only when the target string is single-character, more debugging needed. p4raw-id: //depot/perl@14001
* Unnecessary/Lingering UTF8 flag might mess up caseless matchingJarkko Hietaniemi2002-01-011-4/+8
| | | | | (found by Jeffrey Friedl) p4raw-id: //depot/perl@13992