6 Oct 2022 |
k0kada (he/him) | I still need to find sometime to bisect the issue... | 13:05:21 |
@adam:valkor.net | is there a way to avoid rebuilding the straight package when I make a trivial config change? | 15:14:22 |
k0kada (he/him) | In reply to @adam:valkor.net is there a way to avoid rebuilding the straight package when I make a trivial config change? https://github.com/nix-community/nix-doom-emacs/issues/297 | 15:34:08 |
@adam:valkor.net | In reply to @k0kada:matrix.org https://github.com/nix-community/nix-doom-emacs/issues/297 Thanks | 15:37:19 |
@adam:valkor.net | Neat. I didn’t know about literate doom config | 17:53:50 |
9 Oct 2022 |
| @hab25:matrix.org joined the room. | 14:50:03 |
@hab25:matrix.org | Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience
not a fully fledged experience In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.
| 14:54:49 |
@hab25:matrix.org | * Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience
not a fully fledged experience
In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.
| 14:54:56 |
Florian | If you make a minor change to config.el , nix has to rebuild a lot of things. For me it builds 30 minutes to 1 hour, if I remember correctly. | 16:00:50 |
hdzki ⚡️ | In reply to@qe7ftcyrpg:matrix.org If you make a minor change to config.el , nix has to rebuild a lot of things. For me it builds 30 minutes to 1 hour, if I remember correctly. More like literally any change 😂 | 18:14:05 |
hdzki ⚡️ | Adding one setq will cause it to recompile | 18:14:22 |
ckie (they/them; limited keyboard usage, voice preferred) | can SPC c e (+eval/buffer-or-region) instead usually | 22:57:01 |
ckie (they/them; limited keyboard usage, voice preferred) | and generally it's a best-effort-for-me-and-k0kada type thing so it works Well Enough for that usually | 22:58:14 |
10 Oct 2022 |
hdzki ⚡️ | In reply to @ckie:ckie.dev can SPC c e (+eval/buffer-or-region) instead usually I've been dealing with it like this for a while. Hopefully #297 will solve this soon | 02:46:44 |
k0kada (he/him) | In reply to @hab25:matrix.org
Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience
not a fully fledged experience
In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.
Exactly what it is saying there: some packages that upstream declare are not available in emacs-overlay, so they will fail unless you add it to the override yourself | 09:27:14 |
k0kada (he/him) | Also, we don't pin the versions from upstream, instead using whatever pin is set in emacs-overlay or our own overlays file | 09:28:04 |
k0kada (he/him) | * Also, we don't use the pins versions from upstream, instead using whatever pin is set in emacs-overlay or our own overlays file | 09:28:33 |
@hab25:matrix.org | I see, thank you | 09:55:57 |
@jamie-howlie:monero.social | Has anyone gotten inlay hints working with rust? I get the following error:
Debugger entered--Lisp error: (wrong-type-argument stringp [#<hash-table equal 2/2 0x65977f>])
propertize([#<hash-table equal 2/2 0x65977f>] font-lock-face lsp-rust-analyzer-inlay-face)
#f(compiled-function (res) #<bytecode 0x1855d95de6ad05fb>)((#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
apply(#f(compiled-function (res) #<bytecode 0x1855d95de6ad05fb>) (#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
#f(compiled-function (&rest args) #<bytecode 0x193f3e786dbaff7c>)((#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
#f(compiled-function (result) #<bytecode 0x1ad6eb1b1e78945a>)([#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...])
#f(compiled-function (result) #<bytecode -0x7e36465d986eda8>)([#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...])
lsp--parser-on-message(#<hash-table equal 3/3 0x7546fb> #s(lsp--workspace :ewoc nil :server-capabilities #<hash-table equal 25/25 0x18bc287> :registered-server-capabilities (#s(lsp--registered-capability :id "workspace/didChangeWatchedFiles" :method "workspace/didChangeWatchedFiles" :options #<hash-table equal 1/1 0x1570959>) #s(lsp--registered-capability :id "workspace/didChangeWatchedFiles" :method "workspace/didChangeWatchedFiles" :options #<hash-table equal 1/1 0x15205cf>)) :root "/home/james/Development/rdiscovery" :client #s(lsp--client :language-id nil :add-on? nil :new-connection (:connect #f(compiled-function (filter sentinel name environment-fn) #<bytecode 0xcdb0e5e970ba5e8>) :test\? #f(compiled-function () #<bytecode -0x1dd7b176106ac543>)) :ignore-regexps nil :ignore-messages nil :notification-handlers #<hash-table equal 1/65 0x1e89e25> :request-handlers #<hash-table equal 0/65 0xcfb44b> :response-handlers #<hash-table eql 0/65 0x87656d> :prefix-function nil :uri-handlers #<hash-table equal 0/65 0x1c194e5> :action-handlers #<hash-table equal 3/65 0x87654d> :major-modes (rust-mode rustic-mode) :activation-fn nil :priority 1 :server-id rust-analyzer :multi-root nil :initialization-options lsp-rust-analyzer--make-init-options :semantic-tokens-faces-overrides nil :custom-capabilities ((experimental (snippetTextEdit . t))) :library-folders-fn #f(compiled-function (workspace) #<bytecode -0x47e817754aa64f8>) :before-file-open-fn nil :initialized-fn nil :remote? nil :completion-in-comments? nil :path->uri-fn nil :uri->path-fn nil :environment-fn nil :after-open-fn #f(compiled-function () #<bytecode 0x1fc96f8d1b71>) :async-request-handlers #<hash-table equal 0/65 0x1eb2483> :download-server-fn #f(compiled-function (client callback error-callback update\?) #<bytecode 0x1730d0454a08e623>) :download-in-progress? nil :buffers nil :synchronize-sections nil) :host-root nil :proc #<process rust-analyzer> :cmd-proc #<process rust-analyzer> :buffers (#<buffer utilities.rs>) :semantic-tokens-faces nil :semantic-tokens-modifier-faces nil :extra-client-capabilities nil :status initialized :metadata #<hash-table equal 0/65 0xd3f9bf> :watches #<hash-table equal 0/65 0xd3fbed> :workspace-folders nil :last-id 0 :status-string nil :shutdown-action nil :diagnostics #<hash-table equal 0/65 0xd3fc0d> :work-done-tokens #<hash-table equal 0/65 0xd3fc2d>))
#f(compiled-function (msg) #<bytecode 0xa998f4d3ecfa957>)(#<hash-table equal 3/3 0x7546fb>)
mapc(#f(compiled-function (msg) #<bytecode 0xa998f4d3ecfa957>) (#<hash-table equal 3/3 0x7546fb>))
#f(compiled-function (proc input) #<bytecode -0x462abbda8c5e40a>)(#<process rust-analyzer> "Content-Length: 17108\15\n\15\n{\"jsonrpc\":\"2.0\",\"id\":18,...")
| 20:13:22 |
@jamie-howlie:monero.social | If I try to enable lsp-rust-analyzer-inlay-hints-mode | 20:14:04 |
11 Oct 2022 |
@jamie-howlie:monero.social | In reply to @jamie-howlie:monero.social
Has anyone gotten inlay hints working with rust? I get the following error:
Debugger entered--Lisp error: (wrong-type-argument stringp [#<hash-table equal 2/2 0x65977f>])
propertize([#<hash-table equal 2/2 0x65977f>] font-lock-face lsp-rust-analyzer-inlay-face)
#f(compiled-function (res) #<bytecode 0x1855d95de6ad05fb>)((#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
apply(#f(compiled-function (res) #<bytecode 0x1855d95de6ad05fb>) (#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
#f(compiled-function (&rest args) #<bytecode 0x193f3e786dbaff7c>)((#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...))
#f(compiled-function (result) #<bytecode 0x1ad6eb1b1e78945a>)([#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...])
#f(compiled-function (result) #<bytecode -0x7e36465d986eda8>)([#<hash-table equal 5/5 0x754751> #<hash-table equal 5/5 0x135da61> #<hash-table equal 7/7 0x19118c3> #<hash-table equal 7/7 0x1fbf465> #<hash-table equal 7/7 0xcfdc99> #<hash-table equal 7/7 0x882627> #<hash-table equal 7/7 0x154a50b> #<hash-table equal 7/7 0xe67c07> #<hash-table equal 7/7 0x13609fd> #<hash-table equal 7/7 0x1d9b535> #<hash-table equal 7/7 0x1d93b5b> #<hash-table equal 7/7 0x1d98d8b> #<hash-table equal 7/7 0xcf035f> #<hash-table equal 7/7 0x18bc1a3> #<hash-table equal 7/7 0xf4ab4b> #<hash-table equal 7/7 0xfd0e5b> #<hash-table equal 7/7 0x120bbd7> #<hash-table equal 7/7 0x9299a3> #<hash-table equal 7/7 0xfe493f> #<hash-table equal 7/7 0xe2b83b> #<hash-table equal 7/7 0xbe8c3b> #<hash-table equal 7/7 0xf05c17> #<hash-table equal 7/7 0xd417fd> #<hash-table equal 5/5 0x130a7e9> #<hash-table equal 7/7 0x130a89d> #<hash-table equal 7/7 0x12fdf43> #<hash-table equal 7/7 0x1da5237> #<hash-table equal 7/7 0x1941195> #<hash-table equal 5/5 0xd3ef6d> #<hash-table equal 7/7 0x14c8e7b> #<hash-table equal 7/7 0x103c80d> #<hash-table equal 7/7 0x19bedf3> #<hash-table equal 7/7 0x1c3b113> #<hash-table equal 7/7 0xe31f61> #<hash-table equal 7/7 0xea8609> #<hash-table equal 7/7 0x1380099> #<hash-table equal 7/7 0x1df9ae1> #<hash-table equal 7/7 0x224958f> #<hash-table equal 7/7 0x24053e3> #<hash-table equal 7/7 0x2405603> #<hash-table equal 7/7 0x116f8a3> #<hash-table equal 7/7 0xff6dd3> #<hash-table equal 7/7 0x1daa537> #<hash-table equal 7/7 0xcd5577> #<hash-table equal 7/7 0xc6816f> #<hash-table equal 5/5 0x1170a01> #<hash-table equal 5/5 0x1a80709> #<hash-table equal 7/7 0x12b8eb5> #<hash-table equal 7/7 0x19b8b59> #<hash-table equal 7/7 0x19b8d7b> ...])
lsp--parser-on-message(#<hash-table equal 3/3 0x7546fb> #s(lsp--workspace :ewoc nil :server-capabilities #<hash-table equal 25/25 0x18bc287> :registered-server-capabilities (#s(lsp--registered-capability :id "workspace/didChangeWatchedFiles" :method "workspace/didChangeWatchedFiles" :options #<hash-table equal 1/1 0x1570959>) #s(lsp--registered-capability :id "workspace/didChangeWatchedFiles" :method "workspace/didChangeWatchedFiles" :options #<hash-table equal 1/1 0x15205cf>)) :root "/home/james/Development/rdiscovery" :client #s(lsp--client :language-id nil :add-on? nil :new-connection (:connect #f(compiled-function (filter sentinel name environment-fn) #<bytecode 0xcdb0e5e970ba5e8>) :test\? #f(compiled-function () #<bytecode -0x1dd7b176106ac543>)) :ignore-regexps nil :ignore-messages nil :notification-handlers #<hash-table equal 1/65 0x1e89e25> :request-handlers #<hash-table equal 0/65 0xcfb44b> :response-handlers #<hash-table eql 0/65 0x87656d> :prefix-function nil :uri-handlers #<hash-table equal 0/65 0x1c194e5> :action-handlers #<hash-table equal 3/65 0x87654d> :major-modes (rust-mode rustic-mode) :activation-fn nil :priority 1 :server-id rust-analyzer :multi-root nil :initialization-options lsp-rust-analyzer--make-init-options :semantic-tokens-faces-overrides nil :custom-capabilities ((experimental (snippetTextEdit . t))) :library-folders-fn #f(compiled-function (workspace) #<bytecode -0x47e817754aa64f8>) :before-file-open-fn nil :initialized-fn nil :remote? nil :completion-in-comments? nil :path->uri-fn nil :uri->path-fn nil :environment-fn nil :after-open-fn #f(compiled-function () #<bytecode 0x1fc96f8d1b71>) :async-request-handlers #<hash-table equal 0/65 0x1eb2483> :download-server-fn #f(compiled-function (client callback error-callback update\?) #<bytecode 0x1730d0454a08e623>) :download-in-progress? nil :buffers nil :synchronize-sections nil) :host-root nil :proc #<process rust-analyzer> :cmd-proc #<process rust-analyzer> :buffers (#<buffer utilities.rs>) :semantic-tokens-faces nil :semantic-tokens-modifier-faces nil :extra-client-capabilities nil :status initialized :metadata #<hash-table equal 0/65 0xd3f9bf> :watches #<hash-table equal 0/65 0xd3fbed> :workspace-folders nil :last-id 0 :status-string nil :shutdown-action nil :diagnostics #<hash-table equal 0/65 0xd3fc0d> :work-done-tokens #<hash-table equal 0/65 0xd3fc2d>))
#f(compiled-function (msg) #<bytecode 0xa998f4d3ecfa957>)(#<hash-table equal 3/3 0x7546fb>)
mapc(#f(compiled-function (msg) #<bytecode 0xa998f4d3ecfa957>) (#<hash-table equal 3/3 0x7546fb>))
#f(compiled-function (proc input) #<bytecode -0x462abbda8c5e40a>)(#<process rust-analyzer> "Content-Length: 17108\15\n\15\n{\"jsonrpc\":\"2.0\",\"id\":18,...")
I do not have this issue if I use doom emacs directly (without nix-doom) | 11:13:09 |
k0kada (he/him) | In reply to @jamie-howlie:monero.social I do not have this issue if I use doom emacs directly (without nix-doom) This does not say much, for example, which commit of doomemacs are you using? | 20:29:02 |
k0kada (he/him) | I would say that there is a good change that the problem is our now kinda old pin of doomemacs | 20:29:31 |
k0kada (he/him) | However, the issue right now involves some expertise in Emacs that I don't really have to fix, and ckie (they/them) seems quite busy too | 20:30:09 |
hdzki ⚡️ | In reply to@jamie-howlie:monero.social I do not have this issue if I use doom emacs directly (without nix-doom) I'm kinda working on my end, it's not crashing at least | 21:13:10 |
hdzki ⚡️ | lsp-mode + rust-analyzer | 21:13:18 |
hdzki ⚡️ | although i'm just using lsp-rust-analyzer-inlay-hints-mode , it's not giving me useful hints but there are hints anyways | 21:13:47 |
12 Oct 2022 |
@jamie-howlie:monero.social | In reply to @hdzki:hdzki.kozow.com although i'm just using lsp-rust-analyzer-inlay-hints-mode , it's not giving me useful hints but there are hints anyways I'm now using doom without nix-doom and all inferenced types are shown to me in my code. | 08:23:21 |
ckie (they/them; limited keyboard usage, voice preferred) | Error processing message (wrong-type-argument stringp [#s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("value" "fn default" "location" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("uri" "file:///home/ckie/git/desk-fcobs/ledc/src/main.rs" "range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 49 "character" 7)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 49 "character" 14))))))))]).
Lsp-Rust-Analyzer-Inlay-Hints mode disabled in current buffer
Lsp-Rust-Analyzer-Inlay-Hints mode enabled in current buffer
Error processing message (wrong-type-argument stringp [#s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("value" "fn default" "location" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("uri" "file:///home/ckie/git/desk-fcobs/ledc/src/main.rs" "range" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("start" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 49 "character" 7)) "end" #s(hash-table size 2 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("line" 49 "character" 14))))))))]).
| 08:25:55 |
ckie (they/them; limited keyboard usage, voice preferred) | k0kada: a better straight stub would fix most of these issues | 08:28:29 |