summaryrefslogtreecommitdiff
path: root/usr.bin/m4/misc.c
AgeCommit message (Expand)Author
2014-12-21fix test-redef2:Marc Espie
2014-05-12adjust to ohash being in libutil now, and to the interface changes.Marc Espie
2014-04-28check for integer overflows in custom allocs, okay jca@Marc Espie
2010-09-07Remove stray spaces. No code change.Marco Peereboom
2009-10-14Support the -P option from gnu m4, which prefixes builtins with theStuart Henderson
2008-08-21use unsigned char for buffers, allow differentiating between EOF and y".Marc Espie
2008-08-16not yet, committed too muchMarc Espie
2008-08-16argument parsing should only skip spaces outside of parenthesis.Marc Espie
2007-05-05Localize variables and don't do anything after exit().Ray Lai
2006-12-12tweak previous, and update usage(); ok grunkJason McIntyre
2006-03-20report function m4errx, that shows app-specific data (filename/linenumber)Marc Espie
2005-09-07sort options and sync usage()Jason McIntyre
2005-09-06finally make our m4 SusV3-compliant.Marc Espie
2005-08-06zap rcsid. It's not ramdisk, but they still take space.Marc Espie
2005-05-29fix a few minor compatibility issues.Marc Espie
2003-11-17Modify xalloc so that it also takes err(3)-like arguments.Marc Espie
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-04-28Implement -s.Marc Espie
2002-04-26use ansi function declarations. ok millert@Marc Espie
2001-11-16incorrect writeTheo de Raadt
2001-10-10Quote filename properly.Marc Espie
2001-09-19inline some very common putback/chrsave. Worth roughly 10%Marc Espie
2001-09-18better end-condition, fix tracing of dnl.Marc Espie
2001-09-18instrumentation for tracing mode: macro expansionMarc Espie
2001-07-18Kill signal race. Reviewed by jjbg@Marc Espie
2000-07-27Handle unlimited diverts for m4 -g.Marc Espie
2000-07-02Make the m4 machine stack dynamically sized.Marc Espie
2000-03-11Add a few builtins for greater compatibility with gnu-m4, and extendedMarc Espie
2000-01-15There is no need to waste short for holding EOF in the pushback buffer.Marc Espie
2000-01-13Record 50 levels of open parenthesis, open quotes, to give a post-mortem.Marc Espie
2000-01-12Use a proper abstract interface for file accesses, so that we can recordMarc Espie
1999-11-17Turn warnings on,Marc Espie
1999-11-17Night of the moronic coder, part 2.Marc Espie
1999-09-14Style: kill register and indent properly.Marc Espie
1999-09-14Implement -I option and M4PATH environment variableMarc Espie
1999-09-09Bug-fix: thinkoMarc Espie
1999-09-06Remove STRSPACE limitations.Marc Espie
1999-09-06Get rid of mktemp in the handling of diversion.Marc Espie
1999-09-06Misc minor changes:Marc Espie
1997-12-10cgd: add a typedef which describes elements in the push-back buffer. MakeTheo de Raadt
1997-07-25#if __STDC__ --> #ifdef __STDC__Michael Shalayeff
1996-07-01undo mktemp cleanup until i get it rightTheo de Raadt
1996-06-26rcsidTheo de Raadt
1996-06-25mktemp open + fdopenTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt