CVS commit: src/tests/lib/libcurses/director

2024-07-18 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Jul 18 22:10:51 UTC 2024 Modified Files: src/tests/lib/libcurses/director: director.c testlang_parse.y Log Message: Add a nofail (-n) option so that the director will not exit when the test output does not match the check

CVS commit: src/tests/lib/libcurses/director

2024-07-18 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Jul 18 22:10:51 UTC 2024 Modified Files: src/tests/lib/libcurses/director: director.c testlang_parse.y Log Message: Add a nofail (-n) option so that the director will not exit when the test output does not match the check

CVS commit: src/tests/lib/libcurses/director

2023-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 10 18:04:55 UTC 2023 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: require 3 digits in octal character escapes Previously, the string literal "\0" had been interpreted as

CVS commit: src/tests/lib/libcurses/director

2023-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 10 18:04:55 UTC 2023 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: require 3 digits in octal character escapes Previously, the string literal "\0" had been interpreted as

CVS commit: src/tests/lib/libcurses/director

2023-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 10 15:51:13 UTC 2023 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: constify To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

CVS commit: src/tests/lib/libcurses/director

2023-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 10 15:51:13 UTC 2023 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: constify To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

CVS commit: src/tests/lib/libcurses/director

2021-11-15 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Mon Nov 15 21:45:47 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: Add handling for backspace special character (\b) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/tests/lib/libcurses/director

2021-11-15 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Mon Nov 15 21:45:47 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: Add handling for backspace special character (\b) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/tests/lib/libcurses/director

2021-06-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 13 11:06:20 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: sprinkle 'const', normalize sizeof No functional change. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libcurses/director

2021-06-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 13 11:06:20 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: sprinkle 'const', normalize sizeof No functional change. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libcurses/director

2021-06-10 Thread Michael Forney
Module Name:src Committed By: mcf Date: Thu Jun 10 07:21:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: Unset ESCDELAY in libcurses test director to ensure consistent results Non-default values of ESCDELAY may result in unexpected

CVS commit: src/tests/lib/libcurses/director

2021-06-10 Thread Michael Forney
Module Name:src Committed By: mcf Date: Thu Jun 10 07:21:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: Unset ESCDELAY in libcurses test director to ensure consistent results Non-default values of ESCDELAY may result in unexpected

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 01:29:37 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix names of over-the-wire data types The test 'mvscanw' reported that it would send '%s' as

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 01:29:37 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix names of over-the-wire data types The test 'mvscanw' reported that it would send '%s' as

Re: CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Valery Ushakov
On Tue, Apr 06, 2021 at 00:47:00 +, Roland Illig wrote: > The previous "table" was an insult to any reader. It was unsorted, > listed the functions shuffled, and was not even formatted consistently. That's pretty rude. Please, tone down your commit "messages". -uwe

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 00:47:00 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: clean up table of input functions The previous "table" was an insult to any reader. It was unsorted,

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 00:47:00 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: clean up table of input functions The previous "table" was an insult to any reader. It was unsorted,

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 00:35:58 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: don't waste time calling strlen needlessly To generate a diff of this commit: cvs rdiff -u -r1.49

CVS commit: src/tests/lib/libcurses/director

2021-04-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Apr 6 00:35:58 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: don't waste time calling strlen needlessly To generate a diff of this commit: cvs rdiff -u -r1.49

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:50:10 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: use common style for parse error messages To generate a diff of this commit: cvs rdiff -u -r1.24

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:50:10 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: use common style for parse error messages To generate a diff of this commit: cvs rdiff -u -r1.24

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:42:00 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: use common syntax for accessing array elements Writing *(p+1) is needlessly confusing, even though it

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:42:00 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: use common syntax for accessing array elements Writing *(p+1) is needlessly confusing, even though it

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:32:44 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: reduce indentation No functional change. To generate a diff of this commit: cvs rdiff -u -r1.22

CVS commit: src/tests/lib/libcurses/director

2021-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 25 00:32:44 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: reduce indentation No functional change. To generate a diff of this commit: cvs rdiff -u -r1.22

CVS commit: src/tests/lib/libcurses/director

2021-02-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Feb 15 15:55:51 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: Simplify to avoid copy based on the size of the source. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

CVS commit: src/tests/lib/libcurses/director

2021-02-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Feb 15 15:55:51 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: Simplify to avoid copy based on the size of the source. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:43:03 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix error messages To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:43:03 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix error messages To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:26:12 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: remove undocumented, unused command line option The option -T has the same effect as the removed option -p.

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:26:12 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: remove undocumented, unused command line option The option -T has the same effect as the removed option -p.

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:22:34 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: remove include path from usage message The option has been removed a few minutes ago. To generate a diff

CVS commit: src/tests/lib/libcurses/director

2021-02-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 08:22:34 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: remove include path from usage message The option has been removed a few minutes ago. To generate a diff

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:32:19 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: align comments To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:32:19 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: align comments To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:31:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix misleading usage documentation The check-files are not config files. To generate a diff of this

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:31:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix misleading usage documentation The check-files are not config files. To generate a diff of this

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:08:45 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c director.h testlang_parse.y Log Message: tests/libcurses: fix pipe handling in the parent process The parent process, like the

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 07:08:45 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c director.h testlang_parse.y Log Message: tests/libcurses: fix pipe handling in the parent process The parent process, like the

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 05:38:16 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix warnings for missing environment variables To generate a diff of this commit: cvs rdiff -u -r1.18

