emacs-lsp/lsp-ui 799
UI integrations for lsp-mode
Language Server (LSP) for Clojure
lsp-mode :heart: java
lsp-mode :heart: dart
Bitcoin bot trader
Projeto para aprendizado da framework Rails usando linguagem Ruby
A music programming language for musicians. :notes:
A utility package to collect various Icon Fonts and propertize them within Emacs.
issue commentclojure-lsp/clojure-lsp
that was quick! lsp is a great companion to cider, thanks :+1:
comment created time in 2 hours
push eventclojure-lsp/clojure-lsp
commit sha 307efc2d5c3ee02700912fcea0d4083576ae89e4
[CHANGELOG]
push time in 2 hours
push eventclojure-lsp/clojure-lsp
commit sha 2535bc069953f3c35049e3450cd2e1899f50bdec
deploy: 307efc2d5c3ee02700912fcea0d4083576ae89e4
push time in 2 hours
push eventclojure-lsp/clojure-lsp
commit sha d328c23681c19fd0bd9e1264720e6f36163ae108
Avoid removing whole require if unused refer but with used alias during clean-ns Fixes #447
push time in 2 hours
push eventclojure-lsp/clojure-lsp
commit sha 9545c16e58ba081d39095c7e41f32ce04d39943a
deploy: d328c23681c19fd0bd9e1264720e6f36163ae108
push time in 2 hours
push eventclojure-lsp/clojure-lsp
commit sha cd292be1d1861a8b11ca30d4784a43c87c8fc87f
Bump clj-kondo/clj-kondo from 2021.06.01 to 2021.06.18 (#448) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
push time in 3 hours
push eventclojure-lsp/clojure-lsp
commit sha ac9d212b46e5e2ad14a7cf099f33c9bc20b046db
deploy: cd292be1d1861a8b11ca30d4784a43c87c8fc87f
push time in 3 hours
PR opened clojure-lsp/clojure-lsp
pr created time in 3 hours
create barnchclojure-lsp/clojure-lsp
branch : dependencies/clojure/clj-kondo/clj-kondo-2021.06.18
created branch time in 3 hours
issue commentemacs-lsp/lsp-mode
I'm facing the same issue with emacs flatpak installation, I think this is because a flatpak is somehow containerized. Installing emacs using snap solved this for me.
comment created time in 3 hours
issue commentclojure-lsp/clojure-lsp
slow formatting of fairly trivial file
Thanks! Do I guess correctly that I need to be using latest master clojure-lsp ? no need to build cljfmt
comment created time in 5 hours
Pull request review commentemacs-lsp/lsp-ui
It is supposed to be called from `lsp-ui--toggle'" (defun lsp-ui-doc-show () "Trigger display hover information popup." (interactive)- (lsp-ui-doc--callback (lsp-request "textDocument/hover" (lsp--text-document-position-params))- (or (bounds-of-thing-at-point 'symbol) (cons (point) (1+ (point))))- (current-buffer)))+ (when lsp-ui-doc-mode
The idea of lsp-ui-doc-show is to be used when automatic lsp-ui-doc is off. This change will allow showing the doc manually only when the automatic popup is enabled which does not make sense.
comment created time in 5 hours
issue commentemacs-lsp/lsp-mode
make lsp sessions store in plain text & utils about session management
PR at #2935
comment created time in 6 hours
PR opened emacs-lsp/lsp-mode
- related to gitpod effort, we need standartized way to load workspace folders
pr created time in 6 hours
release clj-kondo/clj-kondo
clj-kondo-2021.06.18-linux-amd64.zip 8.99MB
clj-kondo-2021.06.18-linux-static-amd64.zip 9.38MB
clj-kondo-2021.06.18-macos-amd64.zip 8.82MB
clj-kondo-2021.06.18-standalone.jar 12.27MB
released time in 6 hours
issue commentemacs-lsp/lsp-mode
make lsp sessions store in plain text & utils about session management
I am about to post a PR that will allow loading/saving vscode workspaces which are json files(here is sample one https://github.com/gitpod-io/gitpod/blob/main/gitpod-ws.code-workspace )
PS. Does the name v1 hints at a new session management system? How's the progress so far?
When we change lsp-session object we also change the file name because it breaks the deserialization.
comment created time in 7 hours
issue openedemacs-lsp/lsp-mode
make lsp sessions store in plain text & utils about session management
Is your feature related or already mentioned on the wishlist?
The session system, I think.
Currently, the lsp sessions are stored in .lsp-session-v1 if I'm not guessing wrong. However, the session objects are directly stored in an elisp hash table instead of a plain text file. Plus, I couldn't find any session management utility such as deleting/modifying sessions other than edit the file by hand. I wonder perhaps we should store sessions in a plain text file, or adding some simple elisp function such as lsp-session-delete?
PS. Does the name v1 hints at a new session management system? How's the progress so far?
created time in 8 hours
pull request commentemacs-lsp/lsp-ui
Ok, seems like the global mode will handle the turnoff. Don't we need also to set lsp-ui-doc-enable to nil to avoid starting ui-doc in the new buffers?
No, I think the minor will still enable if user have set it up in the config. For instance,
(global-lsp-ui-doc-mode 1)
Then it will automatically be turn on no matter what and I think that's the default action from Emacs. If user want to disable lsp-ui completely then it will have to evaluate expression manually.
(setq lsp-ui-doc-enable nil)
comment created time in 10 hours
Pull request review commentemacs-lsp/lsp-ui
It is supposed to be called from `lsp-ui--toggle'" (defun lsp-ui-doc-show () "Trigger display hover information popup." (interactive)- (lsp-ui-doc--callback (lsp-request "textDocument/hover" (lsp--text-document-position-params))- (or (bounds-of-thing-at-point 'symbol) (cons (point) (1+ (point))))- (current-buffer)))+ (when lsp-ui-doc-mode
I think it make sense it shows only when the lsp-ui-doc is enabled. So yes.
comment created time in 10 hours
Pull request review commentemacs-lsp/lsp-ui
It is supposed to be called from `lsp-ui--toggle'" (defun lsp-ui-doc-show () "Trigger display hover information popup." (interactive)- (lsp-ui-doc--callback (lsp-request "textDocument/hover" (lsp--text-document-position-params))- (or (bounds-of-thing-at-point 'symbol) (cons (point) (1+ (point))))- (current-buffer)))+ (when lsp-ui-doc-mode
this will prevent the user from using ui-doc without enabling lsp-ui-doc, right? I think this is the goal of lsp-ui-doc-show
comment created time in 11 hours
pull request commentemacs-lsp/lsp-ui
Ok, seems like the global mode will handle the turnoff. Don't we need also to set lsp-ui-doc-enable to nil to avoid starting ui-doc in the new buffers?
comment created time in 11 hours
pull request commentemacs-lsp/lsp-ui
for the enable we have to look for all buffers in lsp-mode state.
No, I think the global minor mode will handles this? But the flag would not disable since it's defcustom.
(define-global-minor-mode global-lsp-ui-doc-mode lsp-ui-doc-mode
(lambda () (lsp-ui-doc-mode 1)))
comment created time in 11 hours
issue openedclojure-lsp/clojure-lsp
From the before we can see for frontend.util, only the profile function is not used, util is used.
After clean ns, the whole frontend.util is gone, instead i'd expect [frontend.util :as util] to be there

Also, it'd be nice if clean ns can also remove duplication. from the after clean pc, we can see there're two same lines of [medley.core :as medley].
ver: 2021.06.01-16.19.44
created time in 11 hours
issue commentemacs-lsp/lsp-ui
[feature request] Global toggle for lsp-ui-doc-enable
I don't think that this is true. After reopening the buffer lsp-ui-doc should not be enabled(at least lsp-mode won't enable it).
Ah, well I was thinking about more of an on-the-fly toggle that does not involve re-opening buffers. Some of us have problems with never killing buffers ;)
comment created time in 19 hours
push eventclojure-lsp/clojure-lsp
commit sha fe703d99c5cc01868a48c25b044b55f5d6eb4f9f
[docs] Mention how to disable all linters
push time in 19 hours
push eventclojure-lsp/clojure-lsp
commit sha 7f7bdf065c7509444739353cf137fbe5e214e927
deploy: fe703d99c5cc01868a48c25b044b55f5d6eb4f9f
push time in 19 hours
create barnchclojure-lsp/clojure-lsp
branch : dependencies/clojure/clojure/brew-install-1.10.3.882
created branch time in 19 hours
push eventclojure-lsp/clojure-lsp
commit sha cbaa3ae067e265354057983078de95a812c4c791
deploy: 2c3927ae7bdb47ed0dac436765fe975cea679d3d
push time in 19 hours