Age | Commit message (Expand) | Author |
2017-11-11 | replace sloppy parsing of numeric values with strtonum (incr, decr, divert) | Marc Espie |
2017-10-23 | ifelse is special, fix argv parsing to avoid segfault | Marc Espie |
2017-06-15 | Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+ | Brian Callahan |
2015-02-05 | Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@ | Todd C. Miller |
2014-07-11 | better error handling in mkstemp/unlink/fdopen logic. | Marc Espie |
2014-04-28 | check for integer overflows in custom allocs, okay jca@ | Marc Espie |
2013-11-14 | cleanup up a nest of if/if/else | Theo de Raadt |
2012-04-12 | new m4 -g stuff: | Marc Espie |
2011-03-24 | fix translit() behavior to not be recursive. Fixes autoconf 2.65, matches | Marc Espie |
2010-09-07 | Remove stray spaces. No code change. | Marco Peereboom |
2010-03-25 | conform to gnum4 AND traditional m4 (solaris) behavior, namely, | Marc Espie |
2008-08-21 | in gnu-m4 mode, allow definition of the empty macro (yes, autoconf 2.62 | Marc Espie |
2008-08-16 | revert eval.c | Marc Espie |
2008-08-16 | argument parsing should only skip spaces outside of parenthesis. | Marc Espie |
2006-03-24 | oops, noticed by David Hill. | Marc Espie |
2006-03-23 | ... and remove extra test that is no longer needed. | Marc Espie |
2006-03-20 | add limited support for format builtin in gnu-m4 mode, because I'm fed | Marc Espie |
2006-03-20 | report function m4errx, that shows app-specific data (filename/linenumber) | Marc Espie |
2006-01-20 | use stdint.h where appropriate. okay millert@ | Marc Espie |
2005-09-06 | finally make our m4 SusV3-compliant. | Marc Espie |
2005-08-06 | zap rcsid. It's not ramdisk, but they still take space. | Marc Espie |
2005-05-29 | fix a few minor compatibility issues. | Marc Espie |
2005-03-02 | let m4wrap handle multiple wraps, both in normal and gnu-mode. | Marc Espie |
2005-01-31 | use fflush(stdout) before system() so we won't miss any | Robert Nagy |
2005-01-21 | more portable code, stderr is not necessarily a constant. | Marc Espie |
2005-01-20 | remove unused variables, extra declarations. | Marc Espie |
2003-11-17 | Modify xalloc so that it also takes err(3)-like arguments. | Marc Espie |
2003-06-30 | Make the trace status of a macro an actual argument that gets pushed | Marc Espie |
2003-06-30 | clean up internal lookup interface: | Marc Espie |
2003-06-18 | - store builtin name as definition for builtin macros. | Marc Espie |
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |
2003-04-05 | say goodbye to strcpy, okay deraadt@ | Marc Espie |
2002-04-28 | Implement -s. | Marc Espie |
2002-04-26 | use ansi function declarations. ok millert@ | Marc Espie |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ... | Todd C. Miller |
2001-12-28 | Kill yet another hardcoded size. Ok fries@ | Marc Espie |
2001-10-10 | Handle macro expansion even if argc==2, which can happen in indir() calls. | Marc Espie |
2001-10-10 | Fix indent | Marc Espie |
2001-09-29 | Synchronize comment with reality. | Marc Espie |
2001-09-27 | pass all properties of builtins when defn... | Marc Espie |
2001-09-27 | traceon/traceoff built-ins. | Marc Espie |
2001-09-19 | inline some very common putback/chrsave. Worth roughly 10% | Marc Espie |
2001-09-18 | Tracing facilities. Same style as gnu-m4, because it's mostly used for | Marc Espie |
2001-09-18 | instrumentation for tracing mode: macro expansion | Marc Espie |
2001-09-18 | better gnu m4 emulation for dumpdef | Marc Espie |
2001-09-18 | let dumpdef go thru dump_one_def for each def. | Marc Espie |
2001-09-18 | let defn(builtin) work enough so that | Marc Espie |
2001-09-18 | One single point for all macros/builtin expansion. | Marc Espie |
2001-06-13 | Fix PR 1868. MAXSTR has no place there. | Marc Espie |
2000-07-27 | Handle unlimited diverts for m4 -g. | Marc Espie |