Problem

I've run into this problem more than once. If you macro the escape key (\e) by mistake then delete the macro it results in the escape key becoming really slow to evaluate. For an example, exiting the inventory screen by pressing escape takes over a second on a modern computer (>2ghz)... Ironically, if you macro anything to do a \e, it is fast and works as normal.


Additionally, Append macros to a file has somewhat a serious bug. It always appends the whole macroset to the file, therefore, it adds all the other macros and default keys every time you save your macros creating a huge redundancy in the file. It also wont save if you remove your macro since it will read it from the earlier full saves, resulting in old unwanted macros still active.

This one should be easy to fix.

Chatter

SoulWynd: This thing is really annoying me now. I've tried loading a diferent macroset, restarting ToME, removing any /e macro, etc etc etc. It only goes back to normal if I play a diferent character.

I just fixed it, but I had to open the .prf file and remove every single instance of it... There were lots because I saved the macros over 10 times... I also removed the redundancy from my .prf file, but it will still grow whenever I save the macros again.

BugReport115 (last edited 2004-09-08 19:20:02 by NeilStevens)