<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-guile/elisp, branch 0.6</title>
<subtitle>geiser and guile talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-guile/atom?h=0.6</id>
<link rel='self' href='https://jao.io/cgit/geiser-guile/atom?h=0.6'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/'/>
<updated>2014-06-05T04:14:44Z</updated>
<entry>
<title>Possible fix for scanning problem</title>
<updated>2014-06-05T04:14:44Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-06-05T04:14:44Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=7cf34c0c92cac3039849b8be40b468d0c52d2472'/>
<id>urn:sha1:7cf34c0c92cac3039849b8be40b468d0c52d2472</id>
<content type='text'>
Apparently, the nesting level returned by emacs's syntax parser can be
negative (presumably when it gets confused), and we were not avoiding
calling backward-up-list when that happened.

Could or could not address issue #41...
</content>
</entry>
<entry>
<title>Guile: font lock for all components of module names</title>
<updated>2014-06-03T01:10:23Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-06-03T01:10:23Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=f7c97ae42913e22df4532aa820a07751a5e8c71e'/>
<id>urn:sha1:f7c97ae42913e22df4532aa820a07751a5e8c71e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Almost redundant REPL command to interrupt evaluation</title>
<updated>2014-05-31T22:18:40Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-05-31T21:52:26Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=c961e6097c896b952bf6ccbb8ebbb794c8d50294'/>
<id>urn:sha1:c961e6097c896b952bf6ccbb8ebbb794c8d50294</id>
<content type='text'>
Works almost identically to the stock C-c C-c, with just marginally
better output aaand being well behaved when interrupting infinitely
looping functions such as (define (f) (newline) (let loop () (loop))) --
cf. issue #29 on github.

We like it so much that it replaces the old one.
</content>
</entry>
<entry>
<title>Finer control of debugging window popups</title>
<updated>2014-05-31T18:57:37Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-05-31T18:54:22Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=9ff03facb2ea1e0a6b320f603dfd7e0e787d9593'/>
<id>urn:sha1:9ff03facb2ea1e0a6b320f603dfd7e0e787d9593</id>
<content type='text'>
It's now possible to control whether we jump to the debug window on
evaluation errors (geiser-debug-jump-to-debug-p) and whether we show it
all (geiser-debug-show-debug-p).
</content>
</entry>
<entry>
<title>Indent Guile's `with-mutex'</title>
<updated>2014-03-26T16:51:30Z</updated>
<author>
<name>Diogo F. S. Ramos</name>
<email>dfsr@riseup.net</email>
</author>
<published>2014-03-26T06:22:12Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=5020b91e90520a9e5c0c725123247535dfb60a4f'/>
<id>urn:sha1:5020b91e90520a9e5c0c725123247535dfb60a4f</id>
<content type='text'>
Follow the convention for `with-' procedures.
</content>
</entry>
<entry>
<title>Fontify when too (thanks to Diogo)</title>
<updated>2014-03-07T12:25:02Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-03-07T12:25:02Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=13f2aa64d2bd61f1338073d913b354d88ae3e4c2'/>
<id>urn:sha1:13f2aa64d2bd61f1338073d913b354d88ae3e4c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable error in `define-syntax-rule' font lock</title>
<updated>2014-03-07T12:21:05Z</updated>
<author>
<name>Diogo F. S. Ramos</name>
<email>dfsr@riseup.net</email>
</author>
<published>2014-02-28T21:03:51Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=aefaae3c8af9d31c12411073dba7749f194bd749'/>
<id>urn:sha1:aefaae3c8af9d31c12411073dba7749f194bd749</id>
<content type='text'>
This allows partially matched `define-syntax-rule' expressions and
avoids the termination of search-based fontification, which affects
other expressions inside the buffer, in the case of a missing
subexpression.
</content>
</entry>
<entry>
<title>Highlight `define-once'</title>
<updated>2014-03-07T12:19:40Z</updated>
<author>
<name>Diogo F. S. Ramos</name>
<email>dfsr@riseup.net</email>
</author>
<published>2014-02-28T20:43:35Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=c74baab7509c68e0db09870954a8de3a3e7727aa'/>
<id>urn:sha1:c74baab7509c68e0db09870954a8de3a3e7727aa</id>
<content type='text'>
Guile's `define-once' allows defining a variable only once, but its
syntax is different from `define', so its highlight is different.
</content>
</entry>
<entry>
<title>Add 'geiser-connect-local' to connect over Unix-domain socket.</title>
<updated>2014-02-27T14:06:12Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-02-18T16:25:44Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=d903e2c8df9dc7b02e1e89d135b961810914005d'/>
<id>urn:sha1:d903e2c8df9dc7b02e1e89d135b961810914005d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Using font-lock-function-name-face for define-syntax-rule</title>
<updated>2014-02-24T23:48:28Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2014-02-24T23:48:28Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=e279622a64a42aedfcc388ff4df45319f76f794d'/>
<id>urn:sha1:e279622a64a42aedfcc388ff4df45319f76f794d</id>
<content type='text'>
The name defined It's more like a function in a define than a variable,
since it can take arguments.
</content>
</entry>
</feed>
