summaryrefslogtreecommitdiff
path: root/page.c
AgeCommit message (Expand)Author
2020-04-22Separate gap edition from point editionJuan Manuel Tomás
2020-04-22Refactor page structureJuan Manuel Tomás
2020-04-22Move operations on point structures to point.cJuan Manuel Tomás
2020-04-22Replace plain array with pages and pointsJuan Manuel Tomás
2020-04-21Revert page split and change element countJuan Manuel Tomás
2020-04-21Fix point not updating after insert and deleteJuan Manuel Tomás
2020-04-20Implement get_elementJuan Manuel Tomás
2020-04-20Implement delete_at_pointJuan Manuel Tomás
2020-04-20Split pages leaving current page on the front partJuan Manuel Tomás
2020-04-20Change point buffer offset to element indexJuan Manuel Tomás
2020-04-20Implement insert_at_pointJuan Manuel Tomás
2020-04-20Rework gap movementJuan Manuel Tomás
2020-04-20Add point structureJuan Manuel Tomás
2020-04-20Make gap buffer heap allocatedJuan Manuel Tomás
2020-04-20Change gap_start and gap_end to integer offsetsJuan Manuel Tomás
2020-04-20Move page pointer on freeJuan Manuel Tomás
2020-04-07Change delete_page to free_pageJuan Manuel Tomás
2020-04-06Fix gap_end off by oneJuan Manuel Tomás
2020-04-01Fix stdlib not includedJuan Manuel Tomás
2020-04-01Change erase_from_page to delete_from_pageJuan Manuel Tomás
2020-04-01Inline page_is_full and delete page_is_emptyJuan Manuel Tomás
2020-04-01Change page size to 4096Juan Manuel Tomás
2020-03-31Change contents to bufferJuan Manuel Tomás
2020-03-31Change page item type from char to uint8_tJuan Manuel Tomás
2020-03-26Implement page structureJuan Manuel Tomás