<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgman/include/lib/ll.h, branch dev</title>
<subtitle>Package manager for 0x221E distro.</subtitle>
<id>https://universe.0xinfinity.dev/distro/pkgman/atom?h=dev</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/pkgman/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/pkgman/'/>
<updated>2026-04-23T02:04:31Z</updated>
<entry>
<title>lib: ll &amp; parser: um: proper linked list impl and refactor um</title>
<updated>2026-04-23T02:04:31Z</updated>
<author>
<name>0x221E</name>
<email>0x221E@0xinfinity.dev</email>
</author>
<published>2026-04-23T02:04:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/pkgman/commit/?id=16ac9c1fd2693e717ccea6653c990e9933fe740f'/>
<id>urn:sha1:16ac9c1fd2693e717ccea6653c990e9933fe740f</id>
<content type='text'>
Linked list now implements FREE, ADD, functionalities. This
modification allows for easier use of linked list and less bugs.

The linked list functions now also have header and implementation
macros to allow for external use of linked list functions in other
translation units.
</content>
</entry>
<entry>
<title>lib: ll: implement a minimal node-only linked list</title>
<updated>2026-04-22T14:19:48Z</updated>
<author>
<name>0x221E</name>
<email>0x221E@0xinfinity.dev</email>
</author>
<published>2026-04-22T13:54:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/pkgman/commit/?id=64b7eae9efed4cc0a9e501acbbbd92afa34f72c7'/>
<id>urn:sha1:64b7eae9efed4cc0a9e501acbbbd92afa34f72c7</id>
<content type='text'>
O(n) add linked list was created with an add function. A foreach
macro is also implemented as LL_FOREACH(). This linked list is
temporary, and consists only of nodes.
</content>
</entry>
</feed>
