While testing some addtional ?i (list of key assignments) changes, I wanted to give every key a binding. When I tried BIND=M-^A:exploremode the text to key conversion didn't like that. This adds support for M-^x and M-C-x plus variations where dashes are omitted. This adds support for ^? even though that isn't really a control character. I bound #terrain to it and surprising--to me at least--the <delete> key worked to invoke that command. Also changes 'char txt2key(...)' to be 'uchar txt2key(...)'.
123 KiB
123 KiB