Since we have limited licenses I'm cautious to open our Eggplant Functional app just for manual code editing. I use Emacs and Atom for text editing and they both have great support for language syntax. SenseTalk has been around a while and initially I was going to try to create a SenseTalk mode for Emacs. Since SenseTalk is derived from HyperTalk I looked for Emacs modes for that in case that could get me started, but even there I hit a wall. Since OpenStep was associated with HyperSense, and GNUstep is a GNU version of OpenStep, I dug in there as well in case there was HyperTalk syntax code but clearly I'd gone too far down the rabbit hole at that point :-)
But then I read in one of the older TestPlan forums that because SenseTalk is a context-sensitive language syntax coloring is actually too difficult. The way Eggplant achieves their syntax coloring is by calling the SenseTalk compiler directly. Is this limitation still true?
Naturally I'd be able to fix mistakes in my code once I fire up Eggplant and load my manually written scripts, but a SenseTalk-friendly editor for use outside Eggplant would sure be great! I looked at the binaries to see if there was a way to open the Script Editor as a stand-alone but it didn't appear to be an option.