CVS commit: src/usr.bin/m4

2020-06-27 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Jun 27 19:18:58 UTC 2020 Modified Files: src/usr.bin/m4: eval.c Log Message: eval: Make radix optional even if minimum result width is specified. This is what GNU m4 does too. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/m4

2020-06-27 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Jun 27 19:07:15 UTC 2020 Modified Files: src/usr.bin/m4: m4.1 Log Message: Improve markup for better PostScript output. Make sure quotes are right and copy-pastable even in UTF-8 output. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/m4

2020-06-24 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Jun 25 02:59:20 UTC 2020 Modified Files: src/usr.bin/m4: m4.1 Log Message: Use a date that is actually a real date. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/m4/m4.1 Please note that diffs are

CVS commit: src/usr.bin/m4

2020-06-24 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Jun 25 02:58:16 UTC 2020 Modified Files: src/usr.bin/m4: m4.1 Log Message: Bump date for previous. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.bin/m4/m4.1 Please note that diffs are not public

CVS commit: src/usr.bin/m4

2020-06-24 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Jun 25 02:54:50 UTC 2020 Modified Files: src/usr.bin/m4: m4.1 Log Message: Fix --error-output to be more like GNU m4. It's a long version of -o. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/usr.bin/m4

2020-06-24 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Jun 25 02:25:53 UTC 2020 Modified Files: src/usr.bin/m4: extern.h main.c trace.c Log Message: Fix --error-output to be more like GNU m4. GNU m4 --error-output is the same as -o despite the name. It does NOT affect warnings,

CVS commit: src/usr.bin/m4

2020-06-24 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Jun 24 16:49:30 UTC 2020 Modified Files: src/usr.bin/m4: main.c Log Message: Try not to lose error output with --error-output. Try to avoid the trap we set up ourselves while avoiding freopen(3). When exit flushes and closes

CVS commit: src/usr.bin/m4

2019-03-26 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Mar 26 23:31:45 UTC 2019 Modified Files: src/usr.bin/m4: expr.c Log Message: Use correct printf format for (struct input_file *)->lineno SHould unbreak 32 bit host builds. To generate a diff of this commit: cvs rdiff -u -r1.20

CVS commit: src/usr.bin/m4

2019-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 26 16:41:06 UTC 2019 Modified Files: src/usr.bin/m4: main.c Log Message: fix use-after-free issue. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/usr.bin/m4/main.c Please note that diffs are not

CVS commit: src/usr.bin/m4

2019-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 26 16:39:50 UTC 2019 Modified Files: src/usr.bin/m4: expr.c Log Message: print the source line and file where the error happened. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/usr.bin/m4/expr.c

CVS commit: src/usr.bin/m4

2019-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 26 15:00:34 UTC 2019 Modified Files: src/usr.bin/m4: main.c Log Message: Behave like gnu m4; when the error output file cannot be opened, just warn and keep going. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/m4

2018-07-30 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Jul 30 22:58:09 UTC 2018 Modified Files: src/usr.bin/m4: eval.c Log Message: Avoid an infinite loop caused by a line accidentally dropped in 1.22 (almost 30 months ago!) [ Discovered by rhialto@ ] To generate a diff of this

CVS commit: src/usr.bin/m4

2017-10-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 23 02:38:46 UTC 2017 Modified Files: src/usr.bin/m4: eval.c Log Message: remove the braces I accidentally added. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/usr.bin/m4/eval.c Please note that

CVS commit: src/usr.bin/m4

2017-10-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 22 23:01:34 UTC 2017 Modified Files: src/usr.bin/m4: eval.c Log Message: PR/52638: matthew green: missing argument check causes m4 to core in ifelse() To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/usr.bin/m4

2016-01-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 23 14:24:43 UTC 2016 Modified Files: src/usr.bin/m4: main.c Log Message: Explain what REDIRECT is for. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/usr.bin/m4/main.c Please note that diffs are

CVS commit: src/usr.bin/m4

2016-01-17 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Jan 17 11:24:28 UTC 2016 Modified Files: src/usr.bin/m4: m4.1 Log Message: Fix some macros. Sort stuff some more. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/m4/m4.1 Please note that diffs are

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 16:59:18 UTC 2016 Modified Files: src/usr.bin/m4: gnum4.c Log Message: - don't eat the rest of the string when no match in patsubst - include the pattern in the error printing of regex - handle 3 argument and empty

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 17:00:07 UTC 2016 Modified Files: src/usr.bin/m4: look.c Log Message: Add disabled support for saving and restoring the symbol table. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 16:56:21 UTC 2016 Modified Files: src/usr.bin/m4: eval.c Log Message: More gnu compatibility: - handle macros > $9 - handle character remapping the the gnu way. Add a shortcut for the "fake freeze"

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 16:57:29 UTC 2016 Modified Files: src/usr.bin/m4: extern.h Log Message: - declarations for real/fake freeze - add new flags To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/usr.bin/m4/extern.h

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 18:31:29 UTC 2016 Modified Files: src/usr.bin/m4: main.c mdef.h Log Message: add most gnu m4 long options To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/usr.bin/m4/main.c cvs rdiff -u -r1.16

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 18:30:57 UTC 2016 Modified Files: src/usr.bin/m4: extern.h Log Message: add nesting_limit To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/usr.bin/m4/extern.h Please note that diffs are not public

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 18:33:35 UTC 2016 Modified Files: src/usr.bin/m4: main.c Log Message: mention that nesting limit is unimplemented To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/usr.bin/m4/main.c Please note

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 17:01:01 UTC 2016 Modified Files: src/usr.bin/m4: mdef.h Log Message: Use hex for masks. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/usr.bin/m4/mdef.h Please note that diffs are not public

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 17:01:22 UTC 2016 Modified Files: src/usr.bin/m4: misc.c Log Message: record all input for fake freeze To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin/m4/misc.c Please note that diffs are

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 21:15:51 UTC 2016 Modified Files: src/usr.bin/m4: m4.1 Log Message: Update documentation. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/usr.bin/m4/m4.1 Please note that diffs are not public

