OSDN Git Service

shrink sokoban
[nethackexpress/trunk.git] / doc / fixes31.1
1 Makefile.utl vs. GNU make (*_lex.o needs explicit *_lex.c dependency)
2 defining MAKE in more makefiles (symptom is "sh: makedefs: not found")
3 finding test in makefiles (needs shell meta-char, >/dev/null or || exit 1)
4 splitter hunk sizes with SAS 6.x (wouldn't fit on floppy)
5
6 OpenWindows 2.x documentation (?)
7 ',' and ';' in help files, including Guidebook
8 Guidebook date (nroff and pre-processed versions)
9 VMS options syntax (config file description omitted "OPTIONS=" requirement)
10
11 phase of moon for Mac and MSDOS ports -- revert to old, portable phase of
12         moon code
13 polymorphing into bees (divide by zero core dump, reported as 
14         floating point error on Sparcs)
15 monster throwing boulder into pool could free object twice
16 candle burn-out accessing free'd object while traversing list (Mac core dump)
17 inappropriate candle merging (lit with unlit)
18 several levelflags (fountains, etc.) not being handled on special levels
19 subrooms[] not initialized
20 coredump on messed DEFAULT_WIN_SYS
21 deleting lock.0 files on early quit
22 number_pad/mouse coexistence
23 jumping onto doors or boulders
24 tombstone gold neglected gold in containers, although score was correct
25 initial gold record neglected gold in containers
26 reeling monsters leaving ghosts (missing newsym)
27 display getobj prompt for non-REDO
28 packorder option parsing
29 inconsisent option parsing with IBM vs. IBMg, etc.
30 throwing Mjollnir at adjacent hard things causes panic/core dump
31 throwing at ghosts in walls left objects stuck in walls
32 throwing unpaid objects in shops (donated to player by shk)
33 Shopkeeper administration out of order (buying group of used up items)
34 pricing chains, uball, or other nocharge objects, when they couldn't be sold
35 knocking uball down a hole by dropping another object caused crash
36 kicking monsters while levitating (core dump if monster "reels" or killed)
37 kicking empty space while levitating could give free move (recoil)
38 panic when nurse is fixing your damage and disappears
39 core dump 'D'ropping everything with gold but no inventory (null pointer access)
40 core dump using getpos() "move to feature" response when map shows something
41         covering furniture (displayed glyph leads to invalid subscript use)
42 deity gender reference in opening legacy message
43 makeplural() said "poisoned yas" instead of "poisoned ya"
44 zapping on entry to water left trails
45 allow level teleports to be cancelled
46 excess choking when eating corpses
47 funny death message (or coredump) when you choke on a tin of spinach
48         after partially eating something else
49 Magicbane expulsion confused cutworm()
50 charging for several overlooked items (mainly magical instruments)
51 taming a sticking monster (e.g mimic) wouldn't set you free
52 panic when tinning while standing on stairs with a full pack and object drops
53 zapping down into ice with wand of digging (core dump)
54 rust monsters wouldn't ever hurt armor, even non-rustproof armor.  conversely,
55         unrustable things rusted.
56 mysterious rust damage on damp levels (improper object chain traversal
57         when any item landed in pool after being thrown or dropped)
58 very eroded nonrustable/corrodable/flammable objects displayed as "very +0..."
59 map window wasn't being initialized correctly, causing some 'a'filled screens
60 using magic marker with full pack leaves you with an item in the '#' slot
61 spellbook merging caused multiple books to fade away when you re-read
62         them enough times
63 Master of Thieves in Tourist quest not created with Bell of Opening, making
64         game virtually un-winnable
65 could wish for quest items
66 If an eel managed to drown you, it would say "Drowned by a drowning"
67 stop making bones from non-branch portal levels
68 reading blank scrolls exercised wisdom
69 inverted use of crystal ball "vision in unclear" feedback message
70 special room entry messages (shop welcome) given before level change map update
71 limbless blobs like gelatinous cubes could not pick up
72 The level compiler missed first level flag if more than one was specified.
73 The level compiler accumulated level flags when compiling multiple files.
74 make the 32-bit monster flags fields unsigned long rather than just long
75 mksobj() created gold a factor of 10 too light
76 indefinite articles in quest text
77 Alt-n didn't execute #name on some ports, made Alt-? do #?
78 correct tense and grammar of various messages
79 obsolete oracle about using mirror to locate Wizard & Medusa removed
80 Nurses would zap you with wands, et al, instead of healing you
81 Shopkeepers residence was sometimes wrong on bones level, esp. in the minetown
82 Some zaps, esp. by monsters, at the map edge could cause core dumps
83 panic relmon bug possible when #turn'ing multiple monsters at once
84 it wasn't possible to get underwater when polymorphed to a swimmer
85 total digestion wasn't working
86 lycanthropy could change sex
87 interrupting dosinkring() allowed free ring identification
88 killing some hostile humans (like Croesus and priests) lost telepathy, etc.
89
90 tty specific: long input lines and improved interrupt handling
91 X11: NetHack.ad: "*map*grey" should be "*map*gray"
92 X11: NetHack.ad: remove excess quotes
93 HPs and X (SYSV conflict caused by X11 headers)
94 Handle WM_DELETE_WINDOW protocol in X11 window-port.
95 X11 popups are now positioned so that the cursor is bottom center.
96 Both X11 fonts now have a pool symbol that coveres the whole rectangle.
97 X11_getlin will now allow empty strings to be returned.
98 X11: implement score in the status window.
99 X11: make displaying experience optional.
100 X11: position getline and yn popups center,bottom instead of center,center.
101 X11: autofocus mode made more reliable at program startup
102 X11: number of objects removed from containers could wrap negative
103 X11: allow translation tables
104 X11: initial window would "sweep" shut and reopen
105 micros: save and restore progress reports weren't appearing during save
106         and restore (they would appear immediately afterwards)
107         also error messages from dots aimed off right edge of screen
108 Atari: colors were not properly set in medium resolution
109 Atari: terminal size was set incorrectly after a ^Z
110 OS/2: HPFS support was incomplete