<feed xmlns='http://www.w3.org/2005/Atom'>
<title>happylock/src/lib.rs, branch no-std</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://altahamec.dev/cgit/happylock/atom/src/lib.rs?h=no-std</id>
<link rel='self' href='http://altahamec.dev/cgit/happylock/atom/src/lib.rs?h=no-std'/>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/'/>
<updated>2026-09-13T19:12:08Z</updated>
<entry>
<title>Support no_std</title>
<updated>2026-09-13T19:12:08Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@outlook.com</email>
</author>
<published>2026-09-13T19:12:08Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=16d6bd7ece4c4b9b72f6bd51c9b034270b745525'/>
<id>urn:sha1:16d6bd7ece4c4b9b72f6bd51c9b034270b745525</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests</title>
<updated>2026-08-27T00:46:31Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@outlook.com</email>
</author>
<published>2026-08-27T00:46:31Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=55b3a2425b242fbc5c6e471f220eeb8b949e8751'/>
<id>urn:sha1:55b3a2425b242fbc5c6e471f220eeb8b949e8751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply clippy restrictions</title>
<updated>2026-03-15T01:33:50Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@outlook.com</email>
</author>
<published>2026-03-15T01:33:50Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=482b47f4ed786946acb324b60d9f7ae7dd8cc075'/>
<id>urn:sha1:482b47f4ed786946acb324b60d9f7ae7dd8cc075</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create basic locking iterator</title>
<updated>2026-03-07T21:53:50Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@outlook.com</email>
</author>
<published>2026-03-07T21:53:50Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=fbdfc775bd1642a469f8a3fa0aa9beb91ca760d6'/>
<id>urn:sha1:fbdfc775bd1642a469f8a3fa0aa9beb91ca760d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stuff</title>
<updated>2025-12-09T01:03:40Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@outlook.com</email>
</author>
<published>2025-12-09T01:03:40Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=8be852662a432d96553fcf7a9fc57c4f3c92baae'/>
<id>urn:sha1:8be852662a432d96553fcf7a9fc57c4f3c92baae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove scopeguard</title>
<updated>2024-12-23T20:33:02Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@gmail.com</email>
</author>
<published>2024-12-23T20:31:07Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=30d0f08b6073e9c2e545a3567838a9e1e885fea2'/>
<id>urn:sha1:30d0f08b6073e9c2e545a3567838a9e1e885fea2</id>
<content type='text'>
The scopeguard crate was being used for its `defer_on_unwind` macro.
The problem was that it runs even if the runtime was already panicking.
There aren't any changes to the macro which could have fixed this.
I instead wrote my own function to check for a specific panicking closure.
</content>
</entry>
<entry>
<title>Docs and improvements</title>
<updated>2024-09-27T02:12:52Z</updated>
<author>
<name>Botahamec</name>
<email>botahamec@outlook.com</email>
</author>
<published>2024-09-27T02:12:52Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=00991791bba57a8757ba207a573e360224f43e6e'/>
<id>urn:sha1:00991791bba57a8757ba207a573e360224f43e6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create Poisonable API</title>
<updated>2024-07-21T16:55:32Z</updated>
<author>
<name>Mica White</name>
<email>botahamec@gmail.com</email>
</author>
<published>2024-07-17T20:37:21Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=bd64ff98530ea5f92ce528009d65203f0f6676fe'/>
<id>urn:sha1:bd64ff98530ea5f92ce528009d65203f0f6676fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix UB with UnsafeCell</title>
<updated>2024-05-29T17:36:47Z</updated>
<author>
<name>Botahamec</name>
<email>botahamec@outlook.com</email>
</author>
<published>2024-05-29T17:36:47Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=2c26dd547323d39efb7aa6bf9fdf081b8953c223'/>
<id>urn:sha1:2c26dd547323d39efb7aa6bf9fdf081b8953c223</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Comments</title>
<updated>2024-05-23T23:50:32Z</updated>
<author>
<name>Botahamec</name>
<email>botahamec@outlook.com</email>
</author>
<published>2024-05-23T23:50:32Z</published>
<link rel='alternate' type='text/html' href='http://altahamec.dev/cgit/happylock/commit/?id=f81d4b40a007fecf6502a36b4c24a1e31807a731'/>
<id>urn:sha1:f81d4b40a007fecf6502a36b4c24a1e31807a731</id>
<content type='text'>
</content>
</entry>
</feed>
