Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/games/sail



Module Name:    src
Committed By:   dholland
Date:           Sun Mar 15 03:33:56 UTC 2009

Modified Files:
        src/games/sail: Makefile display.h extern.h pl_2.c pl_3.c pl_5.c pl_6.c
            pl_7.c pl_main.c
Added Files:
        src/games/sail: array.c array.h inlinedefs.h

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/games/sail/Makefile
cvs rdiff -u -r0 -r1.1 src/games/sail/array.c src/games/sail/array.h \
    src/games/sail/inlinedefs.h
cvs rdiff -u -r1.6 -r1.7 src/games/sail/display.h
cvs rdiff -u -r1.33 -r1.34 src/games/sail/extern.h
cvs rdiff -u -r1.12 -r1.13 src/games/sail/pl_2.c
cvs rdiff -u -r1.19 -r1.20 src/games/sail/pl_3.c
cvs rdiff -u -r1.24 -r1.25 src/games/sail/pl_5.c
cvs rdiff -u -r1.13 -r1.14 src/games/sail/pl_6.c
cvs rdiff -u -r1.34 -r1.35 src/games/sail/pl_7.c
cvs rdiff -u -r1.25 -r1.26 src/games/sail/pl_main.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index