<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-chez/scheme/racket, branch 0.3</title>
<subtitle>geiser and chez talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-chez/atom?h=0.3</id>
<link rel='self' href='https://jao.io/cgit/geiser-chez/atom?h=0.3'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/'/>
<updated>2012-12-14T15:25:18Z</updated>
<entry>
<title>Racket: make sure stderr is flushed in REPL</title>
<updated>2012-12-14T15:25:18Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-12-14T15:25:18Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=7c2ca2bb6e59e312019613db85fd86e7918ee1dc'/>
<id>urn:sha1:7c2ca2bb6e59e312019613db85fd86e7918ee1dc</id>
<content type='text'>
Thanks to Haiwei Zhou for catching this one!
</content>
</entry>
<entry>
<title>Racket: fix for module evaluation/entering</title>
<updated>2012-10-27T23:38:17Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-10-27T23:38:17Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=f5144a27494a1e83d658d400289ba104b050ffd3'/>
<id>urn:sha1:f5144a27494a1e83d658d400289ba104b050ffd3</id>
<content type='text'>
Our module loader is receiving load requests for module names
represented as lists that are not exactly a submodule, in the sense
that the path does not represent an actual file.

This phenomenon happens for instance when specifying a reader in a
#lang tag.  E.g.

   #lang at-exp racket

will cause the loader to be called with module name '(main reader) and
path &lt;cols-path&gt;/at-exp/main.rkt, where main.rkt does not exist.
Afterwards, we see a call to load at-exp/lang/reader/rkt, with name
reader, which is the real code.

So, for now, i'm skipping all load requests with a list name,
forwarding them to racket's default loader.
</content>
</entry>
<entry>
<title>racket: correctly jump to symbols defined in .ss modules</title>
<updated>2012-09-15T16:26:30Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-15T16:26:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=be72bafd337df18ecfbc64fa01f5a1704186c985'/>
<id>urn:sha1:be72bafd337df18ecfbc64fa01f5a1704186c985</id>
<content type='text'>
Racket is returning by default their canonical "rkt" name, which
sometimes is not what's in the filesystem.
</content>
</entry>
<entry>
<title>racket: fix re-loading of modules with submodules (e.g. plai-typed)</title>
<updated>2012-09-15T14:39:21Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-15T14:39:21Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=144025a8c111ca4082e0b039bf459dc5225a2a54'/>
<id>urn:sha1:144025a8c111ca4082e0b039bf459dc5225a2a54</id>
<content type='text'>
Resolved module path can now be, besides symbols, a list representing
a submodule.  When deciding whether what we are loading in enter's
current loader is a module or not, we have now to take that bit into
account.
</content>
</entry>
<entry>
<title>racket: autodoc for PLAI's define-type</title>
<updated>2012-09-08T18:05:15Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-08T18:05:15Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=5e1e9373efcd937635eea68c94d52aa00f4c565d'/>
<id>urn:sha1:5e1e9373efcd937635eea68c94d52aa00f4c565d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Racket: new option to specify network interface for REPL server</title>
<updated>2012-09-08T17:24:10Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2012-09-08T17:24:10Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=977335378247e8c7df0594fc300cb82c4ce6bbc7'/>
<id>urn:sha1:977335378247e8c7df0594fc300cb82c4ce6bbc7</id>
<content type='text'>
In geiser-racket.sh, there's the new option -n, which uses a new
hostname argument accepted by geiser/user's start-geiser function.
</content>
</entry>
<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>
</feed>
