Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-04-28 | Implement -s. | Marc Espie | |
Triggered by recent FreeBSD changes. - emits #line directives at every file change (like FreeBSD) - maintains a synch_lineno variable to verify when the output gets out of synch with the input, so that it can emit #line to re-synch as well (unlike FreeBSD) To do: either handle \end-of-line, or recognize when a macro expansion is in progress, so that line synch don't perturb cpp on multi-line expansions. With this, we should have a fully POSIX-compliant m4. ok miod@ | |||
2002-04-18 | correct description of undefine, both according to the code, and to | Marc Espie | |
single unix. | |||
2001-09-29 | document tracing and compatibility with other m4. | Marc Espie | |
2001-09-27 | traceon/traceoff built-ins. | Marc Espie | |
2000-11-10 | - Section shuffling: comply to the section ordering outlined in mdoc(7). | Aaron Campbell | |
- Some .Nm trimming. - .Sh AUTHOR -> .Sh AUTHORS - Other miscellaneous fixes here and there. | |||
2000-11-09 | Change all option list specifications to ".Bl -tag -width Ds". Most man | Aaron Campbell | |
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything. | |||
2000-07-27 | Handle unlimited diverts for m4 -g. | Marc Espie | |
Problem with autoconf noticed by d@ | |||
2000-07-24 | Implement esyscmd | Marc Espie | |
2000-07-06 | Insert more missing .El directives. Our troff really should identify these and | Aaron Campbell | |
spit out a warning. | |||
2000-04-17 | Move some misplaced periods outside of the parentheses. | Aaron Campbell | |
2000-04-12 | Trailing whitespace begone! | Aaron Campbell | |
2000-03-23 | More pedantic man page formatting insanity, lalala | Aaron Campbell | |
2000-03-23 | Fix some formatting problems I missed before. | Aaron Campbell | |
2000-03-18 | Last needed m4 changes to bootstrap autoconf without gnu-m4. | Marc Espie | |
2000-03-11 | Add a few builtins for greater compatibility with gnu-m4, and extended | Marc Espie | |
functionality. * regular expressions, * line-number reporting * `meta'-macros, builtin and indir. Reviewed by pjanzen@, tested by fries@ and a few others. | |||
2000-03-10 | Various cleanups and standardization. | Aaron Campbell | |
2000-01-11 | Don't recognize built-ins in contexts where they don't make sense. | Marc Espie | |
Namely, it doesn't help to try and expand include if it's not followed by parenthesis and a filename. This should make applications like sendmail m4 scripts more sturdy for unquoted machine names that happen to collide with built-ins. The only drawback is that our m4 may now do intelligent things with scripts that don't work on other systems. | |||
1999-11-17 | Typo | Marc Espie | |
1999-09-14 | Implement -I option and M4PATH environment variable | Marc Espie | |
1999-09-06 | Typo | Marc Espie | |
1998-09-26 | usr.bin/ man page fixes, f-m. | Aaron Campbell | |
1997-02-12 | typo, msaitoh@spa.is.uec.ac.jp | Theo de Raadt | |
1996-06-26 | rcsid | Theo de Raadt | |
1995-12-14 | fix a typo | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |