X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=interpreters%2Fnitfol%2FChangeLog;fp=interpreters%2Fnitfol%2FChangeLog;h=3a966d946616114269bd7d3bcb05d4cace3ce658;hb=b1f1dc50b22b30c4d7176e1ff7c0805e80fe0724;hp=0000000000000000000000000000000000000000;hpb=50176172d18ae72d019181725c5629d45d21c548;p=projects%2Fchimara%2Fchimara.git diff --git a/interpreters/nitfol/ChangeLog b/interpreters/nitfol/ChangeLog new file mode 100644 index 0000000..3a966d9 --- /dev/null +++ b/interpreters/nitfol/ChangeLog @@ -0,0 +1,93 @@ +0.5 + Fixed segfault loading non-infix symbols (reported by David Picton) + Made /globals use symbols instead of G## when possible + Made automapper ignore superfluous exits + Fixed problems when automap, replay, and @read_char are used together + Removed 512 byte @read limit + Wrapped (m/re)alloc to test for malloc(0) and Out Of Memory + Made showstuff detect when printing an error causes another error + Stop repeating typo corrections in ambiguous commands while automapping + Fixed sound volume bug (thanks DorianX) + Sped up automapper and made it not break redo + Improved status line + Fixed undo/redo for games without native undo + Catches unknown extended opcodes + Disabled symbol-guessing for games without a property table + added ~/.nitfolrc support + Use ANSI string functions when they're available + Added alias support + Catch bug in Inform to reduce chances of overflowing input buffer + Fixed memory leak in malformed 'or's and function calls + Removed shift/reduce conflicts in yacc grammar + Added fake locations for bent passages in automapper + Improved forced movement in automapper + Added automapper cycle and interference detection + Added /ralias and empty alias support + Made n_malloc free old undo slots if out of memory + Added -mapsym option + Resize upper window (height) upon illegal @set_cursor calls + Made automapper hide non-fatal errors while exploring + Lots of automapper bugfixes and improvements + Fixed @get_next_prop + Removed frefid_t usage + Fixed multiple undo corruption (reported by David Picton) + Minor @print_table fixes + Font 3 to ASCII conversion implemented (see enablefont3 in globals.c) + Minor undo fixes (reported by David Picton) + Made @restore not clear the screen + Minor header loading changes + Added short circuiting for &&, ||, 'or' grammar + Moved map into separate configurable window + Added stack depth limit option + Extended restore fix + Detect out-of-range word writing (reported by Paul David Doherty) + Detect object tree looping with @insert_obj (ask Amilia for elephant) + Fixed various problems revealed by crashme + +0.4 + Added -expand command-line flag per request of David Picton + No longer overwrites Inform version number with userid + Makefile changes + Added script recording/playback (and appropriate debugger commands) + Fixed @remove to clear sibling of removed object + Added -help, -version command-line options + More header fixes + Made /find case insensitive + Fixed screen size calculation on restore + Fixed /restart and /restore + Fixed -transcript, and various minor transcripting changes + Added /run as a synonym for /restart + Added savefile->gamefile searching + Sound channel creation fixes (reported by DorianX) + Macintosh compilation and startup fixes (thanks zarf) + Upgraded my bison, so included inform.c doesn't require alloca + MACS and UNIX IntD chunks added to specify gamefile in saved games + A couple nasty off-by-one memory allocation bugs fixed (yay efence) + Doesn't glk_window_open in glk_main if it doesn't have to + Added symbol guessing for sourceless inform 6.10+ games + Further postponed automapping improvements + +0.3 + Makefile no longer depends on GNU Make features + Removed op_obj.h cleverness + Fixed some glk-specific initialization problems + Added more debugging commands and inform operators + Added debugging boolean type with "true" and "false" + Object handling is now more strict (but not enough) + Fixed out-of-range string printing problems + Fixed up header setting code + Added infinite undo/redo + texinfo documentation written + Added preliminary automapping support + Compressed save file writing + Header stuff is better but not yet perfect + Lots of bug fixes + +0.2 + Added source-level debugger + Major i/o redesign/rewrite/wrapping + Added blorb, sound, graphics support + Added glk-specific initialization with perl cleverness + +0.1 + Initial release