<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/scheme, branch debian/1.8.6-2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.6-2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.6-2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-01-11T07:11:40+00:00</updated>
<entry>
<title>altos/scheme: Move ao-scheme to a separate repository</title>
<updated>2018-01-11T07:11:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-11T07:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f26cc1a677f577da533425a15485fcaa24626b23'/>
<id>urn:sha1:f26cc1a677f577da533425a15485fcaa24626b23</id>
<content type='text'>
This way it can be incorporated into multiple operating systems more easily.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Allow unicode in lexer</title>
<updated>2018-01-08T21:46:17+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T21:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4b52fc6eea9a478cb3dd42dcd32c92838df39734'/>
<id>urn:sha1:4b52fc6eea9a478cb3dd42dcd32c92838df39734</id>
<content type='text'>
This just passes any bytes with the high bit set through the system so
programs can include UTF-8 in strings and symbols. What the heck.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: remove debug code from vector write</title>
<updated>2018-01-08T07:06:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T07:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6ae22601bbf018193ac093fb0f745ebe213bfb64'/>
<id>urn:sha1:6ae22601bbf018193ac093fb0f745ebe213bfb64</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Allow individual lisp keywords to be feature-conditional</title>
<updated>2018-01-08T07:05:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T07:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bf37c22c6cdd4a90117bdc809e5c063a079082ad'/>
<id>urn:sha1:bf37c22c6cdd4a90117bdc809e5c063a079082ad</id>
<content type='text'>
This lets us build a smaller lisp that is just missing some aliases
for existing functionality to save rom space.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Split tests out from build sources</title>
<updated>2018-01-08T07:04:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T07:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=283553f0f118cef1dbcfbf5e86a43575a610d27f'/>
<id>urn:sha1:283553f0f118cef1dbcfbf5e86a43575a610d27f</id>
<content type='text'>
Run tests on both tiny and full scheme test programs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lambdakey-v1.0: Switch back to command buffered input</title>
<updated>2018-01-07T02:11:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-07T02:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b446d9657cad0ff45f6f65c774d82cb9f2f65088'/>
<id>urn:sha1:b446d9657cad0ff45f6f65c774d82cb9f2f65088</id>
<content type='text'>
Instead of just reading from stdin with no echo or editing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Add ports. Split scheme code up.</title>
<updated>2018-01-07T01:31:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-07T01:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=16061947d4376b41e596d87f97ec53ec29d17644'/>
<id>urn:sha1:16061947d4376b41e596d87f97ec53ec29d17644</id>
<content type='text'>
And lots of other changes, including freeing unreferenced atoms.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: add 'install' target to install both test and tiny test</title>
<updated>2018-01-07T01:21:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-07T01:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=39df849f0717d92a7d5bdf8aa5904bd4db1b467f'/>
<id>urn:sha1:39df849f0717d92a7d5bdf8aa5904bd4db1b467f</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Add vector and string funcs. Test everybody.</title>
<updated>2018-01-04T10:28:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-04T10:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d9a3e0378f84ffc8447747150066eae33cd3229'/>
<id>urn:sha1:0d9a3e0378f84ffc8447747150066eae33cd3229</id>
<content type='text'>
Add a bunch of string and vector functions from r7rs. I think most
everything is here now.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Accept more escaped character constants</title>
<updated>2018-01-04T10:27:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-04T10:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d34f01110d8770ac99556901143a54c3d492cde0'/>
<id>urn:sha1:d34f01110d8770ac99556901143a54c3d492cde0</id>
<content type='text'>
Allow all those specified in r7rs

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
