summaryrefslogtreecommitdiff
path: root/usr.bin/m4/eval.c
AgeCommit message (Expand)Author
2003-11-17Modify xalloc so that it also takes err(3)-like arguments.Marc Espie
2003-06-30Make the trace status of a macro an actual argument that gets pushedMarc Espie
2003-06-30clean up internal lookup interface:Marc Espie
2003-06-18- store builtin name as definition for builtin macros.Marc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-05say goodbye to strcpy, okay deraadt@Marc Espie
2002-04-28Implement -s.Marc Espie
2002-04-26use ansi function declarations. ok millert@Marc 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-10-10Handle macro expansion even if argc==2, which can happen in indir() calls.Marc Espie
2001-10-10Fix indentMarc Espie
2001-09-29Synchronize comment with reality.Marc Espie
2001-09-27pass all properties of builtins when defn...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-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-06-13Fix PR 1868. MAXSTR has no place there.Marc Espie
2000-07-27Handle unlimited diverts for m4 -g.Marc Espie
2000-07-24Implement esyscmdMarc Espie
2000-03-18Last needed m4 changes to bootstrap autoconf without gnu-m4.Marc Espie
2000-03-11Add a few builtins for greater compatibility with gnu-m4, and extendedMarc Espie
2000-01-12Use a proper abstract interface for file accesses, so that we can recordMarc Espie
2000-01-05Close PR-1021. make unix or vms `special' macros that expand toMarc Espie
1999-12-21Recursive definitions are not the real problem.Marc Espie
1999-11-30Clean up comment/quote recognition a little bit:Marc Espie
1999-11-17Turn warnings on,Marc Espie
1999-11-17Ensure translit works with accented characters.Marc Espie
1999-11-16Close PR 961, approved by millert@Marc Espie
1999-09-14Style: kill register and indent properly.Marc Espie
1999-09-14mktemp -> mkstempMarc Espie
1999-09-14Implement -I option and M4PATH environment variableMarc Espie
1999-09-06Use EOS pervasively.Marc Espie
1999-09-06Get rid of mktemp in the handling of diversion.Marc Espie
1999-09-06Misc minor changes:Marc Espie
1998-04-25-WallTodd C. Miller
1997-12-20Simplify some push-back code (e.g. for left and right quotes) so thatTheo de Raadt
1997-08-31wish i had testedTheo de Raadt
1997-08-31from jlemon@freebsd; divnum is no longer silently restricted to theTheo de Raadt
1996-11-25Sync with NetBSD.Todd C. Miller
1996-09-15Slightly safer temp file open.Todd C. Miller
1996-07-01undo mktemp cleanup until i get it rightTheo de Raadt
1996-06-26rcsidTheo de Raadt
1996-06-25mktemp open + fdopenTheo de Raadt
1996-01-15from netbsd:Theo de Raadt