Doom-emacs: Nova instalação: aninhamento de Lisp excede 'max-lisp-eval-depth'

Criado em 17 jun. 2020  ·  30Comentários  ·  Fonte: hlissner/doom-emacs

O que você esperava que fosse acontecer?
Emacs começa sem erros após uma nova instalação

O que realmente aconteceu?
Muitos erros Lisp nesting exceeds 'max-lisp-eval-depth' . Praticamente nada funciona, não consigo alternar buffers, etc.

Detalhes adicionais:

  • Nova instalação, com a configuração padrão do doom

Passos para reproduzir:

  1. Instale o emacs doom fresco
  2. Inicie o emacs

Informação do sistema:


((emacs
(versão. "27.0.91")
(recursos. "RSVG IMAGEMAGICK GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS XWIDGETS PDUMPER LCMS2 GMP")
(build. "17 de junho de 2020")
(buildopts "--disable-dependency-tracking --disable-silent-rules --enable-locallisppath = / usr / local / share / emacs / site-lisp --infodir = / usr / local / Cellar / emacs-plus @ 27 / 27.0.91 / share / info / emacs --prefix=/usr/local/Cellar/emacs-plus@27/27.0.91 --with-xml2 --with-gnutls --without-dbus --with- imagemagick --with-modules --with-rsvg --without-pop --with-xwidgets --with-ns --disable-ns-self-contido ")
(windowsys. batch)
(daemonp. servidor em execução))
(desgraça
(versão. "2.0.9")
(build. "HEAD 9edd4f2 2020-06-11 04:49:31 -0400")
(dir. "~ / dotfiles / emacs / .doom.d /"))
(sistema
(digite darwin)
(config. "x86_64-apple-darwin19.5.0")
(shell. "/ bin / zsh")
(uname. "Darwin 19.5.0 Darwin Kernel Versão 19.5.0: Ter 26 de maio 20:41:44 PDT 2020; root: xnu-6153.121.2 ~ 2 / RELEASE_X86_64 x86_64")
(caminho "~ / .nimble / bin" "/ usr / local / bin" "/ usr / bin" "/ bin" "/ usr / sbin" "/ sbin" "/ usr / local / share / dotnet" "~ /.dotnet/tools "" / Library / Apple / usr / bin "" /Library/Frameworks/Mono.framework/Versions/Current/Commands "" /Applications/Wireshark.app/Contents/MacOS "" / usr / local / Cellar/emacs-plus@27/27.0.91/libexec/emacs/27.0.91/x86_64-apple-darwin19.5.0 "))
(config
(envfile)
(arquivos elc. 0)
(módulos: conclusão company ivy: ui doom doom-dashboard doom-quit hl-todo modeline ophints (pop-up + padrões) vc-gutter vi-tilde-fringe workspaces: editor (evil + todo lugar) file-templates snippets: emacs dired electric undo vc: checkers sintaxe: tools (eval + overlay) lookup magit: lang emacs-lisp markdown org sh: config (default + bindings + smartparens))
(pacotes "n / a")
(liberar "n / a")
(elpa "n / a")))

external packages straight resolved

Comentários muito úteis

Finalmente reduziu ainda mais a este commit https://github.com/raxod502/straight.el/commit/546bbc2285ca52635ed749716a028d9c939c5a08. Provavelmente é apenas um problema com as versões beta / alfa mais recentes do Emacs. Atualmente confirmado no Emacs 28.

Todos 30 comentários

Mesmos problemas após a atualização.

Eu tenho esse problema há alguns dias.

Se vocês pudessem executar o emacs com --debug-init . Se você estiver executando o daemon, apenas mate-o e execute emacs --debug-init .

Isso é o que eu obtive como um backtrace:

