emacs-lsp/lsp-mode 3378
Emacs client/library for the Language Server Protocol
wagon, a WebAssembly-based Go interpreter, for Go.
Read xkcd from Emacs
A python script to sync your dotfiles
An AMQP driver for net/rpc.
Native Go completion for Emacs
Social graphs for ERC
Support for Twitch emotes on ERC
A collection of various dotfiles I use.
An engine.io rust server library for Iron
issue commentemacs-lsp/lsp-mode
This looks very cool. What plans do you have for, say, dot files? Will we be able to install Doom, Spacmacs etc.?
@BillDStrong doom/spacemacs will be supported ootb (e. g. by providing a flag in the url).
comment created time in 2 hours
created repositorymsg-lab/hello-worl-component
Hello World component for remote resource loading experiment
created time in 4 hours
startedvasanthk/react-loadable-example
started time in 5 hours
startedsomepago/saint
started time in 8 hours
startedNEGU93/cvnn
started time in 8 hours
startedGiulioRossetti/ndlib
started time in 8 hours
startedSkBlaz/py3plex
started time in 8 hours
startedFFrankyy/DrBC
started time in 8 hours
startedFFrankyy/FINDER
started time in 8 hours
startedmatrix-profile-foundation/matrixprofile-web
started time in 8 hours
startedNaereen/Lempel-Ziv_Complexity
started time in 8 hours
issue commentemacs-lsp/lsp-mode
That's one of the ideas @BillDStrong :) allow user choose its elisp config or use some base framework!
comment created time in 11 hours
issue commentemacs-lsp/lsp-mode
This looks very cool. What plans do you have for, say, dot files? Will we be able to install Doom, Spacmacs etc.?
comment created time in 11 hours
push eventemacs-lsp/lsp-mode
commit sha c363af5eab7854b1dd1cca8a0b91dcf56c596ba0
deploy: 52048d47014b03a5de32b19f9a307af92e465192
push time in 13 hours
push eventemacs-lsp/lsp-mode
commit sha 52048d47014b03a5de32b19f9a307af92e465192
Fix server name typo, beancount (#2927)
push time in 13 hours
issue commentemacs-lsp/lsp-mode
Here it is what we have now: https://www.youtube.com/watch?v=IROIt1Y-xqs
The next step is to provide the actual ide experience.
comment created time in 15 hours
issue closedemacs-lsp/lsp-mode
(lsp-install-server t 'rust-analyzer) write "Not Found"
Describe the bug
lsp-install-server uncheck http status code.
So rust-analyzer file body is Not Found
To Reproduce
ELISP> (require 'lsp-mode)
lsp-mode
ELISP> (lsp-install-server t 'rust-analyzer)
(:download :url lsp-rust-analyzer-download-url :store-path lsp-rust-analyzer-store-path :set-executable\? t)
ELISP> (with-temp-buffer (find-file "~/.emacs.d/.cache/lsp/rust/rust-analyzer") (buffer-string))
"Not Found"
*Messages* buffer below.
LSP :: Download rust-analyzer started.
LSP :: Starting to download https://github.com/rust-analyzer/rust-analyzer/releases/latest/download/rust-analyzer-linux to /home/ncaq/.emacs.d/.cache/lsp/rust/rust-analyzer...
Contacting host: github.com:443
Wrote /home/ncaq/.emacs.d/.cache/lsp/rust/rust-analyzer
LSP :: Finished downloading /home/ncaq/.emacs.d/.cache/lsp/rust/rust-analyzer...
LSP :: Server rust-analyzer downloaded, auto-starting in 0 buffers.
Expected behavior
The install sucessed for rust-analyzer OR install failed.
Which Language Server did you use lsp-rust
OS 2021-05-26T19:24:45 ❯ uname -a Linux strawberry 5.10.27-gentoo #2 SMP Thu May 6 16:48:42 JST 2021 x86_64 AMD Ryzen Threadripper 1950X 16-Core Processor AuthenticAMD GNU/Linux
Misc
I actually tried to open the Pull Request, but I didn't have the muscle to read and understand the macro. I apologize for that.
closed time in 15 hours
ncaqissue commentemacs-lsp/lsp-mode
(lsp-install-server t 'rust-analyzer) write "Not Found"
already fixed by @kiennq
comment created time in 15 hours
push eventemacs-lsp/lsp-mode
commit sha f93363b691580c0a57e0f699c749b8f861984e65
deploy: b294e745e254c410a1fa352b97f748d1d5bd2bf2
push time in 16 hours
issue closedemacs-lsp/lsp-mode
There exists a language server for beancount, can we please add support for it in lsp-mode?
This was also discussed https://github.com/hlissner/doom-emacs/issues/5035#issuecomment-839161479.
closed time in 16 hours
wangkevissue commentemacs-lsp/lsp-mode
@wangkev We have implemented the basic support for beancount language server, see #2926.
Close this now! Thanks!
comment created time in 16 hours
push eventemacs-lsp/lsp-mode
commit sha b294e745e254c410a1fa352b97f748d1d5bd2bf2
Add support for beancount (#2926) * Add support for beancount * Leave exe find to new connection
push time in 16 hours
Pull request review commentemacs-lsp/lsp-mode
+;;; lsp-beancount.el --- Beancount Client settings -*- lexical-binding: t; -*-++;; Copyright (C) 2021 emacs-lsp maintainers++;; Author: emacs-lsp maintainers+;; Keywords: lsp, beancount++;; This program is free software; you can redistribute it and/or modify+;; it under the terms of the GNU General Public License as published by+;; the Free Software Foundation, either version 3 of the License, or+;; (at your option) any later version.++;; This program is distributed in the hope that it will be useful,+;; but WITHOUT ANY WARRANTY; without even the implied warranty of+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the+;; GNU General Public License for more details.++;; You should have received a copy of the GNU General Public License+;; along with this program. If not, see <https://www.gnu.org/licenses/>.++;;; Commentary:++;; LSP client for Beancount++;;; Code:++(require 'lsp-mode)++(defgroup lsp-beancount nil+ "Settings for the Beancount Language Server."+ :group 'lsp-mode+ :link '(url-link "https://github.com/polarmutex/beancount-language-server")+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-langserver-executable "beancount-langserver"+ "Command to start Beancount language server."+ :type 'string+ :group 'lsp-beancount+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-journal-file nil+ "Pathg to Beancount journal file."+ :type 'string+ :group 'lsp-beancount+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-python-interpreter
Sure. Make sense.
comment created time in 17 hours
Pull request review commentemacs-lsp/lsp-mode
+;;; lsp-beancount.el --- Beancount Client settings -*- lexical-binding: t; -*-++;; Copyright (C) 2021 emacs-lsp maintainers++;; Author: emacs-lsp maintainers+;; Keywords: lsp, beancount++;; This program is free software; you can redistribute it and/or modify+;; it under the terms of the GNU General Public License as published by+;; the Free Software Foundation, either version 3 of the License, or+;; (at your option) any later version.++;; This program is distributed in the hope that it will be useful,+;; but WITHOUT ANY WARRANTY; without even the implied warranty of+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the+;; GNU General Public License for more details.++;; You should have received a copy of the GNU General Public License+;; along with this program. If not, see <https://www.gnu.org/licenses/>.++;;; Commentary:++;; LSP client for Beancount++;;; Code:++(require 'lsp-mode)++(defgroup lsp-beancount nil+ "Settings for the Beancount Language Server."+ :group 'lsp-mode+ :link '(url-link "https://github.com/polarmutex/beancount-language-server")+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-langserver-executable "beancount-langserver"+ "Command to start Beancount language server."+ :type 'string+ :group 'lsp-beancount+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-journal-file nil+ "Pathg to Beancount journal file."+ :type 'string+ :group 'lsp-beancount+ :package-version '(lsp-mode . "7.1.0"))++(defcustom lsp-beancount-python-interpreter
can you leave that nil and then do the executable-find in lambda in lsp-stdio-connection? This will avoid calling executable-find which will scan the classpath when loading the packages.
comment created time in 17 hours
push eventemacs-lsp/lsp-mode
commit sha a698860a4132b9e70cd055e039b65a6dcf139902
deploy: 16c7ddfa14a528e7d189cce820b5e5e290e34d57
push time in 17 hours