CVS commit: src/usr.bin/make/unit-tests

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 19:30:31 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.mk Log Message: tests/make: align variable name in test for multiple-inclusion guards To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 19:30:31 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.mk Log Message: tests/make: align variable name in test for multiple-inclusion guards To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 19:16:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: extend test for multiple-inclusion guards To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 19:16:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: extend test for multiple-inclusion guards To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-06-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jun 1 20:56:35 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: check-expect.lua cmdline-undefined.exp cmdline-undefined.mk cond-cmp-numeric-eq.exp cond-cmp-numeric-eq.mk cond-cmp-unary.exp

CVS commit: src/usr.bin/make/unit-tests

2023-05-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 10 15:53:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func.mk cond-late.mk dep-var.mk varmod-gmtime.mk varmod-localtime.mk varmod-path.mk Log Message: tests/make: clean up comments in tests

CVS commit: src/usr.bin/make/unit-tests

2023-05-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 10 15:53:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func.mk cond-late.mk dep-var.mk varmod-gmtime.mk varmod-localtime.mk varmod-path.mk Log Message: tests/make: clean up comments in tests

CVS commit: src/usr.bin/make/unit-tests

2023-05-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 9 16:31:41 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp varmod-localtime.mk Log Message: tests/make: clean up tests for ':gmtime' and

CVS commit: src/usr.bin/make/unit-tests

2023-05-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 9 16:31:41 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp varmod-localtime.mk Log Message: tests/make: clean up tests for ':gmtime' and

CVS commit: src/usr.bin/make/unit-tests

2023-05-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 9 08:26:14 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp varmod-localtime.mk Log Message: tests/make: demonstrate parse bug in :gmtime and

CVS commit: src/usr.bin/make/unit-tests

2023-05-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 9 08:26:14 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.exp varmod-gmtime.mk varmod-localtime.exp varmod-localtime.mk Log Message: tests/make: demonstrate parse bug in :gmtime and

CVS commit: src/usr.bin/make/unit-tests

2023-05-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon May 8 09:24:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: add more tests for unusual variable names in .for loops To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-05-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon May 8 09:24:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: add more tests for unusual variable names in .for loops To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-04-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 29 10:16:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: tests/make: extend test for target-local variables To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2023-04-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Apr 29 10:16:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: tests/make: extend test for target-local variables To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2023-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 28 13:09:48 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: parse.mk var-scope-local.exp var-scope-local.mk Log Message: tests/make: add tests for target-local variables While here, move a test from

CVS commit: src/usr.bin/make/unit-tests

2023-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 28 13:09:48 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: parse.mk var-scope-local.exp var-scope-local.mk Log Message: tests/make: add tests for target-local variables While here, move a test from

CVS commit: src/usr.bin/make/unit-tests

2023-04-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 7 05:54:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-scope-cmdline.exp var-scope-cmdline.mk varcmd.mk Log Message: tests/make: add cross references to command line tests To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-04-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 7 05:54:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-scope-cmdline.exp var-scope-cmdline.mk varcmd.mk Log Message: tests/make: add cross references to command line tests To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-03-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 28 14:38:29 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-string.exp cond-cmp-string.mk Log Message: tests/make: add expectations for string comparison errors To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-03-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 28 14:38:29 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-string.exp cond-cmp-string.mk Log Message: tests/make: add expectations for string comparison errors To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 21:15:30 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: improve explanations in test for 'empty' function To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 21:15:30 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: improve explanations in test for 'empty' function To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 13:42:37 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk Log Message: tests/make: use proper variable names in short-circuit test The previous variable names V42, V66, iV1 and iV2

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 13:42:37 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk Log Message: tests/make: use proper variable names in short-circuit test The previous variable names V42, V66, iV1 and iV2

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 08:07:29 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric.exp cond-cmp-numeric.mk cond-token-number.exp cond-token-number.mk Log Message: tests/make: test very small and very large

CVS commit: src/usr.bin/make/unit-tests

2023-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 4 08:07:29 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric.exp cond-cmp-numeric.mk cond-token-number.exp cond-token-number.mk Log Message: tests/make: test very small and very large

CVS commit: src/usr.bin/make/unit-tests

