<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libcurses/refresh.c, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1999-11-26T09:28:33Z</updated>
<entry>
<title>To avoid confusion, zap libcurses.  ncurses provides both curses, termcap</title>
<updated>1999-11-26T09:28:33Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-11-26T09:28:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=532d6f2fff37ffa314eba74566279bceda068d54'/>
<id>urn:sha1:532d6f2fff37ffa314eba74566279bceda068d54</id>
<content type='text'>
and termlib (terminfo) support.
</content>
</entry>
<entry>
<title>Fix a curses bug exposed by the ":numbers" display of systat -iostat.</title>
<updated>1998-10-12T16:32:32Z</updated>
<author>
<name>Kenneth D. Merry</name>
<email>ken@FreeBSD.org</email>
</author>
<published>1998-10-12T16:32:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13a5277c238c33ef572aef53377bdae1f921330f'/>
<id>urn:sha1:13a5277c238c33ef572aef53377bdae1f921330f</id>
<content type='text'>
This bug showed up when you had more than 3 devices displayed.  (thus
requiring a second line of display)

Here's a quote From the PR:

 When wrefresh() is called with a subwindow as argument, __set_subwin
 might be called with reversed arguments if wrefresh() decides to calls
 quickch().  This may cause use of negative array indexes, with a
 resulting segfault.

 Since quickch() manipulates the line structures belonging to curscr,
 it looks like all subwindows of curscr should be updated.

PR:		bin/8086
Submitted by:	Tor Egge &lt;Tor.Egge@fast.no&gt;
</content>
</entry>
<entry>
<title>General -Wall warning cleanup, part I.</title>
<updated>1996-07-12T18:57:58Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-07-12T18:57:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=51295a4d3e4c551df85249433c490208dc7fd23d'/>
<id>urn:sha1:51295a4d3e4c551df85249433c490208dc7fd23d</id>
<content type='text'>
Submitted-By: Kent Vander Velden &lt;graphix@iastate.edu&gt;
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T05:51:47Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T05:51:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c06b4e2aa2a28d1f0bbd29ecdce35aaaf600ce8'/>
<id>urn:sha1:6c06b4e2aa2a28d1f0bbd29ecdce35aaaf600ce8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix scroll bug bringed by 'vi &lt;several_small_files&gt;'</title>
<updated>1994-11-21T14:16:31Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1994-11-21T14:16:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fafeaee340f10b628fd0265d3925d3d71f9efe6a'/>
<id>urn:sha1:fafeaee340f10b628fd0265d3925d3d71f9efe6a</id>
<content type='text'>
and :n command then. :prev bug still exists because it syscons
bug itself, I work on it.
</content>
</entry>
<entry>
<title>Finally move DB declaration under _CURSES_PRIVATE</title>
<updated>1994-10-28T23:38:18Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1994-10-28T23:38:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c0d678dc8305837d6d746601b2e97021a345daba'/>
<id>urn:sha1:c0d678dc8305837d6d746601b2e97021a345daba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>After some thinking better place to fix appearse curses again, not</title>
<updated>1994-10-28T23:27:00Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1994-10-28T23:27:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=88c2b17a8f353bde25be20d2fa6963d8b79b98d8'/>
<id>urn:sha1:88c2b17a8f353bde25be20d2fa6963d8b79b98d8</id>
<content type='text'>
vi(1). Remove DB from curses.h and still implement it provide
this variable for programs that expect it in any case.
</content>
</entry>
<entry>
<title>Rename cDB to DB back like old good BSD curses always does,</title>
<updated>1994-10-28T23:18:26Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1994-10-28T23:18:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b05df4e2036beeebecba3258bf52b24de372864'/>
<id>urn:sha1:4b05df4e2036beeebecba3258bf52b24de372864</id>
<content type='text'>
check ultrix for example. Real place for fix will be vi(1),
wait for next commit.
</content>
</entry>
<entry>
<title>Renamed a variable from 'DB' to 'cDB', so the vi(1) will compile again.</title>
<updated>1994-10-28T21:39:58Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1994-10-28T21:39:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1eb01a49758abd67bb8edbd2aa791ea7492c1910'/>
<id>urn:sha1:1eb01a49758abd67bb8edbd2aa791ea7492c1910</id>
<content type='text'>
Nice to see that people test their fixes before they commit :-(
</content>
</entry>
<entry>
<title>Fix scroll bug bringed by vi(1), from phk's flame</title>
<updated>1994-10-27T22:36:56Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1994-10-27T22:36:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d8f07fabd5c89c6a810d4d1ba0d93578b63f0c51'/>
<id>urn:sha1:d8f07fabd5c89c6a810d4d1ba0d93578b63f0c51</id>
<content type='text'>
(I still wait for apologies)
</content>
</entry>
</feed>
