summaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* Use memcmp2 to simplify lexicographic comparisons.Eric Blake2009-03-211-4/+2
* Allow configuration choice in syscmd shell.Eric Blake2009-03-132-14/+12
* 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-132-44/+67
* Speed up translit when from argument is short.Eric Blake2009-02-231-9/+30
* Prefer buffer over byte operations.Eric Blake2009-02-182-12/+16
* Speed up esyscmd with buffer reads.Eric Blake2009-02-181-3/+21
* Stage 28c: Warn on embedded NUL in remaining cases.Eric Blake2009-02-113-27/+54
* Stage 28b: Warn on embedded NUL in file arguments.Eric Blake2009-02-112-14/+47
* Stage 28a: Warn on embedded NUL in numeric arguments.Eric Blake2009-02-115-34/+53
* Enhance index to support starting offset.Eric Blake2009-02-091-4/+23
* Enhance substr to support replacement text.Eric Blake2009-01-071-2/+24
* Enhance substr to support negative values.Eric Blake2009-01-071-15/+31
* Relax eval as allowed by POSIX 2008.Eric Blake2008-12-242-2/+5
* Add debugmode(o) to control dumpdef output location.Eric Blake2008-12-231-1/+5
* Stage 27: Allow embedded NUL in text processing macros.Eric Blake2008-12-024-90/+152
* Tweak error message on command line failure.Eric Blake2008-09-252-7/+9
* Typos in source code comments.Ralf Wildenhues2008-09-011-4/+5
* Allow debugmode control over whether defn(undef) warns.Eric Blake2008-08-231-8/+14
* Improve --debugmode behavior.Eric Blake2008-08-221-12/+3
* Revert speed regression from 2008-06-16.Eric Blake2008-06-191-3/+7
* Stage 25b: Handle embedded NUL in changesyntax and friends.Eric Blake2008-06-183-30/+56
* Stage 25a: Use obstack_printf for easier output.Eric Blake2008-06-162-59/+43
* Add missing const qualifications.Eric Blake2008-06-1611-17/+17
* 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-023-35/+57
* Stage 24a: Use full call context in error reporting.Eric Blake2008-06-027-88/+90
* Stage 23: allow tracing of indirect macro calls.Eric Blake2008-05-081-4/+6
* Stage 22: allow builtin token concatenation outside $@.Eric Blake2008-05-051-2/+4
* Avoid -Wshadow compiler warnings.Eric Blake2008-05-012-16/+16
* Fix regression in define from 2008-02-22.Eric Blake2008-05-011-2/+2
* Stage 21b: $@ concatenates builtins, m4wrap takes builtins.Eric Blake2008-04-142-9/+11
* Improve OS/2 detection.Eric Blake2008-04-141-4/+4
* Allow back-referenced macro names; fixes 2008-03-13 regression.Eric Blake2008-04-101-18/+8
* Overhaul inter-version releases to work with git.Eric Blake2008-04-081-1/+1
* Stage 20b: make m4wrap obey POSIX fifo ordering.Eric Blake2008-03-181-7/+1
* Stage 19c: allow builtin tokens in more macros.Eric Blake2008-03-132-38/+40
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-1310-76/+36
* Consistently cast malloc results, for C++ compilation.Eric Blake2008-03-131-1/+1
* Stage 17: pass argv through quoted strings.Eric Blake2008-02-221-1/+1
* Stage 16: cache quotes and improve m4_arg_print.Eric Blake2008-02-201-7/+8
* Avoid some magic numbers.Eric Blake2008-02-182-3/+3
* * 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-117-34/+39
* Consistently use size_t for number of arguments.Eric Blake2008-02-025-21/+20
* Stage 12c: add macro for m4_arg_len.Eric Blake2008-01-263-30/+26
* Stage 12b: add m4_string_pair.Eric Blake2008-01-251-13/+8
* Stage 10: avoid extra copying of strings and comments.Eric Blake2008-01-162-48/+142
* Stage 9: share rather than copy single-arg refs.Eric Blake2007-12-202-34/+26
* Stage 8: extend life of references into argv.Eric Blake2007-12-171-4/+5