2023-02-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 27 08:29:36 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-order.exp varmod-order.mk Log Message: tests/make: describe the absent fallback for ':O' modifiers more clearly To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-02-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 27 08:29:36 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-order.exp varmod-order.mk Log Message: tests/make: describe the absent fallback for ':O' modifiers more clearly To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 26 06:08:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-no-match.mk varmod-order-shuffle.mk varmod-order.exp varmod-order.mk Log Message: tests/make: extend tests for expression modifiers,

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 26 06:08:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-no-match.mk varmod-order-shuffle.mk varmod-order.exp varmod-order.mk Log Message: tests/make: extend tests for expression modifiers,

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:30:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile meta-ignore.inc varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_paths.exp

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Feb 25 19:30:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile meta-ignore.inc varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_paths.exp

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 19:24:07 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.mk Log Message: tests/make: clean up tests for MAKEFLAGS and related

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 19:24:07 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.mk Log Message: tests/make: clean up tests for MAKEFLAGS and related

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:59:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.exp varname-makeflags.mk Log Message: tests/make: move tests for MAKRFLAGS

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:59:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-makeflags.exp varname-makeflags.mk Log Message: tests/make: move tests for MAKRFLAGS

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:11:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: test that MAKEFLAGS is an environment variable To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 11:11:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: test that MAKEFLAGS is an environment variable To generate a diff

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 10:41:15 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.mk Log Message: tests/make: fix explanation for '$' in MAKEFLAGS My previous interpretation was completely wrong. To generate a

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 10:41:15 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.mk Log Message: tests/make: fix explanation for '$' in MAKEFLAGS My previous interpretation was completely wrong. To generate a

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 09:02:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: activate all tests for MAKEFLAGS To generate a diff of this

CVS commit: src/usr.bin/make/unit-tests

2023-02-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 09:02:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk Log Message: tests/make: activate all tests for MAKEFLAGS To generate a diff of this

CVS commit: src/usr.bin/make/unit-tests

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 06:54:08 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message:

CVS commit: src/usr.bin/make/unit-tests

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 06:54:08 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message:

CVS commit: src/usr.bin/make/unit-tests

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:09:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message: tests/make: test how '$' behaves in .MAKEOVERRIDES and MAKEFLAGS To

CVS commit: src/usr.bin/make/unit-tests

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:09:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message: tests/make: test how '$' behaves in .MAKEOVERRIDES and MAKEFLAGS To

CVS commit: src/usr.bin/make/unit-tests

2023-02-22 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Thu Feb 23 05:21:27 UTC 2023 Added Files: src/usr.bin/make/unit-tests: meta-ignore.inc Log Message: Add unit-tests for .MAKE.META.IGNORE_* These unit-tests should only be run if TEST_MAKE has a valid .MAKE.PATH_FILEMON to indicate

CVS commit: src/usr.bin/make/unit-tests

2023-02-22 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Thu Feb 23 05:21:27 UTC 2023 Added Files: src/usr.bin/make/unit-tests: meta-ignore.inc Log Message: Add unit-tests for .MAKE.META.IGNORE_* These unit-tests should only be run if TEST_MAKE has a valid .MAKE.PATH_FILEMON to indicate

CVS commit: src/usr.bin/make/unit-tests

2023-02-22 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Thu Feb 23 05:20:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_filter.mk

CVS commit: src/usr.bin/make/unit-tests

2023-02-22 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Thu Feb 23 05:20:45 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile varname-dot-make-meta-ignore_filter.exp varname-dot-make-meta-ignore_filter.mk

CVS commit: src/usr.bin/make/unit-tests

2023-02-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 18 18:23:58 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.exp varmod-ifelse.mk Log Message: tests/make: document why ':?' cannot parse its operands in balanced mode To generate a diff of this

CVS commit: src/usr.bin/make/unit-tests

2023-02-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 18 18:23:58 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.exp varmod-ifelse.mk Log Message: tests/make: document why ':?' cannot parse its operands in balanced mode To generate a diff of this

CVS commit: src/usr.bin/make/unit-tests

2023-02-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 18 11:55:20 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: document the modifier ':@var@body@' To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/usr.bin/make/unit-tests

2023-02-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 18 11:55:20 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: document the modifier ':@var@body@' To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/usr.bin/make/unit-tests

2023-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 13 21:01:46 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: dep-var.exp dep-var.mk Log Message: tests/make: update test for evaluating undefined variables To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2023-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 13 21:01:46 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: dep-var.exp dep-var.mk Log Message: tests/make: update test for evaluating undefined variables To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2023-02-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 9 22:21:57 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-remember.mk Log Message: tests/make: remove debugging directive from test for ':_' To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/usr.bin/make/unit-tests

2023-02-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 9 22:21:57 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-remember.mk Log Message: tests/make: remove debugging directive from test for ':_' To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/usr.bin/make/unit-tests

2023-02-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 9 08:22:10 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-remember.mk Log Message: tests/make: extend and explain test for the ':_' modifier To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/make/unit-tests

2023-02-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 9 08:22:10 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-remember.mk Log Message: tests/make: extend and explain test for the ':_' modifier To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/make/unit-tests

2023-01-23 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Tue Jan 24 00:20:00 UTC 2023 Added Files: src/usr.bin/make/unit-tests: var-readonly.exp var-readonly.mk Log Message: Add the unit tests To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/usr.bin/make/unit-tests

2023-01-23 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Tue Jan 24 00:20:00 UTC 2023 Added Files: src/usr.bin/make/unit-tests: var-readonly.exp var-readonly.mk Log Message: Add the unit tests To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/usr.bin/make/unit-tests

2023-01-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jan 19 22:48:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: hanoi-include.mk Log Message: tests/make: remove dependency on expr(1) from a test This saves 124 calls to the shell. To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-01-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jan 19 22:48:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: hanoi-include.mk Log Message: tests/make: remove dependency on expr(1) from a test This saves 124 calls to the shell. To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2023-01-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 17 19:42:47 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-newline.exp varname-dot-newline.mk Log Message: tests/make: test backslash-newline after macro expansion in command To generate a

CVS commit: src/usr.bin/make/unit-tests

2023-01-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 17 19:42:47 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-newline.exp varname-dot-newline.mk Log Message: tests/make: test backslash-newline after macro expansion in command To generate a

CVS commit: src/usr.bin/make/unit-tests

2022-11-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 29 23:54:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-to-lower.mk Log Message: tests/make: document that the ':tl' modifier does not split words To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/usr.bin/make/unit-tests

2022-11-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 29 23:54:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-to-lower.mk Log Message: tests/make: document that the ':tl' modifier does not split words To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/usr.bin/make/unit-tests

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:23:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.mk Log Message: tests/make: make comment in test for .for easier to understand To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/usr.bin/make/unit-tests

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:23:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.mk Log Message: tests/make: make comment in test for .for easier to understand To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/usr.bin/make/unit-tests

2022-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 27 19:18:45 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-scope-local-legacy.exp var-scope-local-legacy.mk varmod-order-numeric.mk Log Message: tests/make: add tests for legacy local variables and

CVS commit: src/usr.bin/make/unit-tests

2022-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 27 19:18:45 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-scope-local-legacy.exp var-scope-local-legacy.mk varmod-order-numeric.mk Log Message: tests/make: add tests for legacy local variables and

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 21:26:23 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: parse-var.exp parse-var.mk Log Message: tests/make: document how variable evaluation needs to be tested It's about 100_000 combinations to cover the basic

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 21:26:23 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: parse-var.exp parse-var.mk Log Message: tests/make: document how variable evaluation needs to be tested It's about 100_000 combinations to cover the basic

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 12:51:37 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cmd-errors-jobs.exp cmd-errors-jobs.mk cmd-errors.exp cmd-errors.mk cond-token-plain.exp cond-token-plain.mk varmod-ifelse.exp

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 12:51:37 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cmd-errors-jobs.exp cmd-errors-jobs.mk cmd-errors.exp cmd-errors.mk cond-token-plain.exp cond-token-plain.mk varmod-ifelse.exp

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 12:32:57 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-env.exp Log Message: tests/make: fix test for option '-e' (broken since 2022-01-23) To generate a diff of this commit: cvs rdiff -u -r1.326

