|
|
a5eb8983ca
|
Merge pull request 'feature/find' (#1) from feature/find into master
Run Test Suite / test (push) Successful in 14s
Reviewed-on: #1
|
2026-03-13 10:56:47 -07:00 |
|
Hayden Hargreaves
|
8df55c60d2
|
fix: forgot visual mode keymaps
Run Test Suite / test (push) Successful in 30s
Run Test Suite / test (pull_request) Successful in 13s
|
2026-03-13 10:54:22 -07:00 |
|
Hayden Hargreaves
|
050935941c
|
feat: implemented find char motions. tested.
|
2026-03-13 10:53:44 -07:00 |
|
Hayden Hargreaves
|
f12ce37beb
|
chore: updated FEATURES.md
Run Test Suite / test (push) Successful in 13s
|
2026-03-10 14:25:56 -07:00 |
|
Hayden Hargreaves
|
d4980c5532
|
feat: created (tested) program_builder.
Run Test Suite / test (push) Successful in 15s
Also adjusted some of the IO tests for writing and force writing.
|
2026-03-10 14:18:20 -07:00 |
|
Hayden Hargreaves
|
8364d8b880
|
feat: lots of IO fixes! Writing and forcing seems to be working.
|
2026-03-10 12:32:32 -07:00 |
|
Hayden Hargreaves
|
c963d66e3b
|
cicd: trying without go cache. Otherwise ill just use a go image
Run Test Suite / test (push) Successful in 14s
|
2026-03-06 18:37:57 -07:00 |
|
Hayden Hargreaves
|
997c4143ca
|
cicd: fixing this maybe? Using go.mod instead of version
Run Test Suite / test (push) Has been cancelled
|
2026-03-06 18:33:02 -07:00 |
|
Hayden Hargreaves
|
41fd9bd45a
|
cicd: renamed workflow
|
2026-03-06 18:28:54 -07:00 |
|
Hayden Hargreaves
|
eb872fcfdf
|
cicd: rename .github/actions/* to .github/workflows/*
Run Test Suite / test (push) Has been cancelled
|
2026-03-06 18:28:08 -07:00 |
|
Hayden Hargreaves
|
a103af0a83
|
cicd: wrote a simple CI/CD script to run tests.
|
2026-03-06 18:27:24 -07:00 |
|
Hayden Hargreaves
|
354fbc4f9b
|
feat: added tests for the buffer and window
|
2026-03-06 18:27:16 -07:00 |
|
Hayden Hargreaves
|
15d847e3c8
|
chore: removed some todos
|
2026-03-06 18:20:19 -07:00 |
|
Hayden Hargreaves
|
c126242ee1
|
fix: fixed the settings back to their original implementation
|
2026-03-06 18:11:33 -07:00 |
|
Hayden Hargreaves
|
93968e7333
|
fix: fixed most of the tests, but not all of them, some still fail
|
2026-03-05 14:42:11 -07:00 |
|
Hayden Hargreaves
|
098641f5c0
|
fix: cleaned up and fixed the settings that needed updating
|
2026-03-05 14:34:21 -07:00 |
|
Hayden Hargreaves
|
dc9a814508
|
chore: cleanup depreciated code
|
2026-03-05 14:09:08 -07:00 |
|
Hayden Hargreaves
|
03c3a41162
|
fix: viewing is much better, dynamic as well :)
|
2026-03-05 14:07:51 -07:00 |
|
Hayden Hargreaves
|
ccb061989a
|
refactor: huge refactor, this looks amazing.
Lots of comments from the AI. Some tests are not passing though
|
2026-03-04 21:45:47 -07:00 |
|
Hayden Hargreaves
|
154558b790
|
checkpoint: this code does not work, just want a fallback
Going to start a LARGE ai refactor of the arch of the project.
|
2026-03-01 23:20:37 -07:00 |
|
Hayden Hargreaves
|
b1b3edf810
|
feat: this is huge, and needs some review, but for now its good
The tests are not passing, something to do with view I think.
|
2026-02-26 23:18:18 -07:00 |
|
Hayden Hargreaves
|
9b1bf35a8e
|
wip: implemented model builder, this is nice :)
Builder pattern is actually so goated
|
2026-02-26 22:21:29 -07:00 |
|
Hayden Hargreaves
|
770cbcceb7
|
wip: cleaned up the separation of concerns in the MWB model
|
2026-02-26 21:59:32 -07:00 |
|
Hayden Hargreaves
|
ea4638d815
|
wip: implement windows, buffers and builders
|
2026-02-26 13:20:21 -07:00 |
|
Hayden Hargreaves
|
3339dd4409
|
wip: first initial commit. Not sure if I like this
|
2026-02-26 12:14:59 -07:00 |
|
Hayden Hargreaves
|
65f96a5089
|
chore: cleaned up the file system a bit
|
2026-02-24 12:16:13 -07:00 |
|
Hayden Hargreaves
|
88fa53a4d7
|
doc: updated FEATURES.md
|
2026-02-24 12:07:49 -07:00 |
|
Hayden Hargreaves
|
db52b63db1
|
feat: substitute and change motions/actions, tested
|
2026-02-24 12:05:18 -07:00 |
|
Hayden Hargreaves
|
63fec65be4
|
feat: fixed and finished pasting in visual mode, testing
|
2026-02-23 22:55:41 -07:00 |
|
Hayden Hargreaves
|
37ad0ecb2b
|
feat: implemented E and W, last is B, tested
|
2026-02-23 17:54:34 -07:00 |
|
Hayden Hargreaves
|
b7234b4639
|
feat: implemented | action (go to col), tested
|
2026-02-23 17:32:05 -07:00 |
|
Hayden Hargreaves
|
3397f07ab7
|
feat: implemented ^ (_ alias), tested
|
2026-02-23 17:21:35 -07:00 |
|
Hayden Hargreaves
|
52929322d7
|
doc: added buffers to feature doc
|
2026-02-23 17:18:37 -07:00 |
|
Hayden Hargreaves
|
62b517ec6e
|
doc: created a feature document
|
2026-02-23 17:15:14 -07:00 |
|
Hayden Hargreaves
|
1aed168369
|
test: more tests and renamed update default reg
|
2026-02-22 21:41:26 -07:00 |
|
Hayden Hargreaves
|
0f0de17dff
|
test: more tests
|
2026-02-21 21:51:54 -07:00 |
|
Hayden Hargreaves
|
ca5a0a99a5
|
feat: yank operator implemented. tested
|
2026-02-21 21:31:31 -07:00 |
|
Hayden Hargreaves
|
774d0d0071
|
feat: implement scroll actions, tested
This is control+d and control+u
|
2026-02-18 18:09:19 -07:00 |
|
Hayden Hargreaves
|
0e8ca21f7f
|
feat: implemented 'D' action, tested
|
2026-02-18 17:25:38 -07:00 |
|
Hayden Hargreaves
|
ee7bf9354b
|
feat: rough command mode implementation
I am starting to develop so fast, testing is such a life saver, oh my
god.
|
2026-02-13 23:16:47 -07:00 |
|
Hayden Hargreaves
|
307f89bcd1
|
feat: implemented command mode mappings, needs review and tests
|
2026-02-13 17:44:27 -07:00 |
|
Hayden Hargreaves
|
6b93fb2f6c
|
feat: implemented a better way to draw the bar
|
2026-02-13 16:39:30 -07:00 |
|
Hayden Hargreaves
|
d5f0f2413a
|
feat: settings abstraction supports numbers
|
2026-02-13 16:10:43 -07:00 |
|
Hayden Hargreaves
|
be46cae73d
|
fix: settings abstracted a bit
|
2026-02-13 15:56:41 -07:00 |
|
Hayden Hargreaves
|
175ff1daa7
|
test: generated loads of tests for the delete operator.
|
2026-02-13 15:46:43 -07:00 |
|
Hayden Hargreaves
|
b3276efe94
|
fix: updated README.md
|
2026-02-13 15:20:45 -07:00 |
|
Hayden Hargreaves
|
07589e3897
|
feat: huge implementation! 'd' op working well, tested good
Not totally complete WRT tests, but lots of progress. These interfaces
make everything easy.
|
2026-02-12 23:34:07 -07:00 |
|
Hayden Hargreaves
|
db70ca39f1
|
feat: implementing vertical scrolling, tested
Heavy on the AI...
|
2026-02-12 22:40:17 -07:00 |
|
Hayden Hargreaves
|
c2b5e6f67c
|
tests: implement tests for insert mode arrows keys
|
2026-02-12 17:36:07 -07:00 |
|
Hayden Hargreaves
|
39c4bf1b6b
|
feat: implemented insert mode keymaps and ctrl+w, tested
|
2026-02-12 17:30:06 -07:00 |
|