summaryrefslogtreecommitdiff
path: root/modules/m4.c
Commit message (Expand)AuthorAgeFilesLines
* 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-021-17/+40
* Tweak error message on command line failure.Eric Blake2008-09-251-5/+7
* Typos in source code comments.Ralf Wildenhues2008-09-011-4/+5
* 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-181-21/+31
* Stage 25a: Use obstack_printf for easier output.Eric Blake2008-06-161-25/+28
* Add missing const qualifications.Eric Blake2008-06-161-1/+1
* Stage 24b: Allow embedded NUL in macro names.Eric Blake2008-06-021-26/+46
* Stage 24a: Use full call context in error reporting.Eric Blake2008-06-021-43/+46
* Stage 22: allow builtin token concatenation outside $@.Eric Blake2008-05-051-2/+4
* Avoid -Wshadow compiler warnings.Eric Blake2008-05-011-6/+6
* Fix regression in define from 2008-02-22.Eric Blake2008-05-011-2/+2
* Stage 21b: $@ concatenates builtins, m4wrap takes builtins.Eric Blake2008-04-141-8/+10
* Allow back-referenced macro names; fixes 2008-03-13 regression.Eric Blake2008-04-101-18/+8
* 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-131-37/+39
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-131-10/+3
* 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-181-2/+2
* Consistently use size_t for number of arguments.Eric Blake2008-02-021-11/+10
* Stage 12c: add macro for m4_arg_len.Eric Blake2008-01-261-13/+10
* Stage 12b: add m4_string_pair.Eric Blake2008-01-251-13/+8
* Stage 10: avoid extra copying of strings and comments.Eric Blake2008-01-161-4/+5
* Stage 9: share rather than copy single-arg refs.Eric Blake2007-12-201-18/+18
* Stage 6: convert builtins to push arg at a time.Eric Blake2007-12-081-11/+16
* Minor security fix: Quote output of mkstemp.Eric Blake2007-12-071-19/+28
* Stage 5: add notion of quote age.Eric Blake2007-12-071-10/+2
* Stage 4: route indir, builtin through ref; make argv opaque.Eric Blake2007-11-291-19/+19
* Stage 3b: cache length, rather than computing it, in modules.Eric Blake2007-11-291-53/+44
* Stage 3a: cache length, rather than computing it, in libm4.Eric Blake2007-11-281-2/+2
* Stage 2: use accessors, not direct reference, into argv.Eric Blake2007-11-271-15/+16
* Stage 1: convert m4_symbol_value** into new object.Eric Blake2007-11-241-20/+22
* Pass only macro name to utility functions.Eric Blake2007-11-241-12/+15
* Add macro name to debugfile messages.Eric Blake2007-11-231-3/+3
* Factor out handling of macro name in error messages.Eric Blake2007-11-231-26/+25
* Fix 'm4 -F file -t undefined'.Eric Blake2007-10-181-3/+1
* Another Autoconf usage pattern optimization.Eric Blake2007-10-061-2/+14
* Be consistent about using 'module' for m4_module types andGary V. Vaughan2007-10-061-2/+2
* Wrap lt_dlhandle in struct m4_module.Eric Blake2007-10-061-6/+4
* Normalize all GPL license notices.Eric Blake2007-10-061-6/+6
* Upgrade to GPLv3, and document 1.4.10.Eric Blake2007-10-061-1/+1
* Add extension to divert builtin.Eric Blake2007-10-061-1/+6
* Provide consistent shift semantics regardless of hardware.Eric Blake2007-10-061-12/+17
* Support POSIX flush semantics on all platforms.Eric Blake2007-10-061-11/+8
* Work around cygwin and mingw fseeko bugs.Eric Blake2007-10-061-2/+2
* * modules/m4.c (numb_ratio, numb_divide, numb_modulo): AvoidEric Blake2007-10-061-3/+7
* M4 was designed to have a small number of header files definingGary V. Vaughan2007-10-061-11/+7
* POSIX XCU ERN 137 was approved.Eric Blake2007-10-061-9/+0