summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrights for files modified in 2006Rafael Garcia-Suarez2006-01-021-1/+1
| | | p4raw-id: //depot/perl@26562
* Making 0 pointers to NULLsAndy Lester2006-01-011-3/+3
| | | | | Message-ID: <20051231050558.GA29093@petdance.com> p4raw-id: //depot/perl@26558
* Re: [perl #37836] Simple Regex causes SEGV when run on specific dataSADAHIRO Tomoyuki2005-12-051-3/+7
| | | | | Message-Id: <20051206003221.5AD9.BQW10602@nifty.com> p4raw-id: //depot/perl@26258
* Clarification and cleanup of the XS SWASHGET codeSADAHIRO Tomoyuki2005-12-051-1/+1
| | | | | | Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) Message-Id: <20051204162508.D726.BQW10602@nifty.com> p4raw-id: //depot/perl@26255
* The regexp engine should check SV flags rather than SV type forNicholas Clark2005-11-301-1/+1
| | | | | | | | | | | | determining if something is a reference, because under the debugger the value returned by the swash code is SVt_PVMG. Not doing this has the side effect of repeatedly reassigning the same array element, which causes destructors to fire on the reassignment which in turn causes &utf8::DESTROY to run outside of the pseudo-safety of save_re_context, which under the debugger involves re-entering the regexp engine, which causes corruption of the regexp engine's global state. p4raw-id: //depot/perl@26228
* Re: [perl #37688] Unexpected regex failure. Hugo van der Sanden2005-11-161-0/+1
| | | | | Message-Id: <200511161454.jAGEst117787@zen.crypt.org> p4raw-id: //depot/perl@26137
* Revert patch #25993.Rafael Garcia-Suarez2005-11-041-2/+1
| | | p4raw-id: //depot/perl@25998
* [perl #19049] Incorrect $` after replacementAndreas König2005-11-041-1/+2
| | | | | Message-ID: <87fyqc51bu.fsf@k75.linux.bogus> p4raw-id: //depot/perl@25993
* gcc complains when it sees variables declaredSteve Peters2005-10-141-1/+1
| | | | | | | | | const register ... switched them all to register const ... p4raw-id: //depot/perl@25757
* More embed.fnc goodnessAndy Lester2005-07-291-1/+1
| | | | | Message-ID: <20050728190956.GB607@petdance.com> p4raw-id: //depot/perl@25243
* make the expensive ckWARN() be called as late as possibleDave Mitchell2005-07-131-30/+17
| | | | | | | | reorganise if (ckWARN(FOO) && should_not_happen_condition) to if (should_not_happen_condition && ckWARN(FOO)) p4raw-id: //depot/perl@25129
* Making my way thru embed.fncAndy Lester2005-07-101-10/+10
| | | | | Message-ID: <20050710193635.GC8081@petdance.com> p4raw-id: //depot/perl@25107
* Re: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warningYves Orton2005-07-101-2/+2
| | | | | | | Message-ID: <9b18b3110507080807f16d1eb@mail.gmail.com> Fix trie codepath of mixed utf8/latin1 pattern matches p4raw-id: //depot/perl@25106
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-3/+3
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* We're going round in circles with pp_sys.cAndy Lester2005-06-271-4/+6
| | | | | | | Message-ID: <20050627180659.GB29744@petdance.com> (edited) p4raw-id: //depot/perl@24997
* Removing /*SUPPRESS xxx*/Andy Lester2005-06-161-3/+0
| | | | | Message-ID: <20050616141342.GA22188@petdance.com> p4raw-id: //depot/perl@24871
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-7/+7
| | | p4raw-id: //depot/perl@24800
* More SvPV constingNicholas Clark2005-06-081-1/+1
| | | p4raw-id: //depot/perl@24769
* s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/gNicholas Clark2005-06-081-3/+3
| | | p4raw-id: //depot/perl@24755
* regexec.c utf8 loadingAndy Lester2005-06-081-23/+28
| | | | | Message-ID: <20050608050332.GA31059@petdance.com> p4raw-id: //depot/perl@24754
* More SvPV constingNicholas Clark2005-06-071-2/+2
| | | p4raw-id: //depot/perl@24744
* SvPVX_const() - patch #4Steve Peters2005-06-031-17/+17
| | | | | Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24682
* Quotes fixed, see also perl #36079Andy Lester2005-06-021-11/+11
| | | | | Message-ID: <20050602050238.GA4001@petdance.com> p4raw-id: //depot/perl@24666
* [PATCH] More embed.fnc strictures, plus consting and localizingAndy Lester2005-05-301-25/+25
| | | | | | | | | | | Date: Tue, 24 May 2005 11:47:22 -0500 Message-ID: <20050524164722.GC12027@petdance.com> Subject: [PATCH] Remove unused casts From: Andy Lester <andy@petdance.com> Date: Tue, 24 May 2005 11:42:18 -0500 Message-ID: <20050524164218.GB12027@petdance.com> p4raw-id: //depot/perl@24625
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-34/+37
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-0/+10
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* Symbian port of PerlJarkko Hietaniemi2005-04-211-0/+4
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* -Wformat Robin Barker2005-04-131-38/+38
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C634@hotel.npl.co.uk> p4raw-id: //depot/perl@24233
* Silence compiler warnings about possibly uninitialised variables.Nicholas Clark2005-04-021-6/+6
| | | | | (None are, but it saves anyone else having to work this out) p4raw-id: //depot/perl@24137
* The core part of :Andy Lester2005-03-291-7/+7
| | | | | | Subject: [PATCH] Consting seven Message-ID: <20050327215722.GC20451@petdance.com> p4raw-id: //depot/perl@24094
* Re: [perl #34195] Regex: Alternations within negative lookahead assertions Hugo van der Sanden2005-03-271-21/+55
| | | | | Message-Id: <200503241951.j2OJp8s18147@zen.crypt.org> p4raw-id: //depot/perl@24086
* Third consting batchAndy Lester2005-03-241-1/+1
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Revert change #24055, which was producing a segfault in installmanRafael Garcia-Suarez2005-03-221-56/+16
| | | | | | when it was trying to install perltoc. p4raw-link: @24055 on //depot/perl: c689e61c7cf072958f1f0f7838c3e6c7dc5e21d5 p4raw-id: //depot/perl@24067
* Re: regexp trie fails compile on VMSYves Orton2005-03-211-3/+4
| | | | | Message-ID: <9b18b311050321132917a4b1c7@mail.gmail.com> p4raw-id: //depot/perl@24059
* Resubmit change #24053.Rafael Garcia-Suarez2005-03-211-16/+56
| | | | | p4raw-link: @24053 on //depot/perl: db70e37e387af55c0d76b7ec65cedd21b2364520 p4raw-id: //depot/perl@24055
* More consting goodnessAndy Lester2005-03-211-1/+1
| | | | | Message-ID: <20050319072830.GA7721@petdance.com> p4raw-id: //depot/perl@24049
* Re: Reworked Trie PatchYves Orton2005-03-181-77/+386
| | | | | | | | | | | | | | Date: Mon, 14 Mar 2005 08:55:39 +0100 Message-ID: <9b18b31105031323557019ae1@mail.gmail.com> Subject: Re: Reworked Trie Patch From: demerphq <demerphq@gmail.com> Date: Wed, 16 Mar 2005 19:48:18 +0100 Message-ID: <9b18b31105031610481025a080@mail.gmail.com> Plus minor nits in the documentation of re.pm, a version bump, and addition of an OPTIMIZE alias p4raw-id: //depot/perl@24044
* Re: uc($long_utf8_string) exhausts memoryJarkko Hietaniemi2005-01-221-24/+24
| | | | | | | | Message-Id: <41F1801C.3080201@iki.fi> Make buffer size estimates for utf8 case conversion less maximally pessimistic p4raw-id: //depot/perl@23857
* replace NEWSV(), SvSetSV() with newSVsv()Nicholas Clark2005-01-131-9/+5
| | | p4raw-id: //depot/perl@23795
* document regcomp.c/regexec.c's dual life under ext/re/Dave Mitchell2004-11-061-0/+6
| | | p4raw-id: //depot/perl@23482
* [perl #3038] Re: $qr = qr/^a$/m; $x =~ $qr; failsRick Delaney2004-11-041-15/+12
| | | | | Message-ID: <20041101034040.GC1232@biff.bort.ca> p4raw-id: //depot/perl@23471
* Add comment to top of reentr.c and fix typos in other filesDave Mitchell2004-08-011-2/+2
| | | p4raw-id: //depot/perl@23180
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+5
| | | p4raw-id: //depot/perl@23176
* Re: Segfault using HTML::EntitiesJarkko Hietaniemi2004-07-091-30/+31
| | | | | | Message-ID: <40EDBE1A.6080205@iki.fi> Date: Fri, 09 Jul 2004 00:35:22 +0300 p4raw-id: //depot/perl@23074
* Re: [perl #28532] optional match of an anchor gets ignored Hugo van der Sanden2004-04-191-20/+3
| | | | | Message-Id: <200404141830.i3EIUko03728@zen.crypt.org> p4raw-id: //depot/perl@22712
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* Implement "my $_".Rafael Garcia-Suarez2004-02-031-2/+1
| | | p4raw-id: //depot/perl@22263
* Replace #21158 with a better patch from HugoJarkko Hietaniemi2003-09-111-10/+4
| | | | | (for [perl #23769]). p4raw-id: //depot/perl@21174
* [perl #23769] Unicode regex broken on simple exampleJarkko Hietaniemi2003-09-101-4/+10
| | | | | | regrepeat() did not work right for UTF-8(ed Latin-1) in the EXACT case, which made the \x{a0}+ fail. p4raw-id: //depot/perl@21158