editor.js
Fragment of a discussion from User talk:Yair rand/LQT archive
I did notice that caching tends to change things but it usually means you have to wait a while. I put part of your edit back in and that didn't break anything so it was definitely the keyup part, if anything.