diff --git a/README.org b/README.org index f8df079..dc4b42b 100644 --- a/README.org +++ b/README.org @@ -3622,19 +3622,19 @@ Listing [[lst:configure-writegood-mode]] configures [[https://github.com/bnbeckw :CUSTOM_ID: sec:programming-tools :END: -** [[https://github.com/joaotavora/eglot][Eglot]] +** [[info:eglot#Top][Eglot (info)]] or [[https://github.com/joaotavora/eglot][Eglot]] :PROPERTIES: :CUSTOM_ID: sec:eglot :END: -[[https://github.com/joaotavora/eglot#readme][Emacs polyGLOT (eglot)]] is an Emacs language-server-protocol client that stays +[[https://github.com/joaotavora/eglot#readme][Emacs polyGLOT (Eglot)]] is an Emacs language-server-protocol client that stays out of the way. The following listings contribute to a programming language -mode independent [[https://github.com/joaotavora/eglot][eglot]] configuration: -1. Listing [[lst:ensure-eglot-installation]] ensures installation of [[https://github.com/joaotavora/eglot][eglot]] with +mode independent [[https://github.com/joaotavora/eglot][Eglot]] configuration: +1. Listing [[lst:ensure-eglot-installation]] ensures installation of [[https://github.com/joaotavora/eglot][Eglot]] with minimal configuration. 2. Listing [[lst:help-setup-org-src-mode-for-eglot]] and [[lst:setup-python-org-src-mode-for-eglot]] try to prepare any =org-src-mode= - buffers for use with [[https://github.com/joaotavora/eglot][eglot]]. They are a refactored implementation of the post + buffers for use with [[https://github.com/joaotavora/eglot][Eglot]]. They are a refactored implementation of the post [[https://www.reddit.com/r/emacs/comments/w4f4u3/using_rustic_eglot_and_orgbabel_for_literate/][Using rustic, eglot, and org-babel with LSP support in Emacs]] for my use with Python. 3. Listing [[lst:narrow-format-all-python]] defines a function to format only the @@ -3642,7 +3642,7 @@ mode independent [[https://github.com/joaotavora/eglot][eglot]] configuration: in listing [[lst:setup-python-org-src-mode-for-eglot]]. *Do not use* =format-all-buffer= *on such buffers*, since =format-all-buffer= does not handle the narrowing. -4. Listing [[lst:eglot-maybe-ensure]] starts [[https://github.com/joaotavora/eglot][eglot]] in case of proper programming +4. Listing [[lst:eglot-maybe-ensure]] starts [[https://github.com/joaotavora/eglot][Eglot]] in case of proper programming modes and proper directory local variables (meaning in presence of a proper file [[info:emacs#Directory Variables][.dir-locals.el]] in the root directory of any project using proper programming modes).