dholland
b8a40a1a76
fflush the score file while signals are blocked to decrease the chance of
...
it getting corrupted.
2010-04-24 00:38:30 +00:00
drochner
f79e06d729
fix an obvious flaw in bounds check: the array of precomputed primes
...
could be overrun if its last entry (65537) was a factor of the input
(this does not affect PR misc/43192 -- the factors are much larger
here: 7742394596501*159455563099482401)
2010-04-22 14:28:48 +00:00
wiz
0b27f753a1
Add backslash before a dash to get a minus.
2010-04-22 06:57:13 +00:00
dholland
9f8746b55e
Sync with reality. Bump date.
2010-04-22 04:42:21 +00:00
christos
3dc82e5062
handle ctime returning NULL.
2010-04-04 00:08:49 +00:00
christos
99b1f1b15a
ctime can return NULL.
2010-04-02 21:40:00 +00:00
christos
ff4e4fcdee
fix typo.
2010-04-02 19:34:44 +00:00
christos
84ea502702
handle ctime returning NULL.
2010-04-02 15:34:16 +00:00
dholland
5cea3c1fc6
remove #ifdef SVR4
2010-03-29 05:16:08 +00:00
dholland
b7b2c88aa1
Some improvements to the new UI.
2010-03-29 04:28:47 +00:00
dholland
96bcb2af91
reorg for clarity and exposition.
2010-03-29 04:00:03 +00:00
dholland
4a11aa7558
Better user interface. From OpenBSD, written by Paul Janzen quite a
...
long time ago. A few minor adjustments by yours truly.
2010-03-29 03:51:55 +00:00
dholland
3fa2c4cfe9
Spell "versus" right.
2010-03-29 02:48:17 +00:00
dholland
f6d2af84fc
Allow saved game filenames up to PATH_MAX. From OpenBSD.
2010-03-29 02:46:05 +00:00
dholland
fb89b74a21
fix quote markup, spotted in openbsd diffs
2010-03-29 02:34:50 +00:00
dholland
47514c94ae
Fix typo. From OpenBSD.
2010-03-29 02:32:45 +00:00
dholland
bb74336220
Don't exit(0) on failure. Use errx() instead of fprintf.
2010-03-29 02:21:04 +00:00
mrg
5f0f7c9f12
rename text() to wrtext(), aligning it with most other output routines,
...
and avoiding a compile error on powerpc64.
XXX: this tries to make a ".text" symbol, which already exists...
2010-03-22 05:10:19 +00:00
dholland
4db9f70f12
Latin police: use proper conjugation.
...
(whether the rest of the affected fortune is valid either is debatable)
2010-02-16 09:53:51 +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
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
wiz
4c5d0b1878
Close file when finished with it. Found by cppcheck.
2010-01-17 22:56:32 +00:00
wiz
32b30fe688
Simplify alloc() to avoid ifdef(LINT) workaround.
2010-01-17 22:55:20 +00:00
wiz
8c6dae0be9
Close two file descriptors after using them. Found by cppcheck.
2010-01-17 22:52:00 +00:00
mbalmer
5214aa9799
The default output file extension is '.dat', not '.out'.
...
From Lars Nooden via OpenBSD.
2010-01-17 13:35:00 +00:00
joerg
642cfb40e9
Use .%U instead of .%O for URLs.
2010-01-15 19:39:10 +00:00
dholland
2ea1f2138b
Christos points out that usage should not use errx, but should use
...
getprogname.
2010-01-03 17:08:45 +00:00
wiz
4f6260c6a1
New sentence, new line.
2010-01-01 11:45:34 +00:00
dholland
da0f6356ae
Adjust SYNOPSIS for cfscores to better match reality. Note in BUGS
...
that the score file isn't portable. Bump date (first time since 1993,
and first in 2010...)
2010-01-01 07:35:09 +00:00
dholland
381a1804f4
Split struct betinfo into its own header file so it can be shared
...
between canfield and cfscores, instead of copy-pasted.
2010-01-01 06:37:15 +00:00
dholland
97ebabce84
Use NULL instead of 0 for pointer tests. Remove an unnecessary cast.
2010-01-01 06:31:18 +00:00
dholland
93abe19853
Send error messages to stderr. Use errx/warnx, not printf.
2010-01-01 06:20:45 +00:00
dholland
07673b8c8a
Correct usage message.
2010-01-01 06:16:36 +00:00
dholland
f74d700f40
Fix math notation, from PR 41547. While here, fix some potential tab
...
damage in the same fortune.
2010-01-01 00:16:54 +00:00
ahoka
07b3322423
Hide the cursor during the game.
2009-12-19 19:27:53 +00:00
matt
e7e033198e
Fix bad merge. (SUBDIR= != SUBDIR +=)
2009-12-14 20:47:23 +00:00
uebayasi
3a48f7cfa9
Conditionalize some build directories by ${MKCXX}.
2009-12-14 12:43:48 +00:00
wiz
9a261cfdbd
was disappointed that someone wrote disappointed with one 'p', so I fixed it.
2009-12-08 10:13:39 +00:00
mbalmer
0a83daaf24
I was disappointed that someone wrote disappointed with two 's', so I fixed it.
2009-12-08 10:04:27 +00:00
christos
084eb9fd8b
use %option noinput nounput
2009-10-29 14:27:26 +00:00
dholland
f6eb744e6f
Another spelling mistake.
2009-10-29 08:53:31 +00:00
dholland
fd176799a3
Whitespace.
2009-10-29 08:47:07 +00:00
snj
5a8793b8e8
Fix a bunch of typos and spelling errors.
2009-10-28 19:18:15 +00:00
snj
a089595921
Kill two duplicates.
2009-10-28 15:56:26 +00:00
dholland
20f1b2155b
"Ghandi" -> "Gandhi"
2009-10-28 06:23:29 +00:00
snj
550147bd6a
Remove 3rd and 4th clauses in christos' license. OK christos.
2009-10-21 01:07:44 +00:00
dholland
420cf14d38
Fix '=' for '==' in a test. From NAKAJIMA Yoshihiro in PR 42177.
2009-10-19 02:34:40 +00:00
dholland
6a214fad9e
Disable writing scores when built for /rescue. PR 42009
2009-09-08 13:38:01 +00:00
dholland
e28fc9086c
Dumping all system includes anything uses in one big header file is so 1986.
...
XXX: Removing unused declarations (thus, unused headers can trigger
XXX: it) sometimes causes gcc to generate substantially different
XXX: code. Dunno why but it looks rather like a gcc bug.
2009-08-31 08:27:16 +00:00
dholland
29d1f99953
Don't need -DHAVE_REGCOMP any more
2009-08-27 03:12:16 +00:00