On Wed, Mar 09, 2016 at 10:49:27AM -0800, Coda Highland wrote:
> I think one thing that would make a big difference is if the behavior
> were keyed off of more than JUST the current state of the document and
> the position of the caret.
> 
> As I alluded to upthread, the other editors I've used that have
> automatic brace/quote insertion only do magic on
> automatically-inserted brace/quote characters, and they highlight that
> character differently to indicate that its behavior is in fact magical
> -- if you type that character, it'll be overwritten, and if you
> backspace its mate, it'll be deleted.
> 
> In all such cases, the magic goes away once you've navigated away from
> it. (The definition of "navigated away from" isn't precisely clear,
> but the visual highlighting at least makes the behavior obvious.)
> 
> If you position your cursor next to a quote or brace that was already
> in the document, no magic should occur whatsoever. You should be able
> to edit the document without unexpected behaviors.

Now that you spell it out I think that "losing magic after navigation"
is indeed the important difference between current and desirable
behaviour. 

Andre'
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to