KP_CFTSZ - 2020-11-05

After further testing and inspection, this fix has some problems. For one, only some statements would actually work in such a way where subsequent keywords are highlighted how they should be. So if I were to use backticks or assign a variable for example, and had some kind of conditional after it, the subsequent keywords would not be highlighted correctly. I also ran into issues with divisions being treated as regular expressions, which is what ultimately led me to writing this update.

Changing ident back to how it was before (line 19 of my original patch) seems to have resolved my issue with division at least, but it's starting to dawn on me just how much more there is to fixing this than I realized haha, it was worth a shot at least.

If I can get some time later I can put together a small test file for perl.jsf, maybe then some .jsf wizard out there can save the day lol

Thank you guys for maintaining this excellent editor after all these years!