CVS commit: src/tests/lib/libcurses/director

2021-02-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 13 05:38:16 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix warnings for missing environment variables To generate a diff of this commit: cvs rdiff -u -r1.18

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 23:54:03 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y Log Message: tests/libcurses: fix off-by-one error in line numbers in diagnostics I had broken this in

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 23:54:03 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y Log Message: tests/libcurses: fix off-by-one error in line numbers in diagnostics I had broken this in

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:55:42 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use consistent indentation for grammar rules To generate a diff of this commit: cvs rdiff -u -r1.41

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:55:42 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use consistent indentation for grammar rules To generate a diff of this commit: cvs rdiff -u -r1.41

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:39:33 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract functions 'input' and 'noinput' from grammar To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:39:33 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract functions 'input' and 'noinput' from grammar To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:26:46 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: indent grammar functions consistently To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:26:46 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: indent grammar functions consistently To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:09:45 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: declare %type in grammar It looks as if the original author just didn't know how to declare the type

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 20:09:45 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: declare %type in grammar It looks as if the original author just didn't know how to declare the type

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:35:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract function 'delay_millis' from the grammar To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:35:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract function 'delay_millis' from the grammar To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:28:08 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: move function 'check' out of the grammar section This removes the inconsistent indentation. To

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:28:08 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: move function 'check' out of the grammar section This removes the inconsistent indentation. To

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:09:59 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: remove unused token DRAIN There is a special function named 'DRAIN', but not a statement. The

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:09:59 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: remove unused token DRAIN There is a special function named 'DRAIN', but not a statement. The

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:04:37 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix sentinel for execl For systems where NULL is defined as a simple 0 or 0L. To generate a diff of this

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:04:37 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix sentinel for execl For systems where NULL is defined as a simple 0 or 0L. To generate a diff of this

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:00:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: on errors, print nonprintable characters as well To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/tests/lib/libcurses/director

2021-02-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 8 19:00:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: on errors, print nonprintable characters as well To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 21:33:27 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single message style for diagnostics Previously, there were several concurring styles:

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 21:33:27 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single message style for diagnostics Previously, there were several concurring styles:

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:48:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: make grammar for test cases conflict-free No functional change. To generate a diff of this commit:

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:48:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: make grammar for test cases conflict-free No functional change. To generate a diff of this commit:

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:32:25 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: do not allow control characters in paths To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:32:25 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: do not allow control characters in paths To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:27:40 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: error out on trying to parse /dev/zero Be strict when parsing the tests. Any unknown character is an

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 20:27:40 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l Log Message: tests/libcurses: error out on trying to parse /dev/zero Be strict when parsing the tests. Any unknown character is an

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:44:34 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add missing semicolon in grammar To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:44:34 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add missing semicolon in grammar To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:28:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: returns.h Log Message: tests/libcurses: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 19:28:07 UTC 2021 Modified Files: src/tests/lib/libcurses/director: returns.h Log Message: tests/libcurses: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:32:20 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add const to some function parameters To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:32:20 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: add const to some function parameters To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:14:44 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: simplify code for writing to the .exp file If a write(2) returns less than 1, it must be an error.

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 18:14:44 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: simplify code for writing to the .exp file If a write(2) returns less than 1, it must be an error.

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:50:16 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: actually compare the stream to an absolute path Up to now, the test command "compare /dev/null" was a

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:50:16 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: actually compare the stream to an absolute path Up to now, the test command "compare /dev/null" was a

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:32:55 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y Log Message: tests/libcurses: use more common abbreviations for tokens To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:32:55 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_conf.l testlang_parse.y Log Message: tests/libcurses: use more common abbreviations for tokens To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:26:15 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use standard indentation for grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:26:15 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use standard indentation for grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:23:29 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 17:23:29 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: extract grammar rule 'arg' To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:56:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: error out if called with too many arguments This helps against users who try to add more options after the

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:56:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: error out if called with too many arguments This helps against users who try to add more options after the

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:44:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: document another bug in the test director To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:44:22 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: document another bug in the test director To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:22:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix usage of director To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 13:22:23 UTC 2021 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: tests/libcurses: fix usage of director To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:56:53 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fail on syntax errors in test files Previously, a syntax error in a test file made the test pass,

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:56:53 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fail on syntax errors in test files Previously, a syntax error in a test file made the test pass,

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:48:35 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single indentation style in the test grammar The grammar rule 'args' has been left as-is since

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:48:35 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: use a single indentation style in the test grammar The grammar rule 'args' has been left as-is since

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:24:19 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: clean up test case grammar for statements Previously, each statement ended with 'eol'. This was

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:24:19 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: clean up test case grammar for statements Previously, each statement ended with 'eol'. This was

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:16:26 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix name of grammar rule A list of assignments is not a statement, it's several statements. No

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:16:26 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: fix name of grammar rule A list of assignments is not a statement, it's several statements. No

CVS commit: src/tests/lib/libcurses/director

2021-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Feb 7 12:08:42 UTC 2021 Modified Files: src/tests/lib/libcurses/director: testlang_parse.y Log Message: tests/libcurses: unary minus doesn't make sense on bool expressions No functional change since -1 is as non-zero as 1.

  1   2   >