<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser/elisp, branch 0.25</title>
<subtitle>emacs and scheme talk to each other</subtitle>
<id>https://jao.io/cgit/geiser/atom?h=0.25</id>
<link rel='self' href='https://jao.io/cgit/geiser/atom?h=0.25'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/'/>
<updated>2022-08-21T03:44:28Z</updated>
<entry>
<title>Version bump</title>
<updated>2022-08-21T03:44:28Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-08-21T03:44:28Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=b03bad3e5dfa8f8a74167f78f25d7b664284a9ae'/>
<id>urn:sha1:b03bad3e5dfa8f8a74167f78f25d7b664284a9ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: don't override user's capfs (see issue #50)</title>
<updated>2022-08-20T19:30:49Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-08-20T19:30:49Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=ffff3931e104c73a0f332c9e181d11eebd81d816'/>
<id>urn:sha1:ffff3931e104c73a0f332c9e181d11eebd81d816</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: start scheme just once if repl buffer doesn't exist</title>
<updated>2022-08-13T22:03:01Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-08-13T22:03:01Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=97dfdd1133a14bc6bccab804cdf286b94ad43381'/>
<id>urn:sha1:97dfdd1133a14bc6bccab804cdf286b94ad43381</id>
<content type='text'>
Should fix issue #49.
</content>
</entry>
<entry>
<title>geiser-repl: new variables startup-hook and startup-forms</title>
<updated>2022-08-12T15:01:37Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-08-12T15:01:37Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=956ec5ff543e9a0fcb3b3ceb339bb1e21c39719e'/>
<id>urn:sha1:956ec5ff543e9a0fcb3b3ceb339bb1e21c39719e</id>
<content type='text'>
See discussion in issue #48.
</content>
</entry>
<entry>
<title>geiser-repl: honour .dir-local.el files in REPL buffers</title>
<updated>2022-08-02T13:27:17Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-08-02T13:26:36Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=bd3d4ab6d7dffd9f8565af32471dc58aaf5a2214'/>
<id>urn:sha1:bd3d4ab6d7dffd9f8565af32471dc58aaf5a2214</id>
<content type='text'>
Should fix issue #48
</content>
</entry>
<entry>
<title>Add missing space when load path addition fails.</title>
<updated>2022-07-31T00:15:12Z</updated>
<author>
<name>Hugo Hörnquist</name>
<email>hugo@lysator.liu.se</email>
</author>
<published>2022-07-31T00:15:12Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=224302fe7a3f4dc711638958aa993f5e6816fe99'/>
<id>urn:sha1:224302fe7a3f4dc711638958aa993f5e6816fe99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Version bump</title>
<updated>2022-05-07T00:34:25Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-05-07T00:34:25Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=d28d19b582347bffebbf0ca905297e744842a5f2'/>
<id>urn:sha1:d28d19b582347bffebbf0ca905297e744842a5f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>geiser-capf: new module to break cyclic dependencies</title>
<updated>2022-04-23T18:05:57Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-04-23T18:05:57Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=1b1fdd2be47fcbadab4b224266d30dee4484a4b0'/>
<id>urn:sha1:1b1fdd2be47fcbadab4b224266d30dee4484a4b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suggestive patch for simplified completion</title>
<updated>2022-04-23T15:01:15Z</updated>
<author>
<name>Daniel Mendler</name>
<email>mail@daniel-mendler.de</email>
</author>
<published>2022-04-02T00:19:54Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=18faa0ba32c9ce751c16960b2a39b3880b523272'/>
<id>urn:sha1:18faa0ba32c9ce751c16960b2a39b3880b523272</id>
<content type='text'>
NOTE: The patch is largely untested.

Modifications:

- Update readme.org
- Remove geiser-company
- Move Company extensions to geiser-completion

Omissions:

- geiser-company--inhibit-autodoc has been removed. Eldoc handling
  should be implemented in the frontend, not in the backend.
  See for example:
  https://github.com/minad/corfu/blob/04fbfce3d7e9c125a7fd22a34455a508247a522b/corfu.el#L1212
- The quickhelp-string action and geiser-company--docstring have been
  removed. company-quickhelp can use `:company-doc-buffer` instead with
  minimal overhead.
  See:
  https://github.com/company-mode/company-quickhelp/blob/3ca2708b4e5190205aca01d65fe1b391963a53f9/company-quickhelp.el#L138
- The automatic Company setup has been removed. Personally I am not a
  fan of such auto configuration. It is better if completion is
  configured consistently in the user configuration. You may want to
  restore the auto configuration for backward compatibility. It depends
  on your backward compatibility story. I am fine with rare breaking
  changes from time to time.
- There is a cyclic dependency between geiser-edit/geiser-doc and
  geiser-completion, which should be untangled.
</content>
</entry>
<entry>
<title>Byte-compilation warnings fixed</title>
<updated>2022-04-23T14:49:05Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-04-23T14:49:05Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=77adf19d3812ecfd821d250f8bc1eb821a88ee92'/>
<id>urn:sha1:77adf19d3812ecfd821d250f8bc1eb821a88ee92</id>
<content type='text'>
And, actually, fixing bugs: the warnings weren't spurious.
</content>
</entry>
</feed>
