summaryrefslogtreecommitdiff
path: root/usr.bin/m4
AgeCommit message (Expand)Author
2003-06-12switch from linked list to hash table for traced macros.Marc Espie
2003-06-10mostly ansi cleanup; pval okTheo de Raadt
2003-06-10- section reorderJason McIntyre
2003-06-08Better argv tests, enough to fix autoconf 2.57, apparently.Marc Espie
2003-06-08Let patsubst handle empty patterns: those match anywhere, and don'tMarc Espie
2003-06-07Show filename and line number in regexp error.Marc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-14built in -> built-in;Jason McIntyre
2003-04-05say goodbye to strcpy, okay deraadt@Marc Espie
2003-02-18copyrights added;Jason McIntyre
2003-02-16Forgot to document -o, somehow.Marc Espie
2003-01-07.Sq -> .QlMike Pechkin
2003-01-05Grammar and typo fixes, general language improvementsPeter Valchev
2002-04-28Implement -s.Marc Espie
2002-04-26use ansi function declarations. ok millert@Marc Espie
2002-04-26prototype mismatch, ansi conversion rules...Marc Espie
2002-04-26fix indentation errorMarc Espie
2002-04-26rename `bool' to something else, to avoid C99 surprises.Marc Espie
2002-04-22Do not hardcode mvme88k-specific compilation flags here, especially sinceMiod Vallat
2002-04-18correct description of undefine, both according to the code, and toMarc Espie
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-12-28Kill yet another hardcoded size. Ok fries@Marc Espie
2001-11-16incorrect writeTheo de Raadt
2001-10-13Resize buffer correctly, I'm an idiot.Marc Espie
2001-10-10Handle macro expansion even if argc==2, which can happen in indir() calls.Marc Espie
2001-10-10Prototypes shouldn't mention argument name.Marc Espie
2001-10-10Quote filename properly.Marc Espie
2001-10-10Fix indentMarc Espie
2001-10-06This PUTBACK must be protected against EOF. The others are fine.Marc Espie
2001-09-29show level of macro expansion, not dummy 1 (finally found some gnu-m4Marc Espie
2001-09-29Synchronize comment with reality.Marc Espie
2001-09-29document tracing and compatibility with other m4.Marc Espie
2001-09-28Remove debugging scaffoldingMarc Espie
2001-09-28more emacs regexps in -g mode. Ok millert@Marc Espie
2001-09-27pass all properties of builtins when defn...Marc Espie
2001-09-27Needed logic to handle newlines correctly.Marc Espie
2001-09-27traceon/traceoff built-ins.Marc Espie
2001-09-19inline some very common putback/chrsave. Worth roughly 10%Marc Espie
2001-09-18forgot to add -t handling.Marc Espie
2001-09-18better end-condition, fix tracing of dnl.Marc Espie
2001-09-18Tracing facilities. Same style as gnu-m4, because it's mostly used forMarc Espie
2001-09-18instrumentation for tracing mode: macro expansionMarc Espie
2001-09-18better gnu m4 emulation for dumpdefMarc Espie
2001-09-18let dumpdef go thru dump_one_def for each def.Marc Espie
2001-09-18let defn(builtin) work enough so thatMarc Espie
2001-09-18One single point for all macros/builtin expansion.Marc Espie
2001-09-188 bit clean look-ahead.Marc Espie
2001-09-18Fix regexp substitution.Marc Espie
2001-09-18slightly buggy macrosMarc Espie
2001-09-17Remove STATIC memory optimization. It's buggy (see regression test trip)Marc Espie