<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Can you clarify what exactly one does to or with Zed under macOS in order to get texlab installed with it?<br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Jan 30, 2024, at 2:05 PM, Jonathan Fine <jfine2358@gmail.com> wrote:</div><br class="Apple-interchange-newline"><div><div dir="ltr"><div>Hi</div><div><br></div><div>There's more to language tools than syntax highlighting!<br></div><div><br></div><div>Recently I read that the newly open source Zed editor "speaks the Language Server Protocol to provide autocompletion, code navigation, diagnostics, and refactorings."</div><div><br></div><div>LSP was developed by Microsoft and is now an open standard. Wikipedia says that in the past few years LSP has become widely adopted for code completion, syntax highlighting and the like.</div><div><br></div><div>Here's some links:</div><div>* <a href="https://www.phoronix.com/news/Zed-Editor-Open-Source">https://www.phoronix.com/news/Zed-Editor-Open-Source</a></div><div>* <a href="https://zed.dev/">https://zed.dev/</a></div><div>* <a href="https://en.wikipedia.org/wiki/Language_Server_Protocol">https://en.wikipedia.org/wiki/Language_Server_Protocol</a></div><div>* <a href="https://microsoft.github.io/language-server-protocol/">https://microsoft.github.io/language-server-protocol/</a></div><div>* <a href="https://microsoft.github.io/language-server-protocol/implementors/servers/">https://microsoft.github.io/language-server-protocol/implementors/servers/</a></div><div><br></div><div>And there is a LSP for Latex.<br></div><div>* <a href="https://github.com/latex-lsp/texlab">https://github.com/latex-lsp/texlab</a></div><div><br></div><div>Perhaps someone would like to investigate the creation of an LSP for expl3. The first step might be a dictionary between expl3 concepts and the capabilities of LSP.</div><div><br></div><div>Finally, +1 for Phoronix. Its article on Zed reminded me of LSP.<br></div><div><br></div><div>with kind regards</div><div><br></div><div>Jonathan<br></div><div><br></div><div><br></div></div>
----------- Please Consult the Following Before Posting -----------<br>TeX FAQ: https://www.tug.org/mactex/faq/index.html<br>List Reminders and Etiquette: https://sites.esm.psu.edu/~gray/TeX/<br>List Archives: http://dir.gmane.org/gmane.comp.tex.macosx<br>                https://email.esm.psu.edu/pipermail/macosx-tex/<br>TeX on Mac OS X Website: https://www.tug.org/mactex/index.html<br>List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex<br></div></blockquote></div><br><div>
<div>---<br>Murray Eisenberg<span class="Apple-tab-span" style="white-space: pre;">               </span>murrayeisenberg@gmail.com<br>Mobile (413)-427-5334<br>503 King Farm Blvd #101<span class="Apple-tab-span" style="white-space: pre;">         </span><br>Rockville, MD 20850-6667<span class="Apple-tab-span" style="white-space: pre;">        </span></div><div><br></div><br class="Apple-interchange-newline">

</div>
<br></div></body></html>