<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bedrock-asm, branch main</title>
<subtitle>Rust library for assembling Bedrock programs
</subtitle>
<id>https://code.benbridle.com/bedrock-asm/atom?h=main</id>
<link rel='self' href='https://code.benbridle.com/bedrock-asm/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/'/>
<updated>2025-09-14T20:41:55Z</updated>
<entry>
<title>Update version to 1.0.2</title>
<updated>2025-09-14T20:41:55Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-09-14T20:41:55Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=c4f161b44f3eb2811438b17d55d3d36767aee790'/>
<id>urn:sha1:c4f161b44f3eb2811438b17d55d3d36767aee790</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report correct length after truncation</title>
<updated>2025-09-14T20:41:23Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-09-12T21:04:50Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=f6b9957eab55b6a35258a2bffe67a076a0204254'/>
<id>urn:sha1:f6b9957eab55b6a35258a2bffe67a076a0204254</id>
<content type='text'>
After the trailing null bytes have been truncated from the end of the
assembled program, the length being reported was the original
untruncated length of the program, not the new length.
</content>
</entry>
<entry>
<title>Update version to 1.0.1</title>
<updated>2025-07-04T09:39:03Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T09:17:46Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=1d455e11d554c10ec993c2faf43a2945311397d0'/>
<id>urn:sha1:1d455e11d554c10ec993c2faf43a2945311397d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Raise error if an instruction name is redefined</title>
<updated>2025-07-04T09:39:03Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T09:39:00Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=ad276fffb31c77135d802db6f460e1e78aeef974'/>
<id>urn:sha1:ad276fffb31c77135d802db6f460e1e78aeef974</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix sort order of generated symbols file</title>
<updated>2025-07-04T09:17:30Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T09:17:30Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=99ad972395af9953e433b4a7c11bcfd6c4daad3f'/>
<id>urn:sha1:99ad972395af9953e433b4a7c11bcfd6c4daad3f</id>
<content type='text'>
The symbols file was not being generated in ascending address order.
This was because the assembler was using unordered HashMaps, which have
now been replaced with ordered IndexMaps.
</content>
</entry>
<entry>
<title>Update version to 1.0.0</title>
<updated>2025-07-03T09:22:31Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-07-03T02:58:10Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=f454238e433792fda0f66f807f7ec12d3e560fa2'/>
<id>urn:sha1:f454238e433792fda0f66f807f7ec12d3e560fa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2025-07-03T09:22:31Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-07-03T02:56:25Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-asm/commit/?id=21101c197643836184e754c60d5075ee5a2d3cdf'/>
<id>urn:sha1:21101c197643836184e754c60d5075ee5a2d3cdf</id>
<content type='text'>
</content>
</entry>
</feed>
