|
d0d1fb73ae
|
fix: invoke attach callback on main thread
|
2024-09-27 23:35:26 +02:00 |
|
|
a001a96abf
|
feat: ask what to do when out of sync
|
2024-09-27 20:52:56 +02:00 |
|
|
3ee546be4d
|
fix: lock for receiving changes
must never have more than 1 callback consuming
|
2024-09-26 17:42:48 +02:00 |
|
|
8a4e6e828a
|
fix: collect garbage when detaching for faster dc
|
2024-09-26 16:39:04 +02:00 |
|
|
2391b3c4fd
|
fix: just ask if overwriting when attaching
to upload content cancel attach and use force share
|
2024-09-26 03:42:29 +02:00 |
|
|
b3315dff9b
|
feat: prompt if overwrite buf, better attach fn
|
2024-09-26 03:29:13 +02:00 |
|
|
db56df9c58
|
fix: 0 is truthy in lua????
|
2024-09-25 23:35:17 +02:00 |
|
|
9ea2827277
|
fix: catch attach error for dupe name early
|
2024-09-25 23:32:51 +02:00 |
|
|
33c08653fa
|
fix: dont delete buffer when detaching
|
2024-09-25 23:15:33 +02:00 |
|
|
8a93fb5dc2
|
feat: follow others
|
2024-09-25 04:00:46 +02:00 |
|
|
52d356ea02
|
feat: reworked colors, improved cursor marker
|
2024-09-25 02:11:58 +02:00 |
|
|
d524076412
|
chore: global CODEMP object
i dont really like global state but it seems to be necessary when
working with callbacks
|
2024-09-17 17:26:23 +02:00 |
|
|
9dea608f04
|
feat: non-blocking API
|
2024-09-17 16:33:22 +02:00 |
|
|
bbc86f3ac4
|
chore: new api
|
2024-09-16 18:27:23 +02:00 |
|
|
637a6ee11d
|
fix: if not given, default to current buffer
|
2024-09-15 12:39:50 +02:00 |
|
|
dc6c675615
|
fix: only set content on attach if it differs
|
2024-09-14 15:18:44 +02:00 |
|
|
335ea236c4
|
fix: dont require window until its used
so that config can be properly loaded first
|
2024-09-14 14:24:48 +02:00 |
|
|
14f5e52e99
|
fix: deal with some sending edge cases
|
2024-09-09 05:14:52 +02:00 |
|
|
b824b87505
|
feat: now sync only sets buffer if necessary
does one extra get_content but worth it because we dont mess with undo
history
|
2024-09-09 05:14:19 +02:00 |
|
|
b141ca5a2a
|
fix: catch out-of-bounds line deletion sending
|
2024-09-09 02:49:49 +02:00 |
|
|
3f5ce44b96
|
fix: sending change across multiple lines
|
2024-09-09 02:37:50 +02:00 |
|
|
0eeedead59
|
fix: refresh tree when interacting with buffers
|
2024-09-07 03:35:32 +02:00 |
|
|
c080514c3e
|
fix: delete command
|
2024-09-07 01:35:45 +02:00 |
|
|
661985c62b
|
fix: set ft after detecting
|
2024-09-06 19:58:03 +02:00 |
|
|
f2121df6dc
|
feat: re-run filetype detection after attach
|
2024-09-06 19:55:01 +02:00 |
|
|
373b155864
|
fix: more consistent current buffer commands
|
2024-09-06 19:49:52 +02:00 |
|
|
4cfa7baa28
|
fix: set buffer name when attaching
|
2024-09-06 19:40:52 +02:00 |
|
|
9873617742
|
fix: dont prefix codemp:: so filename matches
|
2024-09-06 19:13:08 +02:00 |
|
|
68362f1f08
|
fix: wait for initial buffer content sync
|
2024-09-06 18:24:57 +02:00 |
|
|
30cf1e1554
|
fix: while attaching, set content later
|
2024-09-06 17:23:18 +02:00 |
|
|
2176d32540
|
fix: added back create function
|
2024-09-06 15:13:36 +02:00 |
|
|
a4c519f799
|
feat: debug prints
|
2024-09-06 03:53:52 +02:00 |
|
|
0987a7b022
|
chore: moved under lua/codemp
|
2024-09-05 04:57:47 +02:00 |
|