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

2024-04-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 2 15:05:15 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: opt-keep-going-indirect.mk Log Message: tests/make: pass PATH onto child processes This fixes the tests on some Cygwin variant where the shell does not

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

2024-04-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 2 15:05:15 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: opt-keep-going-indirect.mk Log Message: tests/make: pass PATH onto child processes This fixes the tests on some Cygwin variant where the shell does not

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

2024-04-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 2 11:11:00 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: opt-chdir.exp opt-chdir.mk Log Message: tests/make: remove test for overly long chdir argument On Cygwin, the path '/././..././' is normalized before

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

2024-04-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 2 11:11:00 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: opt-chdir.exp opt-chdir.mk Log Message: tests/make: remove test for overly long chdir argument On Cygwin, the path '/././..././' is normalized before

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

2024-03-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 5 23:07:58 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: tests/make: clean up test for local scope variables Use the same style of quotes for both kinds of

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

2024-03-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 5 23:07:58 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: tests/make: clean up test for local scope variables Use the same style of quotes for both kinds of

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

2024-03-01 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Mar 1 20:15:59 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: make: update var-scope-local test Show what VAR value is in environment of target script. To generate a

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

2024-03-01 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Mar 1 20:15:59 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk Log Message: make: update var-scope-local test Show what VAR value is in environment of target script. To generate a

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

2024-02-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 4 09:29:50 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: tests/make: extend test for wrong evaluation in parse-only mode To generate a diff of this commit:

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

2024-02-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 4 09:29:50 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: tests/make: extend test for wrong evaluation in parse-only mode To generate a diff of this commit:

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

2024-02-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 4 08:51:57 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: tests/make: indirect modifiers are evaluated in parse-only mode Found by sjg@. To generate a diff of

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

2024-02-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 4 08:51:57 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: tests/make: indirect modifiers are evaluated in parse-only mode Found by sjg@. To generate a diff of

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

2024-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 7 11:42:22 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: test the '::=' modifier in target scope To generate a diff of this commit: cvs rdiff -u

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

2024-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 7 11:42:22 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: test the '::=' modifier in target scope To generate a diff of this commit: cvs rdiff -u

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

2024-01-06 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Jan 7 02:07:44 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: make: unit-tests handle TEST_MAKE:T != make We need to allow for ${TEST_MAKE:T}[1-9]: etc when TEST_MAKE is not 'make' To generate a

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

2024-01-06 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Jan 7 02:07:44 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: Makefile Log Message: make: unit-tests handle TEST_MAKE:T != make We need to allow for ${TEST_MAKE:T}[1-9]: etc when TEST_MAKE is not 'make' To generate a

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

2024-01-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 5 23:36:45 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-op-shell.mk Log Message: tests/make: test long shell commands via Cmd_Exec To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2024-01-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 5 23:36:45 UTC 2024 Modified Files: src/usr.bin/make/unit-tests: var-op-shell.mk Log Message: tests/make: test long shell commands via Cmd_Exec To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2023-12-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 31 10:09:01 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.mk Log Message: tests/make: finish incomplete sentence in test for assignment modifiers To generate a diff of this commit: cvs rdiff -u

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

2023-12-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 31 10:09:01 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.mk Log Message: tests/make: finish incomplete sentence in test for assignment modifiers To generate a diff of this commit: cvs rdiff -u

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

2023-12-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 29 15:47:03 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: test the '::=' assignment modifier To generate a diff of this commit: cvs rdiff -u -r1.17

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

2023-12-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 29 15:47:03 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: test the '::=' assignment modifier To generate a diff of this commit: cvs rdiff -u -r1.17

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

2023-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 20 09:46:00 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: vardebug.exp vardebug.mk Log Message: tests/make: add the expected output to the test for variable debugging To generate a diff of this commit: cvs rdiff

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

2023-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 20 09:46:00 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: vardebug.exp vardebug.mk Log Message: tests/make: add the expected output to the test for variable debugging To generate a diff of this commit: cvs rdiff

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

2023-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 20 08:42:10 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-readonly.exp var-readonly.mk Log Message: tests/make: demonstrate confusing debug log for read-only variables The message 'delete %s' that occurs

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

2023-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 20 08:42:10 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-readonly.exp var-readonly.mk Log Message: tests/make: demonstrate confusing debug log for read-only variables The message 'delete %s' that occurs

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

2023-12-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 18 11:13:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-subst-regex.mk varmod-subst.mk Log Message: tests/make: fix typo in test for ':C' modifier The expression ${U:...} was always undefined, as there

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

2023-12-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 18 11:13:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-subst-regex.mk varmod-subst.mk Log Message: tests/make: fix typo in test for ':C' modifier The expression ${U:...} was always undefined, as there

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 23:19:02 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: test the fast code path for ':M' patterns like '*.c' To generate a diff of this commit: cvs

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 23:19:02 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: test the fast code path for ':M' patterns like '*.c' To generate a diff of this commit: cvs

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 14:07:22 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk var-scope-local-legacy.exp var-scope-local-legacy.mk varmod-mtime.mk

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 09:44:00 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: check-expect.lua cond-op-and.mk cond-op-or.mk deptgt.mk directive-export-gmake.mk directive-for-errors.mk directive-warning.mk Log

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 09:17:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: add tests for spacing in multiple-inclusion guards To

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

