Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-09-16 | Do something sensible with division by 0 in expr. | Marc Espie | |
Noticed by aaron@. | |||
1999-09-14 | Style: kill register and indent properly. | Marc Espie | |
Let indx match netbsd flavor, to simplify diffs. Show how many quotes were not closed. Increase stack slightly, now that we're no longer bound by argspace. | |||
1999-09-14 | -I works better when activated... | Marc Espie | |
Fuss with prototypes. | |||
1999-09-14 | Add support for hex constants. | Marc Espie | |
Not the same code as NetBSD. | |||
1999-09-14 | mktemp -> mkstemp | Marc Espie | |
1999-09-14 | Implement -I option and M4PATH environment variable | Marc Espie | |
1999-09-09 | Bug-fix: thinko | Marc Espie | |
1999-09-06 | Remove STRSPACE limitations. | Marc Espie | |
A bit wasteful, but not too intrusive. Also remove pushback buffer limitations, as this would be mostly useless otherwise. Incidentally, pushback buffer overflow detection in pbstr was wrong. | |||
1999-09-06 | Use EOS pervasively. | Marc Espie | |
1999-09-06 | Get rid of mktemp in the handling of diversion. | Marc Espie | |
Simply put, mkstemp/unlink/rewind has the proper semantics under Unix, and so we don't have to keep track about temp file names and remove them. | |||
1999-09-06 | synch | Marc Espie | |
1999-09-06 | Misc minor changes: | Marc Espie | |
- use err.h and kill oops, - use __progname and kill basename, - let indx use strstr - proper EOS decl | |||
1999-09-06 | Optimize STREQ/STREQN some more | Marc Espie | |
1999-09-06 | Typo | Marc Espie | |
1998-09-26 | usr.bin/ man page fixes, f-m. | Aaron Campbell | |
1998-06-02 | no, the code is correct as it is, and you did the wrong thing based on a gcc ↵ | Theo de Raadt | |
warning | |||
1998-06-02 | shut up -Wall | Michael Shalayeff | |
1998-04-25 | -Wall | Todd C. Miller | |
1997-12-20 | Simplify some push-back code (e.g. for left and right quotes) so that | Theo de Raadt | |
it uses pbstr() instead of doing the characters individually (in reverse order) with putback(); cgd | |||
1997-12-10 | cgd: add a typedef which describes elements in the push-back buffer. Make | Theo de Raadt | |
that typedef 'short'. 'char' (which was previously used) because char may be unsigned and ((char)EOF) != EOF if that is the case. That was causing the (char)EOF (0xff) pushed back in main to be interepreted as a character, and, in some cases, to be written to the output. 'short' was used rather than 'signed char' because if the latter is used, 0xff characters in the input would confuse m4. (No point in introducing (more?) 8-bit lossage.) | |||
1997-10-24 | Use int not char in two places. Noted by Dale. | Todd C. Miller | |
1997-09-21 | $OpenBSD$ | Theo de Raadt | |
1997-08-31 | wish i had tested | Theo de Raadt | |
1997-08-31 | from jlemon@freebsd; divnum is no longer silently restricted to the | Theo de Raadt | |
range 0..9, changequote(,) is now a synonym for changequote, buffer size for translit() enlarged to handle a full string | |||
1997-07-25 | #if __STDC__ --> #ifdef __STDC__ | Michael Shalayeff | |
1997-04-04 | when mktemp() is hard to fix, use 10 X | Theo de Raadt | |
1997-02-12 | typo, msaitoh@spa.is.uec.ac.jp | Theo de Raadt | |
1997-02-08 | excess | Theo de Raadt | |
1997-01-15 | getopt(3) returns -1 when out of args, not EOF, whee! | Todd C. Miller | |
1996-11-25 | Sync with NetBSD. | Todd C. Miller | |
Implement `$@' macro, as promised by the manual page (NetBSD PR#2914). | |||
1996-09-15 | Slightly safer temp file open. | Todd C. Miller | |
1996-09-15 | Slightly safer temp file open. | Todd C. Miller | |
1996-08-22 | __OpenBSD__ | Theo de Raadt | |
1996-07-01 | undo mktemp cleanup until i get it right | Theo de Raadt | |
1996-06-26 | rcsid | Theo de Raadt | |
1996-06-25 | mktemp open + fdopen | Theo de Raadt | |
1996-01-15 | from netbsd: | Theo de Raadt | |
Handle multichar comment and quote delimiters (up to 5 characters, per the manual page). Takes care of PR#485. | |||
1995-12-14 | fix a typo | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |