CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 6 00:12:44 UTC 2022 Modified Files: src/usr.bin/make: targ.c Log Message: make: clean up comments No binary change. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/usr.bin/make/targ.c Please note

CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 6 00:12:44 UTC 2022 Modified Files: src/usr.bin/make: targ.c Log Message: make: clean up comments No binary change. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/usr.bin/make/targ.c Please note

CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 5 23:41:24 UTC 2022 Modified Files: src/usr.bin/make: str.h var.c Log Message: make: inline LazyBuf_AddBytesBetween No binary change. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 5 23:41:24 UTC 2022 Modified Files: src/usr.bin/make: str.h var.c Log Message: make: inline LazyBuf_AddBytesBetween No binary change. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 5 23:28:08 UTC 2022 Modified Files: src/usr.bin/make: make.c Log Message: make: inline local macro in GNodeFlags_ToString No binary change. To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258

CVS commit: src/usr.bin/make

2022-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 5 23:28:08 UTC 2022 Modified Files: src/usr.bin/make: make.c Log Message: make: inline local macro in GNodeFlags_ToString No binary change. To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258

CVS commit: src/usr.bin/make

2022-11-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 29 23:56:05 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clarify in which case an expression may omit braces To generate a diff of this commit: cvs rdiff -u -r1.349 -r1.350

CVS commit: src/usr.bin/make

2022-11-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 29 23:56:05 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clarify in which case an expression may omit braces To generate a diff of this commit: cvs rdiff -u -r1.349 -r1.350

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

2022-11-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 15 07:58:00 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: make horizontal and vertical spacing more consistent To generate a diff of this commit: cvs rdiff -u -r1.348 -r1.349

CVS commit: src/usr.bin/make

2022-11-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 15 07:58:00 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: make horizontal and vertical spacing more consistent To generate a diff of this commit: cvs rdiff -u -r1.348 -r1.349

CVS commit: src/usr.bin/make

2022-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 10 21:17:26 UTC 2022 Modified Files: src/usr.bin/make: compat.c job.c main.c make.h Log Message: make: change return type of unlink_file back to int As unlink_file is a wrapper around unlink, use the same encoding for

CVS commit: src/usr.bin/make

2022-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 10 21:17:26 UTC 2022 Modified Files: src/usr.bin/make: compat.c job.c main.c make.h Log Message: make: change return type of unlink_file back to int As unlink_file is a wrapper around unlink, use the same encoding for

Re: CVS commit: src/usr.bin/make

2022-10-10 Thread Robert Elz
Date:Mon, 10 Oct 2022 17:33:35 + From:"Roland Illig" Message-ID: <20221010173335.c3cccf...@cvs.netbsd.org> | Document only the POSIX requirement for now, as I didn't find | information about _which_ ancient UNIX systems would corrupt the | filesystem on

CVS commit: src/usr.bin/make

2022-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 10 17:33:35 UTC 2022 Modified Files: src/usr.bin/make: main.c Log Message: make: document the guard for directories in unlink_file Document only the POSIX requirement for now, as I didn't find information about _which_

CVS commit: src/usr.bin/make

2022-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Oct 10 17:33:35 UTC 2022 Modified Files: src/usr.bin/make: main.c Log Message: make: document the guard for directories in unlink_file Document only the POSIX requirement for now, as I didn't find information about _which_

CVS commit: src/usr.bin/make

2022-10-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 2 23:36:41 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up style, typography, accuracy In a code example, replace the deprecated `pwd` with the preferred form $$(pwd). Shorten the

CVS commit: src/usr.bin/make

2022-10-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 2 23:36:41 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up style, typography, accuracy In a code example, replace the deprecated `pwd` with the preferred form $$(pwd). Shorten the

CVS commit: src/usr.bin/make

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:27:45 UTC 2022 Modified Files: src/usr.bin/make: var.c Log Message: make: constify, fix comment indentation No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1034 -r1.1035

CVS commit: src/usr.bin/make

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:27:45 UTC 2022 Modified Files: src/usr.bin/make: var.c Log Message: make: constify, fix comment indentation No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1034 -r1.1035

CVS commit: src/usr.bin/make

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:25:06 UTC 2022 Modified Files: src/usr.bin/make: parse.c Log Message: make: use consistent variable names in parser No functional change. To generate a diff of this commit: cvs rdiff -u -r1.688 -r1.689

CVS commit: src/usr.bin/make

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:25:06 UTC 2022 Modified Files: src/usr.bin/make: parse.c Log Message: make: use consistent variable names in parser No functional change. To generate a diff of this commit: cvs rdiff -u -r1.688 -r1.689

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

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:20:47 UTC 2022 Modified Files: src/usr.bin/make: var.c Log Message: make: merge duplicate code No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1033 -r1.1034 src/usr.bin/make/var.c

CVS commit: src/usr.bin/make

2022-10-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 1 09:20:47 UTC 2022 Modified Files: src/usr.bin/make: var.c Log Message: make: merge duplicate code No functional change. To generate a diff of this commit: cvs rdiff -u -r1.1033 -r1.1034 src/usr.bin/make/var.c