CVS commit: src/usr.bin/m4

2016-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 16 21:12:27 UTC 2016 Modified Files: src/usr.bin/m4: main.c Log Message: fix the option string. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/usr.bin/m4/main.c Please note that diffs are not

CVS commit: src/usr.bin/m4

2015-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 29 13:20:51 UTC 2015 Modified Files: src/usr.bin/m4: Makefile Log Message: latent strtonum removal. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/usr.bin/m4/Makefile Please note that diffs are not

CVS commit: src/usr.bin/m4

2015-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 29 19:26:20 UTC 2015 Modified Files: src/usr.bin/m4: Makefile eval.c Log Message: use strtoi instead of strtonum, since this is a tool. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/usr.bin/m4

2015-01-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 29 03:27:06 UTC 2015 Modified Files: src/usr.bin/m4: extern.h Log Message: delete extern To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/usr.bin/m4/extern.h Please note that diffs are not public

CVS commit: src/usr.bin/m4

2015-01-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Jan 4 18:31:09 UTC 2015 Modified Files: src/usr.bin/m4: parser.y Log Message: Don't depend on yacc skeleton to include sys/cdefs.h early. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/m4/parser.y

CVS commit: src/usr.bin/m4

2014-01-07 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Jan 7 13:32:21 UTC 2014 Modified Files: src/usr.bin/m4: m4.1 Log Message: Better document eval, mentioning optional second and third arguments. Requested by martin. Bump date. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/m4

2012-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 25 18:23:58 UTC 2012 Modified Files: src/usr.bin/m4: main.c Log Message: Fix wrong loop index leading to infinite loop ifdef(`FOO', # FOO ) XXX: Pullup to 6. To generate a diff of this commit: cvs rdiff -u -r1.41

CVS commit: src/usr.bin/m4

2011-09-06 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Sep 6 18:16:01 UTC 2011 Modified Files: src/usr.bin/m4: extern.h gnum4.c main.c misc.c Log Message: Move usage and onintr to make them static. Add __dead as needed. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/usr.bin/m4

2011-08-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 21 23:38:43 UTC 2011 Modified Files: src/usr.bin/m4: eval.c Log Message: Requires stdint.h. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/usr.bin/m4/eval.c Please note that diffs are not public

CVS commit: src/usr.bin/m4

2011-08-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 14 12:59:25 UTC 2011 Modified Files: src/usr.bin/m4: Makefile main.c Log Message: kill gcc-4.5 warning To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/usr.bin/m4/Makefile cvs rdiff -u -r1.39 -r1.40

CVS commit: src/usr.bin/m4

2011-05-24 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue May 24 12:32:36 UTC 2011 Modified Files: src/usr.bin/m4: tokenizer.l Log Message: Doesn't need input. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.bin/m4/tokenizer.l Please note that diffs are not

CVS commit: src/usr.bin/m4

2011-03-08 Thread Jeff Rizzo
Module Name:src Committed By: riz Date: Tue Mar 8 23:55:19 UTC 2011 Modified Files: src/usr.bin/m4: pathnames.h Log Message: Revert previous, to fix build on Mac OS X again. ok christos@ To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/usr.bin/m4

2011-03-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 5 16:37:50 UTC 2011 Modified Files: src/usr.bin/m4: mdef.h misc.c trace.c Log Message: use TOKEN_LINE from MirBSD To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/usr.bin/m4/mdef.h cvs rdiff -u

CVS commit: src/usr.bin/m4

2011-03-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 5 16:38:26 UTC 2011 Modified Files: src/usr.bin/m4: eval.c Log Message: add mimic_gnu for eval print. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.bin/m4/eval.c Please note that diffs are

CVS commit: src/usr.bin/m4

2011-03-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 5 16:38:47 UTC 2011 Modified Files: src/usr.bin/m4: pathnames.h Log Message: add other os support from MirBSD To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/usr.bin/m4/pathnames.h Please note that

CVS commit: src/usr.bin/m4

2010-05-14 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri May 14 17:14:28 UTC 2010 Modified Files: src/usr.bin/m4: m4.1 Log Message: Improve/fix/deuglify markup. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/usr.bin/m4/m4.1 Please note that diffs are not public

CVS commit: src/usr.bin/m4

2009-10-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Oct 30 01:40:46 UTC 2009 Modified Files: src/usr.bin/m4: m4.1 Log Message: Fix markup. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.bin/m4/m4.1 Please note that diffs are not public domain; they are

CVS commit: src/usr.bin/m4/lib

2009-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 28 12:59:24 UTC 2009 Modified Files: src/usr.bin/m4/lib: ohash_int.h Log Message: Handle nbtools build better. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/usr.bin/m4/lib/ohash_int.h Please

CVS commit: src/usr.bin/m4

2009-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 28 21:42:47 UTC 2009 Modified Files: src/usr.bin/m4: tokenizer.l Log Message: more no unput To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/m4/tokenizer.l Please note that diffs are not public

CVS commit: src/usr.bin/m4/lib

2009-10-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 26 21:14:18 UTC 2009 Modified Files: src/usr.bin/m4/lib: ohash_do.c ohash_enum.c strtonum.c Log Message: fix compilation. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/usr.bin/m4/lib/ohash_do.c \

CVS commit: src/usr.bin/m4

2009-10-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 26 21:16:50 UTC 2009 Modified Files: src/usr.bin/m4: gnum4.c Log Message: fix the tools build To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/m4/gnum4.c Please note that diffs are not public