<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi Eliot --<div><br></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">> Ok, but typing ] when there is a non-empty selection doesn’t have to mean “remove bracket” unless the selection is actually surrounded by brackets, does it?</span><br></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">That's correct. But Jakob was faster with this idea. And it's already in Trunk. :-D The closing bracket will appear (replacing the selection) when there is nothing to strip off. You can use undo if you destroy content by accident.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Best,</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Marcel</span></div><div class="mb_sig"></div>
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 29.12.2021 17:30:22 schrieb Eliot Miranda <eliot.miranda@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif"><div dir="ltr"><br></div><div dir="ltr"><br><blockquote type="cite" style="min-width: 500px">On Dec 28, 2021, at 9:47 PM, Marcel Taeumel <marcel.taeumel@hpi.de> wrote:<br><br></blockquote></div><blockquote type="cite" style="min-width: 500px"><div dir="ltr"><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi Eliot --<div><br></div><div>Yes, that's an unfortunate side effect of having "enclose text selection" enabled. If you do not like this behavior, you can</div><div><br></div><div><div><span style="font-size: 13.3333px">TextEditor encloseSelection: false.</span></div><div><span style="font-size: 13.3333px">LegacyShortcutsFilter legacyShortcutsEnabled: true.</span></div></div><div><span style="font-size: 13.3333px"><br></span></div><div>to then be able to distinguish between cmd+] and ].</div><div><br></div><div>Since the Compiler warning is selected to be able to easily remove it, you would have to remove it before typing () [] {} <> with "Enclose text selection" enabled.</div><div><br></div><div>Yet, we should somehow notify the user that the input was acknowledged but rejected. #flash used to do this.</div></div></div></blockquote><div><br></div>Ok, but typing ] when there is a non-empty selection doesn’t have to mean “remove bracket” unless the selection is actually surrounded by brackets, does it?<div><br><blockquote type="cite" style="min-width: 500px"><div dir="ltr"><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr"><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 28.12.2021 20:36:10 schrieb Eliot Miranda <eliot.miranda@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<div dir="ltr"><div class="gmail_default" style="font-size: 10pt">Hi Marcel, Hi All,</div><div class="gmail_default" style="font-size: 10pt"><br></div><div class="gmail_default" style="font-size: 10pt">    inspect</div><div class="gmail_default" style="font-size: 10pt">        Smalltalk specialObjectsArray</div><div class="gmail_default" style="font-size: 10pt">in the evaluator workspace at the bottom type exactly this (it is missing the closing square bracket)</div><div class="gmail_default" style="font-size: 10pt"><br></div><div class="gmail_default" style="font-size: 10pt">    self select: [:o| o isSymbol or: [o isArray and: [o anySatisfy: #isSymbol]]</div><div class="gmail_default" style="font-size: 10pt"><br></div><div class="gmail_default" style="font-size: 10pt">hit print it. Now the compiler generates the warning, which is selected:</div><div class="gmail_default" style="font-size: 10pt"><br></div><div class="gmail_default" style="font-size: 10pt">self select: [:o| o isSymbol or: [o isArray and: [o anySatisfy: #isSymbol]] "Period or right bracket expected ->"<br></div><div class="gmail_default" style="font-size: 10pt"><br></div><div class="gmail_default" style="font-size: 10pt">typing ']' has no effect :-(  Instead one has to delete the selection and then hit ']' :-(</div><div class="gmail_default" style="font-size: 10pt"><br></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size: 10pt;border-collapse: separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div>
</div></blockquote>
                                        </div><span></span><br></div></blockquote></div></div></blockquote></div>