[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot cb58b72 15/49: Close #603: add fortls for Fotran
From: |
Stefan Monnier |
Subject: |
[elpa] externals/eglot cb58b72 15/49: Close #603: add fortls for Fotran (f90-mode) |
Date: |
Wed, 17 Mar 2021 18:41:44 -0400 (EDT) |
branch: externals/eglot
commit cb58b7205b7815f9dd051e4d7298088fde311800
Author: ssnnoo <43703153+ssnnoo@users.noreply.github.com>
Commit: João Távora <joaotavora@gmail.com>
Close #603: add fortls for Fotran (f90-mode)
* eglot.el (eglot-server-programs): Add fortls
* README.md: mention fortls
Copyright-paperwork-exempt: yes
---
README.md | 2 ++
eglot.el | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index a30729a..7194241 100644
--- a/README.md
+++ b/README.md
@@ -48,6 +48,7 @@ for the language you're using. Otherwise, it prompts you to
enter one.
* TeX/LaTeX's [Digestif][digestif]
* Nix's [rnix-lsp][rnix-lsp]
* Godot Engine's [built-in LSP][godot]
+* Fortran's [fortls][fortls]
I'll add to this list as I test more servers. In the meantime you can
customize `eglot-server-programs`:
@@ -533,3 +534,4 @@ Under the hood:
[yasnippet]: http://elpa.gnu.org/packages/yasnippet.html
[markdown]: https://github.com/defunkt/markdown-mode
[godot]: https://godotengine.org
+[fortls]: https://github.com/hansec/fortran-language-server
diff --git a/eglot.el b/eglot.el
index a0c5dc5..8cfe991 100644
--- a/eglot.el
+++ b/eglot.el
@@ -124,7 +124,8 @@ language-server/bin/php-language-server.php"))
. ("digestif"))
(erlang-mode . ("erlang_ls" "--transport"
"stdio"))
(nix-mode . ("rnix-lsp"))
- (gdscript-mode . ("localhost" 6008)))
+ (gdscript-mode . ("localhost" 6008))
+ (f90-mode . ("fortls")))
"How the command `eglot' guesses the server to start.
An association list of (MAJOR-MODE . CONTACT) pairs. MAJOR-MODE
is a mode symbol, or a list of mode symbols. The associated
- [elpa] externals/eglot 550ffc2 34/49: Per #602: tweak glob-parsing grammar, (continued)
- [elpa] externals/eglot 550ffc2 34/49: Per #602: tweak glob-parsing grammar, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 133c25e 24/49: Close #613: explicitly require seq.el, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot a43289e 25/49: Fix #616: also override global flymake-diagnostic-functions, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot fc4c324 29/49: Fix #567: update elixir-ls link in README.md, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 7918fac 43/49: Close #637: Add TRAMP support, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 33e83ba 44/49: Fix #638: convert colon to hex in URI, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot bf4a7aa 31/49: Fix #406: mention eglot-stay-out-of in README.md, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 65aadca 46/49: Fix #620: simplify eglot--apply-workspace-edit, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 97ed4ca 49/49: Close #643: add new command eglot-shutdown-all, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot f9df418 06/49: Fix #584: Define a face for symbol highlight, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot cb58b72 15/49: Close #603: add fortls for Fotran (f90-mode),
Stefan Monnier <=
- [elpa] externals/eglot 147f3b0 16/49: Close #411: offer shortcut commands to commonly invoked code actions, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 99f8d7b 17/49: Per #604: mention common installation pitfalls in README.md, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 2879b83 19/49: * README.md: Mention Google Open Source Peer Bonus, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot d5b840b 20/49: Fix #606, #Fix 608: fix bug in eglot-code-actions, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot eac5264 21/49: Fix #609: flush pending changes to server before code actions request, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot f68f829 26/49: Close #566: prefer typescript-language-server for JS&TS, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot c73f5ed 27/49: Fix #612: remove duplicate entry for "Registration" LSP type, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 4ae5a44 28/49: Fix #568: update gopls URL in README.md, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot 8d00f8b 32/49: Per #602: speed up glob matching 2x, Stefan Monnier, 2021/03/17
- [elpa] externals/eglot e57be55 36/49: Fix #502: silence messages while formatting markup, Stefan Monnier, 2021/03/17