Hi Jaromir, Marcel, all,<br>
<br>
with Morphic-mt.1824 in current Trunk, we have the following behavior for closer brackets:<br>
<br>
<i>> Via "enclose selection" preference, an opening bracket adds a level and a closer bracket removes a level. No toggling anymore.<br>
</i><br>
So pressing a closer bracket removes the pair of brackets that is <i>*enclosing*</i> the selection. However, I still wonder whether we should also remove the pair of brackets <i>*inside*</i> the selection if there is no further pair of brackets.<br>
<br>
So that<br>
<br>
    <b><font color="#008000">[123]</font></b> (entire line selected)<br>
<br>
when pressing<br>
<br>
    ]<br>
<br>
becomes<br>
<br>
    <b><font color="#008000">123</font></b> (entire line selected)<br>
<br>
instead of (as in current Trunk)<br>
<br>
    ] (nothing selected)<br>
<br>
Or would this be more inconsistent than convenient? Wdyt?<br>
<br>
Best,<br>
Christoph<br>
<br>
<font color="#808080">---<br>
</font><font color="#808080"><i>Sent from </i></font><font color="#808080"><i><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><u><font color="#808080">Squeak Inbox Talk</font></u></a></i></font><br>
<br>
On 2022-02-07T23:33:53+01:00, christoph.thiede@student.hpi.uni-potsdam.de wrote:<br>
<br>
> Just a quick note to myself, compensating for the lack of meta information on the list:<br>
> This issue has been resolved via Morphic-mt.1809. Thanks. :-)<br>
> <br>
> Best,<br>
> Christoph<br>
> <br>
> ---<br>
> Sent from Squeak Inbox Talk<br>
> <br>
> On 2021-11-01T22:09:46+01:00, christoph.thiede at student.hpi.uni-potsdam.de wrote:<br>
> <br>
> > Hi all!<br>
> > <br>
> > This changeset refines the existing autoEnclose mechanism. Instead of having inserted enclosing brackets always, you can now activate a new preference to only insert these characters if there is any space after the cursor. This matches VS Code's setting value "beforeWhitespace" for "editor.autoClosingBrackets".<br>
> > <br>
> > To me, this mode feels much more convenient because when having traditional autoEnclose enabled, I have been getting angry again and again when I wanted to bracketize an existing expression in some code and suddenly was disrupted by an unneeded closing bracket.<br>
> > <br>
> > The changeset does not manipulate any defaults. The PreferenceWizard and the ReleaseBuilder are updated, too. Please honor the postscript of the changeset when merging it.<br>
> > <br>
> > Best,<br>
> > Christoph<br>
> > <br>
> > ---<br>
> > Sent from Squeak Inbox Talk<br>
> > -------------- next part --------------<br>
> > An HTML attachment was scrubbed...<br>
> > URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211101/4e337f68/attachment.html><br>
> > -------------- next part --------------<br>
> > A non-text attachment was scrubbed...<br>
> > Name: autoEncloseBeforeSpace.2.cs<br>
> > Type: application/octet-stream<br>
> > Size: 13012 bytes<br>
> > Desc: not available<br>
> > URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211101/4e337f68/attachment.obj><br>
> > <br>
> > <br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220207/34fe035a/attachment.html><br>
> <br>