Seems I've fixed all the main code paths and I'll remove the blue alert box when nobody runs into an error page for a while.
Took me half the day to migrate to the new templating system, but I'm glad I did it. Old, rotting code is one of the main reasons why features become harder and harder to implement over time, so by reanimating a few corpses I'll make future work easier.
We tested the android thingy. Still slow.
typing one letter at a time on a 62-character line meant that 13 or so of them were left untyped by the time we stopped entering letters.
secondary tests put the rate at about 2/3rds completed after typing end.
Thanks. Yeah, that's unsettling. Has it always been like this or is this a recent regression?
Looking at it right now. Could use an obvious break for once.
Edit: Every time the textarea changes, it grabs the content, counts it, searches for the counter-box, and updates the count.
It's not efficient, but I'd be surprised if that's causing such immense delay. Playing with a just-in-case fix by running the code as few times as possible.