<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-guile/scheme, 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-01-30T22:45:41Z</updated>
<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>Remove memoization</title>
<updated>2017-12-10T16:45:16Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2017-12-10T16:45:16Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=473ef183d6c2c205699b7a865a206f579e60ce17'/>
<id>urn:sha1:473ef183d6c2c205699b7a865a206f579e60ce17</id>
<content type='text'>
It now _slows_ performance rather than improves it. Removing it speeds
up the issue described in jaor/geiser#174
</content>
</entry>
<entry>
<title>Improvements to Chicken completion speed</title>
<updated>2017-12-10T07:01:24Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2017-12-10T07:01:24Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=3fa575feefb14bf472d69f5c2041d4ab51c3dae9'/>
<id>urn:sha1:3fa575feefb14bf472d69f5c2041d4ab51c3dae9</id>
<content type='text'>
Removed all of the symbol-interning code, and in the process greatly
reduced the amount of CPU time.

Should resolve jaor/geiser#174
</content>
</entry>
<entry>
<title>Support Chicken Scheme apropos =&gt;2.3.0</title>
<updated>2017-11-03T01:25:38Z</updated>
<author>
<name>John Whitbeck</name>
<email>john@whitbeck.net</email>
</author>
<published>2017-11-03T01:08:21Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=da22a526c1f683a90bb60840d05a6bb5f3a74ffe'/>
<id>urn:sha1:da22a526c1f683a90bb60840d05a6bb5f3a74ffe</id>
<content type='text'>
Chicken Scheme's apropos egg changed the identifiers in the return value
of the `apropos-information-list` from `module#name` to `(module
. name)`. This commit adds support for the new identifiers.
</content>
</entry>
<entry>
<title>more reduction on geiser:eval, add test</title>
<updated>2017-08-27T07:03:43Z</updated>
<author>
<name>Chaos Eternal</name>
<email>chaos@shlug.org</email>
</author>
<published>2017-08-24T10:54:20Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=c8caccbadb56fd20ac77d770b03bbe2307014038'/>
<id>urn:sha1:c8caccbadb56fd20ac77d770b03bbe2307014038</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rewritten geiser:eval to fix the following bug:</title>
<updated>2017-08-23T17:16:19Z</updated>
<author>
<name>Chaos Eternal</name>
<email>chaos@shlug.org</email>
</author>
<published>2017-08-23T17:16:19Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=2e880649e4d59346585a5739041822b0c17802d0'/>
<id>urn:sha1:2e880649e4d59346585a5739041822b0c17802d0</id>
<content type='text'>
when eval (make-violation)
it shall return:  \#&lt;condition &amp;violation&gt;
but previous impletement will treat it as an ERROR.
</content>
</entry>
<entry>
<title>Alway pretty-print for results</title>
<updated>2017-08-20T14:46:32Z</updated>
<author>
<name>Chaos Eternal</name>
<email>chaos@shlug.org</email>
</author>
<published>2017-08-20T14:46:32Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=9d6d860dcd27fdea3c7a0f76f79863234555cafe'/>
<id>urn:sha1:9d6d860dcd27fdea3c7a0f76f79863234555cafe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle exceptions of ChezScheme and multi-value as well</title>
<updated>2017-08-18T09:00:32Z</updated>
<author>
<name>Chaos Eternal</name>
<email>chaos@shlug.org</email>
</author>
<published>2017-08-18T08:27:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=ac2c6b7e3382d21113193059d9b19ba60b802a46'/>
<id>urn:sha1:ac2c6b7e3382d21113193059d9b19ba60b802a46</id>
<content type='text'>
- Capture exceptions of ChezScheme
- handles multi-value return
</content>
</entry>
<entry>
<title>Missing chibi and chez support files</title>
<updated>2016-10-24T01:24:18Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2016-10-24T01:21:53Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=9d4a55d9c05ec90da2dba98ce4b2dbdbcab84bac'/>
<id>urn:sha1:9d4a55d9c05ec90da2dba98ce4b2dbdbcab84bac</id>
<content type='text'>
Should fix #188, and i'm not generating a new version for this unless
some distribution maintainer is asking.
</content>
</entry>
<entry>
<title>Allows Chicken to limit the number of symbols provided to Geiser</title>
<updated>2016-09-17T22:04:15Z</updated>
<author>
<name>dleslie</name>
<email>dleslie@marvin-linux</email>
</author>
<published>2016-09-17T22:00:04Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-guile/commit/?id=557c72ac19c42147771791c60bc45834943e6d24'/>
<id>urn:sha1:557c72ac19c42147771791c60bc45834943e6d24</id>
<content type='text'>
- Also cleaned up the namespace a little.
</content>
</entry>
</feed>
