summaryrefslogtreecommitdiffstats
path: root/battlestar
Commit message (Expand)AuthorAgeFilesLines
* Move UCB-licensed code from 4-clause to 3-clause licence.agc2003-08-0725-172/+72
* Grammar fixes, from jmc@openbsd.wiz2003-04-261-3/+3
* Lots of minor fixes resulting from reading these man pages in detail.wiz2002-09-261-15/+9
* New sentences begin on new lines.wiz2002-09-261-14/+15
* Generate <>& symbolically. I'm avoiding .../dist/... directories for now.ross2002-02-081-11/+11
* Convert old deprecated curses call to new equivalent.blymn2001-12-041-3/+3
* Rename com#.c to command#.c to avoid conflicts with those file basenamestv2001-10-198-16/+17
* `existent', not `existant'wiz2001-06-191-3/+3
* don't deref -1.christos2001-06-021-3/+3
* Whitespace and/or punctuation fixes.wiz2001-04-021-3/+3
* In cypher(), don't attempt to make sense of words other than VERBs orjsm2000-09-255-12/+31
* Add new flags OBJ_PERSON and OBJ_NONOBJ to the objflags array.jsm2000-09-252-12/+29
* Add OBJ_AN flag to objflags so as to use "a" or "an" appropriately injsm2000-09-254-30/+38
* Remove excess blank lines. From OpenBSD.jsm2000-09-251-14/+2
* Fix loving already loved goddess; avoid fallthrough after lovingjsm2000-09-251-3/+10
* Use defined constant FINAL instead of hardcoded 275. From OpenBSD.jsm2000-09-251-3/+3
* Fix logic error in use of n and wordnumber in murder() when usingjsm2000-09-251-7/+7
* Discard any part of a line of input that goes beyond our buffer ratherjsm2000-09-241-2/+8
* Give less cryptic messages than "-1%" when WEIGHT or CUMBER are zero.jsm2000-09-241-5/+17
* Add explicit no-ops to empty loops following the NetBSD style guide.jsm2000-09-244-14/+20
* Make hash table static in parse.c.jsm2000-09-243-11/+11
* Use NULL instead of 0 (from OpenBSD). Also add or adjust comments.jsm2000-09-241-18/+18
* Correct spelling "dont" to "don't". From OpenBSD.jsm2000-09-243-9/+9
* Make functions local to parse.c static.jsm2000-09-242-9/+10
* Give a better message for trying to eat things it doesn't make sensejsm2000-09-241-7/+11
* Clean up fly.c by making local variables and functions static andjsm2000-09-242-23/+23
* Prevent CUMBER from going negative; avoid division by zero if it isjsm2000-09-242-7/+14
* Attempt to disambiguate BODY for kicking. Avoid crashing or nonsensejsm2000-09-241-30/+55
* Allow for bathing goddess in love(); give better message for a loverjsm2000-09-231-13/+24
* Allow for the bathing goddess in ravage(). From OpenBSD.jsm2000-09-231-4/+8
* Use a lookup table to identify whether objects are plural or singular,jsm2000-09-235-26/+41
* Don't say "Kicked." of an object not present; give sensible messages.jsm2000-09-221-3/+7
* Check for an object being taken not being there before checking forjsm2000-09-221-5/+5
* Give appropriate messages (rather than saying nothing) if an verb isjsm2000-09-221-2/+48
* Remove all adjectives in parse(), since they are nowhere used. Fixesjsm2000-09-226-28/+33
* Give an appropriate error on "kill all" rather than a crash orjsm2000-09-221-3/+4
* Various improvements to parsing in battlestar, mostly from OpenBSD.jsm2000-09-217-24/+99
* Don't try to wear anything that isn't OBJECT or NOUNS. Don't try tojsm2000-09-211-3/+6
* If no hand-to-hand weapons are available, try using the laser to killjsm2000-09-211-5/+31
* die() on EOF; based on OpenBSD.jsm2000-09-211-2/+4
* From OpenBSD: in kiss(), "take" the bathing goddess if required, andjsm2000-09-211-30/+39
* Add missing initialisers (avoid gcc -W warnings) and comments givingjsm2000-09-182-556/+1106
* Clean up formatting; partly from OpenBSD.jsm2000-09-177-240/+209
* Patches from OpenBSD: add verbs "open"/"unlock" (essentially a no-op),jsm2000-09-176-12/+85
* Based on OpenBSD: spelling, punctuation, grammar and line lengthjsm2000-09-103-27/+32
* Wording, punctuation and line length improvements. Also adjust testjsm2000-09-107-26/+26
* Make spacing nicer and add explicit NULL initializers.jsm2000-09-091-167/+167
* Store copy of username with strdup rather than using a fixed lengthjsm2000-09-093-19/+23
* Put prototypes in alphabetical order.jsm2000-09-091-7/+7
* Spelling and punctuation corrections or improvements from OpenBSD.jsm2000-09-086-28/+28