NetBSD/games/sail
dholland 87d1d157b3 Rework curses handling.
The most visible change is that the scrolling buffer of messages now
actually scrolls and keeps history, and you type on the bottom line only.
For now you can page through the history with ^P/^N; that's not ideal but
one can't fix everything all at once.

Use resizeable array code (roughly the same that I floated a while ago
in connection with make) to hold the scroll.
2009-03-15 03:33:56 +00:00
..
array.c Rework curses handling. 2009-03-15 03:33:56 +00:00
array.h Rework curses handling. 2009-03-15 03:33:56 +00:00
assorted.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
display.h Rework curses handling. 2009-03-15 03:33:56 +00:00
dr_1.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
dr_2.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
dr_3.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
dr_4.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
dr_5.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
dr_main.c Don't cast the return value of calloc(). 2009-03-14 19:36:42 +00:00
driver.h
extern.h Rework curses handling. 2009-03-15 03:33:56 +00:00
game.c Sprinkle some "bool". And don't use '\0' to mean 'false'. 2009-03-14 20:04:43 +00:00
globals.c Lines <= 80 chars, remove trailing whitespace, other formatting adjustments. 2009-03-14 19:35:13 +00:00
inlinedefs.h Rework curses handling. 2009-03-15 03:33:56 +00:00
lo_main.c Don't use perror() 2009-03-14 20:14:56 +00:00
machdep.h
main.c Fix usage message 2009-03-14 23:51:35 +00:00
Makefile Rework curses handling. 2009-03-15 03:33:56 +00:00
misc.c Lines <= 80 chars, remove trailing whitespace, other formatting adjustments. 2009-03-14 19:35:13 +00:00
parties.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
pathnames.h chdir to /var/games/sail while running, to simplify name handling. 2009-03-14 23:47:18 +00:00
pl_1.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
pl_2.c Rework curses handling. 2009-03-15 03:33:56 +00:00
pl_3.c Rework curses handling. 2009-03-15 03:33:56 +00:00
pl_4.c Create some abstraction for sending messages. 2009-03-14 22:52:52 +00:00
pl_5.c Rework curses handling. 2009-03-15 03:33:56 +00:00
pl_6.c Rework curses handling. 2009-03-15 03:33:56 +00:00
pl_7.c Rework curses handling. 2009-03-15 03:33:56 +00:00
pl_main.c Rework curses handling. 2009-03-15 03:33:56 +00:00
player.h constify the version string 2009-03-14 20:10:43 +00:00
restart.h Lines <= 80 chars, remove trailing whitespace, other formatting adjustments. 2009-03-14 19:35:13 +00:00
sail.6 Move HISTORY to proper place. 2009-03-02 10:16:54 +00:00
sync.c chdir to /var/games/sail while running, to simplify name handling. 2009-03-14 23:47:18 +00:00
version.c constify the version string 2009-03-14 20:10:43 +00:00