Racket: better help commands
commitc00f24907cf87589f4b28885507443d419385502
authorJose Antonio Ortega Ruiz <jao@gnu.org>
Mon, 15 Apr 2013 02:08:08 +0000 (15 04:08 +0200)
committerJose Antonio Ortega Ruiz <jao@gnu.org>
Mon, 15 Apr 2013 02:08:08 +0000 (15 04:08 +0200)
treead53486c2f6654ec8263cf367138baba2be7261a
parent82165389e02b4ff29bade2a2b34903142e3bc73a
Racket: better help commands

For some reason that i don't fully understand, evaluating a function
in the racket/base namespace first thing after loading errortrace
breaks the help macro (!).  This patches provides a workaround by
actually invoking help first thing when Geiser starts, with alibi that
it serves to preload the help index (in a separate thread).

While i was at it, i improved the message printed in the minibuffer
when no help is found.
elisp/geiser-racket.el
scheme/racket/geiser/autodoc.rkt
scheme/racket/geiser/startup.rkt
scheme/racket/geiser/user.rkt