Closed kostafey closed 12 years ago
Hi -- please can you tell me how to reproduce this? Which Emacs / nrepl / nrepl.el versions are you using, and what symbol were you trying to complete?
Thanks,
-Steve
I'm just trying to write:
(de
wait a second and got the error trace described above.
I have the same versions of Emacs, nREPL and ac-nrepl
, but a newer version of nrepl.el
-- 20121003.626.
I've tried, but still can't reproduce this error, so you might consider trying the newer nrepl.el
to see if it helps.
I have updated nrepl.el to version 20121003.626 (by removind and adding it again from ELPA), restart both Emacs and nrepl, but nothing changes.
Can I do something to help with debug the problem?
I'm not sure what to suggest at this stage. One thing you can check is whether this is specific to ac-nrepl
: try commenting out the ac-nrepl
setup code in your startup file, and then try nrepl.el
's own tab completion after the "de" symbol. Does that produce the same error?
(Note: to upgrade packages, just use M-x package-list-packages
, then press "U", followed by "x". All available upgrades will be installed, but you might need to restart Emacs for the new versions to be loaded.)
You are right it isn't specific to ac-nrepl
. After commenting ac-nrepl
's configuration code and restarting Emacs, the complete-symbol
call produces the same error.
I should readdress the question. Thank you.
Makes sense. Both ac-nrepl
and nrepl.el
use similar code to perform the completion. In fact, ac-nrepl
calls functions added to recent nrepl.el
versions where available.
The error is: