summaryrefslogtreecommitdiff
path: root/mad
Commit message (Collapse)AuthorAgeFilesLines
* Global executable bit cleanupDavid Golden2010-07-241-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* Cargo-cult addition of op_say to the MAD codeRafael Garcia-Suarez2009-08-264-2/+12
| | | | (and make some more TODO tests pass)
* This MAD test now passes here, so unmark it as TODORafael Garcia-Suarez2009-08-261-2/+0
|
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-062-0/+0
|
* MAD dump xml escape regexGerard Goossen2008-03-271-20/+0
| | | | | Message-ID: <20080327125531.GN4409@ostwald> p4raw-id: //depot/perl@33584
* Re: [PATCH] MAD fix p55 $[Gerard Goossen2008-03-101-6/+2
| | | | | Message-ID: <20080310144403.GC28994@ostwald> p4raw-id: //depot/perl@33467
* MAD update list of failures in mad/t/p55.tGerard Goossen2008-03-101-2/+25
| | | | | Message-ID: <20080310141708.GA28994@ostwald> p4raw-id: //depot/perl@33466
* MAD: disable constant subs when PL_madskillsGerard Goossen2007-07-071-3/+1
| | | | | Message-ID: <20070627110400.GC11336@ostwald> p4raw-id: //depot/perl@31554
* p55: add 'declarator' to listop. Fixes 'pipe my ($r, $w)'Gerard Goossen2007-07-072-4/+2
| | | | | Message-ID: <20070627095828.GB11336@ostwald> p4raw-id: //depot/perl@31553
* p55: correctly translate things like s//$#foo/geGerard Goossen2007-07-073-6/+13
| | | | | Message-ID: <20070626183350.GA11336@ostwald> p4raw-id: //depot/perl@31552
* Give the 'local' declarator a new key, such that 'local our'Gerard Goossen2007-05-121-0/+1
| | | | | | | | declaration don't have multiple 'd' keys. Subject: [PATCH] mad: different key for the locale declarator Message-Id: <20070508171125.GI17043@ostwald> p4raw-id: //depot/perl@31208
* move the logic of combining '_' and '#' with the previous logicGerard Goossen2007-05-121-7/+2
| | | | | | | | | from Nomad.pm to dump.c. So they are already combined in the XML dump. Subject: [PATCH] mad: combine whitespace keys '_' '#' in dump.c instead of Nomad.pm Message-Id: <20070508170341.GH17043@ostwald> p4raw-id: //depot/perl@31207
* Disable slurping assigned of split when PL_madskillsGerard Goossen2007-05-121-10/+0
| | | | | Message-Id: <20070508164400.GA15860@ostwald> p4raw-id: //depot/perl@31206
* Disable operator target setting for 'my' variables (OPpTARGET_MY)Gerard Goossen2007-05-121-19/+4
| | | | | | | | | | | | | | | when madskills is active. Remove the p55 code required for dealing with the optimized tree. Subject: [PATCH] disable operator with target my when madskills enabled Message-Id: <20070419133822.GG19244@ostwald> also: Remove the just remove madprop 'M' doc Message-ID: <20070419134549.GH19244@ostwald> p4raw-id: //depot/perl@31204
* make mad/PLXML.pm use strictGerard Goossen2007-04-301-373/+376
| | | | | Message-ID: <20070419125613.GF19244@ostwald> p4raw-id: //depot/perl@31108
* add p55.t MAD tests, and convert renamed mad/nomad into a moduleGerard Goossen2007-03-262-55/+229
| | | | | | Subject: Re: [PATCH] p55 tests Message-ID: <20070322174056.GE24152@ostwald> p4raw-id: //depot/perl@30768
* Rename mad/nomad to mad/Nomad.pmGerard Goossen2007-03-261-0/+0
| | | | | | Subject: Re: [PATCH] p55 tests Message-ID: <20070322174056.GE24152@ostwald> p4raw-id: //depot/perl@30767
* Patch by Gerard Goossen to have nomad print alsoRafael Garcia-Suarez2007-03-151-4/+3
| | | | | the [ ] { } madprops. p4raw-id: //depot/perl@30597
* Remove the obsolete mad/P5RE.pmNicholas Clark2006-03-111-510/+0
| | | p4raw-id: //depot/perl@27468
* Add the Perl 5 to Perl 5 convertor scripts.Nicholas Clark2006-03-096-0/+8969
p4raw-id: //depot/perl@27453