This is v16 (I think I skipped a version, but whatever).
I built this one with compression enabled on KEDIT so it's 17558 bytes instead of 33904.
I think I have every single token menu now except for the ICE one, which I plan on adding soon.
I've done some optimizations with the program drawing routine, so your program should scroll a lot faster.
There is now page-up and page-down (up or down arrow while in alpha mode), but page-up is a bit unoptimized and I'll need to overhaul a few things to make it faster.
As always, report bugs as stuff here so I can know about them to fix them.
Also, I need some input/feedback on some stuff.
Right now, syntax highlighting isn't complete, there's still some more groups to add in.
I only have three groups: control, numbers, and math.
Please post suggestions on more groups to add, and what tokens go into each group.
Note that a "group" for syntax highlighting is a collection of tokens that will highlight in the same color.
One last thing: I'll be taking a break tomorrow, since I'll likely be spending the entire day installing and setting up a new OS. I won't be in IRC, and won't have time to work on KryptonIDE. That'll only be for tomorrow though.