summaryrefslogtreecommitdiff
path: root/embed.h
Commit message (Collapse)AuthorAgeFilesLines
* Re: [PATCH] User pragmas now accessible from BYves Orton2006-12-061-2/+0
| | | | | Message-ID: <9b18b3110612060852s7cfbba66id5aae25e5bb20ae0@mail.gmail.com> p4raw-id: //depot/perl@29479
* Actually submit previous change.Rafael Garcia-Suarez2006-12-041-0/+2
| | | p4raw-id: //depot/perl@29457
* Re: [perl #41010] (?(COND)) in pattern matching not working properlyYves Orton2006-12-031-1/+1
| | | | | Message-ID: <9b18b3110611291612i137803f4lab2739e3d9af40f7@mail.gmail.com> p4raw-id: //depot/perl@29441
* Make get_db_sub non-static, and call it from pp_goto, which allows theNicholas Clark2006-12-011-2/+2
| | | | | | | removal of duplicate code. (The conversion of GvSV(PL_DBsub) to GvSVn(PL_DBsub) implicit in this change should fix a failure with Devel::SmallProf.) p4raw-id: //depot/perl@29434
* Continue split of perl internal regexp structures from ones that are engine ↵Yves Orton2006-12-011-6/+4
| | | | | | | specific. Message-ID: <9b18b3110611301306p5cad5deal4aa55559b8c8defd@mail.gmail.com> p4raw-id: //depot/perl@29430
* Verify that the debugger has an array where to store lines beforeRafael Garcia-Suarez2006-12-011-0/+4
| | | | | | | doing so. This fixes an assertion failure when parsing a script that begins with '#!perl -d'. Also, code factorization in toke.c. p4raw-id: //depot/perl@29429
* Move words and revcharmap out of struct _rev_trie_data and duplicateNicholas Clark2006-11-271-3/+3
| | | | | them on thread clone. p4raw-id: //depot/perl@29394
* Move widecharmap out of the shared structure _reg_trie_data into theNicholas Clark2006-11-261-3/+3
| | | | | | top level regdata array, so that it can be correctly duplicated on thread clone. p4raw-id: //depot/perl@29393
* Regex Utility Functions and Substituion Fix (XML::Twig core dump)Yves Orton2006-11-131-2/+6
| | | | | | | | Message-ID: <9b18b3110611121429g1fc9d6c1t4007dc711f9e8396@mail.gmail.com> Plus a couple tweaks to ext/re/re.pm and t/op/pat.t to those patches to apply cleanly. p4raw-id: //depot/perl@29252
* New regex syntax omnibusYves Orton2006-11-071-1/+1
| | | | | | | | Message-ID: <9b18b3110611060406u2fa1572as57073949a5df9e62@mail.gmail.com> Plus a portability fix (in string comparison for regex verbs) and doc tweaks / podchecker fixes p4raw-id: //depot/perl@29222
* Re: [perl #40641] crash with unicode characters in regex commentSADAHIRO Tomoyuki2006-11-041-0/+2
| | | | | Message-Id: <20061104215302.3325.BQW10602@nifty.com> p4raw-id: //depot/perl@29204
* replace S_sv_pos_b2u_forwards with utf8_length (was: sv_pos_b2u dislikes the ↵SADAHIRO Tomoyuki2006-11-031-2/+0
| | | | | | | extended UTF-8) Message-Id: <20060521140011.358D.BQW10602@nifty.com> p4raw-id: //depot/perl@29201
* Re: $, and sayGisle Aas2006-11-021-4/+0
| | | | | | | | Message-ID: <lrek2t1e8n.fsf@caliper.activestate.com> with tweaks so "say;" continues to default to $_ plus a regression test p4raw-id: //depot/perl@29187
* Make S_readpipe_override() compile with threads; regenerate perlapi.podRafael Garcia-Suarez2006-10-311-0/+2
| | | p4raw-id: //depot/perl@29169
* The first patch from:Yves Orton2006-10-301-1/+1
| | | | | | Subject: [PATCH] regex engine optimiser should grok subroutine patterns, and, name subroutine regops more intuitively Message-ID: <9b18b3110610300915x3abf6cddu9c2071a70bea48e1@mail.gmail.com> p4raw-id: //depot/perl@29161
* Add Regex conditionals. Various bugfixes. More tests.Yves Orton2006-10-121-0/+2
| | | | | Message-ID: <9b18b3110610111546j74ca490dg21bd9fd1e7e10d42@mail.gmail.com> p4raw-id: //depot/perl@28998
* Regexp Recurse by name.Yves Orton2006-10-101-0/+2
| | | | | | | 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/+2
| | | | | 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
* Re: [PATCH] Add hook for re_dup() into regex engine as reg_dupe (make re ↵Yves Orton2006-09-291-0/+12
| | | | | | | 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/+4
| | | p4raw-id: //depot/perl@28893
* Add hook for re_dup() into regex engine as reg_dupe (make reYves Orton2006-09-251-0/+2
| | | | | | 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/+2
| | | | | Message-ID: <9b18b3110609181637m796d6c16o1b2741edc5f09eb2@mail.gmail.com> p4raw-id: //depot/perl@28868
* Teach regex optimiser how to handle (?=) and (?<=) properly.Yves Orton2006-09-111-2/+4
| | | | | Message-ID: <9b18b3110609091300x1fd0b15dt32932902a0a80674@mail.gmail.com> p4raw-id: //depot/perl@28816
* Re: [PATCH] Trie jumpingYves Orton2006-09-051-3/+3
| | | | | Message-ID: <9b18b3110609020740y2eb9004cpab313c3353a437ca@mail.gmail.com> p4raw-id: //depot/perl@28785
* g++ large patchJarkko Hietaniemi2006-08-071-12/+6
| | | | | Message-ID: <44D2E203.5050201@iki.fi> p4raw-id: //depot/perl@28662
* run regen_headerdsDave Mitchell2006-07-161-1/+5
| | | 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/+2
| | | | | | | | 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
* Re: [PATCH] Hash::Util::FieldHashAnno Siegel2006-06-231-0/+2
| | | | | 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/+2
| | | | | | 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/+2
| | | | | Message-ID: <20060612135934.GA2202@petdance.com> p4raw-id: //depot/perl@28385
* Add error checks after execing PL_cshname or PL_sh_pathJan Dubois2006-06-091-0/+10
| | | | | | 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-2/+16
| | | | | | | 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-24/+24
| | | | | | | 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
* clean some lint findingsAndy Lester2006-05-231-1/+1
| | | | | Message-ID: <20060521050240.GA21051@petdance.com> p4raw-id: //depot/perl@28289
* Fix Win32 linker errorSteve Hay2006-05-221-0/+2
| | | | | | See: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-05/msg00758.html p4raw-id: //depot/perl@28277
* Add Perl_PerlIO_context_layers() to the public API to fix Win32 builds.Steve Peters2006-05-211-2/+0
| | | | | Also, picked up a missed change for pod/perlapi.pod. p4raw-id: //depot/perl@28264
* 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 out S_regoptailAndy Lester2006-05-161-2/+0
| | | | | Message-ID: <20060515041518.GA15745@petdance.com> p4raw-id: //depot/perl@28205
* S_reguni should return its lengthAndy Lester2006-05-151-1/+1
| | | | | Message-ID: <20060514144632.GA20935@petdance.com> p4raw-id: //depot/perl@28194
* upgrade bytes_to_uniAndy Lester2006-05-121-0/+2
| | | | | 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/+2
| | | | | Message-ID: <20060509172730.GA5272@petdance.com> p4raw-id: //depot/perl@28179
* 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/+2
| | | | | Message-ID: <20060502183815.GA7979@petdance.com> p4raw-id: //depot/perl@28077
* Make Perl_unshare_hek visible to core extensions without being publicSteve Hay2006-05-031-0/+4
| | | | | | | | See the comments in: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-04/msg00480.html (which were put into practice in changes #27800 and #27848) p4raw-link: @27800 on //depot/perl: 1242dfaee525d4d0ab20ac8ae62b3f0de03fa88e p4raw-id: //depot/perl@28073
* Re: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)SADAHIRO Tomoyuki2006-05-031-4/+0
| | | | | Message-Id: <20060503095420.0357.BQW10602@nifty.com> p4raw-id: //depot/perl@28071
* Fix bug in DynaLoader, which has been passing a filename in dynamicNicholas Clark2006-05-021-0/+2
| | | | | | | 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