summaryrefslogtreecommitdiff
path: root/modules/gnu.c
Commit message (Expand)AuthorAgeFilesLines
* maint: Redirect developers to active branchEric Blake2021-05-071-1077/+0
* maint: bump copyright yearEric Blake2017-01-031-2/+2
* maint: run update-copyright for 2014.Gary V. Vaughan2014-11-201-1/+2
* m4: fdopen() with a text mode explicitly on OS/2.KO Myung-Hun2014-11-201-0/+6
* modules: huge simplification of module loading without libltdl.Gary V. Vaughan2013-09-211-1/+2
* modules: store loaded modules in context struct.Gary V. Vaughan2013-09-201-4/+4
* modules: allow only a single function access point.Gary V. Vaughan2013-09-201-7/+9
* modules: remove support for module unload and refcount.Gary V. Vaughan2013-09-201-19/+23
* maint: update copyright year.Gary V. Vaughan2013-09-181-2/+1
* build: pull in various gnulib fixesEric Blake2013-09-181-1/+1
* More whitespace cleanup.Eric Blake2010-01-071-57/+57
* Switch to indentation by space, not tab.Eric Blake2010-01-051-282/+282
* Update copyright year.Eric Blake2010-01-051-1/+1
* A status of 127 does not always imply esyscmd failure.Eric Blake2009-08-241-1/+2
* Allow configuration choice in syscmd shell.Eric Blake2009-03-131-7/+6
* Use gnulib pipe module instead of popen(3).Eric Blake2009-03-131-59/+63
* Use gnulib execute module instead of system(3).Eric Blake2009-03-131-3/+38
* Prefer buffer over byte operations.Eric Blake2009-02-181-7/+8
* Speed up esyscmd with buffer reads.Eric Blake2009-02-181-3/+21
* Stage 28c: Warn on embedded NUL in remaining cases.Eric Blake2009-02-111-4/+8
* Stage 28b: Warn on embedded NUL in file arguments.Eric Blake2009-02-111-6/+20
* Stage 28a: Warn on embedded NUL in numeric arguments.Eric Blake2009-02-111-3/+4
* Stage 27: Allow embedded NUL in text processing macros.Eric Blake2008-12-021-52/+75
* Tweak error message on command line failure.Eric Blake2008-09-251-2/+2
* Allow debugmode control over whether defn(undef) warns.Eric Blake2008-08-231-8/+14
* Improve --debugmode behavior.Eric Blake2008-08-221-12/+3
* Stage 25b: Handle embedded NUL in changesyntax and friends.Eric Blake2008-06-181-8/+23
* Add missing const qualifications.Eric Blake2008-06-161-2/+2
* Stage 24c: Improve display of macro names with embedded NUL.Eric Blake2008-06-021-8/+17
* Stage 24b: Allow embedded NUL in macro names.Eric Blake2008-06-021-8/+10
* Stage 24a: Use full call context in error reporting.Eric Blake2008-06-021-31/+30
* Stage 23: allow tracing of indirect macro calls.Eric Blake2008-05-081-4/+6
* Stage 21b: $@ concatenates builtins, m4wrap takes builtins.Eric Blake2008-04-141-1/+1
* Improve OS/2 detection.Eric Blake2008-04-141-4/+4
* Overhaul inter-version releases to work with git.Eric Blake2008-04-081-1/+1
* Stage 19c: allow builtin tokens in more macros.Eric Blake2008-03-131-1/+1
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-131-10/+6
* Consistently cast malloc results, for C++ compilation.Eric Blake2008-03-131-1/+1
* Avoid some magic numbers.Eric Blake2008-02-181-1/+1
* * modules/gnu.c (regexp_compile): Use a fastmap for regex speed.Eric Blake2008-02-151-0/+2
* Allow builtin text macros to specify number of arguments.Eric Blake2008-02-111-7/+7
* Consistently use size_t for number of arguments.Eric Blake2008-02-021-1/+1
* Stage 12c: add macro for m4_arg_len.Eric Blake2008-01-261-13/+11
* Stage 9: share rather than copy single-arg refs.Eric Blake2007-12-201-16/+8
* Stage 8: extend life of references into argv.Eric Blake2007-12-171-4/+5
* Stage 6: convert builtins to push arg at a time.Eric Blake2007-12-081-2/+4
* Stage 4: route indir, builtin through ref; make argv opaque.Eric Blake2007-11-291-44/+18
* Stage 3b: cache length, rather than computing it, in modules.Eric Blake2007-11-291-43/+42
* Stage 3a: cache length, rather than computing it, in libm4.Eric Blake2007-11-281-2/+3
* Stage 2: use accessors, not direct reference, into argv.Eric Blake2007-11-271-14/+17