<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geiser-chez, branch 0.8</title>
<subtitle>geiser and chez talk to each other</subtitle>
<id>https://jao.io/cgit/geiser-chez/atom?h=0.8</id>
<link rel='self' href='https://jao.io/cgit/geiser-chez/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/'/>
<updated>2015-10-12T10:21:48Z</updated>
<entry>
<title>Version 0.8 released</title>
<updated>2015-10-12T10:21:48Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2015-10-12T10:21:48Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=31ceeeb942bcfc0336189e275e92e20b0b8b00a7'/>
<id>urn:sha1:31ceeeb942bcfc0336189e275e92e20b0b8b00a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>So font-lock-fontify-buffer is for interactive use</title>
<updated>2015-10-12T10:04:27Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2015-10-12T10:04:27Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=2c8e3e042ef8da63550fec3982b462773acafe17'/>
<id>urn:sha1:2c8e3e042ef8da63550fec3982b462773acafe17</id>
<content type='text'>
Fixed by using font-lock-ensure instead
</content>
</entry>
<entry>
<title>Keeping the elisp compiler happy</title>
<updated>2015-10-12T10:02:18Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2015-10-12T10:02:18Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=48ba8943e8ad63f778cf89b6e7dc41313127fffb'/>
<id>urn:sha1:48ba8943e8ad63f778cf89b6e7dc41313127fffb</id>
<content type='text'>
Mainly by reordering definitions so that functions are not used before
defined.  There are a couple of places where the compiler and I
disagree (it complains withing eval-after-load), and a valid complain
about functions defined via geiser-popup--define that should be
addressed).
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'alezost/indent+highlight'</title>
<updated>2015-10-05T13:40:17Z</updated>
<author>
<name>Jose Antonio Ortega Ruiz</name>
<email>jao@gnu.org</email>
</author>
<published>2015-10-05T13:40:17Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=697d0ac94d2d63bf755931122beafcbe1304b321'/>
<id>urn:sha1:697d0ac94d2d63bf755931122beafcbe1304b321</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stopped over-aggressive memoization</title>
<updated>2015-10-04T04:33:21Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-04T04:33:21Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=373b9a499dd4f26886c0e54612e638dd529bcc6f'/>
<id>urn:sha1:373b9a499dd4f26886c0e54612e638dd529bcc6f</id>
<content type='text'>
It doesn't make sense to memoize the following:
geiser-start-server
geiser-macroexpand
</content>
</entry>
<entry>
<title>Minor improvements</title>
<updated>2015-10-04T02:39:18Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-04T02:39:18Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=466df84526032315d119b48f95d9e70ab707133e'/>
<id>urn:sha1:466df84526032315d119b48f95d9e70ab707133e</id>
<content type='text'>
Removed the unnecessary csi reference
Added a flag to force build an so
</content>
</entry>
<entry>
<title>Turn off debug log</title>
<updated>2015-10-03T21:35:03Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-03T21:35:03Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=bb7b181ecfd6ba588b19fd896345fcf39e242345'/>
<id>urn:sha1:bb7b181ecfd6ba588b19fd896345fcf39e242345</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adds memoization</title>
<updated>2015-10-03T21:34:21Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-03T21:34:21Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=ea8d1f97119bdd058ae918ca7f7fcb3279b70a7f'/>
<id>urn:sha1:ea8d1f97119bdd058ae918ca7f7fcb3279b70a7f</id>
<content type='text'>
Clears memo when anything other than a safe geiser call is made.
Removes the last calls to regex within the thing
</content>
</entry>
<entry>
<title>Converts toplevel methods to prefixed methods</title>
<updated>2015-10-03T19:44:04Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-03T19:39:05Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=57d6934beb882c6dcd7119f7a2ebe04ab977b9c5'/>
<id>urn:sha1:57d6934beb882c6dcd7119f7a2ebe04ab977b9c5</id>
<content type='text'>
This seems to improve speed; in a large environment I witnessed a
regular 100ms increase in speed for autodoc.
</content>
</entry>
<entry>
<title>Refactored to reduce the reliance on regex.</title>
<updated>2015-10-03T19:43:58Z</updated>
<author>
<name>Dan Leslie</name>
<email>dan@ironoxide.ca</email>
</author>
<published>2015-10-02T05:39:44Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/geiser-chez/commit/?id=d109d97c262e1e20de62bfdd74f421f911494405'/>
<id>urn:sha1:d109d97c262e1e20de62bfdd74f421f911494405</id>
<content type='text'>
Improves speed by an order of magnitude.
</content>
</entry>
</feed>