Debugger entered--Lisp error: (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")

cl-subseq((&cl-defs (nil (cl-tag-slot) (name nil :read-only t) (desc "TODO") (aliases) (optlist) (arglist) (plist) (fn (lambda (_) (print! "But nobody came!")))) name &key desc aliases optlist arglist plist fn &aux (optlist (cl-loop for (symbol options desc) in optlist for ((_ . options) (_ . params)) = (seq-group-by #'stringp options) collect (make-doom-cli-option :symbol symbol :flags options :args params :desc desc)))) 0 10)

seq-subseq((&cl-defs (nil (cl-tag-slot) (name nil :read-only t) (desc "TODO") (aliases) (optlist) (arglist) (plist) (fn (lambda (_) (print! "But nobody came!")))) name &key desc aliases optlist arglist plist fn &aux (optlist (cl-loop for (symbol options desc) in optlist for ((_ . options) (_ . params)) = (seq-group-by #'stringp options) collect (make-doom-cli-option :symbol symbol :flags options :args params :desc desc)))) 0 10)

Mas talvez vocês consigam algo diferente.

Debugger entered--Lisp error: (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  ... Stripped out repeating pattern
  cl-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  seq-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  cl-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  seq-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  cl-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  seq-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  cl-subseq(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 0 10)
  which-key--partition-list(10 ((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...))
  which-key--list-to-pages(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 10 117)
  which-key--create-pages-1(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) 10 117 6 nil)
  which-key--create-pages(((#("RET" 0 3 ...) #(" → " 0 3 ...) #("Jump to bookmark" 0 16 ...)) (#("SPC" 0 3 ...) #(" → " 0 3 ...) #("Find file in project" 0 20 ...)) (#("'" 0 1 ...) #(" → " 0 3 ...) #("Resume last search" 0 18 ...)) (#("*" 0 1 ...) #(" → " 0 3 ...) #("Search for symbol in proje..." 0 27 ... 27 29 ...)) (#("," 0 1 ...) #(" → " 0 3 ...) #("Switch workspace buffer" 0 23 ...)) (#("." 0 1 ...) #(" → " 0 3 ...) #("Find file" 0 9 ...)) (#(":" 0 1 ...) #(" → " 0 3 ...) #("M-x" 0 3 ...)) (#(";" 0 1 ...) #(" → " 0 3 ...) #("Eval expression" 0 15 ...)) (#("<" 0 1 ...) #(" → " 0 3 ...) #("Switch buffer" 0 13 ...)) (#("`" 0 1 ...) #(" → " 0 3 ...) #("Switch to last buffer" 0 21 ...)) (#("u" 0 1 ...) #(" → " 0 3 ...) #("Universal argument" 0 18 ...)) (#("x" 0 1 ...) #(" → " 0 3 ...) #("Pop up scratch buffer" 0 21 ...)) (#("~" 0 1 ...) #(" → " 0 3 ...) #("Toggle last popup" 0 17 ...)) (#("X" 0 1 ...) #(" → " 0 3 ...) #("Org Capture" 0 11 ...)) (#("TAB" 0 3 ...) #(" → " 0 3 ...) #("+workspace" 0 10 ...)) (#("b" 0 1 ...) #(" → " 0 3 ...) #("+buffer" 0 7 ...)) (#("c" 0 1 ...) #(" → " 0 3 ...) #("+code" 0 5 ...)) (#("f" 0 1 ...) #(" → " 0 3 ...) #("+file" 0 5 ...)) (#("g" 0 1 ...) #(" → " 0 3 ...) #("+git" 0 4 ...)) (#("h" 0 1 ...) #(" → " 0 3 ...) #("+help" 0 5 ...)) (#("i" 0 1 ...) #(" → " 0 3 ...) #("+insert" 0 7 ...)) (#("n" 0 1 ...) #(" → " 0 3 ...) #("+notes" 0 6 ...)) (#("o" 0 1 ...) #(" → " 0 3 ...) #("+open" 0 5 ...)) (#("p" 0 1 ...) #(" → " 0 3 ...) #("+project" 0 8 ...)) (#("q" 0 1 ...) #(" → " 0 3 ...) #("+quit/session" 0 13 ...)) (#("s" 0 1 ...) #(" → " 0 3 ...) #("+search" 0 7 ...)) ...) [32] nil)
  which-key--create-buffer-and-show([32])
  which-key--update()
  apply(which-key--update nil)
  timer-event-handler([t 0 1 0 t which-key--update nil idle 0])

Bem, você sabe, pode ser seguro dizer que cl-subseq e seq-subseq estão causando o problema.

Embora eu não saiba onde está sendo chamado isso causando esse erro. Parece que está em lugares diferentes para nós.

Mesmos problemas aqui após a atualização (embora eu não saiba como obter meu backtrace: x - ou melhor, parece que não consigo nem ver o que está nele)

Alguém tem uma solução alternativa? Eu atualizei de 847bbf380c25418de1c3cbe4db35c43697f8b052 para 39bb3aa72da06187b35e64bdc55dbe7190de63da e recebi esses erros, então executei:

cd ~/.emacs.d/
git reset --hard 847bbf380c25418de1c3cbe4db35c43697f8b052
./bin/doom update

E ainda estou vendo.

@ptn Consegui reverter com sucesso. Acho que você precisa doom sync também.

Estou nisso há um tempo e parece que realmente esqueci de sync . Reversão bem-sucedida agora!

Não vejo esse erro em 847bbf3 .

@ptn @yyadavalli Obrigado! Eu consegui reverter com sucesso também

Ainda recebo o problema em 847bbf.

Ainda é algo com cl-subseq e sub-seq .

Vou voltar mais um commit.

EDIT: Não. Mesmo problema em 002bf84 .

Acho que os problemas são com as últimas projectile ou straight.el atualizações.

Tenho funcionalidade total com commit c0087ff30e5afe8cb83cd95de21aa06836f231b9.

Não se esqueça de executar doom update && doom sync após redefinir o repo.

(Pode ser o pacote let-alist que parece estar redefinindo entre o HEAD e qualquer commit anterior)

Isso me atingiu ontem à noite, com emacs27-git @ AUR .

Instalar emacs 26.3 e executar doom sync resolve o problema.

Verificando agora se c0087ff funciona bem para mim também. Obrigado!

EDIT: ... o que faz, yay!

Finalmente reduziu ainda mais a este commit https://github.com/raxod502/straight.el/commit/546bbc2285ca52635ed749716a028d9c939c5a08. Provavelmente é apenas um problema com as versões beta / alfa mais recentes do Emacs. Atualmente confirmado no Emacs 28.

Confirme em emacs-plus@27

Confirme que foi necessário reverter para 847bbf3 para se livrar disso em emacs-plus@27

Também estou em emacs-plus@27 .

Se alguém ainda vir isso no 847bbf3, tente reverter os pacotes em seu package.el ?

Suspeito que isso seja porque o Straight está instalando seq (a partir de https://github.com/raxod502/straight.el/commit/546bbc2285ca52635ed749716a028d9c939c5a08). Alguém poderia tentar adicionar isso a ~/.doom.d/init.el e ver se isso corrige esses problemas?

(after! straight
  (add-to-list 'straight-recipes-gnu-elpa-ignored-packages 'seq))

Recebi este erro após a atualização e o seguinte:

`` `

Atualizando pacotes (pode demorar um pouco) ...
No repositório "let-alist", a "origem" remota tem URL
" https://github.com/emacsmirror/let-alist.git "
mas a receita especifica um URL de
" https://github.com/emacs-straight/let-alist.git "

     1) Abort
     2) Rename remote "origin" to "origin-1", re-create "origin" with correct URL, and fetch
     3) Rename remote "origin" manually, re-create it with correct URL, and fetch
     4) Delete remote "origin", re-create it with correct URL, and fetch (Recommended)
     5) Delete remote "origin", re-create it with manually set URL, and fetch

  How to proceed? (1, 2, 3, 4, 5)```

Vou tentar o que você sugeriu acima.

@domparry Você pode escolher a opção 4, dizer sim para remover a origem e a Opção 3 (redefinir) para a próxima pergunta. Basicamente, o repositório de origem está sendo alterado, não é realmente um erro.

Suspeito que isso seja porque o straight está instalando seq (a partir de raxod502 / straight. El @ 546bbc2 ). Alguém poderia tentar adicionar isso a ~/.doom.d/init.el e ver se isso corrige esses problemas?

(after! straight
  (add-to-list 'straight-recipes-gnu-elpa-ignored-packages 'seq))

Eu adicionei isso na parte inferior do meu init.el, e o problema ainda persiste.

Suspeito que isso seja porque o straight está instalando seq (a partir de raxod502 / straight. El @ 546bbc2 ). Alguém poderia tentar adicionar isso a ~/.doom.d/init.el e ver se isso corrige esses problemas?

(after! straight
  (add-to-list 'straight-recipes-gnu-elpa-ignored-packages 'seq))

Eu adicionei isso na parte inferior do meu init.el, e o problema ainda persiste.

Adicione-o antes do formulário (doom! ..) .

Suspeito que isso seja porque o straight está instalando seq (a partir de raxod502 / straight. El @ 546bbc2 ). Alguém poderia tentar adicionar isso a ~/.doom.d/init.el e ver se isso corrige esses problemas?

(after! straight
  (add-to-list 'straight-recipes-gnu-elpa-ignored-packages 'seq))

Eu adicionei isso na parte inferior do meu init.el, e o problema ainda persiste.

Adicione-o antes do formulário (doom! ..) .

Ah. Ai está. Isso está resolvido. (após uma sincronização doom)

Não importa se você adiciona antes ou depois de doom! , mas pode ser necessário excluir manualmente ~/.emacs.d/.local/straight/{build,repos}/seq .

Obrigado. _Acho_ que posso não ter executado a sincronização do Doom na primeira vez. Devo considerar isso uma solução temporária ou apenas deixá-lo lá para sempre?

Suspeito que isso seja porque o straight está instalando seq (a partir de raxod502 / straight. El @ 546bbc2 ). Alguém poderia tentar adicionar isso a ~/.doom.d/init.el e ver se isso corrige esses problemas?

(after! straight
  (add-to-list 'straight-recipes-gnu-elpa-ignored-packages 'seq))

Isso corrigiu para mim depois de executar doom update && doom sync .

Devo considerar isso uma solução temporária ou apenas deixá-lo lá para sempre?

Vou adicioná-lo ao Doom em breve, embora provavelmente deva ser enviado para straight.el eventualmente.

E feito. Vou deixar isso aberto até que o problema seja resolvido no upstream.

Obrigado!

Feito.

Isso foi rápido! Obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações