Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | list: New for_[s]list() macros | Tavian Barnes | 2023-09-25 | 1 | -2/+60 |
* | list: Unify formatting | Tavian Barnes | 2023-09-25 | 1 | -16/+32 |
* | list: New [S]LIST_EMPTY() macros | Tavian Barnes | 2023-09-25 | 1 | -0/+18 |
* | list: New [S]LIST_ITEM_INIT() macros | Tavian Barnes | 2023-09-25 | 1 | -22/+52 |
* | list: Use (void)(...) rather than do { ... } while (0) | Tavian Barnes | 2023-09-25 | 1 | -31/+30 |
* | list: Fix some parameter docs | Tavian Barnes | 2023-07-04 | 1 | -4/+4 |
* | list: Allow popping from an empty list | Tavian Barnes | 2023-05-24 | 1 | -1/+3 |
* | list: Return the removed item from SLIST_POP() | Tavian Barnes | 2023-05-20 | 1 | -5/+16 |
* | list: New SLIST_INSERT() macro | Tavian Barnes | 2023-04-12 | 1 | -30/+41 |
* | list: s/link/node/ | Tavian Barnes | 2023-04-12 | 1 | -40/+40 |
* | list: Fix SLIST_REMOVE() on the tail | Tavian Barnes | 2023-04-01 | 1 | -8/+8 |
* | list: Fix a typo in SLIST_REMOVE() | Tavian Barnes | 2023-04-01 | 1 | -1/+1 |
* | list: Implement SLIST_REMOVE() | Tavian Barnes | 2023-04-01 | 1 | -7/+23 |
* | list: Simplify some macros | Tavian Barnes | 2023-04-01 | 1 | -12/+12 |
* | list: Use macros instead of type-erased lists | Tavian Barnes | 2023-03-31 | 1 | -159/+288 |
* | list: New helper macros for converting entries to items | Tavian Barnes | 2023-03-29 | 1 | -3/+60 |
* | list: New generic linked list API | Tavian Barnes | 2023-03-29 | 1 | -0/+170 |