Home | History | Annotate | Download | only in unit-tests
History log of /src/usr.bin/make/unit-tests/escape.mk
RevisionDateAuthorComments
 1.15  19-Oct-2023  rillig tests/make: clean up, explain and reorganize several tests
 1.14  03-Nov-2020  rillig make(1): clean up tests error.mk and escape.mk
 1.13  24-Oct-2020  rillig make(1): use consistent indentation in variable assignments

Initial work by "pkglint -F *.mk", manually adjusted in a few places.
 1.12  24-Oct-2020  rillig make(1): use consistent RCS Id in test files
 1.11  07-Jan-2020  rillig usr.bin/make: fix typos in comment
 1.10  09-Sep-2014  apb branches: 1.10.16;
Add a test for backslash-newline at the very end of a command script.
 1.9  09-Sep-2014  apb Change @echo to echo in several places in escape.mk,
to make it easier to spot changes in what make sends to the shell.
Adjust escape.out to match.
 1.8  24-Aug-2014  apb In either a variable assignmentor a command, backslash-backslash-newline
does not escape the newline. This is compatible with gmake.
 1.7  24-Aug-2014  apb Our practice is that an even number of backslashes before a newline
in a variable assignment simply stores the backslashes as part of the
value, and treats the newline as though it was not escaped. This
is compatible with GNU make.
 1.6  24-Aug-2014  apb Our practice, despite what POSIX might say, is that "\#"
in a variable assignment stores "#" as part of the value.
The "\" is not taken literally, and the "#" does not begin a comment.
 1.5  24-Aug-2014  apb Convert the variable printing tests to use .USE rules,
to ensure that the value printed always comes from the expected variable.
 1.4  24-Aug-2014  apb Adjust tests to correct for the fact that end-of-line comments
in variable assignments should not be included in the value.

Also fix more typos.
 1.3  24-Aug-2014  apb Fix more typos in variable names.
 1.2  24-Aug-2014  apb Fix typos in variable names, and in a comment.
 1.1  24-Aug-2014  apb Add tests for backslash escaping in make(1).

Many of these tests fail, and I have populated the escape.exp file with
the results that I expect, not with the results that make(1) actually
produces.

Also update the set lists for these tests.
 1.10.16.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed