summaryrefslogtreecommitdiff
path: root/elisp/geiser-repl.el
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2014-12-29 02:46:12 +0100
committerJose Antonio Ortega Ruiz <jao@gnu.org>2014-12-29 02:46:12 +0100
commit0dbd605e631beea9b46f526deda2a7d05928c49f (patch)
tree7dea18a9634381e94c36bcd574911ec9b9299417 /elisp/geiser-repl.el
parenta1c1f48872801ed47ec056fffc585011a068907b (diff)
downloadgeiser-chez-0dbd605e631beea9b46f526deda2a7d05928c49f.tar.gz
geiser-chez-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-repl.el')
0 files changed, 0 insertions, 0 deletions