Eric S. Raymond
08c40bc999
Eliminate last logic guard on a packed value.
2017-07-20 09:50:58 -04:00
Eric S. Raymond
29b8f5b142
Remove a packing call - word buffer is good enough.
2017-07-20 09:11:13 -04:00
Eric S. Raymond
4e01669e06
Remove special-case code that was inducing bugs.
2017-07-20 09:08:10 -04:00
Eric S. Raymond
3f90f5bf38
Improved word type checking.
2017-07-20 07:40:19 -04:00
Eric S. Raymond
52723acb72
Eliminate some uses of wd2 - tests can be done on raw2 buffer instead.
2017-07-20 07:09:20 -04:00
Eric S. Raymond
360adc8bfb
Add some word-type checking where it's needed.
2017-07-20 07:02:35 -04:00
Eric S. Raymond
d998965faf
Make compparuson out to TOKLEN only explicit in vocab lookups.
2017-07-20 05:54:55 -04:00
Eric S. Raymond
278e9c8240
Get symbol coverage on LOC_SMALLPIT
2017-07-19 15:38:31 -04:00
Eric S. Raymond
19854c9614
Remove a test pair that seems to be duplicative.
2017-07-19 14:00:12 -04:00
Jason S. Ninneman
8ac4a59a67
Tell the compiler not to warn about legitimate case fallthroughs.
2017-07-19 09:47:20 -07:00
Eric S. Raymond
cbf03c43a8
Typo fix.
2017-07-17 16:30:41 -04:00
Eric S. Raymond
97bb25d9c5
Cover short descriotion of LOC_SMALLPIT.
2017-07-17 16:22:09 -04:00
Eric S. Raymond
bbdaa07172
Record 100% code coverage.
2017-07-17 14:28:40 -04:00
NHOrus
faedb38a64
Step with debug compiling with Clang, to contrast with GCC
2017-07-17 13:56:52 -04:00
NHOrus
30822d0ba4
No magic, revert some experimental changes in pipeline
2017-07-17 13:56:52 -04:00
NHOrus
a680514d5f
Use OpenSUSE in CI pipeline, instead
2017-07-17 13:56:52 -04:00
Jason S. Ninneman
ee7bacc9ec
Use Fedora for the CI pipeline.
2017-07-17 13:56:52 -04:00
Jason S. Ninneman
f34df0b8a2
Use ASan and UBSan in debug builds.
2017-07-17 13:56:52 -04:00
Jason S. Ninneman
b736e3bc8e
Deploy maximum "fortified source" and stack protection.
2017-07-17 13:56:52 -04:00
Jason S. Ninneman
007db7a729
Ensure cheat is built with debug options when 'make debug' is given.
2017-07-17 13:56:52 -04:00
Aaron Traas
5fa5d506ee
LOC_SMALLPIT.small and LOC_TOPSTALACTITE.small
2017-07-17 13:34:53 -04:00
Aaron Traas
e9cd50ec38
YAML coverage generator minor cleanup
2017-07-17 13:34:53 -04:00
Dr. Tobias Quathamer
9fa52c7889
Add .desktop file for advent
2017-07-17 16:19:34 +02:00
Dr. Tobias Quathamer
bef62b1e85
Add SVG file for advent icon
2017-07-17 16:14:45 +02:00
Eric S. Raymond
a4c1737428
Remove flawed code to drop batteries.
2017-07-17 07:29:44 -04:00
Eric S. Raymond
992bdbf16c
Cover MISSING_BATTERIES in a test. Needs unducumented "waste" fallback.
2017-07-17 06:07:01 -04:00
Eric S. Raymond
3be0cb3596
Prevent multiline string quotes from confusing Emacs.
2017-07-16 17:23:40 -04:00
Eric S. Raymond
9b5142af5a
De-FORTRANIZE some IDs.
2017-07-16 16:05:26 -04:00
Eric S. Raymond
2fca59d9fd
Information hiding.
2017-07-16 15:23:03 -04:00
Jason S. Ninneman
7a542633e5
Discuss specials: in the adventure.yaml comments.
2017-07-16 12:19:42 -07:00
Eric S. Raymond
15c936d240
Fix adventitious '' occurrences.
2017-07-16 14:17:26 -04:00
Eric S. Raymond
0b31f7530b
Consolidare window1 test into bigfail.
2017-07-16 14:06:04 -04:00
Eric S. Raymond
0df532f92f
Test consolidation into bigfail.log.
2017-07-16 13:05:34 -04:00
Eric S. Raymond
3e3c93903f
Extend bigfail test.
2017-07-16 09:23:40 -04:00
NHOrus
614d9b34ad
Removed temporary variable for clarity; Upsized text buffer in fallback to maximum possible size
2017-07-16 16:07:23 +03:00
NHOrus
8d9c8e4d5c
Deal with more agressive gcov 7.1; Reindent
2017-07-16 16:00:19 +03:00
Aaron Traas
33e546b746
Test consolidation
2017-07-16 07:57:44 -04:00
Aaron Traas
818b95a85f
YAML coverage generator minor cleanup
2017-07-16 07:53:20 -04:00
Aaron Traas
b47d95853b
Fixed YAML coverage generator in python3
2017-07-16 07:53:20 -04:00
Eric S. Raymond
058fc70344
Fold smallpit test into bigfail.
2017-07-16 07:48:37 -04:00
Eric S. Raymond
8bce57d3df
Fix bug where knife hit might not be reported.
2017-07-16 07:13:06 -04:00
Eric S. Raymond
427bd23a10
Test consolidation - move a lot of nonlethal failures into bigfail.log.
2017-07-16 06:26:51 -04:00
Eric S. Raymond
9b585f40d8
Two coverage imprivenents, one by recognizing dead code.
2017-07-16 05:33:43 -04:00
Eric S. Raymond
9eda1f424d
Apply state_change() to mirror object.
2017-07-16 05:08:03 -04:00
Eric S. Raymond
c4cbb859c2
More test consolidation.
2017-07-16 04:13:08 -04:00
Eric S. Raymond
c499426d57
Test consolidation.
2017-07-16 04:00:33 -04:00
Eric S. Raymond
76806f814e
Improve symbol coverage.
2017-07-15 20:49:38 -04:00
Aaron Traas
87d7117ddd
YAML coverage - TROLL_BLOCKS arbitrary message
2017-07-15 18:10:29 -04:00
Aaron Traas
834d645d8b
Named unnamed actions and specials
2017-07-15 17:20:02 -04:00
Aaron Traas
ac4e43196c
Full refactor of YAML dungeon generator.
...
The big difference is that the differences between the entity types
is concentrated in one place.
Also concentrated all File I/O in main function, moved most processing
outside of main
2017-07-15 17:19:29 -04:00