* Allow the layout of the main window to be controlled from the options menu. * Add an option to use a special character for piles of stuff. * Describe blindness resistance on an item as an immunity (as it is). * Ensure that wands, rings, etc., always get the intended pval, etc.. * Allow monsters to summon other monsters at random again. * Allow recall scrolls, etc., to work properly again. * Make the Fire Phantom a quest monster again. * Allow the lists of shops to be browsed when the player is in the wilderness. * Prevent incorrect object names from being given when selling things. * Prevent a changing window from being shown in preference to a higher priority unchanging one. * Allow main-ibm.c to be compiled again (thanks to Luc French). * Use a signal_aux() wrapper to signal() to allow main-sla.c to be compiled. * Correct various makefiles. * Clean up some code.