<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser/elisp/geiser-imenu.el, branch 0.33</title>
<subtitle>emacs and scheme talk to each other</subtitle>
<id>https://jao.io/cgit/geiser/atom?h=0.33</id>
<link rel='self' href='https://jao.io/cgit/geiser/atom?h=0.33'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/'/>
<updated>2022-10-15T16:01:04Z</updated>
<entry>
<title>local definition discovery sans imenu</title>
<updated>2022-10-15T16:01:04Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-10-15T15:58:18Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=b64ee5b8a984e06aae29b8a92362a6db03cfed3b'/>
<id>urn:sha1:b64ee5b8a984e06aae29b8a92362a6db03cfed3b</id>
<content type='text'>
we already had our own lighter mechanism, just needed to use it better.  it
will also allow guessing local signatures, quite useful in chezzy (or more
generally r6rs-librarish) schemes.
</content>
</entry>
<entry>
<title>imenu as a last resort for jumping to definition</title>
<updated>2022-10-12T02:37:56Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-10-12T02:37:56Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser/commit/?id=a9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa'/>
<id>urn:sha1:a9b17f08a0c40d2b2ac5d3d130a8b40f5890ccfa</id>
<content type='text'>
... as well as a way of telling imenu to look for nested define forms, as the
ones one finds for instance inside (library ...) or (module ...) sexps, or
simply nested defines in function bodies.  it's a crappy way of finding
definitions, but it's better than nothing when it's all we have (e.g., R6RS
libraries don't seem to provide an environment/namespace including their
privates, which is a killjoy).
</content>
</entry>
</feed>
