a843cf6cb9
fix: force unix fileformat
2023-04-19 18:18:13 +02:00
3609dbfa84
chore: finished reimplementing features modularly
...
now everything that worked in 0.2 seems to work again, and should
actually be better. plus, merging differences is done properly and thus
should be way more reliable
2023-04-19 04:18:22 +02:00
44d0b3594c
fix: more precise callbacks, catch errors in cbs
2023-04-13 03:23:57 +02:00
07b8e3a517
fix: friendlier conn addr and logging
2023-04-13 00:54:01 +02:00
ftbsc
f7cba63456
feat: allow setting remote debug via vim global
2023-04-12 18:12:50 +02:00
ftbsc
7ae5329ce5
feat: added whole content diff to opseq
2023-04-12 16:58:28 +02:00
38bf411d54
fix: comparisons with null, hardcoded path
2023-04-12 05:23:20 +02:00
a872c39d7f
fix: properly print logs in nvim
2023-04-12 05:00:18 +02:00
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
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
1eec71f3b2
fix: callbacks local to buffer, local bufnr + path
2023-04-12 00:31:59 +02:00
0a464296cd
feat: added Join/Share commands
2023-04-11 22:35:27 +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
532de6639f
feat: pass back stderr
2023-04-11 14:02:45 +02:00
4f43573aa0
feat: basic nvim RPC client
2023-04-11 06:20:40 +02:00