<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-guile/elisp, branch 0.10</title>
<subtitle>geiser and guile talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-guile/atom?h=0.10</id>
<link rel='self' href='https://jao.io/cgit/geiser-guile/atom?h=0.10'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/'/>
<updated>2018-02-03T02:25:44Z</updated>
<entry>
<title>Emacs 24 compatibility: completion-table-dynamic</title>
<updated>2018-02-03T02:25:44Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2018-02-03T02:25:44Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=e1603edd6f64094495af34432f0d9be621173403'/>
<id>urn:sha1:e1603edd6f64094495af34432f0d9be621173403</id>
<content type='text'>
Looks like the arity of that function changed at some point between 24
and 25.  It also looks like people still use emacs 24 (see issue #236),
so here we go.
</content>
</entry>
<entry>
<title>guile 2.2: program-arities and program-module reloaded</title>
<updated>2018-01-30T22:45:41Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2018-01-30T22:45:41Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=3f2272ecf02c8049ea5f250e6263d0f9441a0bd8'/>
<id>urn:sha1:3f2272ecf02c8049ea5f250e6263d0f9441a0bd8</id>
<content type='text'>
Those two procedures are gone in these 2.2 times, and things like
autodoc and xref were broken as a result.  With Andy's help,
apparently good enough approximations of their functionality are now
in place: let's see how they go.
</content>
</entry>
<entry>
<title>Fix for module/identifier completion in minibuffer</title>
<updated>2018-01-29T02:21:13Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2018-01-29T02:21:13Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=33783307abab46433ce18273f562b3a729628e8e'/>
<id>urn:sha1:33783307abab46433ce18273f562b3a729628e8e</id>
<content type='text'>
When constructing the completion table for minibuffer prompts via
`completion-table-dynamic', we were forgetting to tell emacs to
perform the completion lookup with the original (scheme) buffer as its
current buffer.  As a result, the actual completion function wasn't
able to find the REPL connection and everything when down in flames
with an exception.
</content>
</entry>
<entry>
<title>Make geiser-chicken-required-modules customizable (#233)</title>
<updated>2017-12-17T21:53:58Z</updated>
<author>
<name>diego</name>
<email>9020453+dieggsy@users.noreply.github.com</email>
</author>
<published>2017-12-17T21:46:39Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=0bfc6be0d25ff311d739d2f65fd343135142f6f3'/>
<id>urn:sha1:0bfc6be0d25ff311d739d2f65fd343135142f6f3</id>
<content type='text'>
We can probably do away with this entirely; but for now, make it a custom.</content>
</entry>
<entry>
<title>Removed rate limit setting.</title>
<updated>2017-12-10T07:12:52Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2017-12-10T07:12:52Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=49b78de1b0819d82187f0d1ded65e7c678540aed'/>
<id>urn:sha1:49b78de1b0819d82187f0d1ded65e7c678540aed</id>
<content type='text'>
Necessary for jaor/geiser#174
</content>
</entry>
<entry>
<title>Removing geiser-mit's dep on subr-x altogether</title>
<updated>2017-11-29T21:51:04Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2017-11-29T21:51:04Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=17fde7db7b03d61c7bf1f125669e2b3df8740db6'/>
<id>urn:sha1:17fde7db7b03d61c7bf1f125669e2b3df8740db6</id>
<content type='text'>
It's only using string-empty-p from there, which is a function whose
name is almost as long as its implementation, so we better try to be
compatible with older emacsen (subr-x was introduced in emacs 24.4).
</content>
</entry>
<entry>
<title>Only requiring subr-x under eval-when compile</title>
<updated>2017-11-28T04:03:59Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2017-11-28T04:03:59Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=0947b0e724cd06c1279193633892f56cd888d319'/>
<id>urn:sha1:0947b0e724cd06c1279193633892f56cd888d319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Theoretically unnecessary save-excursion</title>
<updated>2017-11-22T03:01:45Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2017-11-22T03:01:45Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=3cac7572f286c69de2b5cac626e1baca4af593a9'/>
<id>urn:sha1:3cac7572f286c69de2b5cac626e1baca4af593a9</id>
<content type='text'>
For some reason, one of our users is experiencing point jumps when
calling `geiser-set-scheme'.  A save-excursion is all that's needed,
even though it *shouldn't* be needed in the first place.
</content>
</entry>
<entry>
<title>guile: fix manual symbol lookup.</title>
<updated>2017-10-10T23:10:49Z</updated>
<author>
<name>Jan Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2017-10-10T19:43:59Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=c266950549a7a0841bf21e092fba632a1e061187'/>
<id>urn:sha1:c266950549a7a0841bf21e092fba632a1e061187</id>
<content type='text'>
* elisp/geiser-guile.el (guile--manual-look-up): Change parameters for
  info-lookup-symbol to string and 'scheme-mode.  Fixes lookup.
</content>
</entry>
<entry>
<title>Do not set geiser last-prompt-end beyond of point-max</title>
<updated>2017-09-25T22:57:47Z</updated>
<author>
<name>Mario Rodas</name>
<email>marsam@users.noreply.github.com</email>
</author>
<published>2017-09-23T16:20:38Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=3ea68948c6c4f03504d8232c3b8105e77e0ee483'/>
<id>urn:sha1:3ea68948c6c4f03504d8232c3b8105e77e0ee483</id>
<content type='text'>
</content>
</entry>
</feed>
