<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-guile/scheme, branch 0.1.4</title>
<subtitle>geiser and guile talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-guile/atom?h=0.1.4</id>
<link rel='self' href='https://jao.io/cgit/geiser-guile/atom?h=0.1.4'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/'/>
<updated>2011-11-26T06:11:26Z</updated>
<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-guile/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>Guile: capturing output to standard error</title>
<updated>2011-09-11T19:35:15Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-09-11T19:35:15Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=d0b0b31399fe00b877b5dfefc2e3563aa6f257ed'/>
<id>urn:sha1:d0b0b31399fe00b877b5dfefc2e3563aa6f257ed</id>
<content type='text'>
We were just ignoring it so far!
</content>
</entry>
<entry>
<title>Guile: deprecated format usage eliminated</title>
<updated>2011-08-24T01:35:02Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-24T01:35:02Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=d708438236cac2ee3c0a63f06eded5d9a6f38a9f'/>
<id>urn:sha1:d708438236cac2ee3c0a63f06eded5d9a6f38a9f</id>
<content type='text'>
Actually, i'm not even sure the calls to format i was using were
correct at all!
</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-guile/commit/?id=51982d010fd4a44f93d6df3eceda6ffcebe1dbc2'/>
<id>urn:sha1:51982d010fd4a44f93d6df3eceda6ffcebe1dbc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Racket: eval geiser-eval's apply arguments properly</title>
<updated>2011-08-20T14:29:46Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-20T01:31:54Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=1627471032647e6a13149242ad9547b5124c1c4f'/>
<id>urn:sha1:1627471032647e6a13149242ad9547b5124c1c4f</id>
<content type='text'>
As Stanisław Halik reported, autodoc was receiving a mlist (instead of
a list) as its argument when invoked in an R5RS context.  Turns out we
were evaluating geiser-eval's arguments in the wrong context (the
procedure being applied and the arglist belong to the same namespace).
</content>
</entry>
<entry>
<title>Racket: use the proper interaction port for input (#32844)</title>
<updated>2011-03-21T11:30:11Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-03-21T11:30:11Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=04902b39229eafdfa41e2c1d5a9857133f53805d'/>
<id>urn:sha1:04902b39229eafdfa41e2c1d5a9857133f53805d</id>
<content type='text'>
Thanks to Caleb Reach.

We were using current-input-port, which is not the right port in
graphical environments.
</content>
</entry>
<entry>
<title>Racket: geiser-add-to-load-path implemented</title>
<updated>2011-03-06T02:18:43Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-03-06T02:18:43Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=98374c61cc6de60f2fa2912ee9b5e3d199477ab7'/>
<id>urn:sha1:98374c61cc6de60f2fa2912ee9b5e3d199477ab7</id>
<content type='text'>
And we take the chance to lightly document the existence of this
new command in the user manual.
</content>
</entry>
<entry>
<title>Racket: no errors ,entering an R5RS module</title>
<updated>2011-02-27T12:14:30Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-02-27T12:14:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=68a4e69aca1f8a84330def1ee24b2da6243419c0'/>
<id>urn:sha1:68a4e69aca1f8a84330def1ee24b2da6243419c0</id>
<content type='text'>
The catch here is that one cannot use #%variable-reference inside an
R5RS module, and, as a consequence, namespace-&gt;module-path-name was
failing badly.  The solution is to take note of the module name being
entered before hand, and use that name in case of error (we could
actually use that name always, but then cheaters using Racket's enter!
would see an inconsistent name (which probably they deserve)).
</content>
</entry>
<entry>
<title>Guile: setting *current-warning-prefix* during evaluation</title>
<updated>2011-02-25T15:05:11Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-02-25T15:05:11Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=3f65b0938779e9bd045328cb90d7080b6455652e'/>
<id>urn:sha1:3f65b0938779e9bd045328cb90d7080b6455652e</id>
<content type='text'>
This is a 2.0 fluid that governs how warning messages are displayed.
In Geiser, we need the prefix set to an empty string so that file
paths are clickable (and the display in a separate emacs buffer is nicer).
</content>
</entry>
<entry>
<title>Guile: 'format' added to the warning list</title>
<updated>2011-02-09T13:21:24Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-02-09T13:21:24Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=c676e46833fc2b38b2c21b44b7e6b52b5167329b'/>
<id>urn:sha1:c676e46833fc2b38b2c21b44b7e6b52b5167329b</id>
<content type='text'>
</content>
</entry>
</feed>
