Syed Daanish SyedM
SyedM pushed to main at SyedM/crib 2025-12-14 09:49:35 +00:00
aa25bf0ac3 Fixes and cleanup
628000f851 Add proper selection modes and word jumping
Compare 2 commits »
SyedM pushed to main at SyedM/crib 2025-12-13 17:50:53 +00:00
5153770ee9 Add selection + clipboard support (cut/copy/paste)
a59111162c Add line numbers
d8c281d7d7 Set cursor types
d9ebf83588 Add mouse support
e83cc6cf02 Add scrolling support and other minor fixes
Compare 5 commits »
SyedM pushed to main at SyedM/crib 2025-12-13 01:05:17 +00:00
d5f5dd21b0 Treat input thread as the non-blocking it is
Compare 2 commits »
SyedM pushed to main at SyedM/crib 2025-12-13 00:48:54 +00:00
ce06ca8057 Add basic modes and mode-navigation
dad7d844ca Add unicode input support
e6ce95a1d4 Cleanup
06c7b7dfaa Bump highlight limits
Compare 4 commits »
SyedM pushed to main at SyedM/crib 2025-12-12 20:47:44 +00:00
fd70a40a49 Update preffered cursor column for edits properly
39542bac33 Undo editor size to fullscreen
ce74e75f04 Major bug fixes
Compare 3 commits »
SyedM pushed to main at SyedM/crib 2025-12-12 16:36:48 +00:00
7349cfd00a Add wide character support (tabs/emojis) and other minor fixes
17e8521f6a Modularize insertion/deletion
Compare 2 commits »
SyedM pushed to main at SyedM/crib 2025-12-10 22:53:36 +00:00
4e25b28bbe Add more todoists
24c5b70af1 Major code cleanup.
Compare 2 commits »
SyedM pushed to main at SyedM/crib 2025-12-10 22:21:09 +00:00
6c57521833 Remove stale entries in .gitattributes
SyedM pushed to main at SyedM/crib 2025-12-10 22:19:41 +00:00
0e25377e1f Remove cJson
SyedM pushed to main at SyedM/crib 2025-12-10 22:12:34 +00:00
3a87278fc3 Add sample files
SyedM pushed to main at SyedM/crib 2025-12-10 22:09:37 +00:00
646c6e9026 Add periodic forced tree-sitter update
260867e225 Fix ensure_scoll bug where logical and visual lines were mixed up.
3927899428 Add todoist items
Compare 3 commits »
SyedM pushed to main at SyedM/crib 2025-12-10 19:49:21 +00:00
303f008b6f Fixes
774a21241e Style fixes
bc67d2e682 Make tree-sitter read function utilize faster rope reading
Compare 3 commits »
SyedM pushed to main at SyedM/crib 2025-12-10 01:15:15 +00:00
f60d6ba0d8 Add file support for more file-types
SyedM pushed to main at SyedM/crib 2025-12-09 23:22:48 +00:00
8abedb3d8c Update suckless libgrapheme link
SyedM pushed to main at SyedM/crib 2025-12-09 23:18:13 +00:00
9900b83871 Minor fixes
cacda354c2 Remove repeated c submodule entry
6598bb941b Add other tree-sitter languages
Compare 3 commits »
SyedM pushed to main at SyedM/knot 2025-11-28 21:05:53 +00:00
c2b41e5a97 Minor fixes and test cases
SyedM pushed to main at SyedM/knot 2025-11-28 20:57:52 +00:00
5256e956f3 Add benchmark and readme
SyedM pushed to main at SyedM/knot 2025-11-28 19:14:54 +00:00
5d0b789402 Fix memory leaks
SyedM pushed to main at SyedM/knot 2025-11-27 17:00:52 +00:00
ae5da6b38e Fix folder name
SyedM pushed to main at SyedM/knot 2025-11-27 16:44:50 +00:00
a95e5c09b8 Initial commit