Angband 3.0.9b.
[angband.git] / changes.txt
blob7ab8ebf6e16dd832a211eb68eedea4b8ea16bd3b
1 Angband 3.0.9b\r
2 =============\r
3 \r
4 Angband 3.0.9b is a bugfix version of 3.0.9.  It makes the following\r
5 changes on top of those mentioned below:\r
6  - Monsters are back up to their pre-3.0.9 levels of smartness.\r
7  - Store UI behaviour changed so that pressing Enter no longer\r
8    initiates buying.\r
9  - Fix detection of curses libraries using autoconf.\r
10  - Fix broken install using autoconf.\r
11  - Add the tvals for oil and dragon armor to the tval squelch list.\r
12  - Once again dump modified colour information to pref files.\r
13  - Fix warnings when compiling the SDL port.\r
14  - Fix up roguelike keys in the store (vs. 3.0.9a)\r
16 Angband 3.0.9 had the following changelist:\r
18 Angband 3.0.9 is a bugfix version of 3.0.8, mostly.  Thanks go to the\r
19 many people who reported bugs, helped track them down, and especially\r
20 to those who provided patches.\r
22  * Add 'K' command to "mark item kind as squelch".\r
23  * Add squelch_worthless option; does what it says on the tin.\r
24  * Fix use of an uninitialised variable.  (ctate)\r
25  * Restore the "jump into trap and don't autopickup" command.  It\r
26    doesn't "flip pickup" in the same way the old command did.\r
27  * Always cast to (unsigned char) for the islower(), isdigit(), etc\r
28    functions\r
29  * Make graphics for flavoured items work properly in the object browser.\r
30  * Fix command menu display in bigtile menu via something of a hack.\r
31  * Display full monster picture in monster list in bigtile mode.\r
32  * Fix obviously wrong code in main-gcu. (William McBrine)\r
33  * Make disturb_panel work again (this is a 3.0.6 bug).\r
34  * Add _GNU_SOURCE define to silence setresgid() errors. \r
35  * Give items that provide light descriptions in obj-info.c.\r
36  * Describe the NO_FUEL flag.\r
37  * Fix behaviour of the LITE flag.\r
38  * Collect Banishment effects into one big lump sum.  Death now comes\r
39    quickly.\r
40  * Use better spell and object descriptions.  (Hugo Kornelis)\r
41  * Added <click> or 'g' to some prompts where they are now acceptable\r
42    inputs.\r
43  * Fix acid damage of objects to make it a chance rather than a certainty.\r
44  * Don't count hidden squelchable objects when deciding where to place\r
45    things in monster drops (or whatever).  This should stop drops from\r
46    killing a monster appearing miles away from that monster with\r
47    nothing appearing in between.\r
48  * Make 'Glyph of Warding' 'shove' items out of the way when created on\r
49    a spot.\r
50  * Fix bug in removal of autoinscriptions\r
51  * "!d" stops squelch auto-dropping things, and "!k" marks an object\r
52    not to be squelched.\r
53  * (Windows) Open windows in reverse order so the Term 5 is behind\r
54    Term 4 is behind Term 3 and so on.\r
55  * (GTK) Remember user preferences.\r
56  * Miscellaneous small things reported by Hugo Kornelis.\r
57    (for more info, see <http://dev.rephial.org/trac/ticket/252>)\r
58  * Rewrite description of birth_no_preserve to make it even less\r
59    ambiguous.\r
60  * Allow use of objects from the floor when blind.\r
61  * Reset text indent after squelch help.  This means monster recall no\r
62    longer gets 1-char indents from the side of the screen.\r
63  * (Linux only) Always enter stores when moving onto them.\r
64  * Only mark things as squelchable if we know the 'flavour' through ID\r
65    or whatever.\r
66  * Fixed object detection behaviour w.r.t the hide_squelchable option.\r
67  * Add 'link' to the high score table from knowledge menu.\r
68  * Mark starting equipment as 'everseen' for squelching & object\r
69    knowledge purposes.\r
70  * Add missing entries in the monster knowledge list.\r
71  * Tidied up the knowledge screens, so that recalled text is always at\r
72    the top of the screen, and stop giving artifact spoilers.\r
73  * Report the right number of items in your inventory after a store\r
74    transaction.\r
75  * Stop superfluous '-more-'s in the shops.\r
76  * Avoid possible out-of-bounds array access if you're clev50 when when\r
77    entering the store.\r
78  * Rearrange object knowledge menu, so flavoured items come first.\r
79  * Make EAT_LITE monsters eat light again.\r
80  * Show resist blindness properly in self knowledge displays.\r
81  * Let 'h' work in stores with the roguelike keyset.\r
82  * Removed the x11 "keycode translations" (i.e. rewriting "^_]3244"\r
83    type sequences to "\[PgUp]" type sequences)  for '-' and '=' from\r
84    the pref files to prevent x11's automatic macros from breaking\r
85    those keys.  This was most often manifested when trying to use items\r
86    on the floor.\r
87  * Fixed bug in "Interact with macros" menu where the echoing of macros\r
88    as you typed them would be messed up if any "keycode translations"\r
89    took place.\r
91 Autoconf\r
92 --------\r
93 Please use gmake on BSDs.  It should work OK.\r
95  * Install all files properly.\r
96  * Expand DEFAULT_PATH correctly.\r
97  * Remember to include X11 paths.\r
98  * Chown the angband executable when appropriate.\r
99  * Fix SDL sound support.\r
100  * Fix the "cannot find .depend" error.\r