-
354fbc4f9b
feat: added tests for the buffer and window
Hayden Hargreaves
2026-03-06 18:27:16 -07:00
-
15d847e3c8
chore: removed some todos
Hayden Hargreaves
2026-03-06 18:20:19 -07:00
-
c126242ee1
fix: fixed the settings back to their original implementation
Hayden Hargreaves
2026-03-06 18:11:33 -07:00
-
93968e7333
fix: fixed most of the tests, but not all of them, some still fail
Hayden Hargreaves
2026-03-05 14:42:11 -07:00
-
098641f5c0
fix: cleaned up and fixed the settings that needed updating
Hayden Hargreaves
2026-03-05 14:34:21 -07:00
-
dc9a814508
chore: cleanup depreciated code
Hayden Hargreaves
2026-03-05 14:09:08 -07:00
-
03c3a41162
fix: viewing is much better, dynamic as well :)
Hayden Hargreaves
2026-03-05 14:07:51 -07:00
-
ccb061989a
refactor: huge refactor, this looks amazing.
Hayden Hargreaves
2026-03-04 21:45:47 -07:00
-
154558b790
checkpoint: this code does not work, just want a fallback
Hayden Hargreaves
2026-03-01 23:20:37 -07:00
-
b1b3edf810
feat: this is huge, and needs some review, but for now its good
Hayden Hargreaves
2026-02-26 23:18:18 -07:00
-
9b1bf35a8e
wip: implemented model builder, this is nice :)
Hayden Hargreaves
2026-02-26 22:21:29 -07:00
-
770cbcceb7
wip: cleaned up the separation of concerns in the MWB model
Hayden Hargreaves
2026-02-26 21:59:32 -07:00
-
ea4638d815
wip: implement windows, buffers and builders
Hayden Hargreaves
2026-02-26 13:20:21 -07:00
-
3339dd4409
wip: first initial commit. Not sure if I like this
Hayden Hargreaves
2026-02-26 12:14:59 -07:00
-
65f96a5089
chore: cleaned up the file system a bit
Hayden Hargreaves
2026-02-24 12:16:13 -07:00
-
88fa53a4d7
doc: updated FEATURES.md
Hayden Hargreaves
2026-02-24 12:07:49 -07:00
-
db52b63db1
feat: substitute and change motions/actions, tested
Hayden Hargreaves
2026-02-24 12:05:18 -07:00
-
63fec65be4
feat: fixed and finished pasting in visual mode, testing
Hayden Hargreaves
2026-02-23 22:55:41 -07:00
-
37ad0ecb2b
feat: implemented E and W, last is B, tested
Hayden Hargreaves
2026-02-23 17:54:34 -07:00
-
b7234b4639
feat: implemented | action (go to col), tested
Hayden Hargreaves
2026-02-23 17:32:05 -07:00
-
3397f07ab7
feat: implemented ^ (_ alias), tested
Hayden Hargreaves
2026-02-23 17:21:35 -07:00
-
52929322d7
doc: added buffers to feature doc
Hayden Hargreaves
2026-02-23 17:18:37 -07:00
-
62b517ec6e
doc: created a feature document
Hayden Hargreaves
2026-02-23 17:15:14 -07:00
-
1aed168369
test: more tests and renamed update default reg
Hayden Hargreaves
2026-02-22 21:41:26 -07:00
-
0f0de17dff
test: more tests
Hayden Hargreaves
2026-02-21 21:51:54 -07:00
-
ca5a0a99a5
feat: yank operator implemented. tested
Hayden Hargreaves
2026-02-21 21:31:31 -07:00
-
774d0d0071
feat: implement scroll actions, tested
Hayden Hargreaves
2026-02-18 18:09:19 -07:00
-
0e8ca21f7f
feat: implemented 'D' action, tested
Hayden Hargreaves
2026-02-18 17:25:38 -07:00
-
ee7bf9354b
feat: rough command mode implementation
Hayden Hargreaves
2026-02-13 23:16:47 -07:00
-
307f89bcd1
feat: implemented command mode mappings, needs review and tests
Hayden Hargreaves
2026-02-13 17:44:27 -07:00
-
6b93fb2f6c
feat: implemented a better way to draw the bar
Hayden Hargreaves
2026-02-13 16:39:30 -07:00
-
d5f0f2413a
feat: settings abstraction supports numbers
Hayden Hargreaves
2026-02-13 16:10:43 -07:00
-
be46cae73d
fix: settings abstracted a bit
Hayden Hargreaves
2026-02-13 15:56:41 -07:00
-
175ff1daa7
test: generated loads of tests for the delete operator.
Hayden Hargreaves
2026-02-13 15:46:43 -07:00
-
b3276efe94
fix: updated README.md
Hayden Hargreaves
2026-02-13 15:20:45 -07:00
-
07589e3897
feat: huge implementation! 'd' op working well, tested good
Hayden Hargreaves
2026-02-12 23:34:07 -07:00
-
db70ca39f1
feat: implementing vertical scrolling, tested
Hayden Hargreaves
2026-02-12 22:40:17 -07:00
-
c2b5e6f67c
tests: implement tests for insert mode arrows keys
Hayden Hargreaves
2026-02-12 17:36:07 -07:00
-
39c4bf1b6b
feat: implemented insert mode keymaps and ctrl+w, tested
Hayden Hargreaves
2026-02-12 17:30:06 -07:00
-
49ef0212a6
test: built tests for visual mode and visual delete operator
Hayden Hargreaves
2026-02-11 18:06:16 -07:00
-
77374ba447
feat: implemented 'dd' and other 'd' for visual mode.
Hayden Hargreaves
2026-02-11 17:56:06 -07:00
-
f0f3f95e7b
feat: highlighting implemented! No tests yet
Hayden Hargreaves
2026-02-11 15:00:02 -07:00
-
f2496f91dd
fix: added enter command mode action
Hayden Hargreaves
2026-02-10 22:30:01 -07:00
-
0a149b4e44
feat: implement arrow keys in insert mode. Untested.
Hayden Hargreaves
2026-02-10 22:26:56 -07:00
-
2cadb09350
feat: implemented '_' action, and tested.
Hayden Hargreaves
2026-02-10 22:20:03 -07:00
-
84a7983a21
feat: lots of word actions. 'w', 'e', and 'b'. Includes tests.
Hayden Hargreaves
2026-02-10 22:00:18 -07:00
-
3d3948d7e3
Implement 'del' in insert mode and tests.
Hayden Hargreaves
2026-02-10 12:12:16 -07:00
-
c62bbc89ee
Removed the duplicated model creation methods.
Hayden Hargreaves
2026-02-10 11:06:51 -07:00
-
2438da08d4
Huge module refactor. Much needed, but it came much more complex
Hayden Hargreaves
2026-02-10 11:04:24 -07:00
-
51e20aa87d
More tests. AI generated a bunch
Hayden Hargreaves
2026-02-09 21:24:32 -07:00
-
69ad105aa5
Testing implement and tests for 'hjkl' are in!
Hayden Hargreaves
2026-02-09 13:28:53 -07:00
-
4003f411e0
Forgot this
Hayden Hargreaves
2026-02-08 23:25:38 -07:00
-
e7405a8d19
Implemented counts for insert elements.
Hayden Hargreaves
2026-02-08 23:24:46 -07:00
-
6c0c289b52
Initial commit
Hayden Hargreaves
2026-02-08 23:05:59 -07:00