mars
|
4dd6307c12
|
Window drawing
|
2023-09-14 17:41:42 -06:00 |
mars
|
cce42ef240
|
Refactor text rendering
|
2023-09-14 17:19:51 -06:00 |
mars
|
042ea6d420
|
Better handling of EOF
|
2023-04-14 22:15:48 -04:00 |
mars
|
e47275cb88
|
Add goto_file_start and goto_file_end
|
2023-04-14 17:29:19 -04:00 |
mars
|
74e1bd88c6
|
Fix Buffer::goto_first_whitespace
|
2023-04-14 15:41:19 -04:00 |
mars
|
9558cdadb4
|
Remove unused imports
|
2023-04-14 15:34:54 -04:00 |
mars
|
5fd2620121
|
Implement goto_line_start and goto_line_end
|
2023-04-14 15:31:31 -04:00 |
mars
|
547dea6ac0
|
Selected line# and cursorline styling
|
2023-04-12 21:25:12 -04:00 |
mars
|
b7715532f8
|
Fix clamped_cursor() OOB for 0-length lines
|
2023-04-12 19:33:28 -04:00 |
mars
|
814d4b116b
|
More efficient scope style lookups
|
2023-04-12 18:38:12 -04:00 |
mars
|
b351dbbcbb
|
Faster syntax highlighting with a style stack
|
2023-04-12 18:24:06 -04:00 |
mars
|
4f6f17d066
|
Oops! accidentally set dirty flag every draw
|
2023-04-12 18:03:25 -04:00 |
mars
|
83872583e0
|
Buffer line styling
|
2023-04-12 17:54:22 -04:00 |
mars
|
742ed97819
|
Defer stdout flush until end of draw
|
2023-04-12 17:50:14 -04:00 |
mars
|
afaf3ab0fe
|
Add line command
|
2023-04-12 17:39:46 -04:00 |
mars
|
6f81bab277
|
Merge branch 'main' of https://git.tebibyte.media/mars/breed
|
2023-04-12 17:14:51 -04:00 |
mars
|
7d46cbcf9b
|
Live theme reload
|
2023-04-12 17:13:20 -04:00 |
Emma Tebibyte
|
4d79d7b946
|
Merge remote-tracking branch 'upstream/main'
|
2023-04-12 12:58:48 -04:00 |
mars
|
3d03c90c7b
|
WIP syntax highlighting
|
2023-04-12 12:52:46 -04:00 |
Emma Tebibyte
|
c06b39239c
|
Merge remote-tracking branch 'upstream/main'
|
2023-04-12 11:55:36 -04:00 |
mars
|
31a1cf961e
|
Move Buffer to new module
|
2023-04-11 23:55:56 -04:00 |