summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* 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
* Output "read only" editor blocks from regen_perly.plNicholas Clark2011-01-231-1/+1
* In regen scripts, print to explicit file handles instead of using select.Nicholas Clark2011-01-234-74/+50
* Move the duplicated subroutine tab() into regen_lib.plNicholas Clark2011-01-234-24/+6
* Change close_and_rename() to read_only_bottom_close_and_rename()Nicholas Clark2011-01-238-57/+33
* In regen/*.pl, refactor the repeated code for close and rename if different.Nicholas Clark2011-01-238-64/+46
* In regen_lib.pl, when opening, first unlink a previous file of that name.Nicholas Clark2011-01-233-5/+3
* In regen_lib.pl use a meaningful key for storing the file's name.Nicholas Clark2011-01-231-2/+2
* opcode.pl hasn't generated files named *-old since 2008, so don't delete them.Nicholas Clark2011-01-231-6/+0
* regen/overload.pl should use rename_if_different() for lib/overload/numbers.pmNicholas Clark2011-01-231-2/+2
* Move all the generated file header printing into read_only_top()Nicholas Clark2011-01-238-188/+99
* In embed.pl, move the logic for perlapi.c's Tolkien quote out from do_not_edit()Nicholas Clark2011-01-221-12/+13
* "Don't repeat yourself" in regen/opcode.plNicholas Clark2011-01-221-5/+4
* Remove references to Mac OS classic from comments the opcode descriptions.Nicholas Clark2011-01-191-4/+0
* regcomp.pl: Add capability for fields to be > 1 bitKarl Williamson2011-01-161-2/+24
* add enum index in overload.h commentsDavid Mitchell2011-01-141-1/+2
* Merge the implementations of {end,set}{gr,pw}ent with endhostent.Nicholas Clark2011-01-101-1/+2
* Merge the implementations of pp_s{host,net,proto,serv}ent.Nicholas Clark2011-01-101-0/+1
* Merge the implementations of pp_e{host,net,proto,serv}ent.Nicholas Clark2011-01-101-0/+1
* Generate "Unsupported socket function" stubs using PL_ppaddr.Nicholas Clark2011-01-091-16/+60
* Rename pp_send to pp_syswrite, making send an alias for syswrite.Nicholas Clark2011-01-091-1/+1
* In opcode.h, use the alias macros in PL_ppaddr[]Nicholas Clark2011-01-091-1/+1
* Remove commented-out code from regen/opcode.plNicholas Clark2011-01-091-13/+0
* regen/opcode.pl should only generate prototypes for pp_* functions that exist.Nicholas Clark2011-01-091-10/+7
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-092-45/+25