<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-chez/elisp, branch 0.1.4</title>
<subtitle>geiser and chez talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-chez/atom?h=0.1.4</id>
<link rel='self' href='https://jao.io/cgit/geiser-chez/atom?h=0.1.4'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/'/>
<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-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>Bug fix: avoiding sending unbalanced sexps in C-c C-r and friends</title>
<updated>2011-10-01T21:03:41Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-10-01T21:03:41Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=8167ddb673800b43d78b6164673506e6d6fd6ef7'/>
<id>urn:sha1:8167ddb673800b43d78b6164673506e6d6fd6ef7</id>
<content type='text'>
We were not checking that the region sent to the scheme process was
balanced, resulting in said process waiting for ever on `read' (or its
moral equivalent in our current implementation).  We now just refuse
to evaluate an improper region in the first place.
</content>
</entry>
<entry>
<title>Racket: indentation for splicing-let and friends</title>
<updated>2011-09-29T16:43:27Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-09-29T16:43:27Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=3a6dfbf743cc56b7d454bc6c688cd983966acc6c'/>
<id>urn:sha1:3a6dfbf743cc56b7d454bc6c688cd983966acc6c</id>
<content type='text'>
At some point, we should make indentation rules buffer-local.
</content>
</entry>
<entry>
<title>Compatibility with filladapt.</title>
<updated>2011-09-15T01:15:18Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-09-15T01:15:18Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=f273fa0ebbc2f94e2b0134a7e8824123fbb76f03'/>
<id>urn:sha1:f273fa0ebbc2f94e2b0134a7e8824123fbb76f03</id>
<content type='text'>
Seems like the add-on package filladapt.el is broken in that its
version of fill-adapt uses a non-optional first argument.  Aquamacs
users were filling the pain.  Fixed by passing nil in our call to
fill-paragraph.  Hat tip Jonathan Oddie.
</content>
</entry>
<entry>
<title>bug fix: make C-c C-z behave with run-geiser</title>
<updated>2011-09-08T21:15:36Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-09-08T21:15:36Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=ffd2cea60f6e7d8d0cf9a1fda6912b2003b92855'/>
<id>urn:sha1:ffd2cea60f6e7d8d0cf9a1fda6912b2003b92855</id>
<content type='text'>
The nice go-back-to-previous-scheme-buffer behaviour of C-c C-z wasn't
working when the jump from a scheme file to the REPL was initiated via
run-geiser.  Thanks, Marijn.
</content>
</entry>
<entry>
<title>REPL: restore TAB indenting behaviour around whitespace</title>
<updated>2011-08-20T20:47:53Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-20T20:47:53Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=7209628e61a2468aac259b3a53f7716a844b48dc'/>
<id>urn:sha1:7209628e61a2468aac259b3a53f7716a844b48dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>REPL: new customizable faces for input and prompt</title>
<updated>2011-08-20T18:47:53Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-20T18:47:53Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=b2a931ed644123162154916e3420ee879d80ad17'/>
<id>urn:sha1:b2a931ed644123162154916e3420ee879d80ad17</id>
<content type='text'>
Namely, geiser-font-lock-repl-prompt and geiser-font-lock-repl-input.
</content>
</entry>
<entry>
<title>elisp: customizable patience amount on racket startup</title>
<updated>2011-08-20T01:23:30Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-20T01:23:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=0ef26298d48bd0ae605096a187be35ef4759a722'/>
<id>urn:sha1:0ef26298d48bd0ae605096a187be35ef4759a722</id>
<content type='text'>
In this little notebook i'm using, racket takes its time to start.  In
fact, it can take more the previously slotted 10 seconds.  Hence the
new geiser-repl-startup-time variable.
</content>
</entry>
<entry>
<title>elisp: add-hook doesn't need a defvared hook</title>
<updated>2011-08-02T15:07:27Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2011-08-02T15:07:27Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=582fe2461ebe47a54fecf1b93167d449555883cb'/>
<id>urn:sha1:582fe2461ebe47a54fecf1b93167d449555883cb</id>
<content type='text'>
Thanks, Leo.
</content>
</entry>
<entry>
<title>Guile: find module when cursor is before define-module (#33497)</title>
<updated>2011-06-22T23:29:09Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2011-06-22T23:29:09Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=e7c3ba0c5282999be36c4cdd67fb4f1501e73ecf'/>
<id>urn:sha1:e7c3ba0c5282999be36c4cdd67fb4f1501e73ecf</id>
<content type='text'>
If we didn't find a define-module form after the cursor, or an
enclosing R6RS library form, we search forward for a module
definition.  That way, things like C-c C-a work also from the top of
the file.
</content>
</entry>
</feed>
