summaryrefslogtreecommitdiff
path: root/m4
Commit message (Expand)AuthorAgeFilesLines
...
* Stage 28a: Warn on embedded NUL in numeric arguments.Eric Blake2009-02-112-11/+17
* Add debugmode(o) to control dumpdef output location.Eric Blake2008-12-232-1/+7
* Double size of temp file cache.Eric Blake2008-12-151-21/+67
* Use fewer seeks on cached files.Eric Blake2008-12-151-17/+21
* Cache most recently spilled diversion.Eric Blake2008-12-151-8/+57
* Correctly track size of in-memory diversions.Eric Blake2008-12-151-0/+6
* Avoid quadratic behavior for some cases of divert/undivert.Eric Blake2008-12-151-52/+118
* Tweak error message on command line failure.Eric Blake2008-09-253-6/+10
* Unify error handling for reading directories.Eric Blake2008-09-251-9/+25
* Typos in source code comments.Ralf Wildenhues2008-09-011-1/+1
* Allow debugmode control over whether defn(undef) warns.Eric Blake2008-08-234-5/+17
* Improve --debugmode behavior.Eric Blake2008-08-222-4/+5
* Stage 26: Allow embedded NUL in macro definitions.Eric Blake2008-08-036-21/+16
* Fix regression in commenting unbalanced quotes, from 2008-02-16.Eric Blake2008-08-033-21/+44
* Fix regression in trace output, introduced 2008-05-08.Eric Blake2008-07-301-0/+1
* Revert speed regression from 2008-06-16.Eric Blake2008-06-193-23/+51
* Whitespace cleanup.Eric Blake2008-06-182-17/+17
* Stage 25b: Handle embedded NUL in changesyntax and friends.Eric Blake2008-06-183-97/+156
* Stage 25a: Use obstack_printf for easier output.Eric Blake2008-06-162-95/+20
* Add missing const qualifications.Eric Blake2008-06-161-2/+2
* Avoid corrupted frozen file if NUL appears on block boundary.Eric Blake2008-06-101-1/+8
* Fix printf type mismatches.Eric Blake2008-06-034-8/+8
* Stage 24c: Improve display of macro names with embedded NUL.Eric Blake2008-06-025-60/+72
* Stage 24b: Allow embedded NUL in macro names.Eric Blake2008-06-026-89/+173
* Stage 24a: Use full call context in error reporting.Eric Blake2008-06-026-149/+116
* Improve frozen debugmode behavior.Eric Blake2008-05-281-1/+1
* Fix frozen file regression in diversions from 2007-01-21.Eric Blake2008-05-131-17/+34
* Stage 23: allow tracing of indirect macro calls.Eric Blake2008-05-084-185/+225
* Stage 22: allow builtin token concatenation outside $@.Eric Blake2008-05-055-113/+107
* Avoid -Wshadow compiler warnings.Eric Blake2008-05-012-68/+68
* Fix regression in define from 2008-02-22.Eric Blake2008-05-013-18/+27
* Stage 21b: $@ concatenates builtins, m4wrap takes builtins.Eric Blake2008-04-146-233/+207
* Stage 21a: Optimize checks for end of input.Eric Blake2008-04-141-58/+86
* Improve OS/2 detection.Eric Blake2008-04-141-1/+3
* Allow back-referenced macro names; fixes 2008-03-13 regression.Eric Blake2008-04-102-5/+5
* Stage 20b: make m4wrap obey POSIX fifo ordering.Eric Blake2008-03-184-28/+120
* Stage 20a: reduce unget's in input engine.Eric Blake2008-03-171-50/+64
* Stage 19c: allow builtin tokens in more macros.Eric Blake2008-03-137-96/+289
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-136-32/+72
* Stage 19a: sort and cache builtins loaded by a module.Eric Blake2008-03-136-133/+162
* Consistently cast malloc results, for C++ compilation.Eric Blake2008-03-138-36/+38
* Fix nested builtin(`shift',$@) regression from 2008-02-23.Eric Blake2008-03-061-2/+3
* Stage 18: try harder to reuse argv in recursion.Eric Blake2008-02-221-37/+46
* Stage 17: pass argv through quoted strings.Eric Blake2008-02-224-60/+154
* Fix regression in argument collection, from 2008-01-21.Gary V. Vaughan2008-02-221-0/+9
* Stage 16: cache quotes and improve m4_arg_print.Eric Blake2008-02-207-134/+229
* Fix out-of-bounds read for sanitized macro names, from 2008-02-06.Eric Blake2008-02-201-0/+1
* Avoid some magic numbers.Eric Blake2008-02-182-18/+18
* Stage 15: return argv refs back to collect_arguments.Eric Blake2008-02-165-89/+251
* Allow builtin text macros to specify number of arguments.Eric Blake2008-02-112-1/+9