syl20bnr / spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org
GNU General Public License v3.0
23.68k stars 4.89k forks source link

Symbol’s value as variable is void: ansible-doc-mode #8027

Closed nixmaniack closed 4 years ago

nixmaniack commented 7 years ago

Description :octocat:

Trying to get function binding for a key results in error Symbol’s value as variable is void: ansible-doc-mode. I have updated packages and updated spacemacs to latest develop.

Reproduction guide :beetle:

Observed behaviour: :eyes: :broken_heart: Got error Symbol’s value as variable is void: ansible-doc-mode

Expected behaviour: :heart: :smile: Show function under binding SPC /

System Info :computer:

Backtrace :paw_prints:

Debugger entered--Lisp error: (void-variable ansible-doc-mode)
  #[(mode-and-map) "@\211J\205\302\303\304  \"!)\207" [mode-and-map mode intern-soft format "%s-map"] 5]((ansible-doc-mode keymap (27 keymap (109 keymap (109 . spacemacs-ansible-doc-mode-map-prefix)) (13 . spacemacs-ansible-doc-mode-map-prefix))))
  mapcar(#[(mode-and-map) "@\211J\205\302\303\304   \"!)\207" [mode-and-map mode intern-soft format "%s-map"] 5] ((anaconda-mode keymap (27 keymap (63 . anaconda-mode-show-doc) (42 . anaconda-mode-go-back) (114 . anaconda-mode-find-references) (44 . anaconda-mode-find-assignments) (46 . anaconda-mode-find-definitions) (9 . anaconda-mode-complete))) (pyenv-mode keymap (3 keymap (21 . pyenv-mode-unset) (19 . pyenv-mode-set))) (hi-lock-mode keymap (24 keymap (119 keymap (98 . hi-lock-write-interactive-patterns) (114 . unhighlight-regexp) (46 . highlight-symbol-at-point) (104 . highlight-regexp) (112 . highlight-phrase) (108 . highlight-lines-matching-regexp) (105 . hi-lock-find-patterns))) "Hi Lock") (emr-c-mode keymap (3 keymap (105 . emr-c-insert-include))) (evil-matchit-mode keymap (visual-state keymap "Auxiliary keymap for Visual state" (37 . evilmi-jump-items)) (normal-state keymap "Auxiliary keymap for Normal state" (37 . evilmi-jump-items))) (robe-mode keymap (3 keymap (11 . robe-rails-refresh) (4 . robe-doc)) (27 keymap (44 . pop-tag-mark) (46 . robe-jump))) (rubocop-mode keymap (3 keymap (18 keymap (70 . rubocop-autocorrect-current-file) (68 . rubocop-autocorrect-directory) (80 . rubocop-autocorrect-project) (102 . rubocop-check-current-file) (100 . rubocop-check-directory) (112 . rubocop-check-project)))) (ruby-tools-mode keymap (35 . ruby-tools-interpolate) (67108923 . ruby-tools-clear-string) (67108922 . ruby-tools-to-symbol) (67108898 . ruby-tools-to-double-quote-string) (67108903 . ruby-tools-to-single-quote-string)) (spacemacs-sql-interactive-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-sql-interactive-mode-map-prefix)) (44 . spacemacs-sql-interactive-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-sql-interactive-mode-map-prefix)) (44 . spacemacs-sql-interactive-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-sql-interactive-mode-map-prefix)) (44 . spacemacs-sql-interactive-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-sql-interactive-mode-map-prefix)) (44 . spacemacs-sql-interactive-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-sql-interactive-mode-map-prefix)) (13 . spacemacs-sql-interactive-mode-map-prefix))) (spacemacs-sql-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-sql-mode-map-prefix)) (44 . spacemacs-sql-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-sql-mode-map-prefix)) (44 . spacemacs-sql-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-sql-mode-map-prefix)) (44 . spacemacs-sql-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-sql-mode-map-prefix)) (44 . spacemacs-sql-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-sql-mode-map-prefix)) (13 . spacemacs-sql-mode-map-prefix))) (view-mode keymap (104 . describe-mode) (63 . describe-mode) (72 . describe-mode) (48 . digit-argument) (49 . digit-argument) (50 . digit-argument) (51 . digit-argument) (52 . digit-argument) (53 . digit-argument) (54 . digit-argument) (55 . digit-argument) (56 . digit-argument) (57 . digit-argument) (45 . negative-argument) (60 . beginning-of-buffer) (62 . end-of-buffer) (111 . View-scroll-to-buffer-end) (33554464 . View-scroll-page-backward) (32 . View-scroll-page-forward) (127 . View-scroll-page-backward) (119 . View-scroll-page-backward-set-page-size) (122 . View-scroll-page-forward-set-page-size) (100 . View-scroll-half-page-forward) (117 . View-scroll-half-page-backward) (13 . View-scroll-line-forward) (10 . View-scroll-line-forward) (121 . View-scroll-line-backward) (70 . View-revert-buffer-scroll-page-forward) (61 . what-line) (103 . View-goto-line) (37 . View-goto-percent) (46 . set-mark-command) (64 . View-back-to-mark) (120 . exchange-point-and-mark) (39 . register-to-point) (109 . point-to-register) (115 . isearch-forward) (114 . isearch-backward) (47 . View-search-regexp-forward) (92 . View-search-regexp-backward) (110 . View-search-last-regexp-forward) (112 . View-search-last-regexp-backward) (113 . View-quit) (101 . View-exit) (69 . View-exit-and-edit) (81 . View-quit-all) (99 . View-leave) (67 . View-kill-and-leave)) (projectile-rails-mode keymap (menu-bar keymap (Rails menu-item "Rails" (keymap "Rails" (Find\ model menu-item "Find model" projectile-rails-find-model) (Find\ controller menu-item "Find controller" projectile-rails-find-controller) (Find\ view menu-item "Find view" projectile-rails-find-view) (Find\ javascript menu-item "Find javascript" projectile-rails-find-javascript) (Find\ stylesheet menu-item "Find stylesheet" projectile-rails-find-stylesheet) (Find\ helper menu-item "Find helper" projectile-rails-find-helper) (Find\ spec menu-item "Find spec" projectile-rails-find-spec) (Find\ test menu-item "Find test" projectile-rails-find-test) (Find\ feature menu-item "Find feature" projectile-rails-find-feature) (Find\ migration menu-item "Find migration" projectile-rails-find-migration) (Find\ fixture menu-item "Find fixture" projectile-rails-find-fixture) (Find\ lib menu-item "Find lib" projectile-rails-find-lib) (Find\ initializer menu-item "Find initializer" projectile-rails-find-initializer) (Find\ environment menu-item "Find environment" projectile-rails-find-environment) (Find\ log menu-item "Find log" projectile-rails-find-log) (Find\ locale menu-item "Find locale" projectile-rails-find-locale) (Find\ mailer menu-item "Find mailer" projectile-rails-find-mailer) (Find\ validator menu-item "Find validator" projectile-rails-find-validator) (Find\ layout menu-item "Find layout" projectile-rails-find-layout) (Find\ rake\ task menu-item "Find rake task" projectile-rails-find-rake-task) (Find\ job menu-item "Find job" projectile-rails-find-job) (Find\ serializer menu-item "Find serializer" projectile-rails-find-serializer) (nil menu-item "--") (Go\ to\ file\ at\ point menu-item "Go to file at point" projectile-rails-goto-file-at-point) (nil-24 menu-item "--") (Go\ to\ Gemfile menu-item "Go to Gemfile" projectile-rails-goto-gemfile) (Go\ to\ routes menu-item "Go to routes" projectile-rails-goto-routes) (Go\ to\ schema menu-item "Go to schema" projectile-rails-goto-schema) (Go\ to\ seeds menu-item "Go to seeds" projectile-rails-goto-seeds) (Go\ to\ spec\ helper menu-item "Go to spec helper" projectile-rails-goto-spec-helper) (nil-30 menu-item "--") (Go\ to\ current\ model menu-item "Go to current model" projectile-rails-find-current-model) (Go\ to\ current\ controller menu-item "Go to current controller" projectile-rails-find-current-controller) (Go\ to\ current\ view menu-item "Go to current view" projectile-rails-find-current-view) (Go\ to\ current\ javascript menu-item "Go to current javascript" projectile-rails-find-current-javascript) (Go\ to\ current\ stylesheet menu-item "Go to current stylesheet" projectile-rails-find-current-stylesheet) (Go\ to\ current\ spec menu-item "Go to current spec" projectile-rails-find-current-spec) (Go\ to\ current\ test menu-item "Go to current test" projectile-rails-find-current-test) (Go\ to\ current\ migration menu-item "Go to current migration" projectile-rails-find-current-migration) (Go\ to\ current\ fixture menu-item "Go to current fixture" projectile-rails-find-current-fixture) (Go\ to\ current\ serializer menu-item "Go to current serializer" projectile-rails-find-current-serializer) (nil-41 menu-item "--") (Extract\ to\ partial menu-item "Extract to partial" projectile-rails-extract-region) (nil-43 menu-item "--") (Run\ console menu-item "Run console" projectile-rails-console) (Run\ dbconsole menu-item "Run dbconsole" projectile-rails-dbconsole) (Run\ server menu-item "Run server" projectile-rails-server) (Run\ rake menu-item "Run rake" projectile-rails-rake) ...))) (3 keymap (114 . projectile-rails-command-map))) (inf-ruby-minor-mode keymap (menu-bar keymap (Inf-Ruby menu-item "Inf-Ruby" (keymap "Inf-Ruby" (Send\ definition menu-item "Send definition" ruby-send-definition) (Send\ last\ expression menu-item "Send last expression" ruby-send-last-sexp) (Send\ block menu-item "Send block" ruby-send-block) (Send\ region menu-item "Send region" ruby-send-region) (nil menu-item "--") (Load\ file\.\.\. menu-item "Load file..." ruby-load-file) (nil-6 menu-item "--") (Start\ REPL menu-item "Start REPL" inf-ruby) (Switch\ to\ REPL menu-item "Switch to REPL" ruby-switch-to-inf)))) (3 keymap (19 . inf-ruby) (12 . ruby-load-file) (26 . ruby-switch-to-inf) (18 . ruby-send-region) (24 . ruby-send-definition) (27 keymap (114 . ruby-send-region-and-go) (120 . ruby-send-definition-and-go) (98 . ruby-send-block-and-go)) (2 . ruby-send-block)) (24 keymap (5 . ruby-send-last-sexp)) (27 keymap (24 . ruby-send-definition))) (projectile-mode keymap (3 keymap (112 . projectile-command-map))) (recentf-mode keymap) (elisp-slime-nav-mode keymap (3 keymap (4 keymap (4 . elisp-slime-nav-describe-elisp-thing-at-point) (100 . elisp-slime-nav-describe-elisp-thing-at-point))) (27 keymap (44 . pop-tag-mark) (46 . elisp-slime-nav-find-elisp-thing-at-point))) (auto-highlight-symbol-mode keymap) (hs-minor-mode keymap (menu-bar keymap (Hide/Show menu-item "Hide/Show" (keymap "Hide/Show" (Hide\ Block menu-item "Hide Block" hs-hide-block :help "Hide the code or comment block at point") (Show\ Block menu-item "Show Block" hs-show-block :help "Show the code or comment block at point") (Hide\ All menu-item "Hide All" hs-hide-all :help "Hide all the blocks in the buffer") (Show\ All menu-item "Show All" hs-show-all :help "Show all the blocks in the buffer") (Hide\ Level menu-item "Hide Level" hs-hide-level :help "Hide all block at levels below the current block") (Toggle\ Hiding menu-item "Toggle Hiding" hs-toggle-hiding :help "Toggle the hiding state of the current block") (nil menu-item "----") (Hide\ comments\ when\ hiding\ all menu-item "Hide comments when hiding all" menu-function-108 :key-sequence nil :button (:toggle . hs-hide-comments-when-hiding-all) :help "If t also hide comment blocks when doing `hs-hide-all'") (Reveal\ on\ isearch menu-item "Reveal on isearch" (keymap "Reveal on isearch" (Code\ blocks menu-item "Code blocks" menu-function-109 :key-sequence nil :button ... :help "Show hidden code blocks when isearch matches inside them") (Comment\ blocks menu-item "Comment blocks" menu-function-110 :key-sequence nil :button ... :help "Show hidden comment blocks when isearch matches inside them") (Code\ and\ Comment\ blocks menu-item "Code and Comment blocks" menu-function-111 :key-sequence nil :button ... :help "Show both hidden code and comment blocks when isearch matches inside them") (None menu-item "None" menu-function-112 :key-sequence nil :button ... :help "Do not hidden code or comment blocks when isearch matches inside them")))))) (S-mouse-2 . hs-mouse-toggle-hiding) (3 keymap (64 keymap (5 . hs-toggle-hiding) (4 . hs-hide-block) (20 . hs-hide-all) (1 . hs-show-all) (3 . hs-toggle-hiding) (12 . hs-hide-level) (27 keymap (19 . hs-show-all) (8 . hs-hide-all)) (19 . hs-show-block) (8 . hs-hide-block)))) (rebox-mode keymap (127 . rebox-backspace) (32 . rebox-space) (25 . rebox-yank) (11 . rebox-kill-line) (5 . rebox-end-of-line) (1 . rebox-beginning-of-line) (27 keymap (99 . rebox-center) (121 . rebox-yank-pop) (119 . rebox-kill-ring-save) (81 . rebox-cycle) (113 . rebox-dwim)) (S-return . rebox-indent-new-line)) (yas-minor-mode keymap (menu-bar keymap (YASnippet menu-item "YASnippet" (keymap (udev-mode menu-item "udev-mode" (keymap) :visible (yas--show-menu-p (quote udev-mode))) (tuareg-mode menu-item "tuareg-mode" (keymap) :visible (yas--show-menu-p (quote tuareg-mode))) (sql-mode menu-item "sql-mode" (keymap (\,\ ColumnName\ ColumnType\ NOT\ NULL\.\.\. menu-item ", ColumnName ColumnType NOT NULL..." ... :keys "column =>") (CONSTRAINT\ \[\.\.\]\ PRIMARY\ KEY\ \.\.\. menu-item "CONSTRAINT [..] PRIMARY KEY ..." ... :keys "constraint =>") (CONSTRAINT\ \[\.\.\]\ FOREIGN\ KEY\ \.\.\. menu-item "CONSTRAINT [..] FOREIGN KEY ..." ... :keys "constraint.1 =>") (create\ table\ \.\.\. menu-item "create table ..." ... :keys "create =>") (create\ procedure\ \.\.\. menu-item "create procedure ..." ... :keys "create.1 =>") (insert menu-item "insert" ... :keys "ins =>") (REFERENCES\ \.\.\. menu-item "REFERENCES ..." ... :keys "references =>")) :visible (yas--show-menu-p (quote sql-mode))) (snippet-mode menu-item "snippet-mode" (keymap) :visible (yas--show-menu-p (quote snippet-mode))) (sh-mode menu-item "sh-mode" (keymap (args menu-item "args" ... :keys "args =>") (bang menu-item "bang" ... :keys "! =>") (for\ loop menu-item "for loop" ... :keys "for =>") (function menu-item "function" ... :keys "f =>") (if menu-item "if" ... :keys "if =>") (ife menu-item "ife" ... :keys "ife =>") (safer\ bash\ settings\ for\ scripts menu-item "safer bash settings for scripts" ... :keys "s! =>") (while\ loop menu-item "while loop" ... :keys "while =>")) :visible (yas--show-menu-p (quote sh-mode))) (scala-mode menu-item "scala-mode" (keymap) :visible (yas--show-menu-p (quote scala-mode))) (rust-mode menu-item "rust-mode" (keymap) :visible (yas--show-menu-p (quote rust-mode))) (ruby-mode menu-item "ruby-mode" (keymap (GLOB menu-item "GLOB" ... :keys "$ =>") (attribute menu-item "attribute" ... :keys "@ =>") (bench menu-item "bench" ... :keys "bench =>") (def\ \.\.\.\ end menu-item "def ... end" ... :keys "def =>") (for menu-item "for" ... :keys "for =>") (formula menu-item "formula" ... :keys "form =>") (init menu-item "init" ... :keys "init =>") (module\ \.\.\.\ end menu-item "module ... end" ... :keys "mod =>") (str menu-item "str" ... :keys "s =>") (test\ class menu-item "test class" ... :keys "tc =>") (to_ menu-item "to_" ... :keys "to_ =>") (tu menu-item "tu" ... :keys "tu =>") (definitions menu-item "definitions" ...) (control\ structure menu-item "control structure" ...) (general menu-item "general" ...) (collections menu-item "collections" ...)) :visible (yas--show-menu-p (quote ruby-mode))) (rst-mode menu-item "rst-mode" (keymap) :visible (yas--show-menu-p (quote rst-mode))) (python-mode menu-item "python-mode" (keymap (all menu-item "all" ... :keys "all =>") (doc menu-item "doc" ... :keys "d =>") (ifmain menu-item "ifmain" ... :keys "ifm =>") (interact menu-item "interact" ... :keys "int =>") (lambda menu-item "lambda" ... :keys "lam =>") (definitions menu-item "definitions" ...) (logger_name menu-item "logger_name" ... :keys "ln =>") (logging menu-item "logging" ... :keys "log =>") (main menu-item "main" ... :keys "main =>") (not_impl menu-item "not_impl" ... :keys "not_impl =>") (argparser menu-item "argparser" ...) (pass menu-item "pass" ... :keys "ps =>") (print menu-item "print" ... :keys "p =>") (prop menu-item "prop" ... :keys "prop =>") (general menu-item "general" ...) (return menu-item "return" ... :keys "r =>") (script menu-item "script" ... :keys "script =>") (setdef menu-item "setdef" ... :keys "setdef =>") (distribute menu-item "distribute" ...) (size menu-item "size" ... :keys "size =>") (static menu-item "static" ... :keys "sm =>") (object\ oriented menu-item "object oriented" ...) (testing menu-item "testing" ...) (debug menu-item "debug" ...) (try menu-item "try" ... :keys "try =>") (tryelse menu-item "tryelse" ... :keys "try =>") (dunder\ methods menu-item "dunder methods" ...) (utf-8\ encoding menu-item "utf-8 encoding" ... :keys "utf8 =>") (control\ structure menu-item "control structure" ...) (future menu-item "future" ...)) :visible (yas--show-menu-p (quote python-mode))) (prog-mode menu-item "prog-mode" (keymap (comment menu-item "comment" ... :keys "co =>") (commentblock menu-item "commentblock" ... :keys "cob =>") (commentline menu-item "commentline" ... :keys "col =>") (fixme menu-item "fixme" ... :keys "fi =>") (todo menu-item "todo" ... :keys "t =>") (xxx menu-item "xxx" ... :keys "x =>")) :visible (yas--show-menu-p (quote prog-mode))) (perl-mode menu-item "perl-mode" (keymap) :visible (yas--show-menu-p (quote perl-mode))) (org-mode menu-item "org-mode" (keymap (dot menu-item "dot" ... :keys "dot_ =>") (elisp menu-item "elisp" ... :keys "elisp_ =>") (embedded menu-item "embedded" ... :keys "emb_ =>") (entry menu-item "entry" ... :keys "entry_ =>") (figure menu-item "figure" ... :keys "fig_ =>") (img menu-item "img" ... :keys "img_ =>") (latex menu-item "latex" ... :keys "latex_ =>") (matrix menu-item "matrix" ... :keys "matrix_ =>") (uml menu-item "uml" ... :keys "uml =>") (verse menu-item "verse" ... :keys "verse_ =>")) :visible (yas--show-menu-p (quote org-mode))) (octave-mode menu-item "octave-mode" (keymap) :visible (yas--show-menu-p (quote octave-mode))) (nxml-mode menu-item "nxml-mode" (keymap) :visible (yas--show-menu-p (quote nxml-mode))) (nsis-mode menu-item "nsis-mode" (keymap) :visible (yas--show-menu-p (quote nsis-mode))) (nix-mode menu-item "nix-mode" (keymap) :visible (yas--show-menu-p (quote nix-mode))) (nesc-mode menu-item "nesc-mode" (keymap) :visible (yas--show-menu-p (quote nesc-mode))) (ned-mode menu-item "ned-mode" (keymap) :visible (yas--show-menu-p (quote ned-mode))) (markdown-mode menu-item "markdown-mode" (keymap) :visible (yas--show-menu-p (quote markdown-mode))) (malabar-mode menu-item "malabar-mode" (keymap) :visible (yas--show-menu-p (quote malabar-mode))) (makefile-mode menu-item "makefile-mode" (keymap) :visible (yas--show-menu-p (quote makefile-mode))) (makefile-gmake-mode menu-item "makefile-gmake-mode" (keymap) :visible (yas--show-menu-p (quote makefile-gmake-mode))) (makefile-bsdmake-mode menu-item "makefile-bsdmake-mode" (keymap) :visible (yas--show-menu-p (quote makefile-bsdmake-mode))) (makefile-automake-mode menu-item "makefile-automake-mode" (keymap) :visible (yas--show-menu-p (quote makefile-automake-mode))) (m4-mode menu-item "m4-mode" (keymap) :visible (yas--show-menu-p (quote m4-mode))) (lua-mode menu-item "lua-mode" (keymap) :visible (yas--show-menu-p (quote lua-mode))) (lisp-mode menu-item "lisp-mode" (keymap) :visible (yas--show-menu-p (quote lisp-mode))) (lisp-interaction-mode menu-item "lisp-interaction-mode" (keymap) :visible (yas--show-menu-p (quote lisp-interaction-mode))) (latex-mode menu-item "latex-mode" (keymap) :visible (yas--show-menu-p (quote latex-mode))) (js-mode menu-item "js-mode" (keymap (alert menu-item "alert" ... :keys "al =>") (Class menu-item "Class" ... :keys "class =>") (comment\ \(/*\ \.\.\.\ */\) menu-item "comment (/* ... */)" ... :keys "com =>") (debugger menu-item "debugger" ... :keys "dbg =>") (each menu-item "each" ... :keys "each =>") (else menu-item "else" ... :keys "el =>") (addEvent menu-item "addEvent" ... :keys "ev.add =>") (fireEvent menu-item "fireEvent" ... :keys "ev.fire =>") (for menu-item "for" ... :keys "for =>") (function menu-item "function" ... :keys "f =>") (if menu-item "if" ... :keys "if =>") (Constructor menu-item "Constructor" ... :keys "init =>") (console\.log menu-item "console.log" ... :keys "log =>") (multiline-comment menu-item "multiline-comment" ... :keys "/** =>") (param-comment menu-item "param-comment" ... :keys "*@p =>") (html menu-item "html" ... :keys "req.html =>") (json menu-item "json" ... :keys "req.json =>") (return-comment menu-item "return-comment" ... :keys "*@r =>") (type-inline-comment menu-item "type-inline-comment" ... :keys "@ty =>")) :visible (yas--show-menu-p (quote js-mode))) (java-mode menu-item "java-mode" (keymap) :visible (yas--show-menu-p (quote java-mode))) (html-mode menu-item "html-mode" (keymap) :visible (yas--show-menu-p (quote html-mode))) (haskell-mode menu-item "haskell-mode" (keymap) :visible (yas--show-menu-p (quote haskell-mode))) (groovy-mode menu-item "groovy-mode" (keymap) :visible (yas--show-menu-p (quote groovy-mode))) (go-mode menu-item "go-mode" (keymap (benchmark menu-item "benchmark" ... :keys "bench =>") (const menu-item "const" ... :keys "const =>") (const\ \(\.\.\.\) menu-item "const (...)" ... :keys "const =>") (debug\ fmt\.Printf menu-item "debug fmt.Printf" ... :keys "dd =>") (default menu-item "default" ... :keys "def =>") (else menu-item "else" ... :keys "el =>") (error menu-item "error" ... :keys "err =>") (example menu-item "example" ... :keys "example =>") (for menu-item "for" ... :keys "for =>") (for\ range menu-item "for range" ... :keys "range =>") (func menu-item "func" ... :keys "func =>") (if menu-item "if" ... :keys "if =>") (if\ error menu-item "if error" ... :keys "iferr =>") (import menu-item "import" ... :keys "imp =>") (import\ \(\.\.\.\) menu-item "import (...)" ... :keys "imp =>") (lambda\ func menu-item "lambda func" ... :keys "lambda =>") (func\ main\(\) menu-item "func main()" ... :keys "main =>") (map menu-item "map" ... :keys "map =>") (parallel_benchmark menu-item "parallel_benchmark" ... :keys "parbench =>") (fmt\.Printf\(\.\.\.\) menu-item "fmt.Printf(...)" ... :keys "pr =>") (select menu-item "select" ... :keys "sel =>") (switch menu-item "switch" ... :keys "sw =>") (test menu-item "test" ... :keys "at =>") (testmain menu-item "testmain" ... :keys "testmain =>") (type menu-item "type" ... :keys "type =>") (var menu-item "var" ... :keys "var =>") (var\ \(\.\.\.\) menu-item "var (...)" ... :keys "var =>")) :visible (yas--show-menu-p (quote go-mode))) (git-commit-mode menu-item "git-commit-mode" (keymap) :visible (yas--show-menu-p (quote git-commit-mode))) (faust-mode menu-item "faust-mode" (keymap) :visible (yas--show-menu-p (quote faust-mode))) (f90-mode menu-item "f90-mode" (keymap) :visible (yas--show-menu-p (quote f90-mode))) (erlang-mode menu-item "erlang-mode" (keymap) :visible (yas--show-menu-p (quote erlang-mode))) (erc-mode menu-item "erc-mode" (keymap) :visible (yas--show-menu-p (quote erc-mode))) (elixir-mode menu-item "elixir-mode" (keymap) :visible (yas--show-menu-p (quote elixir-mode))) (dix-mode menu-item "dix-mode" (keymap) :visible (yas--show-menu-p (quote dix-mode))) (css-mode menu-item "css-mode" (keymap) :visible (yas--show-menu-p (quote css-mode))) (csharp-mode menu-item "csharp-mode" (keymap) :visible (yas--show-menu-p (quote csharp-mode))) (cpp-omnet-mode menu-item "cpp-omnet-mode" (keymap) :visible (yas--show-menu-p (quote cpp-omnet-mode))) (cperl-mode menu-item "cperl-mode" (keymap) :visible (yas--show-menu-p (quote cperl-mode))) (conf-unix-mode menu-item "conf-unix-mode" (keymap (section menu-item "section" ... :keys "sec =>")) :visible (yas--show-menu-p (quote conf-unix-mode))) (cmake-mode menu-item "cmake-mode" (keymap) :visible (yas--show-menu-p (quote cmake-mode))) ...) :visible yas-use-menu)) (27 keymap (8388655 . yas-next-field))) (compilation-minor-mode keymap (menu-bar keymap (compilation "Errors" keymap (compilation-next-error menu-item "Next Error" next-error :help "Visit next `next-error' message and corresponding source code") (compilation-previous-error menu-item "Previous Error" previous-error :help "Visit previous `next-error' message and corresponding source code") (compilation-first-error menu-item "First Error" first-error :help "Restart at the first error, visit corresponding source code") (compilation-mode-separator2 "----") (compilation-skip "Skip Less Important Messages" keymap (compilation-skip-warning-and-info menu-item "Skip Warnings and Info" (lambda nil (interactive) (customize-set-variable ... 2)) :help "Skip over Warnings and Info, stop for errors" :button (:radio eq compilation-skip-threshold 2)) (compilation-skip-info menu-item "Skip Info" (lambda nil (interactive) (customize-set-variable ... 1)) :help "Skip anything less than warning" :button (:radio eq compilation-skip-threshold 1)) (compilation-skip-none menu-item "Don't Skip Any Messages" (lambda nil (interactive) (customize-set-variable ... 0)) :help "Do not skip any type of messages" :button (:radio eq compilation-skip-threshold 0)) "Skip") (compilation-next-error-follow-minor-mode menu-item "Auto Error Display" next-error-follow-minor-mode :help "Display the error under cursor when moving the cursor" :button (:toggle . next-error-follow-minor-mode)) (compilation-mode-separator3 "----") (stop-subjob menu-item "Stop Compilation" kill-compilation :help "Kill the process made by the M-x compile or M-x grep commands") "Errors")) (103 . recompile) (27 keymap (125 . compilation-next-file) (123 . compilation-previous-file) (112 . compilation-previous-error) (110 . compilation-next-error)) (15 . compilation-display-error) (13 . compile-goto-error) (3 keymap (11 . kill-compilation) (3 . compile-goto-error)) (follow-link . mouse-face) (mouse-2 . compile-goto-error) keymap (103 . revert-buffer) (60 . beginning-of-buffer) (62 . end-of-buffer) (104 . describe-mode) (63 . describe-mode) (127 . scroll-down-command) (33554464 . scroll-down-command) (32 . scroll-up-command) (113 . quit-window) (57 . digit-argument) (56 . digit-argument) (55 . digit-argument) (54 . digit-argument) (53 . digit-argument) (52 . digit-argument) (51 . digit-argument) (50 . digit-argument) (49 . digit-argument) (48 . digit-argument) (45 . negative-argument) (remap keymap (self-insert-command . undefined))) (compilation-shell-minor-mode keymap (menu-bar keymap (compilation "Errors" keymap (compilation-next-error menu-item "Next Error" next-error :help "Visit next `next-error' message and corresponding source code") (compilation-previous-error menu-item "Previous Error" previous-error :help "Visit previous `next-error' message and corresponding source code") (compilation-first-error menu-item "First Error" first-error :help "Restart at the first error, visit corresponding source code") (compilation-mode-separator2 "----") (compilation-skip "Skip Less Important Messages" keymap (compilation-skip-warning-and-info menu-item "Skip Warnings and Info" (lambda nil (interactive) (customize-set-variable ... 2)) :help "Skip over Warnings and Info, stop for errors" :button (:radio eq compilation-skip-threshold 2)) (compilation-skip-info menu-item "Skip Info" (lambda nil (interactive) (customize-set-variable ... 1)) :help "Skip anything less than warning" :button (:radio eq compilation-skip-threshold 1)) (compilation-skip-none menu-item "Don't Skip Any Messages" (lambda nil (interactive) (customize-set-variable ... 0)) :help "Do not skip any type of messages" :button (:radio eq compilation-skip-threshold 0)) "Skip") (compilation-next-error-follow-minor-mode menu-item "Auto Error Display" next-error-follow-minor-mode :help "Display the error under cursor when moving the cursor" :button (:toggle . next-error-follow-minor-mode)) (compilation-mode-separator3 "----") (stop-subjob menu-item "Stop Compilation" kill-compilation :help "Kill the process made by the M-x compile or M-x grep commands") "Errors")) (27 keymap (125 . compilation-next-file) (123 . compilation-previous-file) (16 . compilation-previous-error) (14 . compilation-next-error) (13 . compile-goto-error))) (iedit-mode keymap (3 keymap (3 . iedit-mode)) (27 keymap (59 . iedit-toggle-selection)) (f1 keymap (113 . help-quit) (109 . iedit-describe-mode) (107 . iedit-describe-key) (98 . iedit-describe-bindings) (63 . iedit-help-for-help) (f1 . iedit-help-for-help) (help . iedit-help-for-help) (8 . iedit-help-for-help)) (help keymap (113 . help-quit) (109 . iedit-describe-mode) (107 . iedit-describe-key) (98 . iedit-describe-bindings) (63 . iedit-help-for-help) (f1 . iedit-help-for-help) (help . iedit-help-for-help) (8 . iedit-help-for-help)) (8 keymap (113 . help-quit) (109 . iedit-describe-mode) (107 . iedit-describe-key) (98 . iedit-describe-bindings) (63 . iedit-help-for-help) (f1 . iedit-help-for-help) (help . iedit-help-for-help) (8 . iedit-help-for-help)) keymap (67108903 . iedit-toggle-unmatched-lines-visible) (backtab . iedit-prev-occurrence) (S-iso-lefttab . iedit-prev-occurrence) (S-tab . iedit-prev-occurrence) (tab . iedit-next-occurrence) (9 . iedit-next-occurrence)) (multiple-cursors-mode keymap (return . multiple-cursors-mode) (7 . mc/keyboard-quit)) (region-bindings-mode keymap) (counsel-gtags-mode keymap) (winner-mode keymap (3 keymap (right . winner-redo) (left . winner-undo))) (window-numbering-mode keymap (27 keymap (57 . select-window-9) (56 . select-window-8) (55 . select-window-7) (54 . select-window-6) (53 . select-window-5) (52 . select-window-4) (51 . select-window-3) (50 . select-window-2) (49 . select-window-1) (48 . select-window-0))) (spacemacs-web-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-web-mode-map-prefix)) (44 . spacemacs-web-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-web-mode-map-prefix)) (44 . spacemacs-web-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-web-mode-map-prefix)) (44 . spacemacs-web-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-web-mode-map-prefix)) (44 . spacemacs-web-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-web-mode-map-prefix)) (13 . spacemacs-web-mode-map-prefix))) (spacemacs-json-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-json-mode-map-prefix)) (44 . spacemacs-json-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-json-mode-map-prefix)) (44 . spacemacs-json-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-json-mode-map-prefix)) (44 . spacemacs-json-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-json-mode-map-prefix)) (44 . spacemacs-json-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-json-mode-map-prefix)) (13 . spacemacs-json-mode-map-prefix))) (purpose-mode keymap) (ruby-test-mode keymap (3 keymap (19 . ruby-test-toggle-implementation-and-specification) (20 keymap (20 . ruby-test-run-at-point) (116 . ruby-test-run-at-point) (14 . ruby-test-run) (110 . ruby-test-run)))) (rxt-mode keymap (3 keymap (47 keymap (37 . pcre-query-replace-regexp) (116 . rxt-toggle-elisp-rx) (101 keymap (116 . rxt-toggle-elisp-rx) (39 . rxt-elisp-to-strings) (120 . rxt-elisp-to-rx) (112 . rxt-elisp-to-pcre) (47 . rxt-explain-elisp)) (112 keymap (39 . rxt-pcre-to-strings) (120 . rxt-pcre-to-rx) (101 . rxt-pcre-to-elisp) (47 . rxt-explain-pcre)) (39 . rxt-convert-to-strings) (120 . rxt-convert-to-rx) (99 . rxt-convert-syntax) (47 . rxt-explain)))) (rxt--read-pcre-mode keymap (3 keymap (105 . rxt--toggle-i-mode) (120 . rxt--toggle-x-mode) (115 . rxt--toggle-s-mode))) (spacemacs-restclient-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-restclient-mode-map-prefix)) (44 . spacemacs-restclient-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-restclient-mode-map-prefix)) (44 . spacemacs-restclient-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-restclient-mode-map-prefix)) (44 . spacemacs-restclient-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-restclient-mode-map-prefix)) (44 . spacemacs-restclient-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-restclient-mode-map-prefix)) (13 . spacemacs-restclient-mode-map-prefix))) (persp-mode keymap (menu-bar keymap (Perspectives menu-item "Perspectives" (keymap "Perspectives" (nil-12 menu-item "-") (Home menu-item "Home" menu-function-90 :key-sequence nil)))) (3 keymap (112 . persp-key-map))) (origami-mode keymap) (magit-gh-pulls-mode keymap (override-state . normal) (35 . magit-gh-pulls-popup)) (magit-gh-pulls-editor-mode keymap #^[nil nil keymap 
#^^[3 0 nil nil nil (keymap (11 . magit-gh-pulls-pull-editor-quit) (3 . magit-gh-pulls-pull-editor-finish)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] #^^[1 0 #^^[2 0 
#^^[3 0 nil nil nil (keymap (11 . magit-gh-pulls-pull-editor-quit) (3 . magit-gh-pulls-pull-editor-finish)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] (menu-bar keymap (Magit\ GitHub\ Pulls menu-item "Magit GitHub Pulls" (keymap "Magit GitHub Pulls" (Submit\ Pull\ Request menu-item "Submit Pull Request" magit-gh-pulls-pull-editor-finish) (Cancel menu-item "Cancel" magit-gh-pulls-pull-editor-quit))))) (evil-magit-toggle-text-minor-mode keymap (normal-state keymap "Auxiliary keymap for Normal state" (92 . evil-magit-toggle-text-mode) (20 . evil-magit-toggle-text-mode))) (magit-blame-mode keymap (override-state . normal) (normal-state keymap (11 . magit-blame-previous-chunk) (107 . evil-previous-visual-line) (103 keymap (75 . magit-blame-previous-chunk-same-commit) (107 . magit-blame-previous-chunk) (74 . magit-blame-next-chunk-same-commit) (106 . magit-blame-next-chunk)) (10 . magit-blame-next-chunk) (106 . evil-next-visual-line) "Auxiliary keymap for Normal state") (127 . magit-diff-show-or-scroll-down) (32 . magit-diff-show-or-scroll-up) (27 keymap (119 . magit-blame-copy-hash)) (113 . magit-blame-quit) (116 . magit-blame-toggle-headings) (98 . magit-blame-popup) (78 . magit-blame-next-chunk-same-commit) (110 . magit-blame-next-chunk) (80 . magit-blame-previous-chunk-same-commit) (112 . magit-blame-previous-chunk) (13 . magit-show-commit)) (magit-blob-mode keymap (override-state . all) (visual-state keymap (103 keymap (107 . magit-blob-previous) (106 . magit-blob-next)) "Auxiliary keymap for Visual state") (normal-state keymap (103 keymap (107 . magit-blob-previous) (106 . magit-blob-next)) "Auxiliary keymap for Normal state") (113 . magit-kill-this-buffer) (110 . magit-blob-next) (112 . magit-blob-previous)) (magit-file-mode keymap (override-state . all) (3 keymap (27 keymap (103 . magit-file-popup))) (24 keymap (27 keymap (103 . magit-dispatch-popup)) (103 . magit-status))) (smerge-mode keymap (menu-bar keymap (SMerge menu-item "SMerge" (keymap "SMerge" (Next menu-item "Next" smerge-next :help "Go to next conflict") (Previous menu-item "Previous" smerge-prev :help "Go to previous conflict") (nil menu-item "--") (Keep\ All menu-item "Keep All" smerge-keep-all :enable (smerge-check 1) :help "Keep all three versions") (Keep\ Current menu-item "Keep Current" smerge-keep-current :enable (and (smerge-check 1) (> ... 0)) :help "Use current (at point) version") (nil-5 menu-item "--") (Revert\ to\ Base menu-item "Revert to Base" smerge-keep-base :enable (smerge-check 2) :help "Revert to base version") (Keep\ Upper menu-item "Keep Upper" smerge-keep-upper :enable (smerge-check 1) :help "Keep `upper' version") (Keep\ Lower menu-item "Keep Lower" smerge-keep-lower :enable (smerge-check 3) :help "Keep `lower' version") (nil-9 menu-item "--") (Diff\ Base/Upper menu-item "Diff Base/Upper" smerge-diff-base-upper :enable (smerge-check 2) :help "Diff `base' and `upper' for current conflict") (Diff\ Base/Lower menu-item "Diff Base/Lower" smerge-diff-base-lower :enable (smerge-check 2) :help "Diff `base' and `lower' for current conflict") (Diff\ Upper/Lower menu-item "Diff Upper/Lower" smerge-diff-upper-lower :enable (smerge-check 1) :help "Diff `upper' and `lower' for current conflict") (nil-13 menu-item "--") (Invoke\ Ediff menu-item "Invoke Ediff" smerge-ediff :enable (smerge-check 1) :help "Use Ediff to resolve the conflicts") (Auto\ Resolve menu-item "Auto Resolve" smerge-resolve :enable (smerge-check 1) :help "Try auto-resolution heuristics") (Combine menu-item "Combine" smerge-combine-with-next :enable (smerge-check 1) :help "Combine current conflict with next")))) (3 keymap (94 keymap (61 keymap (61 "upper-lower" . smerge-diff-upper-lower) (62 "base-lower" . smerge-diff-base-lower) (60 "base-upper" . smerge-diff-base-upper) "Diff") (13 . smerge-keep-current) (82 . smerge-refine) (67 . smerge-combine-with-next) (69 . smerge-ediff) (117 . smerge-keep-upper) (109 . smerge-keep-upper) (108 . smerge-keep-lower) (111 . smerge-keep-lower) (98 . smerge-keep-base) (97 . smerge-keep-all) (114 . smerge-resolve) (112 . smerge-prev) (110 . smerge-next)))) (magit-popup-help-mode keymap (remap keymap (quit-window . magit-popup-quit) (Info-exit . magit-popup-quit) (Man-quit . magit-popup-quit))) (git-commit-mode keymap (visual-state keymap (103 keymap (106 . git-commit-next-message) (107 . git-commit-prev-message)) "Auxiliary keymap for Visual state") (normal-state keymap (103 keymap (106 . git-commit-next-message) (107 . git-commit-prev-message)) "Auxiliary keymap for Normal state") (menu-bar keymap (Commit menu-item "Commit" (keymap "Commit" (Previous menu-item "Previous" git-commit-prev-message) (Next menu-item "Next" git-commit-next-message) (nil-12 menu-item "-") (Ack menu-item "Ack" git-commit-ack :help "Insert an 'Acked-by' header") (Sign-Off menu-item "Sign-Off" git-commit-signoff :help "Insert a 'Signed-off-by' header") (Tested-by menu-item "Tested-by" git-commit-test :help "Insert a 'Tested-by' header") (Reviewed-by menu-item "Reviewed-by" git-commit-review :help "Insert a 'Reviewed-by' header") (CC menu-item "CC" git-commit-cc) (Reported menu-item "Reported" git-commit-reported :help "Insert a 'Reported-by' header") (Suggested menu-item "Suggested" git-commit-suggested) (nil-12-10 menu-item "-") (Save menu-item "Save" git-commit-save-message) (Cancel menu-item "Cancel" with-editor-cancel) (Commit menu-item "Commit" with-editor-finish)))) (3 keymap (23 . magit-pop-revision-stack) (4 . magit-diff-while-committing) (27 keymap (115 . git-commit-save-message)) (20 . git-commit-test) (19 . git-commit-signoff) (18 . git-commit-review) (16 . git-commit-reported) (15 . git-commit-cc) (9 . git-commit-suggested) (1 . git-commit-ack) (24 keymap (116 . git-commit-test) (115 . git-commit-signoff) (114 . git-commit-review) (112 . git-commit-reported) (111 . git-commit-cc) (105 . git-commit-suggested) (97 . git-commit-ack))) (27 keymap (110 . git-commit-next-message) (112 . git-commit-prev-message))) (with-editor-mode keymap (motion-state keymap "Auxiliary keymap for Motion state" (44 keymap (107 . with-editor-cancel) (99 . with-editor-finish) (97 . with-editor-cancel) (44 . with-editor-finish))) (normal-state keymap "Auxiliary keymap for Normal state" (44 keymap (107 . with-editor-cancel) (99 . with-editor-finish) (97 . with-editor-cancel) (44 . with-editor-finish))) (remap keymap (evil-quit . with-editor-cancel) (iswitchb-kill-buffer . with-editor-cancel) (ido-kill-buffer . with-editor-cancel) (kill-buffer . with-editor-cancel) (evil-save-modified-and-close . with-editor-finish) (evil-save-and-close . with-editor-finish) (server-edit . with-editor-finish)) (3 keymap (11 . with-editor-cancel) (3 . with-editor-finish))) (spacemacs-message-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-message-mode-map-prefix)) (44 . spacemacs-message-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-message-mode-map-prefix)) (44 . spacemacs-message-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-message-mode-map-prefix)) (44 . spacemacs-message-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-message-mode-map-prefix)) (44 . spacemacs-message-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-message-mode-map-prefix)) (13 . spacemacs-message-mode-map-prefix))) (spacemacs-org-agenda-mode-map-active keymap (evilified-state keymap (32 keymap (109 . spacemacs-org-agenda-mode-map-prefix)) (44 . spacemacs-org-agenda-mode-map-prefix) "Auxiliary keymap for Evilified state") (visual-state keymap (32 keymap (109 . spacemacs-org-agenda-mode-map-prefix)) (44 . spacemacs-org-agenda-mode-map-prefix) "Auxiliary keymap for Visual state") (motion-state keymap (32 keymap (109 . spacemacs-org-agenda-mode-map-prefix)) (44 . spacemacs-org-agenda-mode-map-prefix) "Auxiliary keymap for Motion state") (normal-state keymap (32 keymap (109 . spacemacs-org-agenda-mode-map-prefix)) (44 . spacemacs-org-agenda-mode-map-prefix) "Auxiliary keymap for Normal state") (27 keymap (109 keymap (109 . spacemacs-org-agenda-mode-map-prefix)) (13 . spacemacs-org-agenda-mode-map-prefix))) (evil-org-mode keymap (insert-state keymap "Auxiliary keymap for Insert state" (27 keymap (116 lambda nil (interactive) (evil-org-eol-call (quote (lambda nil ... ...)))) (111 lambda nil (interactive) (evil-org-eol-call (quote (lambda nil ... ...)))) (74 . org-shiftmetadown) (75 . org-shiftmetaup) (72 . org-shiftmetaleft) (76 . org-shiftmetaright) (106 . org-metadown) (107 . org-metaup) (104 . org-metaleft) (108 . org-metaright))) (normal-state keymap "Auxiliary keymap for Normal state" (27 keymap (116 lambda nil (interactive) (evil-org-eol-call (quote (lambda nil ... ...)))) (111 lambda nil (interactive) (evil-org-eol-call (quote (lambda nil ... ...)))) (74 . org-shiftmetadown) (75 . org-shiftmetaup) (72 . org-shiftmetaleft) (76 . org-shiftmetaright) (106 . org-metadown) (107 . org-metaup) (104 . org-metaleft) (108 . org-metaright)) (9 . org-cycle) (45 . org-cycle-list-bullet) (62 . org-metaright) (60 . org-metaleft) (94 . org-beginning-of-line) (36 . org-end-of-line) (79 . evil-open-above) (111 lambda nil (interactive) (evil-org-eol-call (quote clever-insert-item))) (84 lambda nil (interactive) (evil-org-eol-call (lambda nil (org-insert-todo-heading nil)))) (116 . org-todo) (103 keymap (108 . outline-next-visible-heading) (107 . org-backward-heading-same-level) (106 . org-forward-heading-same-level) (112 . outline-previous-heading) (104 . outline-up-heading)))) ...))
  help--binding-locus(" /" (#<window 3 on *Backtrace*> 6662 (0 . 330) 0 nil 6662 (0 . 22) nil (0 . 0) (7 . 15)))
  describe-key(" /" 1 nil)
  funcall-interactively(describe-key " /" 1 nil)
  call-interactively(describe-key nil nil)
  command-execute(describe-key)
madhat2r commented 7 years ago

I am having same issue.

bmag commented 7 years ago

@madhat2r can you share your system info (SPC h d s)? I'm particularly interested to know if you're using the same Emacs version as @nixmaniack (26.0.50) and if you have ansible layer enabled (I suppose you do).

Does the error occur also on older Emacsen (say Emacs 25.1)? Does it occur also if you disable ansible layer?

nixmaniack commented 7 years ago

I couldn't check for older emacs version but if I disable ansible layer I don't get this error.

bmag commented 7 years ago

I've managed to repro the bug with Emacs 25.1 by adding ansible layer. The cause is the call to:

(spacemacs/set-leader-keys-for-minor-mode 'ansible-doc-mode
  "ha" 'ansible-doc)

In ansible/init-ansible-doc. A work-around for now is to load the package during startup. In user-config, add:

(require 'ansible-doc)

The bug here is not in ansible layer. It's actually in spacemacs/set-leader-keys-for-minor-mode, spacemacs//init-leader-mode-map, bind-map and the interaction between them.

Somehow, the call to spacemacs/set-leader-keys-for-minor-mode adds an ansible-doc-mode entry to minor-modes-map-alist. The built-in help-key-description (called as part of SPC h d k) expects all minor-modes in minor-modes-map-alist to exist, but because of lazy loading ansible-doc-mode is not defined yet, hence the error.

Calling @syl20bnr and @justbur for help. My full debug efforts and conclusions are written in the attached file. (it's an Org file, uploaded as txt because that's what GitHub allows) bug-ansible-doc.txt

Edit: if you're having trouble viewing the attached file, that's probably because of the backtrace. Here's a version without the backtrace: bug-ansible-doc-no-backtrace.txt

madhat2r commented 7 years ago

@bmag sorry for the late response. Here is my info

System Info :computer:

cdlm commented 7 years ago

Just had this issue. Strangely it appears with Emacs installed via the Homebrew tap d12frosted/emacs-plus but not via formula emacs-mac. Adding (require 'ansible-doc) in user-config did not seem to help…

Edit: nevermind, the difference was due to mac-option-modifier which is not the same between emacs-plus and emacs-mac.

robbyoconnor commented 7 years ago

</ obligatory me too>

sdwolfz commented 7 years ago

Can you please try the fix from #9087 and let me know if it works for you?

nixmaniack commented 7 years ago

@sdwolf The fix seems to work. I don't see the error with that patch applied. 👍

sdwolfz commented 6 years ago

I pushed another fix on develop: a3debe157032fc0999044eeb060d1e83107c87ee.

github-actions[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!