2023-12-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 09:17:16 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: add tests for spacing in multiple-inclusion guards To

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 00:19:11 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: add basic tests for the ':M' modifier To generate a diff of this commit: cvs rdiff -u -r1.12

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 17 00:19:11 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: add basic tests for the ':M' modifier To generate a diff of this commit: cvs rdiff -u -r1.12

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 16 23:40:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp Log Message: tests/make: fix line numbers in expected test output for ':M' To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 16 23:40:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp Log Message: tests/make: fix line numbers in expected test output for ':M' To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 16 23:38:35 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: reorganize tests for the ':M' modifier Add a table of contents. Group the existing tests into

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

2023-12-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 16 23:38:35 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk Log Message: tests/make: reorganize tests for the ':M' modifier Add a table of contents. Group the existing tests into

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

2023-12-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 6 22:28:20 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: show how global variables are unaffected by .for loops To generate a diff of this commit: cvs

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

2023-12-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 6 22:28:20 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: show how global variables are unaffected by .for loops To generate a diff of this commit: cvs

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 22:32:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.mk dep-var.mk deptgt-makeflags.mk directive-for-escape.mk directive.mk moderrs.exp moderrs.mk var-op-default.mk

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 22:32:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.mk dep-var.mk deptgt-makeflags.mk directive-for-escape.mk directive.mk moderrs.exp moderrs.mk var-op-default.mk

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 21:47:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cmdline-undefined.mk comment.mk cond-cmp-string.mk cond-cmp-unary.mk cond-eof.mk cond-func-defined.exp cond-func-defined.mk

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 21:47:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cmdline-undefined.mk comment.mk cond-cmp-string.mk cond-cmp-unary.mk cond-eof.mk cond-func-defined.exp cond-func-defined.mk

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:37:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: test non-integer fallback in ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

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

2023-11-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 19 11:37:44 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: test non-integer fallback in ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

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

2023-11-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 18 19:25:43 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.mk Log Message: tests/make: test parsing of the ':?' modifier To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:46:26 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk Log Message: tests/make: test appending to an environment variable To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2023-11-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Nov 2 05:46:26 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk Log Message: tests/make: test appending to an environment variable To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2023-10-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 19 18:24:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk directive-for.exp directive-for.mk directive-ifndef.mk directive-include-guard.exp

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

2023-10-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Oct 19 18:24:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-short.exp cond-short.mk directive-for.exp directive-for.mk directive-ifndef.mk directive-include-guard.exp

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

2023-09-10 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Sep 10 16:25:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk varname-dot-make-jobs.mk Log Message: make: skip -jC tests unless .MAKE.JOBS.C is yes To generate a diff of this commit: cvs rdiff -u -r1.4

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

2023-09-10 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Sep 10 16:25:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk varname-dot-make-jobs.mk Log Message: make: skip -jC tests unless .MAKE.JOBS.C is yes To generate a diff of this commit: cvs rdiff -u -r1.4

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

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:00:55 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: tests/make: add tests for parsing the -j option To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2023-09-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 10 11:00:55 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: opt-jobs.mk Log Message: tests/make: add tests for parsing the -j option To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2023-09-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 05:36:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric-eq.mk cond-cmp-numeric-ge.mk cond-cmp-numeric-gt.mk cond-cmp-numeric-le.mk cond-cmp-numeric-lt.mk

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

2023-09-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 05:36:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-numeric-eq.mk cond-cmp-numeric-ge.mk cond-cmp-numeric-gt.mk cond-cmp-numeric-le.mk cond-cmp-numeric-lt.mk

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

2023-08-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 20 20:48:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk directive-export.exp directive-export.mk Log Message: tests/make: show a difference

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

2023-08-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 20 20:48:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk directive-export.exp directive-export.mk Log Message: tests/make: show a difference

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

2023-08-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 19 10:33:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk varmod-gmtime.mk Log Message: tests/make: provide instructions for reproducing bug in

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

2023-08-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 19 10:33:32 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-export-gmake.exp directive-export-gmake.mk varmod-gmtime.mk Log Message: tests/make: provide instructions for reproducing bug in

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

2023-08-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 19 08:19:25 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.mk varmod-mtime.mk Log Message: tests/make: document bug in ':gmtime' with '%s' To generate a diff of this commit: cvs rdiff -u -r1.15

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

2023-08-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 19 08:19:25 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-gmtime.mk varmod-mtime.mk Log Message: tests/make: document bug in ':gmtime' with '%s' To generate a diff of this commit: cvs rdiff -u -r1.15

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

