and another very bad thing is that editor's cursor may occasionally hang for a secondit may happen on undo action, on coloring string on finish with ", on deleting the whole word with ctrl-bs
it annoys a lot, and this is introduced in 6.3
problem with indent is solved - there's left newline-and-indent binding and it took precedence
# New in Leo 6.3.
if sel_1 == sel_2:
c.editCommands.selfInsertCommand(event)
returnWow. I can see your concern. The indent-body code has these lines:# New in Leo 6.3.
if sel_1 == sel_2:
c.editCommands.selfInsertCommand(event)
return
I'll create a new issue, and (probably a new branch), that merely removes those lines.
The indent-body code has these lines:# New in Leo 6.3.
if sel_1 == sel_2:
c.editCommands.selfInsertCommand(event)
returnThis makes absolutely no sense to me.
# New in Leo 6.3.if sel_1 == sel_2:
c.editCommands.selfInsertCommand(event)
return
In the meantime, try commenting them out yourself. Please report your results. Thanks.
technically it all works. but since you've created an issue for that - i wish to ask you to pay attention to usabilitynow indenting also moves cursor somewhere around - but it is a good manner to preserve relative cursor positionwhen doing anything with text