On 2017-07-17 14:33, hh via use-livecode wrote:
Isn't this more a thing of editing only than of debugging/compiling?
The current completions occur also while I am typing inside of a
string..
Okay, so having just read the form thread as well...
There are two things here:
1) Bracket highlighting
2) Bracket completion
They should both be preferences.
Secondly, both should really only function on 'real' tokens which are
part of script (hence why '{' isn't appropriate at this time for it to
function on). If you are typing a string or a comment then it shouldn't
trigger completion nor highlighting. This is actually quite hard to get
right efficiently (indeed, a lot of editors don't get this right, so I
end up turning such features off).
on shouldn'tYouNotAppear?
answer "Just for fun: No."
end shouldn'tYouNotAppear?
Heh - well ' was a bad example - its something we'd prefer wasn't
allowed in identifiers as it means the token cannot be used for anything
else (e.g. this stack's textColor). Similarly, the fact that '.' is also
allowed in identifiers means that it could never be an operator (e.g.
tRect.x).
Warmest Regards,
Mark.
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
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