<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-chez/scheme/racket, branch 0.2</title>
<subtitle>geiser and chez talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-chez/atom?h=0.2</id>
<link rel='self' href='https://jao.io/cgit/geiser-chez/atom?h=0.2'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/'/>
<updated>2012-09-02T18:19:36Z</updated>
<entry>
<title>racket: displaying images also during evaluations</title>
<updated>2012-09-02T18:19:36Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-02T18:19:36Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=8f2e4ba17b704965f3a35d1d0a312dec31800862'/>
<id>urn:sha1:8f2e4ba17b704965f3a35d1d0a312dec31800862</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Racket: fix for enter!</title>
<updated>2012-09-02T12:11:30Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-02T12:11:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=b05120e5872382528c73416046d4e19cdb1bc88f'/>
<id>urn:sha1:b05120e5872382528c73416046d4e19cdb1bc88f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Little cleanups</title>
<updated>2012-09-01T03:42:46Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-01T03:42:46Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=de61b6f6580be0daad3e7aa97acd1534c30fbedf'/>
<id>urn:sha1:de61b6f6580be0daad3e7aa97acd1534c30fbedf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>racket: reading into elisp-land the cache dir as needed</title>
<updated>2012-08-25T04:20:33Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-08-25T04:10:05Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=6c5ceb7ce8f194a7d0e542a3bae268e0506fdd71'/>
<id>urn:sha1:6c5ceb7ce8f194a7d0e542a3bae268e0506fdd71</id>
<content type='text'>
When no cache dir is set in the emacs customization, we ask Racket for
the one that it's using by default.
</content>
</entry>
<entry>
<title>Racket: configurable image cache directory</title>
<updated>2012-08-20T04:15:04Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-08-20T04:15:04Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=9b31ffba524337003c00a62997a27a62a270100e'/>
<id>urn:sha1:9b31ffba524337003c00a62997a27a62a270100e</id>
<content type='text'>
Brought to you by a comma-command in the REPL and the REPL startup
function.
</content>
</entry>
<entry>
<title>[WIP] Draw images inline in the Racket REPL.</title>
<updated>2012-08-12T18:32:03Z</updated>
<author>
<name>Michael W</name>
<email>gcr@sneakygcr.net</email>
</author>
<published>2012-08-12T18:32:03Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=998e709f65a8bd9acfd1917d0ac4aaa47f67030b'/>
<id>urn:sha1:998e709f65a8bd9acfd1917d0ac4aaa47f67030b</id>
<content type='text'>
On the racket side, we use a custom print handler to print
images (convertible? values; see file/convertible) in a special format:
#&lt;Image: filename&gt;

On the geiser side, we add a comint post-output hook to search for
that filename and replace it with inline images.
</content>
</entry>
<entry>
<title>Racket: fix for module compilation for recent rackets</title>
<updated>2012-07-01T00:18:55Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-07-01T00:18:55Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=540293601e7dcac9eb193d529d7b2413765f3c72'/>
<id>urn:sha1:540293601e7dcac9eb193d529d7b2413765f3c72</id>
<content type='text'>
This one probably requires Racket 5.3, and incorporates some
parameterization to the module compilation and evaluation code in
Geiser's version of enter.rkt.  I'm mostly mirroring what the latter
does, and i'm probably not completely understanding all corner cases,
so the two users of Geiser should keep an eye open for possible
breakage introduced by this patch.
</content>
</entry>
<entry>
<title>,cd for Racket REPL</title>
<updated>2012-03-24T08:45:44Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-03-24T08:45:44Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=9b76fa6e9927c09ad36fdf93bc8d1e570fcf6383'/>
<id>urn:sha1:9b76fa6e9927c09ad36fdf93bc8d1e570fcf6383</id>
<content type='text'>
It's not perfect and undocumented, but useful nonetheless.
</content>
</entry>
<entry>
<title>Racket: capturing and displaying standard error during evaluation</title>
<updated>2011-11-26T06:11:26Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-11-26T06:11:26Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=9857c254979e7c43a3f432c1927a168d6437398c'/>
<id>urn:sha1:9857c254979e7c43a3f432c1927a168d6437398c</id>
<content type='text'>
This bugs was exposed by using rackunit, where all the output of, say,
check-eq? was lost for good (it was being sent to the stderr black
hole).

Hat tip Grant Retkke.
</content>
</entry>
<entry>
<title>Leftover code from the previous patch removed</title>
<updated>2011-08-20T16:15:07Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-20T16:15:07Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=51982d010fd4a44f93d6df3eceda6ffcebe1dbc2'/>
<id>urn:sha1:51982d010fd4a44f93d6df3eceda6ffcebe1dbc2</id>
<content type='text'>
</content>
</entry>
</feed>
