summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-04-29Make sure cursor is always on screenJuan Manuel Tomás
2020-04-29Fix prev_line moving too much on long linesJuan Manuel Tomás
2020-04-29Extract seeking functionsJuan Manuel Tomás
2020-04-28Improve performance on very large filesJuan Manuel Tomás
2020-04-27Fix scrolling bugJuan Manuel Tomás
2020-04-27Fix newlines not getting renderedJuan Manuel Tomás
2020-04-27Update number_of_lines on every keystrokeJuan Manuel Tomás
2020-04-27Add basic editing capabilitiesJuan Manuel Tomás
2020-04-27Simplify delete case where there's only one pageJuan Manuel Tomás
2020-04-26Fix deleting at startJuan Manuel Tomás
2020-04-26Replace out of bound checks with assertsJuan Manuel Tomás
2020-04-26Fix element queries at page bordersJuan Manuel Tomás
2020-04-24Fix deleting first page corrupting page pointerJuan Manuel Tomás
2020-04-23Fix not deleting at gap_start when not emptyJuan Manuel Tomás
2020-04-23Fix point movement bugJuan Manuel Tomás
2020-04-23Fix page going out of bounds on move and insertJuan Manuel Tomás
2020-04-23Update testsJuan Manuel Tomás
2020-04-23Allow redefinition of PAGE_SIZEJuan Manuel Tomás
2020-04-22Separate gap edition from point editionJuan Manuel Tomás
2020-04-22Refactor page structureJuan Manuel Tomás
2020-04-22Move binary to root directoryJuan 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-21Update page testJuan Manuel Tomás
2020-04-21Revert page split and change element countJuan Manuel Tomás
2020-04-21Extract make flagsJuan 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-14Refactor jet.cJuan Manuel Tomás
2020-04-14Fix scrolling down to end of fileJuan Manuel Tomás
2020-04-09Redraw only if line changedJuan Manuel Tomás
2020-04-08Add scrolling supportJuan Manuel Tomás
2020-04-08Print file until end of window or end of fileJuan Manuel Tomás
2020-04-07Show contents of loaded fileJuan 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-06Fix text not rendering until first key pressJuan Manuel Tomás
2020-04-01Delete redundant MakefileJuan Manuel Tomás
2020-04-01Merge branch 'master' of github.com:jmtomas/jetJuan Manuel Tomás
2020-04-01Move binaries to bin directoryJuan Manuel Tomás
2020-04-01Add visual testing for page.cJuan Manuel Tomás