Age | Commit message (Expand) | Author |
2003-06-30 | Fold trace status into the single hash table that's left. | Marc Espie |
2003-06-30 | add a flag for each macro name that records built-in status. | Marc Espie |
2003-06-30 | replace old hash structure with open hashing. | 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-12 | switch from linked list to hash table for traced macros. | Marc Espie |
2003-06-10 | mostly ansi cleanup; pval ok | Theo de Raadt |
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |
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-10-06 | This PUTBACK must be protected against EOF. The others are fine. | Marc Espie |
2001-09-28 | Remove debugging scaffolding | 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 | forgot to add -t handling. | Marc Espie |
2001-09-18 | Tracing facilities. Same style as gnu-m4, because it's mostly used for | 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-09-18 | 8 bit clean look-ahead. | Marc Espie |
2001-09-17 | Remove STATIC memory optimization. It's buggy (see regression test trip) | Marc Espie |
2001-09-16 | special-case MACRO (without parens) recognition, so that $# is set to 0 | Marc Espie |
2001-07-28 | Wall cleanup | Peter Valchev |
2001-03-05 | inspect MUST take an int to handle EOF issues correctly on unsigned char | Marc Espie |
2001-03-02 | Mark -o option with XXX (we may want to implement it someday, but currently it | Aaron Campbell |
2001-02-05 | please alpha gcc | Theo de Raadt |
2000-07-27 | Handle unlimited diverts for m4 -g. | Marc Espie |
2000-07-24 | Implement esyscmd | Marc Espie |
2000-07-02 | Make the m4 machine stack dynamically sized. | Marc Espie |
2000-07-02 | Long tokens won't be defined macros, but they can still be output. | Marc Espie |
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 |
2000-02-02 | Comment slightly more. | Marc Espie |
2000-02-02 | Optimize common case. | Marc Espie |
2000-01-15 | There is no need to waste short for holding EOF in the pushback buffer. | Marc Espie |
2000-01-13 | Record 50 levels of open parenthesis, open quotes, to give a post-mortem. | Marc Espie |
2000-01-12 | Use a proper abstract interface for file accesses, so that we can record | Marc Espie |
2000-01-11 | Use the same optimization as look_ahead for inspect (don't push back char | Marc Espie |
2000-01-11 | Don't recognize built-ins in contexts where they don't make sense. | Marc Espie |
2000-01-05 | Close PR-1021. make unix or vms `special' macros that expand to | Marc Espie |
1999-11-30 | Recognizes comments while parsing macros arguments, as every other | Marc Espie |
1999-11-30 | Clean up comment/quote recognition a little bit: | Marc Espie |
1999-11-25 | From espie@openbsd.org: | Todd C. Miller |
1999-11-20 | Optimization: cache the hashed value to avoid negative comparisons. | Marc Espie |
1999-11-17 | Turn warnings on, | Marc Espie |
1999-09-14 | Style: kill register and indent properly. | Marc Espie |
1999-09-14 | -I works better when activated... | Marc Espie |
1999-09-14 | Implement -I option and M4PATH environment variable | Marc Espie |
1999-09-06 | Remove STRSPACE limitations. | Marc Espie |