Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-22 | Refactor page structure | Juan Manuel Tomás | |
Changed the page's memory alignment to hopefully use less space. Also renamed buffer to elements. | |||
2020-04-22 | Move operations on point structures to point.c | Juan Manuel Tomás | |
2020-04-22 | Replace plain array with pages and points | Juan Manuel Tomás | |
2020-04-21 | Revert page split and change element count | Juan Manuel Tomás | |
2020-04-21 | Fix point not updating after insert and delete | Juan Manuel Tomás | |
2020-04-20 | Implement get_element | Juan Manuel Tomás | |
2020-04-20 | Implement delete_at_point | Juan Manuel Tomás | |
2020-04-20 | Split pages leaving current page on the front part | Juan Manuel Tomás | |
2020-04-20 | Change point buffer offset to element index | Juan Manuel Tomás | |
2020-04-20 | Implement insert_at_point | Juan Manuel Tomás | |
2020-04-20 | Rework gap movement | Juan Manuel Tomás | |
2020-04-20 | Add point structure | Juan Manuel Tomás | |
2020-04-20 | Make gap buffer heap allocated | Juan Manuel Tomás | |
2020-04-20 | Change gap_start and gap_end to integer offsets | Juan Manuel Tomás | |
2020-04-20 | Move page pointer on free | Juan Manuel Tomás | |
When freeing a page, its pointer will move to the previous page if available. If not it will move to the next page. | |||
2020-04-07 | Change delete_page to free_page | Juan Manuel Tomás | |
2020-04-06 | Fix gap_end off by one | Juan Manuel Tomás | |
2020-04-01 | Fix stdlib not included | Juan Manuel Tomás | |
2020-04-01 | Change erase_from_page to delete_from_page | Juan Manuel Tomás | |
2020-04-01 | Inline page_is_full and delete page_is_empty | Juan Manuel Tomás | |
2020-04-01 | Change page size to 4096 | Juan Manuel Tomás | |
2020-03-31 | Change contents to buffer | Juan Manuel Tomás | |
2020-03-31 | Change page item type from char to uint8_t | Juan Manuel Tomás | |
2020-03-26 | Implement page structure | Juan Manuel Tomás | |