a52f74d092
fix: move cursor in insert, error if not connected
2023-04-12 04:21:02 +02:00
8ca5128ca9
feat: very crude cursor implementation
2023-04-12 03:29:42 +02:00
e471a6dbc9
chore: return nil
2023-04-12 01:38:47 +02:00
55c4ddb93a
feat: improved Lua API for plugin
...
added commands to connect/disconnect, jobid is kept internally, commands
to hook/unhook callbacks, refactored stuff a little
2023-04-12 01:38:38 +02:00
3827ab066d
fix: one factory per buffer, create on attach
2023-04-12 00:32:39 +02:00
b891c0d2f0
feat: added sync rpc
2023-04-11 22:35:10 +02:00
228f6a54f0
fix: catch some edge cases
2023-04-11 17:12:22 +02:00
ca4f68c5ec
feat: added delete fn, handle CR and BS
2023-04-11 14:24:40 +02:00
f1f65aafdb
chore: cleanup nvim main
2023-04-11 14:01:55 +02:00
4f43573aa0
feat: basic nvim RPC client
2023-04-11 06:20:40 +02:00
ebbca24a99
chore: dramatically simplified everything
...
working on this was really hard, so i'm making simple things first.
removed almost everything except bare buffer changes, and not even done
in a smart way, but should be a working PoC? now trying to make a
working client to test it out and actually work on a real prototype
2023-04-07 03:10:45 +02:00