summaryrefslogtreecommitdiff
path: root/proto.h
Commit message (Collapse)AuthorAgeFilesLines
* Add Regex conditionals. Various bugfixes. More tests.Yves Orton2006-10-121-0/+5
| | | | | Message-ID: <9b18b3110610111546j74ca490dg21bd9fd1e7e10d42@mail.gmail.com> p4raw-id: //depot/perl@28998
* Regexp Recurse by name.Yves Orton2006-10-101-0/+3
| | | | | | | Message-ID: <9b18b3110610091136g48e5b154tf16d00d38e80a6dc@mail.gmail.com> (with doc nits) p4raw-id: //depot/perl@28981
* Re: [PATCH] Initial attempt at named captures for perls regexp engineYves Orton2006-10-071-0/+3
| | | | | Message-ID: <9b18b3110610061016x5ddce965u30d9a821f632d450@mail.gmail.com> p4raw-id: //depot/perl@28957
* Re: [PATCH] Add recursive regexes similar to PCREYves Orton2006-10-051-1/+1
| | | | | | | | | | | Date: Wed, 4 Oct 2006 15:45:15 +0200 Message-ID: <9b18b3110610040645s563220a2id6f235494b497e90@mail.gmail.com> Subject: Re: [PATCH] Add recursive regexes similar to PCRE From: demerphq <demerphq@gmail.com> Date: Wed, 4 Oct 2006 21:05:10 +0200 Message-ID: <9b18b3110610041205m2660eb43m1315cf4b0653db96@mail.gmail.com> p4raw-id: //depot/perl@28939
* Regenerate proto.hRafael Garcia-Suarez2006-10-031-1/+1
| | | p4raw-id: //depot/perl@28916
* Re: [PATCH] Add hook for re_dup() into regex engine as reg_dupe (make re ↵Yves Orton2006-09-291-0/+2
| | | | | | | pluggable under threads) Message-ID: <9b18b3110609290341p11767110sec20a6fee2038a00@mail.gmail.com> p4raw-id: //depot/perl@28900
* Make Perl_regdupe only exist for threaded perls.Nicholas Clark2006-09-261-0/+2
| | | p4raw-id: //depot/perl@28893
* Add hook for re_dup() into regex engine as reg_dupe (make reYves Orton2006-09-251-0/+4
| | | | | | Message-ID: <9b18b3110609170557r73d94c18v90285bd57a38b876@mail.gmail.com> Date: Sun, 17 Sep 2006 14:57:57 +0200 p4raw-id: //depot/perl@28891
* prototype() wasn't working to get the prototype of optional coreRafael Garcia-Suarez2006-09-201-1/+1
| | | | | | | keywords (like say, err, given.) Fix this by adding a parameter to Perl_keyword to always get the keyword number, even if the feature isn't in effect. p4raw-id: //depot/perl@28874
* Re: \N{...} in regular expression [PATCH]Yves Orton2006-09-191-0/+3
| | | | | Message-ID: <9b18b3110609181637m796d6c16o1b2741edc5f09eb2@mail.gmail.com> p4raw-id: //depot/perl@28868
* Teach regex optimiser how to handle (?=) and (?<=) properly.Yves Orton2006-09-111-4/+12
| | | | | Message-ID: <9b18b3110609091300x1fd0b15dt32932902a0a80674@mail.gmail.com> p4raw-id: //depot/perl@28816
* Re: [PATCH] Trie jumpingYves Orton2006-09-051-5/+8
| | | | | Message-ID: <9b18b3110609020740y2eb9004cpab313c3353a437ca@mail.gmail.com> p4raw-id: //depot/perl@28785
* gcc-4.1.1 on Fedora optimized away NULL chacks in Perl_do_close(),Steve Peters2006-08-171-3/+1
| | | | | which caused core dumps. p4raw-id: //depot/perl@28731
* g++ large patchJarkko Hietaniemi2006-08-071-8/+8
| | | | | Message-ID: <44D2E203.5050201@iki.fi> p4raw-id: //depot/perl@28662
* Re: Fix loads of warnings from the last escaping patch...Yves Orton2006-07-161-2/+2
| | | | | Message-ID: <9b18b3110607161059j276ac869p450aa178150044ae@mail.gmail.com> p4raw-id: //depot/perl@28589
* run regen_headerdsDave Mitchell2006-07-161-1/+11
| | | p4raw-id: //depot/perl@28584
* Add Russ Allbery's public domain implementations of strlcat andSteve Peters2006-07-101-0/+8
| | | | | | strlcpy as Perl_my_strlcat and Perl_my_strlcpy to the Perl core. Thanks Russ! p4raw-id: //depot/perl@28525
* Introduce a new function, pv_escape(), to display contents of PVsYves Orton2006-07-061-0/+4
| | | | | | | | that might contain non printable chars. Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string Message-ID: <9b18b3110607051140n10c211a1jf17d3b7914d6f68b@mail.gmail.com> p4raw-id: //depot/perl@28490
* consting and localizing in universal.cAndy Lester2006-07-041-1/+1
| | | | | Message-ID: <20060703224148.GA14449@petdance.com> p4raw-id: //depot/perl@28477
* Re: [PATCH] Hash::Util::FieldHashAnno Siegel2006-06-231-0/+5
| | | | | Message-Id: <974A5B4B-7614-4F3F-BA7C-828960D82C55@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28419
* Add the new method UNIVERSAL::DOES() and the API function sv_does()chromatic2006-06-121-0/+5
| | | | | | Subject: Re: [PROPOSED PATCH: universal.c, t/op/universal.t] Add does() Message-Id: <200605301741.08363.chromatic@wgz.org> p4raw-id: //depot/perl@28387
* Static cleanup in pp_sort.cAndy Lester2006-06-121-0/+4
| | | | | Message-ID: <20060612135934.GA2202@petdance.com> p4raw-id: //depot/perl@28385
* Proper use of enumsAndy Lester2006-06-121-1/+1
| | | | | Message-ID: <20060612034434.GA21588@petdance.com> p4raw-id: //depot/perl@28381
* Mark the 1st argument to S_exec_failed as non nullRafael Garcia-Suarez2006-06-091-1/+3
| | | p4raw-id: //depot/perl@28377
* Add error checks after execing PL_cshname or PL_sh_pathJan Dubois2006-06-091-0/+3
| | | | | | From: "Jan Dubois" <jand@activestate.com> Message-ID: <002301c68a85$21aa7320$d045a8c0@candy> p4raw-id: //depot/perl@28376
* Re: [PATCH] Better version of the Aho-Corasick patch and lots of benchmarks.Yves Orton2006-06-091-1/+17
| | | | | | | Message-ID: <9b18b3110606081556t779de698r82f361d82a05fbc8@mail.gmail.com> (with tweaks) p4raw-id: //depot/perl@28373
* Regen headers following change 28325. Also, make it compileRafael Garcia-Suarez2006-05-291-19/+32
| | | | | | | with gcc by forward-declaring struct _reg_trie_data; and tweak the new re test to use test.pl, in order to portably run a new interpreter p4raw-id: //depot/perl@28326
* [PATCH] gv.c constingAndy Lester2006-05-291-2/+2
| | | | | | | | | | | Date: Sun, 28 May 2006 12:24:25 -0500 Message-ID: <20060528172425.GA8291@petdance.com> Subject: [PATCH] mg.c consting From: andy@petdance.com (Andy Lester) Date: Sun, 28 May 2006 11:34:33 -0500 Message-ID: <20060528163433.GA5518@petdance.com> p4raw-id: //depot/perl@28323
* Run 'make regen' for changes 28299, 28300, 28301.Marcus Holland-Moritz2006-05-241-0/+1
| | | p4raw-id: //depot/perl@28302
* clean some lint findingsAndy Lester2006-05-231-3/+3
| | | | | Message-ID: <20060521050240.GA21051@petdance.com> p4raw-id: //depot/perl@28289
* Abolish cop_io (the simple way) by storing the value in cop_hints_hash.Nicholas Clark2006-05-201-0/+2
| | | | | | Todo - store the in and out values under 2 keys, and avoid the need to create a temporary mortal SV while checking it. p4raw-id: //depot/perl@28258
* Abolish cop_arybase. Signal a non zero $[ with a hint flag, and storeNicholas Clark2006-05-201-0/+6
| | | | | the value in the hints structure used for %^H. p4raw-id: //depot/perl@28250
* Refactoring reghopsAndy Lester2006-05-161-2/+2
| | | | | Message-ID: <20060515135424.GA31585@petdance.com> p4raw-id: //depot/perl@28206
* refactoring out S_regoptailAndy Lester2006-05-161-5/+0
| | | | | Message-ID: <20060515041518.GA15745@petdance.com> p4raw-id: //depot/perl@28205
* S_reguni should return its lengthAndy Lester2006-05-151-3/+2
| | | | | Message-ID: <20060514144632.GA20935@petdance.com> p4raw-id: //depot/perl@28194
* Re: [PATCH] my_snprintfJarkko Hietaniemi2006-05-121-0/+9
| | | | | Message-ID: <4464E1F1.9010706@gmail.com> p4raw-id: //depot/perl@28183
* upgrade bytes_to_uniAndy Lester2006-05-121-0/+5
| | | | | Message-ID: <20060512052123.GA21648@petdance.com> p4raw-id: //depot/perl@28180
* Proper use of static funcs in toke.c and pp_sys.cAndy Lester2006-05-121-0/+4
| | | | | Message-ID: <20060509172730.GA5272@petdance.com> p4raw-id: //depot/perl@28179
* Fixing embed.fncAndy Lester2006-05-121-2/+1
| | | | | Message-ID: <20060512025410.GA32709@petdance.com> p4raw-id: //depot/perl@28175
* Change 28145 means that Perl_allocmy() can take a const char *name.Nicholas Clark2006-05-091-1/+1
| | | p4raw-id: //depot/perl@28146
* Introduce a new keyword, state, for state variables.Rafael Garcia-Suarez2006-05-031-1/+1
| | | p4raw-id: //depot/perl@28086
* clean up loops in doio.c and dump.cAndy Lester2006-05-031-0/+1
| | | | | Message-ID: <20060502183815.GA7979@petdance.com> p4raw-id: //depot/perl@28077
* Fix bug in DynaLoader, which has been passing a filename in dynamicNicholas Clark2006-05-021-0/+4
| | | | | | | storage to newXS() seemingly forever. This involves creating newXS_flags(), with the first flag being "arrange to copy the filename and free it at the right time". p4raw-id: //depot/perl@28063
* De-duplicate the code that creates new GPs into Perl_newGP().Nicholas Clark2006-05-021-0/+3
| | | p4raw-id: //depot/perl@28058
* Reverting context removal from change #27992. This shouldSteve Peters2006-05-011-3/+3
| | | | | | clear up threaded builds on Win32 and VMS. p4raw-link: @27992 on //depot/perl: df528165173896ed88fc3da7e1aa8bc3ef3b2416 p4raw-id: //depot/perl@28041
* Removing another context parmAndy Lester2006-04-281-3/+3
| | | | | Message-ID: <20060427153156.GA11445@petdance.com> p4raw-id: //depot/perl@27992
* Removing unused contextAndy Lester2006-04-271-6/+6
| | | | | Message-ID: <20060427053215.GA31445@petdance.com> p4raw-id: //depot/perl@27976
* Following change 27942 it's clear that the return type ofNicholas Clark2006-04-241-2/+2
| | | | | | glob_2inpuv_number() should change. Rename it and glob_2inpuv() to reflect what they do. p4raw-id: //depot/perl@27947
* Ensure GvNAME doesn't return NULLMarcus Holland-Moritz2006-04-241-1/+2
| | | | | | | First patch from : Subject: Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2 Message-ID: <20060423044704.6a383ee8@r2d2> p4raw-id: //depot/perl@27944
* doop.c consting, take 2Andy Lester2006-04-241-6/+6
| | | | | Message-ID: <20060424014509.GA29642@petdance.com> p4raw-id: //depot/perl@27943