Re: CVS commit: src/usr.bin/make

2022-09-28 Thread Christos Zoulas
In article <20220928163447.b0bf6f...@cvs.netbsd.org>, Simon J. Gerraty wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: sjg >Date: Wed Sep 28 16:34:47 UTC 2022 > >Modified Files: > src/usr.bin/make: main.c meta.c > >Log Message: >Don't ignore return from snprintf or getcwd

CVS commit: src/usr.bin/make

2022-09-28 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Sep 28 16:34:47 UTC 2022 Modified Files: src/usr.bin/make: main.c meta.c Log Message: Don't ignore return from snprintf or getcwd To generate a diff of this commit: cvs rdiff -u -r1.582 -r1.583 src/usr.bin/make/main.c cvs

CVS commit: src/usr.bin/make

2022-09-28 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Sep 28 16:34:47 UTC 2022 Modified Files: src/usr.bin/make: main.c meta.c Log Message: Don't ignore return from snprintf or getcwd To generate a diff of this commit: cvs rdiff -u -r1.582 -r1.583 src/usr.bin/make/main.c cvs

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

2022-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 27 17:46:59 UTC 2022 Modified Files: src/usr.bin/make: Makefile arch.c make.c parse.c targ.c var.c Log Message: make: set WARNS to 6, from the default 5 No binary change on x86_64. To generate a diff of this commit:

CVS commit: src/usr.bin/make

2022-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 27 17:46:59 UTC 2022 Modified Files: src/usr.bin/make: Makefile arch.c make.c parse.c targ.c var.c Log Message: make: set WARNS to 6, from the default 5 No binary change on x86_64. To generate a diff of this commit:

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

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 16:13:48 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: make: clean up tracking of depth of nested .if directives The variable cond_min_depth was redundant. It was only accessed while

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 16:13:48 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: make: clean up tracking of depth of nested .if directives The variable cond_min_depth was redundant. It was only accessed while

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 16:09:04 UTC 2022 Modified Files: src/usr.bin/make: parse.c Log Message: make: only access the list of included files if it is non-empty To generate a diff of this commit: cvs rdiff -u -r1.685 -r1.686

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 16:09:04 UTC 2022 Modified Files: src/usr.bin/make: parse.c Log Message: make: only access the list of included files if it is non-empty To generate a diff of this commit: cvs rdiff -u -r1.685 -r1.686

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

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:26:32 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: make: fix variable and function names relating to .if nesting The previous names were confusing since they suggested that

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:26:32 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: make: fix variable and function names relating to .if nesting The previous names were confusing since they suggested that

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:19:07 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: move Cond_save_depth above Cond_restore_depth This puts the functions into chronological order, as saving happens before restoring. No

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:19:07 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: move Cond_save_depth above Cond_restore_depth This puts the functions into chronological order, as saving happens before restoring. No

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:12:46 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: use assertion for internal error condition When the nesting level of conditionals is restored to an unreasonably high value, the error

CVS commit: src/usr.bin/make

2022-09-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 24 10:12:46 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: use assertion for internal error condition When the nesting level of conditionals is restored to an unreasonably high value, the error

CVS commit: src/usr.bin/make

2022-09-23 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Sep 23 22:58:15 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: Cond_reset_depth just use cond_min_depth To avoid errors from unclosed conditionals on .break it is sufficient to just set cond_depth

CVS commit: src/usr.bin/make

2022-09-23 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Sep 23 22:58:15 UTC 2022 Modified Files: src/usr.bin/make: cond.c make.h parse.c Log Message: Cond_reset_depth just use cond_min_depth To avoid errors from unclosed conditionals on .break it is sufficient to just set cond_depth

CVS commit: src/usr.bin/make

2022-09-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Sep 15 14:49:37 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): fix and simplify optional negation on conditional To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/usr.bin/make/make.1

CVS commit: src/usr.bin/make

2022-09-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Sep 15 14:49:37 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): fix and simplify optional negation on conditional To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/usr.bin/make/make.1

CVS commit: src/usr.bin/make

2022-09-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Sep 15 14:39:33 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): use .Dl for one-line literal display To generate a diff of this commit: cvs rdiff -u -r1.345 -r1.346 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Sep 15 14:39:33 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): use .Dl for one-line literal display To generate a diff of this commit: cvs rdiff -u -r1.345 -r1.346 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 14 20:39:23 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: make typography more consistent To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 14 20:39:23 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: make typography more consistent To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 14 20:18:24 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: fix typography, especially spacing To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 14 20:18:24 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: fix typography, especially spacing To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:21:10 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: fix style of ellipsis In most places, '...' is not intended to be entered verbatim, instead it is a placeholder, so don't use a

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:21:10 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: fix style of ellipsis In most places, '...' is not intended to be entered verbatim, instead it is a placeholder, so don't use a

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:13:02 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: remove extraneous .El, update date To generate a diff of this commit: cvs rdiff -u -r1.341 -r1.342 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:13:02 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: remove extraneous .El, update date To generate a diff of this commit: cvs rdiff -u -r1.341 -r1.342 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:10:59 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: split section on directives into several subsections Directives such as .error or .undef are not conditionals. Having these directives

