<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>If you choose to edit the keybindings (Source->Key Bindings->Edit Key Bindings File...) you can change just the binding for _ by itself. Of course this turns it off within user documents as well, so that's not ideal. I tend to just turn of the key bindings entirely if I'm writing package code, since I still write more user documents where I want it than packages where I don't.</div>

<div> </div>

<div>Alan</div>

<div> </div>

<div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>From:</b> "Murray Eisenberg" <murrayeisenberg@gmail.com><br/>
 </div>

<div name="quoted-content">One snag with expl3 code handling in TeXShop is the editor's handling of the underscore, that character being pervasive in expl3code: When I type _ in the editor it assumes the input is a subscript and automatically inserts a pair of braces {} after the _ and positions the cursor within the braces. That is, it replaces the underscore with _{#SEL##INS#}.<br/>
<br/>
I find that replacement in both the list of keybindings and in TeXShop's autocompletion.plist file.<br/>
<br/>
I realize that one can toggle keybindings off from the Source menu, but then that toggles off all the other keybindings too.<br/>
<br/>
Given, on the one hand, the implausibility of the LaTeX3 team replacing the underscore with some other, innocuous, character at this late date, and on the other hand the utter convenience of the keybinding for _ when typing math, I wonder whether there might be some other approach to the underscore issue within TeXShop.<br/>
<br/>
P.S. Is the autocompletion.plist file the source of the key bindings? (I don't find any file having a name "keybindings" within either the TeXShop.app contents or the ~/Library/TeXShop tree.)<br/>
<br/>
> On Jan 28, 2024, at 11:58 AM, Richard Koch <koch@uoregon.edu> wrote:<br/>
><br/>
><br/>
> On a completely different topic, now that I realize that TeXShop has primitive expl3SyntaxColoring, I'd be happy to try to extend that coloring. Can you write a short, but fairly complete, explanation of the exact phrases that need to be colored, and appropriate colors if different colors are used? Recall that we create TeX Live 2023 next month, so there could be some delay.<br/>
><br/>
> (PS: Just once, I worked in the real world for a year as a programmer at Tektronix. Marketing people would sometimes talk to the regular engineer in our team, asking for a feature. He always answered "it can't be done." After hearing this several times, I asked him about it. He said "if they really need it, they'll keep<br/>
> asking.")<br/>
><br/>
<br/>
---<br/>
Murray Eisenberg murrayeisenberg@gmail.com<br/>
Mobile (413)-427-5334<br/>
503 King Farm Blvd #101<br/>
Rockville, MD 20850-6667<br/>
<br/>
<br/>
<br/>
----------- Please Consult the Following Before Posting -----------<br/>
TeX FAQ: <a href="https://www.tug.org/mactex/faq/index.html" target="_blank">https://www.tug.org/mactex/faq/index.html</a><br/>
List Reminders and Etiquette: <a href="https://sites.esm.psu.edu/~gray/TeX/" target="_blank">https://sites.esm.psu.edu/~gray/TeX/</a><br/>
List Archives: <a href="http://dir.gmane.org/gmane.comp.tex.macosx" target="_blank">http://dir.gmane.org/gmane.comp.tex.macosx</a><br/>
<a href="https://email.esm.psu.edu/pipermail/macosx-tex/" target="_blank">https://email.esm.psu.edu/pipermail/macosx-tex/</a><br/>
TeX on Mac OS X Website: <a href="https://www.tug.org/mactex/index.html" target="_blank">https://www.tug.org/mactex/index.html</a><br/>
List Info: <a href="https://email.esm.psu.edu/mailman/listinfo/macosx-tex" target="_blank">https://email.esm.psu.edu/mailman/listinfo/macosx-tex</a></div>
</div>
</div>
</div></div></body></html>