Editor

Timeline
Login

20 check-ins

2023-02-06
20:38
Add vertical scrolling Leaf check-in: 501d82330e user: marv tags: trunk
2023-02-02
21:27
Read entire file check-in: 701ee9a031 user: marv tags: trunk
21:12
Read first line of given file check-in: 86270ac3f6 user: marv tags: trunk
21:02
Add dummy row to rendering check-in: d1a0917a33 user: marv tags: trunk
20:43
Rename ArrowDirection to Direction for matching the context better check-in: a70ffcb9da user: marv tags: trunk
20:42
Add handling for delete key check-in: 62b9e12b82 user: marv tags: trunk
20:40
Add handling for Home and End key check-in: 9a3fe3885f user: marv tags: trunk
20:29
Actually move cursor on PageUp and PageDown check-in: 9672b8a64d user: marv tags: trunk
15:27
Add handling for PageUp and PageDown buttons check-in: 20a9350a84 user: marv tags: trunk
2023-02-01
21:23
Refactor key handling to use enums and proper matchers check-in: 07a12ba97a user: marv tags: trunk
17:50
Add cursor movement check-in: 24dcee7eb9 user: marv tags: trunk
17:27
Add handling for cursor check-in: 6e017466df user: marv tags: trunk
17:11
Print welcome message check-in: 98bad34510 user: marv tags: trunk
16:50
Clear lines when writing them rather than doing it for the whole screen check-in: a3c3416774 user: marv tags: trunk
16:42
Refactor to use a config struct for the editor and use it to render lines properly check-in: f494fcc4bd user: marv tags: trunk
15:28
Fill rows with tilde characters check-in: 96de903a8a user: marv tags: trunk
15:19
Clean up read-write loop check-in: 65e1e71c93 user: marv tags: trunk
09:19
Chapter 2: Refactor into files check-in: 75a9dacbb4 user: marv tags: trunk
2023-01-31
19:44
Finish chapter 1 check-in: b2ab453231 user: marv tags: trunk
14:30
initial empty check-in check-in: 89b1544100 user: marv tags: trunk