Use pretty-print instead of write with Chicken
commitb232512c4d7bffae7f2ac8302c3136a637910264
authorDan Leslie <dan@ironoxide.ca>
Fri, 28 Aug 2015 23:47:12 +0000 (28 16:47 -0700)
committerDan Leslie <dan@ironoxide.ca>
Fri, 28 Aug 2015 23:47:12 +0000 (28 16:47 -0700)
treee28c4d0938ad31a237b9a244b49afaeda15b7fed
parent0f66c250245af1348a3ee5a698c69ec4245e2194
Use pretty-print instead of write with Chicken

Emacs chokes on buffers with very long lines. Use of pretty-print
instead of write causes most incidents of long lines to be avoided by
use of better formatting.

This fixes jaor/geiser#64 for Chicken, and appears to greatly speed up
completions in the general case for Chicken.
scheme/chicken/geiser/emacs.scm