joerg
ab7b7d013a
Use consistent sign in compare, the function is only called with
...
constants as third argument anyway.
2011-05-30 03:11:15 +00:00
joerg
108836d4ba
Map RCSID to __RCSID
2011-05-23 23:06:41 +00:00
joerg
6047230580
ANSIfy
2011-05-23 23:03:38 +00:00
joerg
8f09f5ccbd
Don't use variables as format string.
2011-05-23 23:02:07 +00:00
joerg
6dee362ea8
Kill some pointer indirections. Don't use variables as format strings.
2011-05-23 23:01:17 +00:00
joerg
c112023e0a
ANSIfy
2011-05-23 22:59:27 +00:00
joerg
1a5e0fc9be
#if 0 some unused code.
2011-05-23 22:58:44 +00:00
joerg
7c549d998f
Don't use variables as format string.
2011-05-23 22:56:11 +00:00
joerg
57c13365a3
Correctly print variables as strings, not as format string.
2011-05-23 22:53:25 +00:00
joerg
cbd2e3d54f
Properly print string.
2011-05-23 22:49:59 +00:00
joerg
76266ce815
Don't use variables as format strings.
2011-05-23 22:48:52 +00:00
joerg
278b576ff4
ANSIfy
2011-05-23 22:47:22 +00:00
joerg
f3a51298e1
Don't use strings from arrays as format string.
2011-05-23 22:46:35 +00:00
joerg
2d6cc1dbb0
Don't use return value of a function as format string.
2011-05-23 22:44:18 +00:00
is
96c5ad97be
Bug fix: in a game with 26 planes, the last one to be allocated wouldn't
...
be allocated if it was the only eligible one.
From Jonathan David Amery via Debian Bug report 214626.
2011-02-15 08:25:25 +00:00
dyoung
da1712e7ee
Fix spelling: it's *Jef* Raskin, not Jeff Raskin.
2011-01-24 15:30:54 +00:00
dholland
7ac7ba70d8
avoid unnecessary cast (hi wiz)
2011-01-05 15:52:20 +00:00
wiz
e78e25aaf3
Fix fd leak in error cases. Found by cppcheck.
2011-01-05 15:48:00 +00:00
wiz
f274b04232
Fix realloc error. Found by cppcheck.
2011-01-05 15:40:55 +00:00
joerg
5d8f0c3ff5
Don't use the same name for two parameters.
2010-12-08 17:08:07 +00:00
joerg
0dc972e776
Use __c99inline from sys/cdefs.h
2010-12-08 17:06:35 +00:00
pgoyette
6688046702
Fix a few of the games to use getprogname() in their usage() functions.
...
Suggested by Joerg.
XXX There are probably many more that have their progname hard-coded, but
XXX I'm not up for a wholesale roto-till at the moment.
2010-12-05 04:34:22 +00:00
pgoyette
1c22c7521b
Since this game is installed as 'boggle', fix the usage() text to match.
2010-12-05 04:11:51 +00:00
pooka
71604335b9
add one i saw on irc today
2010-11-25 13:51:26 +00:00
dholland
85288e8bd5
Avoid undefined behavior, from Chris Spiegel in PR 43860.
2010-09-26 21:12:23 +00:00
dholland
388218390b
Rework the game startup so it uses curses nicely. There are now menus
...
and stuff for picking scenarios and ships and all that.
2010-08-06 09:14:40 +00:00
dholland
66d93095d6
Don't define esc-[ as a custom key sequence because it steps on vt
...
function keys.
2010-08-06 03:10:26 +00:00
dholland
f4fdd2aad7
Fix some additional typos/grammar slips.
2010-05-29 22:56:01 +00:00
dholland
c30de92f88
Fix dog-Latin. The plural of wumpus could be wumpi, wumpus, or even wumpora,
...
but not 'wumpii'. Where does this -ii crap come from?
2010-05-29 22:53:49 +00:00
joerg
6394298f1b
Follow the Fundamental Theory of Algebra. Disallow factorising of
...
numbers less than 2 as it is not
- naturally unique (negative numbers)
- finite (0)
- non-empty (1)
Discussed with the kristaps and wiz
2010-05-15 21:22:39 +00:00
joerg
f0352d672f
\\ -> \e
2010-05-14 19:02:28 +00:00
tnozaki
50eb6aadde
cast isblank(3)'s argument to unsigned char.
2010-05-13 17:52:11 +00:00
drochner
d184555b35
rename pollard_pminus1->pollard_rho for consistency
2010-04-28 18:04:31 +00:00
drochner
fe64100e9e
-Fix an old bug in the "pollard" code: it gets its argument passed
...
by reference, and changes the value behind the pointer under some
circumstances (basically if it finds more than 2 different factors).
It also calls itself if it finds a factor which is not considered prime
(by openssl's miller-rabin check) and uses the call argument afterwards.
This doesn't work -- we need to copy the argument into its own storage.
-Modify the code to do the "rho" algorithm as was initially announced.
It takes somewhat longer in rare cases, but still works in cases where
the "p-1" algorithm is unusable. This might fix PR misc/43192
by Luiz Henrique de Figueiredo.
-Add some optional debug support, minor cleanup.
2010-04-27 18:11:19 +00:00
dholland
6763d40772
Document the options that actually exist, instead of some other
...
completely unrelated set. Bump date. (first time since 1993!)
2010-04-24 01:13:37 +00:00
dholland
de82ffd7cb
Handle the "diedtime" field of the player log (which is not the high
...
scores file, the append-only log of all games) as int32_t instead of
time_t. Log files from before the 64-bit time_t change can now be read
again; however, log files from the last year of -current are hosed.
All none of you who play larn, take note...
2010-04-24 00:56:14 +00:00
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