Closed Nikratio closed 8 months ago
Strange, this seems to be working fine with me. Can you retry on emacs 29.1? Also can you make sure that your user config is empty, best use the default config. I don't think that this is a general issue as the function reported is the general help function, if this would not work we would drown in tickets.
Lets first rule out any config issues related to org and your user config.
Here are my system specs:
((lsp :variables lsp-use-upstream-bindings nil lsp-remap-xref-keybindings t lsp-navigation 'peek)
dap dotnet fsharp vue csharp command-log
(crystal :variables crystal-backend 'company-crystal)
(ess :variables ess-r-backend 'lsp)
helm
(scala :variables scala-backend 'scala-metals)
(nim :variables nim-backend 'company-nim)
spacemacs-purpose elasticsearch
(yang :variables yang-pyang-rules "ietf")
ietf julia scheme
(auto-completion :variables auto-completion-return-key-behavior 'complete auto-completion-tab-key-behavior 'cycle auto-completion-complete-with-key-sequence nil auto-completion-complete-with-key-sequence-delay 0.1 auto-completion-minimum-prefix-length 1 auto-completion-idle-delay 0.0 auto-completion-private-snippets-directory nil auto-completion-enable-snippets-in-popup nil auto-completion-enable-help-tooltip t auto-completion-use-company-box nil)
syntax-checking better-defaults translate gpu graphviz
(plantuml :variables plantuml-jar-path "~/.plantuml/plantUml.jar" org-plantuml-jar-path "~/.plantuml/plantUml.jar")
salt ibuffer emacs-lisp spacemacs-layouts
(org :variables org-enable-org-journal-support t org-want-todo-bindings t org-enable-github-support t org-enable-bootstrap-support t org-enable-reveal-js-support t org-enable-hugo-support t org-enable-trello-support t org-enable-modern-support nil org-enable-org-contacts-support t org-enable-roam-support nil org-enable-epub-support t org-enable-jira-support t)
(shell :variables shell-enable-smart-eshell nil shell-default-shell 'vterm shell-default-height 30 shell-default-position 'bottom shell-default-full-span nil shell-default-term-shell "/usr/bin/fish")
version-control import-js
(cmake :variables cmake-enable-cmake-ide-support t cmake-backend 'company-cmake)
(c-c++ :variables c-c++-default-mode-for-headers 'c++-mode c-c++-backend 'lsp-clangd c-c++-lsp-enable-semantic-highlight 'rainbow c++-enable-organize-includes-on-save t c-c++-enable-clang-format-on-save t c-c++-adopt-subprojects t)
web-beautify templates epub themes-megapack git sml bm
(copy-as-format :variables copy-as-format-default "markdown" copy-as-format-asciidoc-include-file-name t)
pass common-lisp semantic
(python :variables python-backend 'lsp python-lsp-server 'pylsp python-test-runner 'pytest python-formatter 'lsp python-format-on-save t python-save-before-test t python-sort-imports-on-save t)
windows-scripts jr
(shell-scripts :variables shell-scripts-backend 'lsp)
prodigy emoji
(markdown :variables markdown-live-preview-engine 'vmd)
bibtex
(json :variables json-fmt-tool 'web-beautify json-backend 'lsp json-fmt-on-save t)
hackernews lobsters streamlink twitch debug
(latex :variables latex-backend 'lsp latex-enable-auto-fill t latex-enable-magic nil latex-view-with-pdf-tools t latex-view-pdf-in-split-window t latex-enable-folding t)
lua notmuch
(html :variables web-fmt-tool 'web-beautify html-enable-leex-support t css-enable-lsp t less-enable-lsp t scss-enable-lsp t html-enable-lsp t)
(javascript :variables javascript-import-tool 'import-js javascript-backend 'lsp javascript-fmt-tool 'web-beautify javascript-repl 'nodejs js2-basic-offset 2 js-indent-level 2)
react
(yaml :variables yaml-enable-lsp t)
prettier
(multiple-cursors :variables multiple-cursors-backend 'evil-mc)
nginx
(docker :variables docker-dockerfile-backend 'lsp)
csv search-engine
(restclient :variables restclient-use-org t)
restructuredtext selectric octave purescript speed-reading systemd imenu-list
(java :variables java-backend 'lsp)
(groovy :variables groovy-backend 'lsp groovy-lsp-jar-path "~/.groovy-lsp/groovy-lsp-all.jar")
(go :variables go-backend 'lsp go-use-golangci-lint t gofmt-command "goimports" go-tab-width 4 go-format-before-save t go-use-gocheck-for-testing t go-use-test-args "-race -timeout 10s" godoc-at-point-function 'godoc-gogetdoc)
coq django
(elm :variables elm-backend 'lsp elm-sort-imports-on-save t elm-format-on-save t)
kubernetes idris
(haskell :variables haskell-completion-backend 'lsp haskell-enable-hindent t haskell-process-type 'stack-ghci)
pandoc sphinx asciidoc
(treemacs :variables treemacs-use-follow-mode t treemacs-use-filewatch-mode t treemacs-collapse-dirs 3 treemacs-use-icons-dired t treemacs-use-all-the-icons-theme nil treemacs-use-git-mode 'deferred)
ansible puppet rust xkcd typography
(vimscript :variables vimscript-backend 'lsp)
(terraform :variables terraform-auto-format-on-save t terraform-backend 'lsp)
(ruby :variables ruby-enable-enh-ruby-mode t ruby-backend 'lsp)
ruby-on-rails asm
(sql :variables sql-capitalize-keywords t)
autohotkey
(clojure :variables clojure-backend 'cider clojure-enable-fancify-symbols t clojure-enable-sayid t clojure-enable-clj-refactor t clojure-enable-linters
'(clj-kondo joker))
faust vagrant erlang games meson php helpful nginx racket d unicode-fonts
(typescript :variables typescript-backend 'lsp typescript-lsp-linter t typescript-linter 'eslint typescript-fmt-on-save t))
My user config is empty (or rather, it is unchanged from whatever Spacemacs puts into .spacemacs
when it first creates thefile), with the exception of enabling the org
layer.
If I do not enable the org
layer, everything works fine.
I'm afraid I don't have an easy way to test with Emacs 29, and I don't need the org layer enough to invest the necessary time. If that's the only way to narrow this down, then I'll just live with it. Thank you for looking into this!
Description :octocat:
I'm getting errors of the form
For a number of spacemacs functions (in this example, when pressing SPC h d v).
This happens with a fresh spacemacs installation with no customization other than enabling the "org" layer.
Reproduction guide :beetle:
Observed behaviour: :eyes: :broken_heart: Error message.
Expected behaviour: :heart: :smile: Show documentation for a variable.
System Info :computer:
Backtrace :paw_prints: