Commit graph

  • 98f019b9e4 Remove the linenoise submodule. Jason S. Ninneman 2017-07-01 07:17:35 -07:00
  • 5fcebc66ae Move most build instructions into INSTALL.adoc. Jason S. Ninneman 2017-07-01 07:14:27 -07:00
  • c69355f08a Update documentation about the libedit conversion. Jason S. Ninneman 2017-07-01 06:59:39 -07:00
  • ad3b097c9e Replace linenoise with libedit in code and build. Jason S. Ninneman 2017-07-01 06:51:00 -07:00
  • f47f3a4603 Magic-number elimination for dragon and rug. Eric S. Raymond 2017-07-01 09:58:45 -04:00
  • 45820bc8cd Reindend, compile out all save stuff NHOrus 2017-07-01 16:46:51 +03:00
  • 8cc5ee5412 Put stuff back in init, C-style NHOrus 2017-07-01 16:45:42 +03:00
  • b3fb636149 Apply DEMOTE_WORD(). Jason S. Ninneman 2017-07-01 06:21:37 -07:00
  • ab94051da1 Magic-number and state-arithmetic removal. Eric S. Raymond 2017-07-01 09:21:04 -04:00
  • 36a6cbca34 Add a DEMOTE_WORD() macro. Jason S. Ninneman 2017-07-01 06:18:24 -07:00
  • 2328739e51 Interim magic number replacement. Jason S. Ninneman 2017-07-01 06:15:54 -07:00
  • 065caace64 Move PRNG initialization to simplify cheat.c Eric S. Raymond 2017-07-01 08:59:45 -04:00
  • 0a87fc9f78 Spread documentation from init.c It was empty without anything to document. Reindented, too NHOrus 2017-07-01 14:36:54 +03:00
  • 7f2c118e56 Cut initialize in favor of implicit/default initialization where possible NHOrus 2017-07-01 14:21:07 +03:00
  • c4e1dcf2f2 Spread documentation from init.c It was empty without anything to document. Reindented, too NHOrus 2017-07-01 14:36:54 +03:00
  • cbb199cab5 Cut initialize in favor of implicit/default initialization where possible NHOrus 2017-07-01 14:21:07 +03:00
  • 562569f33c Putting cleanup in the right place, too NHOrus 2017-07-01 11:50:49 +03:00
  • b0705ba0bb Fix make debug check NHOrus 2017-07-01 10:51:13 +03:00
  • 58b44313d3 Without IGNORE, -Wunused-result throws a warning on fread(2). Eric S. Raymond 2017-07-01 08:35:05 -04:00
  • 9714bf8c82 Magic-number elimination. Eric S. Raymond 2017-07-01 01:59:06 -04:00
  • 062840db69 Test modification for little more coverage NHOrus 2017-07-01 02:44:00 +03:00
  • c83df10dc6 Stop leaking memory NHOrus 2017-07-01 02:13:30 +03:00
  • 8bc08773fa Various cleanups. Jason S. Ninneman 2017-06-30 13:51:03 -07:00
  • 31f27b672c Error message when you make if without retrieving git modules yet Aaron Traas 2017-06-30 15:56:46 -04:00
  • 7ede5d59c7 Test modification for little more coverage NHOrus 2017-07-01 02:44:00 +03:00
  • 2e067a9ab3 Stop leaking memory NHOrus 2017-07-01 02:13:30 +03:00
  • ba9e933f20 Use YAML block-literal syntax to avoid wrapped lines. Eric S. Raymond 2017-06-30 16:19:02 -04:00
  • 030fa6d27d The bugtype enum doesn't need explicit numbers. Jason S. Ninneman 2017-06-30 11:26:11 -07:00
  • 94ea37d2bc Plugged little linenoise memory leaks. NHOrus 2017-06-30 21:30:01 +03:00
  • e10637c419 Implement and document %V escape so version only needs to be set once. Eric S. Raymond 2017-06-30 14:35:18 -04:00
  • 40acab43af Remove disused function definitions. Jason S. Ninneman 2017-06-30 11:08:54 -07:00
  • 4fe9b94db4 Remove more disused macros. Jason S. Ninneman 2017-06-30 11:05:37 -07:00
  • d9d089bdcc Remove some disused stuff. Jason S. Ninneman 2017-06-30 10:56:38 -07:00
  • 39a25f8ec7 Magic-number elimination. Eric S. Raymond 2017-06-30 13:30:49 -04:00
  • d6dab20801 Removed line as redundant NHOrus 2017-06-30 20:03:18 +03:00
  • 9be66f7080 Removed line as redundant NHOrus 2017-06-30 20:03:18 +03:00
  • 8675c4facd Less magical numbers. Eric S. Raymond 2017-06-30 12:10:26 -04:00
  • 2c41018358 Improve test coverage. Eric S. Raymond 2017-06-30 12:05:38 -04:00
  • 1f45966dec Magic-number ellimination, contiguity warnings, cleanup. Eric S. Raymond 2017-06-30 11:58:17 -04:00
  • 7ca390c9cc Magic number replacement. Jason S. Ninneman 2017-06-30 09:00:24 -07:00
  • a48e0ff30e Tests for misc and main NHOrus 2017-06-30 18:30:19 +03:00
  • 51a4d7bd3a Remove gaps from arbitrary_messages, there are no more number sependencies. Eric S. Raymond 2017-06-30 11:25:46 -04:00
  • a6d1f9228b Fixed previous test, added nibble more NHOrus 2017-06-30 17:56:59 +03:00
  • 46185a6e88 Magic-number elimination. Eric S. Raymond 2017-06-30 11:03:57 -04:00
  • 0bbfe6baf7 Fix date typo. Eric S. Raymond 2017-06-30 10:46:59 -04:00
  • a0f5fa0e04 Last one test case NHOrus 2017-06-30 12:27:11 +03:00
  • c1efa29510 Some more easy tests NHOrus 2017-06-30 11:31:18 +03:00
  • 4aa85d0068 Update illformed.chk for current YAML. 1.1 Eric S. Raymond 2017-06-29 18:27:14 -04:00
  • 645d00c711 Deduce version from NEWS. Eric S. Raymond 2017-06-29 18:25:45 -04:00
  • 72b4e4b127 Update NEWS. Eric S. Raymond 2017-06-29 17:54:30 -04:00
  • 129226b58a Implement 'version' command. Eric S. Raymond 2017-06-29 17:52:26 -04:00
  • aa1dd666a9 Test coverage -- fix regression Aaron Traas 2017-06-29 17:22:00 -04:00
  • d0a868bd4a Test coverage - add lots more coverage from actions.c Aaron Traas 2017-06-29 16:40:21 -04:00
  • 78eee015e3 Not the best idea to try to rewach Don Woods for help any more. Eric S. Raymond 2017-06-29 16:59:27 -04:00
  • 4d1b1fa4ad Typo fix. Eric S. Raymond 2017-06-29 16:46:36 -04:00
  • 41d65c1cab Add Aaron Traas to credits. Eric S. Raymond 2017-06-29 16:44:01 -04:00
  • 50e059eff8 Start another round of magic_number removal, this time for motions. Eric S. Raymond 2017-06-29 16:41:49 -04:00
  • ffb8393985 Documentation and comment cleanup. Aaron Traas 2017-06-29 16:37:07 -04:00
  • 2bd3ea61c2 'd' had a collision; 'drop' vs ;down'. Remove from 'drop' synonyms. Eric S. Raymond 2017-06-29 16:28:20 -04:00
  • 21d959a5c2 Documentation polishing and minor test improvements. Eric S. Raymond 2017-06-29 16:25:55 -04:00
  • d70ff80815 Complete coverage of saveresume.c Aaron Traas 2017-06-29 16:22:13 -04:00
  • 28885b21bf Updated documentation and formatting Aaron Traas 2017-06-29 15:56:45 -04:00
  • df9d4c69fd Removed obsolete bug types Aaron Traas 2017-06-29 15:55:48 -04:00
  • 0f15c9e0f3 Breaking one-line conditionals NHOrus 2017-06-29 22:51:30 +03:00
  • 3001fb1dc1 Re-indented. Eric S. Raymond 2017-06-29 15:45:59 -04:00
  • 3f580acc05 Clean out the now-disused vocabulary structure. Jason S. Ninneman 2017-06-29 11:20:36 -07:00
  • e7d1388c42 Updated documentation Aaron Traas 2017-06-29 15:13:11 -04:00
  • ffdda21739 Cleanup test case Aaron Traas 2017-06-29 12:54:07 -04:00
  • 02ece8f874 Coverage - Die while closing after lamp dim Aaron Traas 2017-06-29 12:28:46 -04:00
  • 85ba9b93e2 Clean out the now-disused vocabulary structure. Jason S. Ninneman 2017-06-29 11:20:36 -07:00
  • cde9b7c665 Updated documentation Aaron Traas 2017-06-29 15:13:11 -04:00
  • 55700e1f0c Cleanup test case Aaron Traas 2017-06-29 12:54:07 -04:00
  • ff9e3e3a7b Coverage - Die while closing after lamp dim Aaron Traas 2017-06-29 12:28:46 -04:00
  • 97f307c912 k2 is dead NHOrus 2017-06-29 21:13:53 +03:00
  • d48504f22f Untangling variable reuse NHOrus 2017-06-29 21:08:09 +03:00
  • 5697a8de63 Separate debugging of linenoise NHOrus 2017-06-29 20:23:39 +03:00
  • 58a8a761e2 Fix an OB1 bug in allocation. Eric S. Raymond 2017-06-29 13:43:36 -04:00
  • bf2fa227f0 Unshadowed k2 into k3 in main.c Reindented everything NHOrus 2017-06-29 20:11:53 +03:00
  • 5f44fccf4d Upstream linenoise rebased their project. Jason S. Ninneman 2017-06-29 09:34:23 -07:00
  • da27ae1932 Transition to YAML is done, adventure.text and travel.py can go away. Eric S. Raymond 2017-06-29 12:21:50 -04:00
  • 2b8b1b0130 Comment polishing. Eric S. Raymond 2017-06-29 12:18:55 -04:00
  • 1ee0e5c7b0 Finish newdb -> dungeon renaming. Jason S. Ninneman 2017-06-29 08:49:12 -07:00
  • db281a96d7 newdungeon.py is now make_dungeon.py. Jason S. Ninneman 2017-06-29 08:45:47 -07:00
  • 074d2c8a0f Remove MAPLIN(). Fold common.[ch] into other files and remove them. Jason S. Ninneman 2017-06-29 08:41:32 -07:00
  • 83fb64b5a8 Jettison MAKEWD(), GETTXT(), vocab(), GETIN(), and the old db compiler. Jason S. Ninneman 2017-06-29 08:35:48 -07:00
  • c4ceca3db9 Coverage - Test going back when you can't. Aaron Traas 2017-06-29 10:57:34 -04:00
  • a434192373 Fixed automated testing Aaron Traas 2017-06-28 15:04:38 -04:00
  • a4de450bfa Add make target for coverage Aaron Traas 2017-06-28 14:35:17 -04:00
  • d43854f0f6 Simplify conditional evaluation when processing travel opcodes. Eric S. Raymond 2017-06-29 08:46:29 -04:00
  • 289f72e078 Address GitLab issue #16: make dist produces incomplete tarball Eric S. Raymond 2017-06-29 07:05:11 -04:00
  • 50435465a6 Completely wire vocab words in YAML to the code. Jason S. Ninneman 2017-06-28 09:35:55 -07:00
  • 9d918edeaa Eliminate some promiscuous variable reuse. Eric S. Raymond 2017-06-28 21:06:36 -04:00
  • 7281c39807 Improve documentation if the *most* obscure span of code. Eric S. Raymond 2017-06-28 20:24:29 -04:00
  • 6150e3be1f Make clean now removes cheat binary Aaron Traas 2017-06-28 13:52:04 -04:00
  • d96d5db51f More magic-number removal. Eric S. Raymond 2017-06-28 17:29:33 -04:00
  • b5260417dd Magic-number elimination. Eric S. Raymond 2017-06-28 17:07:15 -04:00
  • 1ed8126912 Implement and document state-changes messages in YAML. Eric S. Raymond 2017-06-28 16:14:23 -04:00
  • aca6d79087 Some more linter warnings NHOrus 2017-06-28 20:40:46 +03:00
  • df7a6f8bc5 Make clean now removes cheat binary Aaron Traas 2017-06-28 13:52:04 -04:00
  • b729853e7a Removed advent.info and added to .gitignore Aaron Traas 2017-06-28 13:41:53 -04:00