| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-02 | follow the steps of Andrew Doran (ad) commit and fix more s/loose/lose/ typos. | andvar | |
| also s/beyound/beyond/ and few others along the way, mainly in comments. | |||
| 2022-12-05 | Update check files due to reversion of a libcurses change. | blymn | |
| 2022-11-30 | Update the check files due to bug fix in libcurses. | blymn | |
| 2022-11-10 | Uncomment the waddstr call that was returning ERR, this is actually | blymn | |
| correct so make the expected return ERR then repeat the call with scrollok set to true to validate. Do refreshes on the window instead of stdscr so we get the window contents reported and update the check files with the expected output. | |||
| 2022-11-08 | * Uncomment the slk_wset test which was previously commented out due | blymn | |
| to incorrect output as this bug has been fixed. * Added a check file to verify the slk_wset output. | |||
| 2022-11-04 | Update check files to allow for changes due to fixes to libcurses. | blymn | |
| 2022-10-19 | Updates to account for changes resulting from fixes to libcurses. | blymn | |
| 2022-05-03 | Add mutt_test to the test runs, this test tries to emulate a real | blymn | |
| curses application to test the interaction of various curses calls. | |||
| 2022-05-03 | Update check files, changes due to bug fixes. | blymn | |
| 2022-05-03 | Output changed due to bug fixes in curses. | blymn | |
| 2022-04-26 | Add test for wresize. | blymn | |
| 2022-04-21 | Actually add the bkgrndset test case so it runs plus fix a typo in | blymn | |
| the bkgrndset test script. | |||
| 2022-04-20 | Add a test for the bkgrndset function | blymn | |
| 2022-04-12 | Update to account for default colour change in libcurses. | blymn | |
| 2022-04-10 | fix various typos in comments and output/log messages. | andvar | |
| 2022-04-04 | fix various typos, mainly in comments. | andvar | |
| 2022-03-01 | Add the -F flag to the getopt string, it was there in the help and | blymn | |
| in the arguments handling but getopt was not told about it. | |||
| 2022-01-25 | Remove excess shift since locale is no longer passed | blymn | |
| 2022-01-25 | Update of tests to account for output changes associated with wide char | blymn | |
| fixes. Also, default all tests to using UTF8 instead of doing a special dance for the wide character tests and fix debug_test to force set the locale to UTF8 so tests under debug don't throw spurious mismatches when a wide character test is run. | |||
| 2021-12-31 | fix few typos in comments, mainly in word "parameter". | andvar | |
| 2021-12-07 | tests/libcurses: fix grammar in comment (since yesterday) | rillig | |
| 2021-12-06 | tests/libcurses: clean up comments | rillig | |
| 2021-11-16 | Add more testing for special character handling in ins_wstr family. | blymn | |
| 2021-11-15 | Add handling for backspace special character (\b) | blymn | |
| 2021-11-15 | Update the ins_(n)wstr test family to split out the check files | blymn | |
| for each call separately and update check files to reflect changed behaviour due to a fix to related calls. | |||
| 2021-09-07 | PR lib/56388 | rin | |
| Regen addstr2.chk after fix for the line-hash bug in libcurses. Now, all t_curses tests successfully pass on all platforms I have tried. Thanks blymn@ for kind advice! | |||
| 2021-09-04 | Cosmetic fixes. No functional changes intended. | rin | |
| - Reorganize logic to reduce indent levels significantly. - Use ``for'' rather than ``while''. | |||
| 2021-08-21 | fix some more typos in comments/log messages, improve wording as well. | andvar | |
| 2021-06-22 | Update the check files to account for fixes to addstr.c | blymn | |
| 2021-06-22 | Fix slk test and check files due to libcurses slk changes. | blymn | |
| 2021-06-15 | Restore the slk_wset test after fixing a but in libcurses. | blymn | |
| 2021-06-13 | tests/libcurses: fix argument handling for mvwget_wch | rillig | |
| There's currently no test for that function, therefore no functional change. | |||
| 2021-06-13 | tests/libcurses: make error handling in the linter simpler | rillig | |
| 2021-06-13 | tests/libcurses: improve code locality in linter | rillig | |
| No functional change. | |||
| 2021-06-13 | tests/libcurses: improve local variable names in linter | rillig | |
| 2021-06-13 | tests/libcurses: unexport argument handling functions | rillig | |
| No functional change. | |||
| 2021-06-13 | tests/libcurses: KNF for while loop | rillig | |
| 2021-06-13 | tests/libcurses: remove redundant argument numbers | rillig | |
| Since all arguments are processed in increasing order, there is no need to add the redundant argument numbers. Most of the curses functions have less than 5 arguments, which makes it easy enough to count the ARG macros. Changes to curses_commands.c: * replace ^(\tARG_\w+\()\d(?:, |) with $1 * replace (define ARG_\w+\()i,\s with $1 * replace args\[i\] with *args++ * replace \(i\) with () * replace \(void\)0 with args++ The wrong argument count in cmd_mvwget_wch is still detected by lint.lua, as it was before. There is no test yet that covers this function. | |||
| 2021-06-13 | tests/libcurses: add parentheses around argument to sizeof | rillig | |
| 2021-06-13 | tests/libcurses: sprinkle 'const', normalize sizeof | rillig | |
| No functional change. | |||
| 2021-06-10 | Unset ESCDELAY in libcurses test director to ensure consistent results | mcf | |
| Non-default values of ESCDELAY may result in unexpected test failures. | |||
| 2021-06-06 | New tests and updates for corrected behaviour due to fix for PR56224 | blymn | |
| * Added extra testing to the addstr test to demonstrate bug described in PR#56224 and validate case when scrolling enabled still works. * Fixed slk test, the slk_init output changed due to corrected wrapping, slk_restore no longer returns ERR probably due to addwchar no longer returning ERR when an implicit scroll was attempted when scrolling disabled. Commented out the slk_wset test, this is now returning ERR instead of misbehaving, needs investigation. | |||
| 2021-06-05 | Convert % into %% in input string so printf won't barf | blymn | |
| 2021-06-05 | Decouple the clear test from the addstr test, they should not be linked | blymn | |
| together because they are not really related. | |||
| 2021-06-05 | Add new check file for the clear test. | blymn | |
| 2021-06-04 | Fix debug_test so it actually works and does not do damage | blymn | |
| * disable blind clearing of /tmp. The comment says this is needed for getwin/putwin those tests need to be looked at to correct this. * remove invalid -I option from director arguments for now. * fix paths to executables so debug_test will work with installed versions by default the previous version was using the src tree locations but basedir was wrong for that. | |||
| 2021-04-06 | tests/libcurses: fix names of over-the-wire data types | rillig | |
| The test 'mvscanw' reported that it would send '%s' as 'numeric', which was rather suspicious. | |||
| 2021-04-06 | tests/libcurses: clean up table of input functions | rillig | |
| The previous "table" was an insult to any reader. It was unsorted, listed the functions shuffled, and was not even formatted consistently. No functional change. | |||
| 2021-04-06 | tests/libcurses: don't waste time calling strlen needlessly | rillig | |
| 2021-04-04 | Reapply fix for big-endian environments, which was lost when GSoC results | rin | |
| were merged... http://www.nerv.org/netbsd/?q=id:20200620T075016Z.3584036ccf31f69ee76ea4a02e9be30ff081df21 > Fix false positive for mvscanw tests on big endian machines. > > When conversion specifier is not a derivative form of "%s", retrieve > input as 32bit integer, and then convert to string literal. Then we > can avoid interpretation from ASCII code to integer, which is > apparently byte-order depended. | |||
