diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2014-12-29 02:46:12 +0100 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2014-12-29 02:46:12 +0100 |
commit | 0dbd605e631beea9b46f526deda2a7d05928c49f (patch) | |
tree | 7dea18a9634381e94c36bcd574911ec9b9299417 /elisp/geiser-image.el | |
parent | a1c1f48872801ed47ec056fffc585011a068907b (diff) | |
download | geiser-guile-0dbd605e631beea9b46f526deda2a7d05928c49f.tar.gz geiser-guile-0dbd605e631beea9b46f526deda2a7d05928c49f.tar.bz2 |
Racket: show images with print, write and display
Up to now, we were only displaying images when printed as values by the
REPL, but not when image values were explicitly print-ed, write-d or
display-ed. This patch solves that problem by installing (semi)
appropriate port-{print,write,display}-handler. This is still and
incomplete solution in that those handlers (as well as the already
installed current-print-handler) don't recurse over a value's structure
and won't produce images embedded in other data structures, as discussed
in issue #49.
Diffstat (limited to 'elisp/geiser-image.el')
0 files changed, 0 insertions, 0 deletions