summaryrefslogtreecommitdiff
path: root/elisp/geiser-mode.el
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2022-10-13 02:44:59 +0100
committerjao <jao@gnu.org>2022-10-13 02:44:59 +0100
commit727d2dfe988943c277804d87ac9cd40f2ddc65e0 (patch)
tree3ff4c73784c03f6b096ffc57a5e15e94e5f2a6b8 /elisp/geiser-mode.el
parenta9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa (diff)
downloadgeiser-727d2dfe988943c277804d87ac9cd40f2ddc65e0.tar.gz
geiser-727d2dfe988943c277804d87ac9cd40f2ddc65e0.tar.bz2
autodoc: correctly display docsigs for in-region completions (#56)
we were doing it really wrong: first, by not setting the evaluation environment when things are computed outside the original buffer (the completion in region case for consult and the likes, where the current buffer is the minibuffer) and, to add insult to injury, by not waiting for a response from the scheme side! actually waiting can make things a tad laggy when the scheme is not as fast as, say, chez and there are lots of completions (if one uses completion-in-region; for pop ups like company it's fine), so i've also added a flag, geiser-autodoc-use-docsig, to turn the functionality off.
Diffstat (limited to 'elisp/geiser-mode.el')
0 files changed, 0 insertions, 0 deletions