2023-08-18 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Aug 19 01:34:21 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: varmod-mtime.mk: use :localtime for %s Add a comment to explain why ${%s:L:localtime} should be used to get a

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

2023-08-18 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Aug 19 01:34:21 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-mtime.exp varmod-mtime.mk Log Message: varmod-mtime.mk: use :localtime for %s Add a comment to explain why ${%s:L:localtime} should be used to get a

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

2023-08-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 17 18:48:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: extend tests for the ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

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

2023-08-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 17 18:48:33 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: Makefile varmod-mtime.exp varmod-mtime.mk Log Message: tests/make: extend tests for the ':mtime' modifier To generate a diff of this commit: cvs rdiff -u

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

2023-08-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 15 21:27:09 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-op-and.mk cond-op-or.mk Log Message: tests/make: show that '||' and '&&' must be preceded by whitespace To generate a diff of this commit: cvs rdiff

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

2023-08-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 15 21:27:09 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-op-and.mk cond-op-or.mk Log Message: tests/make: show that '||' and '&&' must be preceded by whitespace To generate a diff of this commit: cvs rdiff

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

2023-08-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Aug 11 05:01:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.mk Log Message: tests/make: fix grammar in a test comment To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

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

2023-08-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Aug 11 05:01:12 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.mk Log Message: tests/make: fix grammar in a test comment To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

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

2023-07-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 1 09:06:34 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.exp varmod-ifelse.mk Log Message: tests/make: show how to use indirect conditions in the '?:' modifier To generate a diff of this commit:

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

2023-06-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 28 06:15:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: extend test for the 'empty' function in conditions To generate a diff of this commit: cvs

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

2023-06-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 28 06:15:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: extend test for the 'empty' function in conditions To generate a diff of this commit: cvs

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

2023-06-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 23 06:11:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for-escape.exp directive-for-escape.mk Log Message: tests/make: explain and extend tests for expansion in .for loops To generate a

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

2023-06-23 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 23 06:11:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-for-escape.exp directive-for-escape.mk Log Message: tests/make: explain and extend tests for expansion in .for loops To generate a

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 23 04:41:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: check-expect.lua Log Message: tests/make: sort missing 'expect' comments by their location To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 23 04:41:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: check-expect.lua Log Message: tests/make: sort missing 'expect' comments by their location To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jun 22 20:36:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match-escape.mk Log Message: tests/make: demonstrate inconsistency in pattern matching with ranges To generate a diff of this commit: cvs rdiff -u

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jun 22 20:36:24 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match-escape.mk Log Message: tests/make: demonstrate inconsistency in pattern matching with ranges To generate a diff of this commit: cvs rdiff -u

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jun 22 13:02:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp Log Message: tests/make: fix line numbers in test result, since the previous commit To generate a diff of this commit: cvs rdiff -u

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

2023-06-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jun 22 13:02:42 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varmod-match.exp Log Message: tests/make: fix line numbers in test result, since the previous commit To generate a diff of this commit: cvs rdiff -u

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

2023-06-21 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Jun 21 21:21:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: Cleanup guard tests The .PARSEFILE:tA tests add no value, the correct form is

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

2023-06-21 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Jun 21 21:21:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: Cleanup guard tests The .PARSEFILE:tA tests add no value, the correct form is

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 12:27:50 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: dep-wildcards.mk Log Message: tests/make: document how wildcards behave in a dependency declaration To generate a diff of this commit: cvs rdiff -u -r1.3

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 12:27:50 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: dep-wildcards.mk Log Message: tests/make: document how wildcards behave in a dependency declaration To generate a diff of this commit: cvs rdiff -u -r1.3

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 12:16:31 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: clean up and extend tests for multiple-inclusion guards

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 12:16:31 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-include-guard.exp directive-include-guard.mk Log Message: tests/make: clean up and extend tests for multiple-inclusion guards

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 07:30:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk varname-dot-parsedir.exp varname-dot-parsedir.mk varname-dot-parsefile.exp varname-dot-parsefile.mk Log Message:

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

2023-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jun 21 07:30:51 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-op-append.mk varname-dot-parsedir.exp varname-dot-parsedir.mk varname-dot-parsefile.exp varname-dot-parsefile.mk Log Message:

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

2023-06-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jun 19 20:44:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-ifndef.exp directive-ifndef.mk Log Message: tests/make: test triple negation in '.ifndef' To generate a diff of this commit: cvs rdiff -u -r1.5

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

2023-06-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jun 19 20:44:06 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: directive-ifndef.exp directive-ifndef.mk Log Message: tests/make: test triple negation in '.ifndef' To generate a diff of this commit: cvs rdiff -u -r1.5

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

2023-06-19 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Jun 19 15:37:48 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-readonly.mk Log Message: Test that .undef of readOnly variable fails To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2023-06-19 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Mon Jun 19 15:37:48 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: var-readonly.mk Log Message: Test that .undef of readOnly variable fails To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

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

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

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

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

  1   2   3   4   5   6   7   8   9   10   >