summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* Simplify embedvar.h, removing a level of macro indirection for PL_* variables.Nicholas Clark2011-08-111-48/+15
* In embed.pl, inline hide() and bincompat_var() into their only call point.Nicholas Clark2011-08-071-12/+2
* In embed.pl, refactor readvars() to return a sorted list.Nicholas Clark2011-08-071-18/+15
* In embed.pl, remove unused parameter $keep_pre from readvars().Nicholas Clark2011-08-071-3/+2
* Split out study magic from pos magic.Nicholas Clark2011-07-011-2/+3
* Deparse CORE::breakFather Chrysostomos2011-06-171-0/+2
* [perl #92906] perl -d has non-functional b commandFather Chrysostomos2011-06-151-2/+3
* Move PL_sh_path to perl.h (except for OS/2), as it's const char[]Nicholas Clark2011-06-121-0/+4
* Move PL_{No,Yes,hexdigit} from perlvars.h to perl.h, as all are const char[]Nicholas Clark2011-06-121-11/+1
* Generate the table of core magic types in perlguts.pod using mg_vtable.plNicholas Clark2011-06-121-0/+42
* In regen/mg_vtable.pl, move $longest inside the only block that uses it.Nicholas Clark2011-06-121-5/+5
* Reorder ops so that trans{,r} and aelemfast{,_lex} are adjacent.Nicholas Clark2011-06-121-6/+3
* Split OP_AELEMFAST_LEX out from OP_AELEMFAST.Nicholas Clark2011-06-122-0/+3
* Sort magic and magic vtable names in files generated by mg_vtable.plNicholas Clark2011-06-111-8/+17
* Generate magic_names in dump.c using mg_vtable.pl.Nicholas Clark2011-06-111-6/+10
* Generate the PERL_MAGIC_* defines using mg_vtable.pl.Nicholas Clark2011-06-111-2/+27
* In PL_magic_data flag whether magic can be added to a readonly value.Nicholas Clark2011-06-111-3/+8
* Store a flag for container/value magic in PL_magic_data.Nicholas Clark2011-06-111-22/+38
* Create a lookup table for magic vtables from magic type, PL_magic_data.Nicholas Clark2011-06-111-12/+106
* Provide the names of the magic vtables in PL_magic_vtable_names[].Nicholas Clark2011-06-111-4/+13
* Replace references to PL_vtbl_{bm,fm} in the code with PL_vtbl_regexp.Nicholas Clark2011-06-111-1/+1
* PL_vtbl_{bm,fm} can be aliases to PL_vtbl_regexp, instead of copies.Nicholas Clark2011-06-111-3/+7
* Refactor Perl_get_vtbl() to a small array lookup from a large switch statement.Nicholas Clark2011-06-111-2/+3
* Replace PL_vtbl_* with an array PL_magic_vtables.Nicholas Clark2011-06-111-8/+24
* Generate the enum for want_vtbl_* with regen/mg_vtable.plNicholas Clark2011-06-111-0/+11
* Move the work of MGVTBL_SET() from the C pre-processor to mg_vtable.plNicholas Clark2011-06-111-7/+8
* Move the cast for a magic vtable with const get into mg_vtable.hNicholas Clark2011-06-111-3/+5
* Generate the definitions for magic vtables from data in a regen script.Nicholas Clark2011-06-111-0/+102
* regex: Add commentsKarl Williamson2011-05-191-1/+1
* Create open_print_header() to avoid duplicate parameters to open_new().Nicholas Clark2011-05-191-11/+11
* Rename do_not_edit() to open_print_header(), and move open_new() into it.Nicholas Clark2011-05-191-22/+19
* Add a 'quote' argument to read_only_top(), to pass in an optional Tolkien.Nicholas Clark2011-05-193-16/+16
* Add an optional third argument to open_new(), to invoke read_only_top() with.Nicholas Clark2011-05-198-52/+44
* In regen/uconfig_h.pl use read_only_bottom_close_and_rename().Nicholas Clark2011-05-192-16/+8
* Merge safer_close() and rename_if_different() into close_and_rename()Nicholas Clark2011-05-192-34/+25
* Add an optional 'mode' argument to open_new(), to open for appending.Nicholas Clark2011-05-192-8/+14
* Rename safer_open() to open_new(), and eliminate the first parameter.Nicholas Clark2011-05-1910-28/+27
* Make push/shift $scalar accept only unblessed aryrefsFather Chrysostomos2011-04-181-3/+3
* Add regen/uconfig_h.pl to regenerate uconfig.hNicholas Clark2011-03-281-0/+30
* Extract read_only_bottom() from read_only_bottom_close_and_rename()'s code.Nicholas Clark2011-03-281-8/+16
* regcharclass: Add tricky fold characters.Karl Williamson2011-03-201-1/+4
* warnings.pl: Update commentKarl Williamson2011-02-181-2/+2
* Subclass utf8 warnings so can turn off individuallyKarl Williamson2011-02-171-1/+8
* Revert "l1_char_class_tab.h: Remove multi-char fold targets"Karl Williamson2011-02-141-1/+1
* l1_char_class_tab.h: Remove multi-char fold targetsKarl Williamson2011-02-041-1/+1
* embed.fnc: Add inline function capabilityKarl Williamson2011-01-291-3/+6
* Merge perl_keyword.pl into regen/keywords.pl, to generate keywords.[ch]Nicholas Clark2011-01-241-265/+333
* Move mk_PL_charclass.pl from Porting/ to regen/Nicholas Clark2011-01-241-0/+246
* Move regencharclass.pl from Porting/ to regen/Nicholas Clark2011-01-231-0/+736
* Store the SHA-256 of the source in files generated by regen_perly.plNicholas Clark2011-01-231-3/+32