summaryrefslogtreecommitdiffstats
path: root/usr.bin/m4 (follow)
Commit message (Expand)AuthorAgeFilesLines
* mkstemp() returns -1 on failurederaadt2019-06-281-2/+2
* replace sloppy parsing of numeric values with strtonum (incr, decr, divert)espie2017-11-111-13/+31
* ifelse is special, fix argv parsing to avoid segfaultespie2017-10-231-9/+8
* Use waitpid()/EINTR idiom for the specific pid, rather than generic wait(),deraadt2017-08-211-4/+6
* have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediateespie2017-07-091-8/+1
* generate the parser directly instead of fucking aroundespie2017-07-041-2/+2
* Don't need to link with -ll or -ly.bcallah2017-06-172-4/+6
* Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+bcallah2017-06-157-24/+73
* Yet another missed ferror callespie2015-12-071-1/+3
* There really is no double standard. Treat m4 just like openssl, byderaadt2015-11-033-31/+3
* pledge m4. tested by me.espie2015-11-011-1/+4
* Avoid .Ns right after .Pf, it's pointless.schwarze2015-09-141-5/+3
* Add missing #include <stdint.h> for SIZE_MAXmillert2015-04-291-1/+2
* add check for overflow while doubling (very unlikely in practice, but stillespie2015-04-251-2/+5
* Use xstrdup(), from Michael W. Bombardierimillert2015-03-141-7/+3
* Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@millert2015-02-051-1/+2
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+3
* fix test-redef2:espie2014-12-214-10/+87
* better error handling in mkstemp/unlink/fdopen logic.espie2014-07-111-6/+5
* annotate regexp error messages with source string.espie2014-07-101-22/+29
* adjust to ohash being in libutil now, and to the interface changes.espie2014-05-126-48/+27
* check for integer overflows in custom allocs, okay jca@espie2014-04-285-15/+71
* update STANDARDS somewhat, and some macro simplification;jmc2014-04-141-11/+11
* expand the "eval" description a little; from wiz@netbsdjmc2014-01-121-5/+7
* repair signed char vs isdigitderaadt2013-11-201-2/+2
* cleanup up a nest of if/if/elsederaadt2013-11-141-3/+5
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-161-5/+5
* new m4 -g stuff:espie2012-04-126-11/+23
* improve gm4 compatibility, from Robert Young, thanks !espie2011-11-061-2/+2
* zap dead stuffespie2011-09-273-6/+3
* fix translit() behavior to not be recursive. Fixes autoconf 2.65, matchesespie2011-03-241-24/+6
* more EXIT STATUS bits; from Daniel Dickmanjmc2010-10-211-2/+8
* more wacky macro fixing;jmc2010-09-191-3/+3
* Remove stray spaces. No code change.marco2010-09-0710-175/+173
* conform to gnum4 AND traditional m4 (solaris) behavior, namely,espie2010-03-251-4/+14
* add more gnum4 support: regexps do weird things with empty patterns (thisespie2010-03-224-20/+47
* whitespace; from deraadt@sthen2009-10-141-2/+2
* Support the -P option from gnu m4, which prefixes builtins with thesthen2009-10-145-13/+35
* undefine() leaves the hash entry for the macro (for use by builtin()) andguenther2009-06-261-2/+3
* bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc2009-02-081-3/+3
* kill trailing whitespace;jmc2008-08-221-3/+3
* Document new gnu extensions, okay jmc@, otto@espie2008-08-211-6/+11
* in gnu-m4 mode, allow definition of the empty macro (yes, autoconf 2.62espie2008-08-211-6/+8
* extend format support to cater to recent GNU autoconfespie2008-08-211-30/+72
* gnu extension: 0rN:az for baseN numbers.espie2008-08-212-2/+38
* use unsigned char for buffers, allow differentiating between EOF and y".espie2008-08-212-16/+16
* fixespie2008-08-161-9/+5
* revert eval.cespie2008-08-161-8/+6
* not yet, committed too muchespie2008-08-165-126/+48
* argument parsing should only skip spaces outside of parenthesis.espie2008-08-168-63/+148