find_dir_2 (and get_rangevector and others) now returns direction "0" for dx=dy=0, which seems obvious enough to me, but will likely cvause crashes and worse with the crossfire code form hell.
Fix a crash bug that happens with non-euclidean maps: when you end up on the same map as you started but coordinates haven't change some stupid useless microptimisation assumed that the coordinates had not changed, either, leaving them outside the map, leading to an abort().
don't merge scrolls that have matching key-value pairs, reported by saladon
too much debug output spoils useful log info
UPSTREAM_2006-02-22 merge
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.