<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libbu++.git/src/stable, branch bigchange</title>
<subtitle>System level, general purpose C++ library.
</subtitle>
<id>https://git.xagasoft.com/libbu++.git/atom?h=bigchange</id>
<link rel='self' href='https://git.xagasoft.com/libbu++.git/atom?h=bigchange'/>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/'/>
<updated>2022-04-21T17:32:35+00:00</updated>
<entry>
<title>More progress, mostly planning and playing.</title>
<updated>2022-04-21T17:32:35+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2022-04-21T17:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=23d88aa2812c361d30abefeeb296548698409bf5'/>
<id>urn:sha1:23d88aa2812c361d30abefeeb296548698409bf5</id>
<content type='text'>
I'm trying to find the right design usage patterns for using the archive
system with tagging and lists and dictionaries.  Also, are there other
structures that I'm missing?
</content>
</entry>
<entry>
<title>Gradually moving to better archive structure.</title>
<updated>2022-04-20T21:04:47+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2022-04-20T21:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=fd56cdd21a7c9c944ad189cf91ff24d3c2b0f975'/>
<id>urn:sha1:fd56cdd21a7c9c944ad189cf91ff24d3c2b0f975</id>
<content type='text'>
It's dragging other new API changes along with it, including use of Blob
and Text.
</content>
</entry>
<entry>
<title>ArchiveBase/Archive renamed. More to come.</title>
<updated>2022-04-20T18:14:47+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2022-04-20T18:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=d10e6a5ca0905f0ef2836cd98aebfb48e7f1e8a3'/>
<id>urn:sha1:d10e6a5ca0905f0ef2836cd98aebfb48e7f1e8a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ArchiveBase has getProperty and setProperty.</title>
<updated>2022-04-19T04:58:01+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2022-04-19T04:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=819ff3d27012b4ec4a0a21c150c112a4dd28b14d'/>
<id>urn:sha1:819ff3d27012b4ec4a0a21c150c112a4dd28b14d</id>
<content type='text'>
I kind of want to re-engineer the entire archive system...The root
should be able to track a stateful stack of containers such as arrays
and dictionaries as well as support non-binary reads and writes in a
more robust way.

It also still bothers me that it's the only thing in the system with
base in the base class name. I should just change it...it's going to
impact many programs, though.
</content>
</entry>
<entry>
<title>Updating issues discovered using g++ 10</title>
<updated>2021-08-19T05:11:41+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2021-08-19T05:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=345926296f748db5ff283ce69c0ed4d563fcc8ff'/>
<id>urn:sha1:345926296f748db5ff283ce69c0ed4d563fcc8ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>String was missing assignment?</title>
<updated>2021-08-19T02:33:14+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mike@xagasoft.com</email>
</author>
<published>2021-08-19T02:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=52833d24ba86c3e0fe90a12d65f6dc529e9280b7'/>
<id>urn:sha1:52833d24ba86c3e0fe90a12d65f6dc529e9280b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed uninitializsed bug in Bu::Array::setSize.</title>
<updated>2021-07-30T16:16:27+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2021-07-30T16:16:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=0fbcc3a0c7ef4835c77c5d8b87cc8732cc3f90df'/>
<id>urn:sha1:0fbcc3a0c7ef4835c77c5d8b87cc8732cc3f90df</id>
<content type='text'>
When setCapacity was used before setSize some elements were not being
properly initialized in the array.
</content>
</entry>
<entry>
<title>Fixed inculde path in exception source.</title>
<updated>2021-06-09T06:20:02+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mike@xagasoft.com</email>
</author>
<published>2021-06-09T06:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=2745b2811b03e83c165b07801704f32fc5bc588d'/>
<id>urn:sha1:2745b2811b03e83c165b07801704f32fc5bc588d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Temporary interop to convert blob to strings.</title>
<updated>2020-03-24T20:16:22+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2020-03-24T20:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=4219be08c02b3f0a5ec214447dfa0918fa390176'/>
<id>urn:sha1:4219be08c02b3f0a5ec214447dfa0918fa390176</id>
<content type='text'>
This will make the transition easier and require fewer rewrites later.
</content>
</entry>
<entry>
<title>Updated to work with newer GCC.</title>
<updated>2020-03-23T20:48:33+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2020-03-23T20:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=9db480db19a6929d958edd143d22fbf249afcb6f'/>
<id>urn:sha1:9db480db19a6929d958edd143d22fbf249afcb6f</id>
<content type='text'>
Super minor type mismatch, which it was quite correct about.
</content>
</entry>
</feed>
