Skip to content
This repository was archived by the owner on May 18, 2024. It is now read-only.

Error while trying to auto-complete via ac-cider #30

@prateekbhatt

Description

@prateekbhatt

I am trying to setup ac-cider and have added the following to init.el :

(require 'ac-cider)
(add-hook 'cider-mode-hook 'ac-flyspell-workaround)
(add-hook 'cider-mode-hook 'ac-cider-setup)
(add-hook 'cider-repl-mode-hook 'ac-cider-setup)
(eval-after-load "auto-complete"
  '(progn
     (add-to-list 'ac-modes 'cider-mode)
     (add-to-list 'ac-modes 'cider-repl-mode)))

However, while typing any symbol, I get the error (e.g. while typing remo):

Company: backend company-capf error "Not a nREPL dict object: remove" with args (candidates remo)

Full error stack:

Debugger entered--Lisp error: (error "Not a nREPL dict object: rem")
  signal(error ("Not a nREPL dict object: rem"))
  error("Not a nREPL dict object: %s" "rem")
  nrepl-dict-get("rem" "candidate")
  cider-completion--parse-candidate-map("rem")
  mapcar(cider-completion--parse-candidate-map ("rem" "remove" "remove-ns" "re-matcher" "re-matches" "reset-meta!" "remove-watch" "remove-method" "ref-max-history" "ref-min-history\
" "remove-stopwords" "remove-all-methods"))
  cider-complete("rem")
  #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [cider-complete nil boundaries metadata mi\
nibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]("rem" nil t)
  all-completions("rem" #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [cider-complete nil \
boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"] nil)
  completion-pcm--all-completions("" ("rem" point) #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$\
)\207" [cider-complete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"] nil)
  completion-basic-all-completions("rem" #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [ci\
der-complete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"] nil 3)
  #[257 "\300^A^M\2368\301\242\302\242\303\304\242$\207" [2 ("rem") (#[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\
\307^A\300^E!^E^E$)\207" [cider-complete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"]) nil \
(3) completion-styles-alist] 6 "\n\n(fn STYLE)"](basic)
  completion--some(#[257 "\300^A^M\2368\301\242\302\242\303\304\242$\207" [2 ("rem") (#[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\2\
02&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [cider-complete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRE\
D ACTION)"]) nil (3) completion-styles-alist] 6 "\n\n(fn STYLE)"] (basic partial-completion emacs22))
  completion--nth-completion(2 "rem" #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [cider-\
complete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"] nil 3 nil)
  completion-all-completions("rem" #[771 "\211\242\302=\206\n^@\211\303=?\2053^@r\301\204^W^@p\202(^@\304 \305^A!\203%^@\306^A!\202&^@p\262^Aq\210\307^A\300^E!^E^E$)\207" [cider-co\
mplete nil boundaries metadata minibuffer-selected-window window-live-p window-buffer complete-with-action] 8 "\n\n(fn STRING PRED ACTION)"] nil 3)
  company-capf(candidates "rem")
  apply(company-capf (candidates "rem"))
  company-call-backend-raw(candidates "rem")
  company--fetch-candidates("rem")
  company-calculate-candidates("rem")
  company--begin-new()
  company--perform()
  company-auto-begin()
  company-idle-begin(#<buffer *cider-repl sparkling-getting-started*> #<window 12 on *cider-repl sparkling-getting-started*> 57 436)
  apply(company-idle-begin (#<buffer *cider-repl sparkling-getting-started*> #<window 12 on *cider-repl sparkling-getting-started*> 57 436))
  timer-event-handler([t 22130 52919 416324 nil company-idle-begin (#<buffer *cider-repl sparkling-getting-started*> #<window 12 on *cider-repl sparkling-getting-started*> 57 436) \
nil 0])

Specs:

CIDER 0.10.0 (package: 20151204.303)
Mac OSX 10.11
GNU Emacs 25.0.50.1 (x86_64-apple-darwin14.1.0, NS appkit-1344.72 Version 10.10.2 (Build 14C1514)) of 2015-04-11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions