summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-14par: move buffers to separate fileEkaitz Zarraga
2024-02-14world: tty-commands: add hide/show cursorEkaitz Zarraga
2024-02-13world: ui: make a minimally working exampleEkaitz Zarraga
- It doesn't have a cursor - It's very slow
2024-02-13par: piece-table: make piece-table-line work with wrong linesEkaitz Zarraga
2024-02-13tests: add clean-tests.shEkaitz Zarraga
2024-02-13par: piece-table: some utilities for functional approachEkaitz Zarraga
2024-02-06par: piece-table: Implement sentinel piecesEkaitz Zarraga
Now the pieces are a circular doubly linked list with a sentinel piece
2024-01-25par: piece-table: simplify piece-table-index->piece+indexEkaitz Zarraga
2024-01-25par: piece-table: remove TODO comment, it's literally what we are doingEkaitz Zarraga
2024-01-25tests: clean and organize minimallyEkaitz Zarraga
2024-01-25par: piece-table: move a doubly linked listEkaitz Zarraga
2024-01-23par: piece-table: add for-eachEkaitz Zarraga
2024-01-18par: piece-table: add line accessor functionEkaitz Zarraga
2024-01-18par: piece-table: move utils to the topEkaitz Zarraga
2024-01-18par: piece-table: add substring and rewrite ->stringEkaitz Zarraga
Now ->string is rewritten in terms of substring, but later we'll need to rewrite this in a more generic way
2024-01-18par: piece-table: remove comment not needed anymoreEkaitz Zarraga
Since 49f7232b4c580197413528e03b699ca519905fdc the comment doesn't make sense, as everything is coherent now.
2024-01-18par: piece-table: expose add-buffer-length as a parameterEkaitz Zarraga
2024-01-18par: piece-table: add linebreak information to piecesEkaitz Zarraga
2024-01-18readme: write some information to beginEkaitz Zarraga
2024-01-18world: organize and layout guile tooEkaitz Zarraga
2024-01-18world: fix hex escape codesEkaitz Zarraga
2024-01-18world: reorganize and start the magicEkaitz Zarraga
2024-01-18world: start with world-dependent things: uiEkaitz Zarraga
2024-01-18par: piece-table: useful commentsEkaitz Zarraga
2024-01-12par: piece-table: fix delete and testsEkaitz Zarraga
2024-01-09par: piece-table: don't add empty pieces!Ekaitz Zarraga
2024-01-09par: piece-table: delete operationEkaitz Zarraga
2024-01-08par: piece-table: rewrite insert to make it workEkaitz Zarraga
2024-01-08par: piece-table: clean insert a little bitEkaitz Zarraga
2024-01-07par: piece-table: implement insert and moreEkaitz Zarraga
2024-01-06par: piece-table: make and indexEkaitz Zarraga
2024-01-06tests: reorganize and use chibiEkaitz Zarraga
2024-01-06Initial commitEkaitz Zarraga