profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ericdallo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Eric Dallo ericdallo @nubank São Paulo, Brazil https://ericdallo.dev Emacs fanatic, NixOS enthusiast, maintainer of emacs-lsp, lsp-dart and clojure-lsp https://www.patreon.com/ericdallo

emacs-lsp/lsp-ui 799

UI integrations for lsp-mode

clojure-lsp/clojure-lsp 603

Language Server (LSP) for Clojure

emacs-lsp/lsp-java 476

lsp-mode :heart: java

emacs-lsp/lsp-dart 101

lsp-mode :heart: dart

ericdallo/bctrader 1

Bitcoin bot trader

douglascampos/RubyOnRails 0

Projeto para aprendizado da framework Rails usando linguagem Ruby

ericdallo/alda 0

A music programming language for musicians. :notes:

ericdallo/all-the-icons.el 0

A utility package to collect various Icon Fonts and propertize them within Emacs.

fork brotzeit/nyxt

Nyxt - the internet on your terms.

https://nyxt.atlas.engineer

fork in 5 minutes

issue commentclojure-lsp/clojure-lsp

lsp clean ns issues

that was quick! lsp is a great companion to cider, thanks :+1:

weihua-lu

comment created time in 2 hours

push eventclojure-lsp/clojure-lsp

Eric Dallo

commit sha 307efc2d5c3ee02700912fcea0d4083576ae89e4

[CHANGELOG]

view details

push time in 2 hours

push eventclojure-lsp/clojure-lsp

ericdallo

commit sha 2535bc069953f3c35049e3450cd2e1899f50bdec

deploy: 307efc2d5c3ee02700912fcea0d4083576ae89e4

view details

push time in 2 hours

push eventclojure-lsp/clojure-lsp

Eric Dallo

commit sha d328c23681c19fd0bd9e1264720e6f36163ae108

Avoid removing whole require if unused refer but with used alias during clean-ns Fixes #447

view details

push time in 2 hours

push eventclojure-lsp/clojure-lsp

ericdallo

commit sha 9545c16e58ba081d39095c7e41f32ce04d39943a

deploy: d328c23681c19fd0bd9e1264720e6f36163ae108

view details

push time in 2 hours

push eventclojure-lsp/clojure-lsp

Clojure LSP bot

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>

view details

push time in 3 hours

push eventclojure-lsp/clojure-lsp

ericdallo

commit sha ac9d212b46e5e2ad14a7cf099f33c9bc20b046db

deploy: cd292be1d1861a8b11ca30d4784a43c87c8fc87f

view details

push time in 3 hours

issue commentemacs-lsp/lsp-mode

Problems with Clangd

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.

GiulioCocconi

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

gdanov

comment created time in 5 hours

release grafana/grafana

v8.0.3

released time in 5 hours

Pull request review commentemacs-lsp/lsp-ui

Add global entry

 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.

jcs090218

comment created time in 5 hours

PR opened emacs-lsp/lsp-mode

Add lsp-load/save-vscode-workspace
  • related to gitpod effort, we need standartized way to load workspace folders
+29 -0

0 comment

1 changed file

pr created 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.

dwuggh

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

Add global entry

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)
jcs090218

comment created time in 10 hours

Pull request review commentemacs-lsp/lsp-ui

Add global entry

 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.

jcs090218

comment created time in 10 hours

Pull request review commentemacs-lsp/lsp-ui

Add global entry

 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

jcs090218

comment created time in 11 hours

pull request commentemacs-lsp/lsp-ui

Add global entry

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?

jcs090218

comment created time in 11 hours

pull request commentemacs-lsp/lsp-ui

Add global entry

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)))
jcs090218

comment created time in 11 hours

issue openedclojure-lsp/clojure-lsp

lsp clean ns bug

From the before we can see for frontend.util, only the profile function is not used, util is used. before After clean ns, the whole frontend.util is gone, instead i'd expect [frontend.util :as util] to be there after

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 ;)

betaprior

comment created time in 19 hours

push eventclojure-lsp/clojure-lsp

Eric Dallo

commit sha fe703d99c5cc01868a48c25b044b55f5d6eb4f9f

[docs] Mention how to disable all linters

view details

push time in 19 hours

push eventclojure-lsp/clojure-lsp

ericdallo

commit sha 7f7bdf065c7509444739353cf137fbe5e214e927

deploy: fe703d99c5cc01868a48c25b044b55f5d6eb4f9f

view details

push time in 19 hours

push eventclojure-lsp/clojure-lsp

ericdallo

commit sha cbaa3ae067e265354057983078de95a812c4c791

deploy: 2c3927ae7bdb47ed0dac436765fe975cea679d3d

view details

push time in 19 hours