joerg
6e9533bc30
Uses non-literal format strings
2011-08-25 15:50:45 +00:00
he
76d4444c78
When using -lcurses, you also need -lterminfo.
...
This fixes the build for sun2, and also builds with LDSTATIC=-static,
since archive libraries don't record inter-library dependencies.
2010-02-06 23:45:24 +00:00
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
dholland
d4f48e67da
Make the default WARNS for games 4. The only game that needs to set WARNS
...
to anything else now is rogue, so clear WARNS from the other makefiles.
2008-01-28 07:03:58 +00:00
dholland
a627b0395f
Build with WARNS=4. Sort out the game's shadowing of its own variables,
...
which fixes at least one bug.
2008-01-28 01:58:01 +00:00
mycroft
72e0a45036
Don't make /var/games/sail here.
2000-06-11 15:37:51 +00:00
itojun
687e7b9dbd
avoid failure on "make install" when /var/games/sail already exists.
2000-02-12 10:03:30 +00:00
jsm
01be126759
Fix insecure /tmp usage in sail.
...
Essentially concludes the merge into NetBSD of those changes in the
Linux port of the NetBSD games which it is fairly clear to me should
be so merged.
2000-02-09 22:27:55 +00:00
jtc
2065ddb3da
Simply include -lcurses instead of -lcurses -ltermcap
1998-02-18 22:37:30 +00:00
christos
28a0fb7260
Use -ltermcap instead of -ltermlib.
1998-02-05 12:24:31 +00:00
mrg
6074e1b476
install games that need it setgid.
1997-11-20 00:12:30 +00:00
christos
bf72b656b0
Warns fixes:
...
use varargs properly
use unsigned chars where appropriate
fix typos
eliminate gcc warnings
1997-10-13 19:42:53 +00:00
lukem
4877bdbb3b
enable WARNS?=1 by default, & temporarily disable for the few unclean programs
1997-10-12 14:21:44 +00:00
cgd
982615d7df
clean up import, NetBSD RCS IDs
1995-04-22 10:36:43 +00:00
cgd
c4c01d75b2
specify man pages the new way.
1994-12-22 09:31:26 +00:00
mycroft
cda4f8f6ee
Add RCS identifiers.
1993-08-01 05:37:30 +00:00
cgd
f620d7d9f6
got rid of unnecessary -lcompat and associated dependency
1993-03-23 02:44:38 +00:00
cgd
61f282557f
initial import of 386bsd-0.1 sources
1993-03-21 09:45:37 +00:00