CVS commit: src/usr.bin/make

2022-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 12 07:10:59 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: split section on directives into several subsections Directives such as .error or .undef are not conditionals. Having these directives

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

2022-09-09 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Sep 9 10:57:39 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): add space before the punctuation argument To generate a diff of this commit: cvs rdiff -u -r1.339 -r1.340 src/usr.bin/make/make.1 Please

CVS commit: src/usr.bin/make

2022-09-09 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Sep 9 10:57:39 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make(1): add space before the punctuation argument To generate a diff of this commit: cvs rdiff -u -r1.339 -r1.340 src/usr.bin/make/make.1 Please

CVS commit: src/usr.bin/make

2022-09-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 9 06:23:36 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up and make the description more accurate Most changes are editorial. Notable exceptions are: The ':Q' in MAKE_PRINT_VAR_ON_ERROR

CVS commit: src/usr.bin/make

2022-09-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 9 06:23:36 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up and make the description more accurate Most changes are editorial. Notable exceptions are: The ':Q' in MAKE_PRINT_VAR_ON_ERROR

CVS commit: src/usr.bin/make

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 9 05:27:33 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: only use .Pa for actual pathnames To generate a diff of this commit: cvs rdiff -u -r1.337 -r1.338 src/usr.bin/make/make.1 Please note

CVS commit: src/usr.bin/make

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 9 05:27:33 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: only use .Pa for actual pathnames To generate a diff of this commit: cvs rdiff -u -r1.337 -r1.338 src/usr.bin/make/make.1 Please note

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

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 20:22:55 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: rewrite many details in a more precise way To generate a diff of this commit: cvs rdiff -u -r1.336 -r1.337 src/usr.bin/make/make.1

CVS commit: src/usr.bin/make

2022-09-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 20:22:55 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: rewrite many details in a more precise way To generate a diff of this commit: cvs rdiff -u -r1.336 -r1.337 src/usr.bin/make/make.1

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 05:52:56 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: list comparison operators in declaration order This allows a tiny optimization in the switch statement. No functional change. To

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 8 05:52:56 UTC 2022 Modified Files: src/usr.bin/make: cond.c Log Message: make: list comparison operators in declaration order This allows a tiny optimization in the switch statement. No functional change. To

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

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 23:34:56 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up style, grammar, punctuation, improve clarity To generate a diff of this commit: cvs rdiff -u -r1.335 -r1.336

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 23:34:56 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clean up style, grammar, punctuation, improve clarity To generate a diff of this commit: cvs rdiff -u -r1.335 -r1.336

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 22:57:43 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: remove redundant 'then' from conditional sentences. To generate a diff of this commit: cvs rdiff -u -r1.334 -r1.335

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 22:57:43 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: remove redundant 'then' from conditional sentences. To generate a diff of this commit: cvs rdiff -u -r1.334 -r1.335

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 22:36:48 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: use present tense in conditional sentences These sentences are about general, timeless rules, rather than about predictions about the

CVS commit: src/usr.bin/make

2022-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Sep 7 22:36:48 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: use present tense in conditional sentences These sentences are about general, timeless rules, rather than about predictions about the

CVS commit: src/usr.bin/make

2022-09-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 5 17:13:37 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clarify interpretation of conditionals String literals in quotes are never interpreted as numbers. The operators '<', '<=', '>', '>='

CVS commit: src/usr.bin/make

2022-09-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Sep 5 17:13:37 UTC 2022 Modified Files: src/usr.bin/make: make.1 Log Message: make.1: clarify interpretation of conditionals String literals in quotes are never interpreted as numbers. The operators '<', '<=', '>', '>='

CVS commit: src/usr.bin/make

2022-09-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 4 22:55:00 UTC 2022 Modified Files: src/usr.bin/make: cond.c src/usr.bin/make/unit-tests: cond-cmp-numeric.exp cond-cmp-numeric.mk cond-cmp-string.exp cond-op-parentheses.exp cond-op-parentheses.mk

CVS commit: src/usr.bin/make

2022-09-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Sep 4 22:55:00 UTC 2022 Modified Files: src/usr.bin/make: cond.c src/usr.bin/make/unit-tests: cond-cmp-numeric.exp cond-cmp-numeric.mk cond-cmp-string.exp cond-op-parentheses.exp cond-op-parentheses.mk

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

2022-09-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 3 08:41:07 UTC 2022 Modified Files: src/usr.bin/make: job.c Log Message: make: untangle output handling in jobs mode, remove redundant braces No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2022-09-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 3 08:41:07 UTC 2022 Modified Files: src/usr.bin/make: job.c Log Message: make: untangle output handling in jobs mode, remove redundant braces No functional change. To generate a diff of this commit: cvs rdiff -u

<    1   2   3   4   5   6   7   8   9   10   >