Fixes for Literals, Errors and Modules
commit49da44f6373718400833585dd494a35f71205d6e
authorDan Leslie <dan@ironoxide.ca>
Thu, 3 Dec 2015 05:47:23 +0000 (2 21:47 -0800)
committerDan Leslie <dan@ironoxide.ca>
Sat, 5 Dec 2015 14:52:05 +0000 (5 06:52 -0800)
tree23513c439fd2a9f860fb9cd250eab36d59345b9e
parentd44d5cbda1013b682ab6c3a3938c7d484e3ce885
Fixes for Literals, Errors and Modules

If literals were present chicken wouldn't provide any autodocumentation
due to an error. Module evaluation was failing due to poor
input. Chicken's Error output was failing to parse

- Filter out all non-symbols from the autodoc set
- Properly escape module names
- Add "Error" to the set of accepted error prefixes
elisp/geiser-chicken.el
elisp/geiser-connection.el
scheme/chicken/geiser/emacs.scm