summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Collapse)AuthorAgeFilesLines
* added patch, tweaked PERL_OBJECT thingsGraham Barr1998-07-131-1/+1
| | | | | | Message-Id: <19980712195747.C493@pobox.com> Subject: [ PATCH perl5.004_72] patch to add qr// p4raw-id: //depot/perl@1461
* make RE engine threadsafe; -Dusethreads builds, tests on Solaris,Gurusamy Sarathy1998-07-121-0/+19
| | | | | | and runs regexes in 1000s of threads without crashing; also fixed statcache not being thread-local p4raw-id: //depot/perl@1448
* add patch, along with all the missing bits, and doc tweaksIlya Zakharevich1998-07-111-7/+7
| | | | | | Message-Id: <199807092247.SAA06314@monk.mps.ohio-state.edu> Subject: Re: [PATCH 5.004_71] Secure RE update p4raw-id: //depot/perl@1444
* applied patch, tweaked doc and code that does labels/indentationIlya Zakharevich1998-07-111-2/+2
| | | | | | Message-Id: <199807100139.VAA08617@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_71] perldebug.pod and RE p4raw-id: //depot/perl@1429
* applied patch from Ilya, tweaked some to get clean static build ofGurusamy Sarathy1998-07-091-1/+8
| | | | | the ext/re stuff (untested on win32) p4raw-id: //depot/perl@1393
* Switch modifiers in RE offIlya Zakharevich1998-07-081-1/+17
| | | | | Message-Id: <199807080530.BAA14072@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@1375
* add patch for C<use re 'debug'>Ilya Zakharevich1998-07-081-0/+6
| | | | | | Message-Id: <199807070224.WAA10318@monk.mps.ohio-state.edu> Subject: Re: _70 and Devel::RE p4raw-id: //depot/perl@1371
* allow eval-groups in patterns only if they C<use re 'eval';>Gurusamy Sarathy1998-07-061-0/+7
| | | p4raw-id: //depot/perl@1334
* catch nonexistent backrefs in REsHugo van der Sanden1998-07-041-1/+3
| | | | | | | | | | | Message-Id: <l03130304b1c027e1df9e@[194.222.64.89]> Date: Wed, 1 Jul 1998 20:14:05 +0200 Subject: Re: [PATCH _66] for bad backrefs -- Message-Id: <l03130300b1c03425261c@[194.222.64.89]> Date: Wed, 1 Jul 1998 20:47:16 +0200 Subject: Re: [PATCH _66] for bad backrefs p4raw-id: //depot/perl@1293
* Improve warning on zero-length chunks in REIlya Zakharevich1998-06-281-11/+15
| | | | | Message-Id: <199806272359.TAA05436@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@1252
* applied patch, tweaked doc, and regen regnodes.hIlya Zakharevich1998-06-281-0/+10
| | | | | | Message-Id: <199806270655.CAA29144@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] \z in RE p4raw-id: //depot/perl@1250
* update repository copy of Asmdata.pm after `perl bytecode.pl`Gurusamy Sarathy1998-06-191-0/+4
| | | p4raw-id: //depot/perl@1154
* fix off-by-one that trampled memory in re_croak2()Gurusamy Sarathy1998-06-181-2/+2
| | | p4raw-id: //depot/perl@1142
* applied patch, with indentation tweaksIlya Zakharevich1998-06-121-84/+0
| | | | | | Message-Id: <199806110803.EAA09149@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] Remove REG_ALIGN junk p4raw-id: //depot/perl@1120
* Bugs with (?{}), $^R and many-to-many substIlya Zakharevich1998-06-111-0/+5
| | | | | Message-Id: <199806100751.DAA05441@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@1117
* [win32] minimal fix to enable compiling with -DMULTIPLICITYGurusamy Sarathy1998-05-311-123/+123
| | | | | (non-threadsafe regcomp.c globals need revisiting) p4raw-id: //depot/win32/perl@1067
* [asperl] integrate mainline changesGurusamy Sarathy1998-05-291-16/+3
|\ | | | | p4raw-id: //depot/asperl@1055
| * [win32] misc changesGurusamy Sarathy1998-05-291-15/+6
| | | | | | | | | | | | - remove code that works around lack of I_STDARG (we're a happy ANSI family) - leave dump_foo() stubs when not -DDEBUGGING for consistent symbol exports p4raw-id: //depot/win32/perl@1053
* | [asperl] more changes to satisfy non-debug VC build (C-API doesn'tGurusamy Sarathy1998-05-261-2/+6
| | | | | | | | | | build, and the testsuite still won't run) p4raw-id: //depot/asperl@1035
* | [asperl] tweaks to make it build with the Borland compiler. Won't runGurusamy Sarathy1998-05-261-3/+2
| | | | | | | | | | | | testsuite because @INC intuition from location of perlcore.dll seems to be broken. Also, system() and qx// seem broken as well. p4raw-id: //depot/asperl@1033
* | [asperl] integrate mainline changes (untested)Gurusamy Sarathy1998-05-181-48/+63
|\ \ | |/ | | p4raw-id: //depot/asperl@1010
| * [win32] merge change#905 from maintbranch, minor fixes to getGurusamy Sarathy1998-05-151-2/+5
| | | | | | | | | | | | | | clean build+test on Solaris p4raw-link: @905 on //depot/maint-5.004/perl: 15e73149a8419f18d739227762eab108524cec56 p4raw-id: //depot/win32/perl@976
| * [win32] merge change#664 from maint branchGurusamy Sarathy1998-05-131-46/+58
| | | | | | | | | | p4raw-link: @664 on //depot/maint-5.004/perl: c3ae1fa52acf9130fcc1770ad2fce8519766b744 p4raw-id: //depot/win32/perl@926
* | [asperl] integrate mainline changesGurusamy Sarathy1998-04-081-2/+7
|\ \ | |/ | | p4raw-id: //depot/asperl@884
| * [win32] propagate bugfix @ change831 from asperlGurusamy Sarathy1998-03-171-5/+6
| | | | | | p4raw-id: //depot/win32/perl@832
| * VMS updates (direct)Charles Bailey1998-03-161-3/+7
| | | | | | | | | | | | [Needed manual tweaks on vms/config.vms since it clashed with other patches. I may have got it wrong.] p4raw-id: //depot/perl@817
* | [asperl] fix buggy order of free() in regcomp.c (from AS)Gurusamy Sarathy1998-03-171-5/+6
| | | | | | p4raw-id: //depot/asperl@831
* | [asperl] added AS patch#12 with minor changesGurusamy Sarathy1998-03-121-1/+1
| | | | | | p4raw-id: //depot/asperl@806
* | [win32] integrate mainline changesGurusamy Sarathy1998-03-071-4/+13
|\ \ | |/ | | p4raw-id: //depot/asperl@799
| * [5.004_61 PATCH] Make incompatible changes to RE engine NOWIlya Zakharevich1998-03-051-2/+9
| | | | | | p4raw-id: //depot/perl@785
| * External symbol re_croak2Gisle Aas1998-03-051-2/+3
| | | | | | p4raw-id: //depot/perl@780
* | [asperl] integrate mainline changesGurusamy Sarathy1998-03-011-28/+3
|\ \ | |/ | | p4raw-id: //depot/asperl@607
| * #ifdef CAN_PROTOTYPE cleanupGisle Aas1998-02-251-25/+0
| | | | | | p4raw-id: //depot/perl@581
| * [5.004_5* PATCH] Make ornaments default in Term::ReadLineIlya Zakharevich1998-02-251-3/+3
| | | | | | | | | | | | | | | | | | Date: Fri, 20 Feb 1998 00:09:52 -0500 (EST) Subject: [PATCH 5.004_5*] Fix debugger messages and the default package Date: Fri, 20 Feb 1998 00:12:28 -0500 (EST) Subject: Re: Continued presence of segmentation violation in study_chunk()[PATCH] Date: Sat, 21 Feb 1998 15:32:29 -0500 (EST) p4raw-id: //depot/perl@576
* | [asperl] integrate latest win32 branchGurusamy Sarathy1998-02-221-2/+1
|\ \ | |/ | | p4raw-id: //depot/asperl@569
| * Misprint in regcomp.c [PATCH]Ilya Zakharevich1998-02-201-2/+1
| | | | | | p4raw-id: //depot/perl@554
* | [asperl] bring ASPerl uptodate with mainline changesGurusamy Sarathy1998-02-141-3/+24
|\ \ | |/ | | p4raw-id: //depot/asperl@524
| * [PATCH] 5.004_58: the locale.t problem in IRIXJarkko Hietaniemi1998-02-121-3/+24
| | | | | | | | | | | | | | | | | | Date: Mon, 9 Feb 1998 19:47:22 +0200 (EET) Subject: [PATCH] 5.004_58: reserve the POSIX regexp extensions Date: Tue, 10 Feb 1998 15:12:12 +0200 (EET) Subject: [PATCH] 5.004_58: <netdb.h> API prototype probing Date: Wed, 11 Feb 1998 12:50:35 +0200 (EET) p4raw-id: //depot/perl@504
* | [asperl] added AS patch#5 (patch #4 was intentionally skipped afterGurusamy Sarathy1998-02-141-24/+0
| | | | | | | | | | discussion) p4raw-id: //depot/asperl@521
* | [asperl] integrate win32 branch contentsGurusamy Sarathy1998-02-091-2/+3
|\ \ | |/ | | p4raw-id: //depot/asperl@493
| * 5.004_56: Patch to Tie::Hash and docsIlya Zakharevich1998-02-061-2/+3
| | | | | | | | | | | | | | Date: Sun, 11 Jan 1998 20:34:05 -0500 (EST) Subject: 5.004_56: Patch to (?{}) quoting + cosmetic Date: Mon, 2 Feb 1998 01:28:46 -0500 (EST) p4raw-id: //depot/perl@470
| * [win32] s/PerlENV/PerlEnv/ just to be consistentGurusamy Sarathy1998-01-191-1/+1
| | | | | | p4raw-id: //depot/win32/perl@434
| * [win32] foo() -> PerlGroup_foo() patch from ActiveStateGurusamy Sarathy1998-01-191-1/+1
| | | | | | p4raw-id: //depot/win32/perl@433
* | [asperl] added AS patch#2Gurusamy Sarathy1998-01-301-19/+23
| | | | | | p4raw-id: //depot/asperl@443
* | [asperl] Created new branch from win32@396, added AS patch#1Gurusamy Sarathy1998-01-301-1/+1
|/ | | | | p4raw-link: @396 on //depot/win32/perl: e7152ba2733b9227708ca768b222144415c13c66 p4raw-id: //depot/asperl@441
* embed.pl now reads *var*.h to do its stuff.Nick Ing-Simmons1997-11-301-2/+3
| | | | | | | | | | | | Split generated embed.h into two - new embedvar.h is #included when 'op' etc. will not mess up proto.h etc. Removed #define foo (thr->Tfoo) from thread.h Added some 'missing' symbols to global.sym, removed those in the *var*.h files Has build all MULTIPLICITY/USE_THREADS options on win32 with VC++ (and passed tests), but not with exactly this set of files. p4raw-id: //depot/ansiperl@338
* ansiperl builds with Borland C++ againNick Ing-Simmons1997-11-221-3/+4
| | | p4raw-id: //depot/ansiperl@280
* The new jumbo regexp stuff did SSPUSHINT on a char* instead ofMalcolm Beattie1997-11-191-3/+8
| | | | | | SSPUSHPTR causing Alpha to core dump in pat.t. While fixing it, also fixed two instances of referring to SVs after destruction. p4raw-id: //depot/perl@270
* Jumbo regexp patch applied (with minor fix-up tweaks):Ilya Zakharevich1997-11-191-475/+1374
| | | | | Subject: Version 7 of Jumbo RE patch available p4raw-id: //depot/perl@267
* Convert miniperl sources to ANSI C. Several passes ofNick Ing-Simmons1997-10-311-75/+56
| | | | | | | | | GNU C's 'protoize' plus a few hand edits. Will compile miniperl with gcc -x c++ (i.e. treat .c a C++ files) Does not link seems gcc's C++ does not define a symbol for const char foo[] = "...."; i.e. with empty []. p4raw-id: //depot/ansiperl@194