summaryrefslogtreecommitdiff
path: root/m4/input.c
Commit message (Expand)AuthorAgeFilesLines
* maint: Redirect developers to active branchEric Blake2021-05-071-2223/+0
* maint: bump copyright yearEric Blake2017-01-031-1/+1
* maint: run update-copyright for 2014.Gary V. Vaughan2014-11-201-2/+2
* maint: either fix or disable failing syntax-check rules.Gary V. Vaughan2013-09-181-1/+1
* maint: update copyright year.Gary V. Vaughan2013-09-181-2/+2
* maint: clean up compiler warnings.Eric Blake2013-09-171-1/+1
* More whitespace cleanup.Eric Blake2010-01-071-76/+76
* Switch to indentation by space, not tab.Eric Blake2010-01-051-683/+683
* Update copyright year.Eric Blake2010-01-051-1/+1
* Prefer buffer over byte operations.Eric Blake2009-02-181-1/+1
* Improve handling of $ in syntax table.Eric Blake2009-02-181-6/+2
* Stage 29b: Process quotes and comments by buffer, not bytes.Eric Blake2009-02-171-3/+98
* Stage 29a: Process dnl and macro names by buffer, not bytes.Eric Blake2009-02-161-36/+281
* Unify single and multi-character delimiter handling.Eric Blake2009-02-161-126/+52
* Revamp changesyntax vs. changequote interactions.Eric Blake2009-02-161-14/+9
* Fix regression in multicharacter quotes, from 2008-01-26.Eric Blake2009-02-161-10/+10
* Speed up parsing when detecting input file change.Eric Blake2009-02-131-2/+3
* Tweak error message on command line failure.Eric Blake2008-09-251-4/+6
* Typos in source code comments.Ralf Wildenhues2008-09-011-1/+1
* Fix regression in commenting unbalanced quotes, from 2008-02-16.Eric Blake2008-08-031-4/+8
* 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-191-14/+22
* Stage 25b: Handle embedded NUL in changesyntax and friends.Eric Blake2008-06-181-25/+33
* Stage 24c: Improve display of macro names with embedded NUL.Eric Blake2008-06-021-15/+19
* Stage 24a: Use full call context in error reporting.Eric Blake2008-06-021-32/+51
* Stage 23: allow tracing of indirect macro calls.Eric Blake2008-05-081-41/+42
* Stage 22: allow builtin token concatenation outside $@.Eric Blake2008-05-051-85/+44
* Stage 21b: $@ concatenates builtins, m4wrap takes builtins.Eric Blake2008-04-141-123/+84
* Stage 21a: Optimize checks for end of input.Eric Blake2008-04-141-58/+86
* Stage 20b: make m4wrap obey POSIX fifo ordering.Eric Blake2008-03-181-23/+42
* 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-131-43/+158
* Stage 19b: invert sense of bit for handling builtin tokens.Eric Blake2008-03-131-0/+4
* Stage 19a: sort and cache builtins loaded by a module.Eric Blake2008-03-131-45/+18
* Stage 17: pass argv through quoted strings.Eric Blake2008-02-221-12/+5
* 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-201-25/+52
* Stage 15: return argv refs back to collect_arguments.Eric Blake2008-02-161-56/+151
* Consistently use size_t for number of arguments.Eric Blake2008-02-021-2/+1
* Stage 14b: allow pushing argv references.Eric Blake2008-02-021-9/+64
* Stage 14a: allow printing argv references.Eric Blake2008-02-021-16/+20
* Stage 13: push composite text tokens.Eric Blake2008-01-261-39/+136
* Stage 12b: add m4_string_pair.Eric Blake2008-01-251-33/+40
* Stage 12a: make m4_symbol_chain a union.Eric Blake2008-01-251-62/+64
* Stage 11: full circle for single argument references.Eric Blake2008-01-221-82/+154
* Stage 10: avoid extra copying of strings and comments.Eric Blake2008-01-161-33/+66
* Stage 9: share rather than copy single-arg refs.Eric Blake2007-12-201-16/+27
* Stage 8: extend life of references into argv.Eric Blake2007-12-171-17/+48
* Stage 7: use chained input support in input parser.Eric Blake2007-12-111-74/+183
* Stage 6: convert builtins to push arg at a time.Eric Blake2007-12-081-15/+4