CVS commit: src/usr.bin/make/unit-tests

2022-09-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 25 12:32:57 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-env.exp Log Message: tests/make: fix test for option '-e' (broken since 2022-01-23) To generate a diff of this commit: cvs rdiff -u -r1.326

CVS commit: src/usr.bin/make/unit-tests

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:52:05 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for-break.mk Log Message: tests/make: add test for .if/.for/.if/.break To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:52:05 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for-break.mk Log Message: tests/make: add test for .if/.for/.if/.break To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2022-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 10 16:20:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: tests/make: be more specific about the egrep compatibility To generate a diff of this commit: cvs rdiff -u -r1.325 -r1.326

CVS commit: src/usr.bin/make/unit-tests

2022-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 10 16:20:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: tests/make: be more specific about the egrep compatibility To generate a diff of this commit: cvs rdiff -u -r1.325 -r1.326

CVS commit: src/usr.bin/make/unit-tests

2022-09-09 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Sep 9 18:36:16 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile export.mk make-exported.mk Log Message: Handle deprecation of egrep To generate a diff of this commit: cvs rdiff -u -r1.324 -r1.325

CVS commit: src/usr.bin/make/unit-tests

2022-09-09 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Sep 9 18:36:16 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile export.mk make-exported.mk Log Message: Handle deprecation of egrep To generate a diff of this commit: cvs rdiff -u -r1.324 -r1.325

CVS commit: src/usr.bin/make/unit-tests

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 20:23:45 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: tests/make: extend tests for the ':=' assignment operator To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 20:23:45 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: tests/make: extend tests for the ':=' assignment operator To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 05:43:20 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-unary.mk Log Message: tests/make: document an edge case in evaluating conditionals To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 05:43:20 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-unary.mk Log Message: tests/make: document an edge case in evaluating conditionals To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2022-09-03 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Sep 3 15:03:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: Only update distrib/sets/lists/tests/mi with valid files sync-mi: use CVS/Entries to ensure we only update distrib/sets/lists/tests/mi

CVS commit: src/usr.bin/make/unit-tests

2022-09-03 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Sep 3 15:03:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: Only update distrib/sets/lists/tests/mi with valid files sync-mi: use CVS/Entries to ensure we only update distrib/sets/lists/tests/mi

CVS commit: src/usr.bin/make/unit-tests

2022-08-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 25 06:23:38 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: tests/make: fix canonicalization for single-digit day of month To generate a diff of this commit: cvs rdiff -u -r1.320 -r1.321

CVS commit: src/usr.bin/make/unit-tests

2022-08-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 25 06:23:38 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: tests/make: fix canonicalization for single-digit day of month To generate a diff of this commit: cvs rdiff -u -r1.320 -r1.321

CVS commit: src/usr.bin/make/unit-tests

2022-08-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Aug 24 21:38:06 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod.exp varmod.mk varparse-errors.exp varparse-errors.mk Log Message: tests/make: test misleading error messages on unclosed expressions

CVS commit: src/usr.bin/make/unit-tests

2022-08-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Aug 24 21:38:06 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod.exp varmod.mk varparse-errors.exp varparse-errors.mk Log Message: tests/make: test misleading error messages on unclosed expressions

CVS commit: src/usr.bin/make/unit-tests

2022-08-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 23 21:13:47 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: document how the modifier ':@' works To generate a diff of this commit: cvs rdiff -u -r1.17

CVS commit: src/usr.bin/make/unit-tests

2022-08-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 23 21:13:47 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: document how the modifier ':@' works To generate a diff of this commit: cvs rdiff -u -r1.17

CVS commit: src/usr.bin/make/unit-tests

2022-08-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 23 17:40:43 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: demonstrate parse error in ':@' modifier (since 2022-08-08) Reported by sjg via private mail. To

CVS commit: src/usr.bin/make/unit-tests

2022-08-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 23 17:40:43 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: demonstrate parse error in ':@' modifier (since 2022-08-08) Reported by sjg via private mail. To

CVS commit: src/usr.bin/make/unit-tests

2022-08-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 23 16:36:02 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.mk Log Message: tests/make: demonstrate that .for variables take precedence To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

<    1   2   3   4   5   >