safe, and I'll have a look into the other diffs right away.
What he did:
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3116 c06c8d41-db1a-0410-9941-cceddc491573
AWQD3YE5UHO4IDXQETZ266CSEKJ3HXTIIPKFJBBQRQULBLSMTTMQC ICPELTV6YVJTUITAKA4JXBHQPKG5OC3Z2V2KRCTNM7AEKHN6I2GAC AHOXABEVCSDSQXPLYA34COWVGAQVB7H3FB4KCFWK7V43IWFRLB4QC VU634ZCADYXGKUDW2HMWXQBGKECM6E6SXTSCW5SCWMZBX3PM3V3QC H3552BCIAVBLKAYKE4DHFLBLFW5RGRMYBMRRYHYEB5IPIJRUVU5QC CI5VTLSMB2L5W5ZVKDZEJFUARGSZP2FUSTRFV3MG6U44TDDUYH5AC MNUMFTIMJEOQKHXX7PGCLAPAK6KDDECBQBQIF5SL3TKWLBDWJ6KQC 32B6H524I6YHMCVYFWZPHP32R4BURWJHMFGLYAEWADGI45B27ZUQC VCISXSXE6WGRO6PQN7Y6IFZ7C4VFUMKQK6KGAXA6YZ5RCZIB64WAC JT672SIJK4BOIUAGL2WQ6NR2NF4PSWP3BT6Q4HMNRF25UN6JQ2MAC AUXVWXWIFSTWFA6VZXN2FMG7FQEKRZVV6MD32VQQ7J2RKCXHAVGAC OUEUG67YNHCAEAR5TYOBG3RMJYXG6WI52OAH5SL5OHZPNFHT7R7AC GQL5SIGBHLU3FMCE54XVGLRY5AZHRM6DUEB722REA2DPLGJSN6EQC BNP25NWD5OXPQEPLM3YJRJCRE24DH55RZKFCZPUX5NLWGOSBIYGAC SUBST: a = =, b = x, c = x, d = xSUBST: e = =, f = x, g = x, h = xSUBST: i = =, j = x, k = x, l = xSUBST: m = =, n = x, o = x, p = x
NSUBST: a = 1:= / *:xNSUBST: b = 1:= / *:xNSUBST: c = 1:= / *:xNSUBST: d = 1:= / *:x