compile.diff allows eyangband to compile. macros.diff creates a means by which a a set of macros can be created which enable one string to be replaced by another when interpreting info files. and creates a few examples. Pre-requisites: chead.diff k_name.diff changes all attempts to read k_name directly into calls to object_desc() except for those within object_desc() itself. It does this because object_desc() produces more nicely formatted names and in order to make the distinction between internal storage and display clearer.(CHANGED) Pre-requisites: None colon.diff removes most of the points at which colons are removed from the input in init1.c, as it doesn't seem to serve any purpose except to make it harder to track down problems in lib/edit. Pre-requisites: chead.diff macros.diff unident.diff attempts to make the place the method by which the game names an item more fully under the control of anyone with a text editor. This could be improved (for instance, mimics could be made to look like the things they are trying to mimic and the squelch menu could be made to redraw things less often), but it seems to work well enough. Pre-requisites: chead.diff macros.diff k_name.diff prefixes.diff is an addition to unident.diff which allows it to handle prefixes. It's included separately to make it more obvious how this is done. It doesn't allow flavoured prefixed items, but that's just a question of modifying o_base.txt a bit more. Pre-requisites: chead.diff macros.diff k_name.diff unident.diff all.diff contains all of the above modifications in a single file. Any comments on any of the above can be sent to me, Kieron Dunbar, at kieron@dimetrodon.demon.co.uk.