summaryrefslogtreecommitdiff
path: root/usr.bin/m4
AgeCommit message (Expand)Author
2008-08-16fixMarc Espie
2008-08-16revert eval.cMarc Espie
2008-08-16not yet, committed too muchMarc Espie
2008-08-16argument parsing should only skip spaces outside of parenthesis.Marc Espie
2008-08-16be more liberal in include handling, namely we only error out if it'sMarc Espie
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-30- use a consistent text for STANDARDSJason McIntyre
2007-05-05Localize variables and don't do anything after exit().Ray Lai
2006-12-12tweak previous, and update usage(); ok grunkJason McIntyre
2006-12-12mention the fact that m4 also accepts files via cmdlineAlexander von Gernler
2006-08-29fix a typo. it's esyscmd, not esycmd.Marc Balmer
2006-03-24oops, noticed by David Hill.Marc Espie
2006-03-23kill whitespace at eol;Jason McIntyre
2006-03-23formatting fixesMarc Espie
2006-03-23... and remove extra test that is no longer needed.Marc Espie
2006-03-23simply set up format only when we see -g.Marc Espie
2006-03-23explicit cast on strtoul, classical const gotcha.Marc Espie
2006-03-23back-out format for now, need to be active ONLY in GNU-m4 mode.Marc Espie
2006-03-20add limited support for format builtin in gnu-m4 mode, because I'm fedMarc Espie
2006-03-20report function m4errx, that shows app-specific data (filename/linenumber)Marc Espie
2006-01-20use stdint.h where appropriate. okay millert@Marc Espie
2005-09-30deploy .An -nosplit; ok jmcJared Yanovich
2005-09-07tweaks;Jason McIntyre
2005-09-07sort options and sync usage()Jason McIntyre
2005-09-06less diff in -g/not -g.Marc Espie
2005-09-06finally make our m4 SusV3-compliant.Marc Espie
2005-08-06zap rcsid. It's not ramdisk, but they still take space.Marc Espie
2005-05-29fix a few minor compatibility issues.Marc Espie
2005-05-21more heuristics to coerce gnu-m4 mode to work like we wish: if a ^ or $Marc Espie
2005-05-17gnu m4 mode does not heed end of lines.Marc Espie
2005-03-02let m4wrap handle multiple wraps, both in normal and gnu-mode.Marc Espie
2005-01-31use fflush(stdout) before system() so we won't miss anyRobert Nagy
2005-01-21more portable code, stderr is not necessarily a constant.Marc Espie
2005-01-20remove unused variables, extra declarations.Marc Espie
2004-11-07twiddle + at start of regexp.Marc Espie
2004-06-22Do not generate floating point exception followed by a core dumpOtto Moerbeek
2004-05-25kill whitespace;Jason McIntyre
2004-05-25name parameters for built-ins, so that we get less awkward phrasing.Marc Espie
2004-05-12all numbers as one composite regexp.Marc Espie
2004-05-12replace hand-made expr() parser with a lex/yacc affair that is shorter,Marc Espie
2004-02-17Change the maketemp() description into what it really does.Miod Vallat
2004-02-01add paper.txt target;Jason McIntyre
2003-11-22the the typo. from rohee@Marc Espie
2003-11-17Modify xalloc so that it also takes err(3)-like arguments.Marc Espie
2003-06-30Fold trace status into the single hash table that's left.Marc Espie
2003-06-30add a flag for each macro name that records built-in status.Marc Espie
2003-06-30replace old hash structure with open hashing.Marc Espie
2003-06-30Make the trace status of a macro an actual argument that gets pushedMarc Espie
2003-06-30clean up internal lookup interface:Marc Espie
2003-06-29Explain in more details how define interacts with pushdef/popdef, andMarc Espie