There are SO MANY things that can, and, in my opinion, should happen with a/the script editor, that I often wonder if instead of working on one, effort should instead be spent on a BBEdit/TextWrangler plugin or some method for leveraging someone else's text editor.
Bootstrapping is an unbelievably powerful technique, though, so the things that WE can do to/with the existing LC script editor in 8 may make all of that discussion moot. On Fri, Aug 21, 2015 at 9:01 AM, Ali Lloyd <a...@runrev.com> wrote: > On Thu, 20 Aug 2015 at 16:49, Richard Gaskin <ambassa...@fourthworld.com> > wrote: > > > With the IDE things are even better: it's already written in a > > high-level scripting language. Why not use LiveCode Script? > > > > If we can't build a good text editor in LiveCode, what are any of us > > doing here? > > > > > > That is a false dichotomy - we certainly can build a good text editor in > LiveCode Script, but we can probably build a better one using LiveCode > Builder and LiveCode Script . The field code in the engine is extremely > complicated, even after all the good work Fraser has done on it. On top of > that the script editor in the IDE is a highly specialised stack, there is > code all the way through its objects, and it is fairly inexorably > intertwined with the debugger. > > > There will be a field widget at some point, that is pretty much known. And > it will be better than the existing field object. The script editor is > probably the most important field in the IDE. So we will be using a field > widget as the basis for the script editor. That much, to me at least, seems > inevitable. As a result the script editor stack will be more modular, > manageable and robust. > > > Note this is not the official opinion of LiveCode, just my take on it as > the person who has been primarily tasked with IDE development for 8.0. I > don't think that the current script editor should be neglected, and if I > end up being assigned to that task I will attempt it with equal gusto. I'm > definitely interested in compromise here, and would be happy if we could > reach some sort of agreement as to what goals are appropriate for the > current script editor. And I would be very interested to hear opinions from > others on this topic. > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode