<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/tests/lib/libcurses/check_files/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Uncomment the waddstr call that was returning ERR, this is actually<br/>correct so make the expected return ERR then repeat the call with<br/>scrollok set to true to validate.<br/><br/>Do refreshes on the window instead of stdscr so we get the window<br/>contents reported and update the check files with the expected<br/>output.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.12</description>
    <pubDate>Thu Nov 10 06:13:29 UTC 2022</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>* Uncomment the slk_wset test which was previously commented out due<br/>  to incorrect output as this bug has been fixed.<br/>* Added a check file to verify the slk_wset output.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.11</description>
    <pubDate>Tue Nov 08 06:06:54 UTC 2022</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>Add a test for the bkgrndset function</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.10</description>
    <pubDate>Wed Apr 20 07:43:05 UTC 2022</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>Add more testing for special character handling in ins_wstr family.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.9</description>
    <pubDate>Tue Nov 16 21:02:06 UTC 2021</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>Update the ins_(n)wstr test family to split out the check files<br/>for each call separately and update check files to reflect changed<br/>behaviour due to a fix to related calls.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.8</description>
    <pubDate>Mon Nov 15 06:31:21 UTC 2021</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>New tests and updates for corrected behaviour due to fix for PR56224<br/>* Added extra testing to the addstr test to demonstrate bug described<br/>  in PR#56224 and validate case when scrolling enabled still works.<br/>* Fixed slk test, the slk_init output changed due to corrected wrapping,<br/>  slk_restore no longer returns ERR probably due to addwchar no longer<br/>  returning ERR when an implicit scroll was attempted when scrolling<br/>  disabled.  Commented out the slk_wset test, this is now returning ERR<br/>  instead of misbehaving, needs investigation.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.7</description>
    <pubDate>Sun Jun 06 04:57:58 UTC 2021</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>Add new check file for the clear test.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.6</description>
    <pubDate>Sat Jun 05 06:11:09 UTC 2021</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>branches:  1.5.4;<br/>libcurses: demonstrate bug in addch that doubles tab indentation<br/><br/>When adding "\t" via addch, win.curx advances by twice the spaces as<br/>intended.  This bug was introduced somewhere between NetBSD 8.0 and 9.0.<br/><br/>Adding "\t" via addstr does not have this bug.<br/><br/>This bug causes the installation menu of sysinst to be have its menu<br/>items indented by 16 characters instead of only 8.  This in turn<br/>produces an ugly line break in the German translation.<br/><br/>The test framework for libcurses is not well integrated into ATF.<br/>Whenever the expected output is longer than the actual output, or vice<br/>versa, the test passes nevertheless.  This makes it necessary to<br/>constantly look into atf-run.log to see whether the actual output is<br/>indeed equal to the expected output, which is crucial, especially for<br/>telling the difference between addstr and addnstr.<br/><br/>Reusing the .chk files for several tests is not a good idea either.  For<br/>example, addstr and waddstr are supposed to produce the same result for<br/>ASCII-only text, so it was tempting to use the same file.  But waddstr<br/>seems to have a bug (maybe undefined behavior), at least waddstr returns<br/>ERR in one case where it shouldn't.  This means that currently the<br/>expected output (acknowledging the bug) must be different.<br/><br/>The "expected" test output in waddstr.chk looks completely broken, but<br/>that's exactly what the test produces right now.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.5</description>
    <pubDate>Sun Feb 07 01:53:54 UTC 2021</pubDate>
    <dc:creator>rillig</dc:creator>
</item>

<item>
    <title>Add the new tests + check files, sort.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.4</description>
    <pubDate>Sat Oct 24 14:21:25 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Add more tests for curses</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.3</description>
    <pubDate>Sun May 26 09:54:33 UTC 2019</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>branches:  1.2.42;<br/>It's ATFFILE=no, not NOATFFILE=true.  This fixes the contents of the<br/>installed Atffile, and allows the tests to actually run.</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.2</description>
    <pubDate>Thu Sep 08 18:44:38 UTC 2011</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>Add atf for libcurses with some tests</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.1</description>
    <pubDate>Sun Apr 10 09:55:09 UTC 2011</pubDate>
    <dc:creator>blymn</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.2.42.1</description>
    <pubDate>Mon Jun 10 22:10:05 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>sync with head</title>
    <description>/src/tests/lib/libcurses/check_files/Makefile - 1.5.4.1</description>
    <pubDate>Sun Jun 06 20:30:54 UTC 2021</pubDate>
    <dc:creator>cjep</dc:creator>
</item>
</channel></rss>

