spacemacs icon indicating copy to clipboard operation
spacemacs copied to clipboard

SPC l X is hard-coded to use helm

Open ir210 opened this issue 3 years ago • 0 comments

Description :octocat:

SPC l X (that's the small letter L) is hard-coded to use helm as its completion method. So is SPC l D. Although the latter has this cond expression to pick between helm and ivy (after this ticket https://github.com/syl20bnr/spacemacs/issues/12776). I am now using the Complesseus layer, so both are currently broken for me.

Reproduction guide :beetle:

  • Start Emacs
  • Press key sequence SPC l X
  • Press key sequence SPC l D

Observed behaviour: :eyes: :broken_heart:

I can't kill other layouts with the following error.

spacemacs/helm-persp-kill: Symbol’s function definition is void: helm

Expected behaviour: :heart: :smile:

Those keys still work even when I am using neither helm nor ivy.

System Info :computer:

  • OS: darwin
  • Emacs: 29.0.50
  • Spacemacs: 0.999.0
  • Spacemacs branch: develop (rev. acab040c7)
  • Graphic display: t
  • Running in daemon: nil
  • Distribution: spacemacs
  • Editing style: vim
  • Completion: (compleseus auto-completion emacs-lisp git org syntax-checking version-control theming ir-utils protobuf templates kotlin multiple-cursors plantuml copy-as-format restructuredtext sphinx pdf nav-flash tree-sitter)
  • Layers:
(python shell-scripts ruby
        (sql :variables sql-backend 'lsp sql-lsp-sqls-workspace-config-path 'root)
        (go :variables go-backend 'lsp godoc-at-point-function 'godoc-gogetdoc go-use-golangci-lint t)
        ibuffer
        (elfeed :variables rmh-elfeed-org-files
                (list "~/Google Drive/orgfiles/elfeed.org"))
        latex
        (lsp :variables lsp-auto-guess-root t lsp-enable-file-watchers nil lsp-enable-on-type-formatting t lsp-semantic-tokens-enable t lsp-enable-symbol-highlighting nil lsp-lens-enable t lsp-modeline-code-actions-enable nil lsp-modeline-diagnostics-enable nil lsp-signature-render-documentation t lsp-ui-doc-enable t lsp-ui-peek-always-show t lsp-ui-sideline-enable t)
        (java :variables lsp-java-code-generation-generate-comments nil lsp-java-code-generation-hash-code-equals-use-java7objects t lsp-java-code-generation-use-blocks t lsp-java-completion-import-order
              ["com" "org" "java" "javax" "" "#com" "#org" "#java" "#javax" "#"]
              lsp-java-completion-overwrite nil lsp-java-format-comments-enabled nil lsp-java-jdt-download-url "https://download.eclipse.org/jdtls/snapshots/jdt-language-server-latest.tar.gz" lsp-java-format-enabled t lsp-java-format-on-type-enabled t lsp-java-max-concurrent-builds 3 lsp-java-format-settings-profile "ir-style" lsp-java-format-settings-url "file:///path/to/eclipse_formatter.xml" lsp-java-import-gradle-enabled t lsp-java-import-gradle-version nil lsp-java-signature-help-enabled t lsp-java-java-path "/Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home/bin/java")
        (osx :variables osx-right-option-as 'super osx-right-control-as 'super)
        restclient
        (dap :variables dap-auto-configure-features
             '(tooltip)
             dap-enable-ui-controls nil)
        yaml themes-megapack
        (json :variables json-backend 'lsp)
        (groovy :variables groovy-backend 'lsp groovy-lsp-jar-path "~/Projects/groovy-language-server/build/libs/groovy-language-server-all.jar")
        (treemacs :variables treemacs-wrap-around nil treemacs-use-icons-dired nil treemacs-use-scope-type 'Perspectives)
        (bm :variables bm-marker 'bm-marker-right bm-highlight-style 'bm-highlight-line)
        (shell :variables shell-default-shell 'vterm close-window-with-terminal t)
        (spacemacs-layouts :variables persp-autokill-persp-when-removed-last-buffer 'kill persp-autokill-buffer-on-remove 'kill-weak spacemacs-layouts-restrict-spc-tab t)
        compleseus
        (auto-completion :variables auto-completion-enable-snippets-in-popup t auto-completion-enable-help-tooltip 'manual auto-completion-use-company-box nil auto-completion-minimum-prefix-length 2 auto-completion-enable-sort-by-usage t)
        emacs-lisp git
        (org :variables org-enable-github-support t org-enable-bootstrap-support t org-enable-jira-support t org-enable-reveal-js-support t org-enable-sticky-header t org-enable-verb-support t org-want-todo-bindings t org-projectile-file "TODOS.org" org-re-reveal-root "/path/to/reveal.js" org-enable-roam-support t jiralib-url "https://jira.atlassian.net")
        syntax-checking version-control theming ir-utils protobuf
        (templates :variables templates-use-default-templates nil)
        (kotlin :variables kotlin-lsp-jar-path "/path/to/bin/kotlin-language-server")
        (multiple-cursors :variables multiple-cursors-backend 'evil-mc)
        (plantuml :variables plantuml-jar-path "/path/to/plantuml.jar" org-plantuml-jar-path "/path/to/plantuml.jar")
        copy-as-format restructuredtext sphinx pdf nav-flash
        (tree-sitter :variables spacemacs-tree-sitter-hl-black-list
                     '(js2-mode rjsx-mode)
                     tree-sitter-syntax-highlight-enable t tree-sitter-fold-enable nil tree-sitter-fold-indicators-enable nil))
  • System configuration features: ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM ZLIB

ir210 avatar Sep 11 '22 09:09 ir210