atatat
60564f8ed0
Change -a to mean all files, as opposed to just a few more files.
...
Modify the regex handling so that we can match fortunes in rot13'ed
databases (rot13 the pattern and maintain a second compiled pattern)
and rot13 the rot13'ed fortune before output.
Move the rot13 code to a function since it's now used in three places
instead of just one.
Initialize posfile in one place since it appears to get used without
being initialized when using debugging.
Make a *slight* improvement to the random seeding by squaring the pid
and then xor'ing against the current time, since just xor'ing the time
with the pid will not change if they both advance by one from "odd" to
"even".
2001-08-15 17:25:42 +00:00
wiz
e7a85c433d
Fix pasto. From FreeBSD.
2001-08-09 13:09:59 +00:00
wiz
e65cad56b9
Fix for FreeBSD/13278, from FreeBSD:
...
When a game ends that makes the top 10, the function insert_score in
score.c is called to make the new score file. But the case for KFIRE
(killed by fire) incorrectly uses strcpy instead of strcat (all the
other cases use strcat). This puts the string in the wrong place and
corrupts the score file.
2001-08-09 13:02:49 +00:00
wiz
a9356936b4
seperate -> separate
2001-07-22 13:33:58 +00:00
wiz
f969f104bd
Formatting improvements (from OpenBSD)
2001-07-11 16:11:36 +00:00
wiz
25e280d9bf
Typo fixes. From OpenBSD.
2001-07-10 16:56:39 +00:00
mason
8b7b300873
s/Upon you knees if you appear/Upon your knees if you appear/
...
Confirmed against <http://www.alcyone.com/max/lit/devils/ >.
2001-06-24 23:25:19 +00:00
wiz
3f9984fc90
existent', not
existant'
2001-06-19 13:42:07 +00:00
wiz
0a600be867
receive, not recieve
2001-06-12 15:17:10 +00:00
lukem
073b3ed1ba
fix building of phantasia ($FILES dependency on $PROG broke things)
2001-06-06 17:34:19 +00:00
lukem
4af1b6e1a6
fix building of cards.pck
2001-06-06 17:31:28 +00:00
wiz
fc2eb0a5ad
Remove unnecessary quotes in Dt.
2001-06-05 12:41:04 +00:00
wiz
4abaa1bb50
No argument for .Os.
2001-06-05 11:11:07 +00:00
christos
ebe68eb4f9
Overhaul error handling and reporting for regular expressions.
...
Provide a RE_OK() macro that tests if the current compiled pattern
works and a RE_ERROR() macro that prints what went wrong as well
as the particular RE implementation can handle.
2001-06-04 21:21:42 +00:00
aymeric
37e6eb8fe5
Bail out when regex pattern is invalid if using regcomp or regcmp.
...
Remove trailing \n's also.
Addresses PR#13109
2001-06-04 20:56:56 +00:00
christos
42c813cc0b
don't deref -1.
2001-06-02 17:30:28 +00:00
abs
d590e6f410
Its is Dr. Elizabeth Dehner, not Dehaver.
...
From the vast and bewildering trek trivia of norm@sandbox.org.uk
2001-05-02 10:42:34 +00:00
simonb
6f6fe2f3ad
Spell occurred correctly.
2001-04-25 02:33:08 +00:00
pooka
e1d6858626
NetBSD: You choose the hardware, we'll bring the OS.
...
from David Brownlee on netbsd-advocacy
While I'm in here, sort the file using tools/do_sort to get the recently
added fortunes into order.
2001-04-21 23:11:30 +00:00
hubertf
1bbc6b0055
Some entries from Richard Rauch, posted on netbsd-advocacy.
2001-04-21 14:49:08 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
wiz
4982acfa1c
mdoc'ify.
2001-04-04 11:41:01 +00:00
wiz
8a84240a6e
Whitespace and/or punctuation fixes.
2001-04-02 22:47:29 +00:00
wiz
d41deffb56
mdoc'ify, and clean up in the process.
2001-04-02 22:46:18 +00:00
wiz
834bb1b3ab
Whitespace and/or punctuation fixes.
2001-04-02 22:42:37 +00:00
wiz
d6a5b6cce4
Convert to mdoc. Still needs tbl for two tables that have more than 6
...
columns, but looks much nicer now.
2001-04-02 22:41:43 +00:00
simonb
eb5ddb38e4
Build the data files in the obj/compile directory and install them with
...
FILES and FILESDIR.
"Problem" reported by David Querbach on current-users.
2001-03-27 02:23:28 +00:00
jsm
ab8b63434d
Make mostly gcc -W clean, and other cleanup:
...
Use const.
Add __noreturn__ attributes.
Add a __format__ attribute.
Add __unused__ attributes.
Use symbolic constants for open() and lseek().
Declare types of all function parameters; convert some function
definitions to ISO C form.
Ensure standard file descriptors are open on startup.
Check for errors writing output of makedefs.
Avoid duplicate definitions of variables.
2001-03-25 20:43:58 +00:00
garbled
4d1c182377
Fix problem noted in PR 6649 (trailing whitespace on .Nm)
2001-03-07 22:30:38 +00:00
cgd
668a4dd967
convert to use getprogname()
2001-02-19 22:39:39 +00:00
pooka
e2ced2d617
kill dupe
2001-02-10 18:14:13 +00:00
simonb
73c32f039c
Fix simple typo. From bdc@world.std.com in PR misc/12150.
2001-02-07 22:59:19 +00:00
christos
b67c82fdfe
fix redundant decls and nested externs
2001-02-05 01:12:46 +00:00
christos
dc6488eb8e
remove redundant decls.
2001-02-05 01:10:08 +00:00
christos
16263c885d
remove duplicate decls
2001-02-05 01:04:25 +00:00
christos
1b1c2fdcec
fix nested externs
2001-02-05 01:02:45 +00:00
christos
c18d8e65fc
remove redundant decls
2001-02-05 01:01:27 +00:00
christos
a0d324ea8d
- rename getchar to lgetchar to avoid conflicts with the stdio getchar
...
- fix redundant decls and nested externs
- use snprintf instead of sprintf
2001-02-05 00:57:32 +00:00
christos
d3c5cea8f0
remove redundant decls
2001-02-05 00:42:14 +00:00
christos
7a04a9fd9e
eliminate nested externs
2001-02-05 00:40:45 +00:00
christos
bc32159d26
fix redundant decls and nested externs. while I am here change my copyright
...
to TNF.
2001-02-05 00:37:43 +00:00
christos
1f9a3967e4
fix nested externs
2001-02-05 00:30:38 +00:00
christos
a2bee8edad
fix nested extern and usage message
2001-02-05 00:29:44 +00:00
christos
b176d7de54
remove redundant decl
2001-02-05 00:28:30 +00:00
christos
f06735e877
fix nested extern
2001-02-05 00:27:35 +00:00
christos
d249c86e88
remove redundant decl
2001-02-05 00:23:59 +00:00
christos
a3807f8fed
fix redundant decls and nested externs
2001-02-05 00:22:52 +00:00
christos
57bae04512
fix nested extern
2001-02-05 00:20:58 +00:00
christos
762fbcf25e
eliminate redundant decls
2001-02-05 00:20:05 +00:00
mjl
bdb00d0bd7
Tyop: foresight, not forsight (FreeBSD PR/24637)
2001-01-30 00:25:30 +00:00