Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First class regexps. | Nicholas Clark | 2007-12-28 | 4 | -4/+36 |
| | | | p4raw-id: //depot/perl@32751 | ||||
* | Regexps are now orange. | Nicholas Clark | 2007-12-27 | 1 | -1/+2 |
| | | | | | (Correct a comparison of $] with 5.011 in B.pm) p4raw-id: //depot/perl@32740 | ||||
* | Remove two warnings (sub diag() was redefined, and implict split is | Nicholas Clark | 2007-12-26 | 1 | -2/+2 |
| | | | | | deprecated) p4raw-id: //depot/perl@32736 | ||||
* | Eliminate SVt_RV, and use SVt_IV to store plain references. | Nicholas Clark | 2007-12-26 | 6 | -22/+70 |
| | | | | | This frees up a scalar type for first class regular expressions. p4raw-id: //depot/perl@32734 | ||||
* | Better diagnostics by removing an && from an ok() and converting it to | Nicholas Clark | 2007-12-26 | 1 | -3/+4 |
| | | | | | two is()s. p4raw-id: //depot/perl@32733 | ||||
* | Swap SVt_RV and SVt_NV in the SV ordering. | Nicholas Clark | 2007-12-26 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@32725 | ||||
* | Deparse each @array and friends. | Nicholas Clark | 2007-12-21 | 2 | -2/+15 |
| | | | p4raw-id: //depot/perl@32687 | ||||
* | Upgrade to B-Lint-1.11 | Steve Peters | 2007-12-19 | 2 | -4/+73 |
| | | | p4raw-id: //depot/perl@32651 | ||||
* | pod-patch: reword O.pm | Jim Cromie | 2007-12-17 | 1 | -10/+9 |
| | | | | | Message-ID: <4761B84B.6090504@gmail.com> p4raw-id: //depot/perl@32626 | ||||
* | Platform-neutral quoting in optree_misc.t. | Craig A. Berry | 2007-10-25 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@32194 | ||||
* | Silly Nick. If you see a nextstate op, then it may have open hints, | Nicholas Clark | 2007-10-23 | 1 | -2/+3 |
| | | | | | and you need to test it with Unicode locales. p4raw-id: //depot/perl@32177 | ||||
* | B::Concise was failing an assertion on index "foo", "foo"; | Nicholas Clark | 2007-10-22 | 3 | -4/+49 |
| | | | p4raw-id: //depot/perl@32164 | ||||
* | Mention B::COP::hints_hash method | Rafael Garcia-Suarez | 2007-10-22 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@32162 | ||||
* | Don't deparse $^H{v_string}, which is automatically set by the | Nicholas Clark | 2007-10-09 | 1 | -2/+10 |
| | | | | | | internals. Doing so confuses modules that test the round-tripping of various code. p4raw-id: //depot/perl@32076 | ||||
* | Nothing is using IoSUBPROCESS() so eliminate xio_subprocess. | Nicholas Clark | 2007-10-01 | 1 | -0/+4 |
| | | | | | | Make xio_flags a U8, which is what it should have been all along (rather than a char, which might be signed). B.xs had its wrapper as U8 p4raw-id: //depot/perl@32001 | ||||
* | Make all of B work on 5.8.x | Nicholas Clark | 2007-09-28 | 3 | -4/+39 |
| | | | p4raw-id: //depot/perl@31994 | ||||
* | Document hint symbols in B::Concise | Rafael Garcia-Suarez | 2007-09-28 | 1 | -1/+22 |
| | | | p4raw-id: //depot/perl@31993 | ||||
* | Hopefully really fix test failures with -C | Nicholas Clark | 2007-09-28 | 1 | -20/+20 |
| | | | p4raw-id: //depot/perl@31992 | ||||
* | I forgot to patch for the threaded case | Rafael Garcia-Suarez | 2007-09-27 | 1 | -4/+4 |
| | | | p4raw-id: //depot/perl@31988 | ||||
* | Hopefully fix test failures with -C | Rafael Garcia-Suarez | 2007-09-27 | 1 | -4/+4 |
| | | | p4raw-id: //depot/perl@31986 | ||||
* | Fix test introduced in #31973 that failed on Win32 | Steve Hay | 2007-09-27 | 1 | -6/+2 |
| | | | | | (Win32 doesn't like the runperl() prog having newlines in it) p4raw-id: //depot/perl@31985 | ||||
* | Re: [patch] improve B::Concise -src support | Jim Cromie | 2007-09-26 | 3 | -117/+325 |
| | | | | | Message-ID: <46F99AF1.1080108@gmail.com> p4raw-id: //depot/perl@31973 | ||||
* | Make OptreeCheck.pm more forgiving about parent pad indexes | Rafael Garcia-Suarez | 2007-09-25 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@31964 | ||||
* | [patch] improve B::Concise -src support | Jim Cromie | 2007-09-24 | 1 | -5/+18 |
| | | | | | Message-ID: <46F7590C.1070101@gmail.com> p4raw-id: //depot/perl@31955 | ||||
* | Prevent the pragmas from ${^OPEN} propagated to %^H from deparsing. | Rafael Garcia-Suarez | 2007-09-18 | 1 | -0/+2 |
| | | | | | | | | This stops test failures when perl is run with -C under utf-8 locales. However this is only a partial solution, since it will prevent the open pragma from being properly deparsed. Probably ${^OPEN} should be handled separately. p4raw-id: //depot/perl@31894 | ||||
* | Some more state variable deparse tests. | Nicholas Clark | 2007-09-17 | 1 | -4/+16 |
| | | | p4raw-id: //depot/perl@31885 | ||||
* | Make B::Deparse able to handle pragmas from %^H. | Rafael Garcia-Suarez | 2007-09-17 | 2 | -17/+61 |
| | | | | | Add tests for deparsing say() and state(). p4raw-id: //depot/perl@31882 | ||||
* | Better diagnostics and test naming | Rafael Garcia-Suarez | 2007-09-13 | 1 | -4/+5 |
| | | | p4raw-id: //depot/perl@31861 | ||||
* | Make Deparse handle "say" | Rafael Garcia-Suarez | 2007-09-13 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@31860 | ||||
* | Add the missing assignment to op_last that change 31798 missed out. | Nicholas Clark | 2007-09-12 | 1 | -0/+8 |
| | | | | | With this, state $zok = ...; will deparse. p4raw-id: //depot/perl@31857 | ||||
* | B.pm still assumed that SVt_PVBM exists. Correct this. | Nicholas Clark | 2007-09-08 | 1 | -34/+37 |
| | | | | | Tweak the alignment of ASCII art inheritance diagrams. p4raw-id: //depot/perl@31821 | ||||
* | [patch] readabilty tweaks | Jim Cromie | 2007-09-08 | 1 | -3/+4 |
| | | | | | Message-ID: <46E1A296.1020101@gmail.com> p4raw-id: //depot/perl@31820 | ||||
* | Re: RFC patch - display src-lines in B::Concise | Jim Cromie | 2007-09-01 | 1 | -3/+58 |
| | | | | | Message-ID: <46C524A3.2080708@gmail.com> p4raw-id: //depot/perl@31779 | ||||
* | Being tired of adjusting the test count of concise-xs.t | Rafael Garcia-Suarez | 2007-06-29 | 1 | -5/+1 |
| | | | | | all the time. Use no_plan instead. p4raw-id: //depot/perl@31500 | ||||
* | Move the RXf_WHITE logic for split " " into the regex engine | Ævar Arnfjörð Bjarmason | 2007-06-28 | 1 | -1/+1 |
| | | | | | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80706281306i4dbba39em3eeb8da1d67ea27c@mail.gmail.com> (with tweaks) p4raw-id: //depot/perl@31495 | ||||
* | B::Deparse cleanups | Chia-liang Kao | 2007-06-27 | 3 | -87/+77 |
| | | | | | Message-Id: <1182899216.22414.32.camel@localhost> p4raw-id: //depot/perl@31476 | ||||
* | remove op_static | Paul Johnson | 2007-06-25 | 4 | -20/+4 |
| | | | | | | | Message-ID: <20070622001320.GD20560@pjcj.net> Plus version bumps p4raw-id: //depot/perl@31461 | ||||
* | Work on getting B compiling outside of the perl source tree. | Nicholas Clark | 2007-06-19 | 2 | -9/+28 |
| | | | p4raw-id: //depot/perl@31422 | ||||
* | Adjust test count (it shouldn't have changed with last patch) | Rafael Garcia-Suarez | 2007-06-06 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@31342 | ||||
* | Re: [PATCH] Callbacks for named captures (%+ and %-) | Ævar Arnfjörð Bjarmason | 2007-06-06 | 1 | -2/+2 |
| | | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80706031324y5618d519p460da27a2e7fe712@mail.gmail.com> p4raw-id: //depot/perl@31341 | ||||
* | Remove support for assertions and -A | Rafael Garcia-Suarez | 2007-06-05 | 5 | -13/+6 |
| | | | p4raw-id: //depot/perl@31333 | ||||
* | Several POD fixes by Jonathan Stowe | Rafael Garcia-Suarez | 2007-05-28 | 2 | -0/+3 |
| | | | p4raw-id: //depot/perl@31294 | ||||
* | [perl #43010] [PATCH] Deparse, ''->(), ::(), sub :: {}, etc. | Father Chrysostomos | 2007-05-24 | 2 | -6/+30 |
| | | | | | | From: Father Chrysostomos (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-4015-1179722682-636.43010-75-0@perl.org> p4raw-id: //depot/perl@31268 | ||||
* | bytecode.pl: Exterminate! | Nicholas Clark | 2007-05-07 | 1 | -245/+0 |
| | | | | | ext/B/B/Asmdata.pm: Exterminate! p4raw-id: //depot/perl@31165 | ||||
* | Given that @optype and @specialsv_name are hard coded tables, it seems | Nicholas Clark | 2007-05-07 | 4 | -11/+34 |
| | | | | | | more logical for them to be in B.pm, rather than in the "boilerplate" for the machine generated B/Asmdata.pm p4raw-id: //depot/perl@31164 | ||||
* | Tweak change 30841 so that B works on maint too. | Nicholas Clark | 2007-05-05 | 3 | -7/+27 |
| | | | p4raw-id: //depot/perl@31153 | ||||
* | Adjust test count. | Rafael Garcia-Suarez | 2007-04-24 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@31053 | ||||
* | Re: new C3 MRO patch | Brandon Black | 2007-04-19 | 1 | -1/+1 |
| | | | | | | From: "Brandon Black" <blblack@gmail.com> Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com> p4raw-id: //depot/perl@30980 | ||||
* | Turn op_pmreplroot in struct pmop into a real union. | Nicholas Clark | 2007-04-07 | 1 | -5/+36 |
| | | | p4raw-id: //depot/perl@30865 | ||||
* | Merge op_pmreplstart and op_pmstash/op_pmstashpv into a union in | Nicholas Clark | 2007-04-06 | 1 | -3/+11 |
| | | | | | PMOP, as both pointers never need to be set at the same time. p4raw-id: //depot/perl@30860 |