Commit graph

9 commits

Author SHA1 Message Date
Camillo Schenone
ff883c8e58 chore: cleaned up old comments, refactored code into separate files, used dictionaries for buffer bookkeeping internally.
Former-commit-id: fd646cf6dc08e29167ce048705d51c01e06fd6ae
2024-02-23 13:25:01 +01:00
Camillo Schenone
abb027217c Major code refactor, to support v0.6 codemp. Should work, minor details to go through, like internal buffer mappings.
Former-commit-id: 3602917d52fd33e9eb77fb5a9fe9a87010e94a03
2024-02-21 23:59:49 +01:00
Camillo Schenone
2d8fb97166 Fix: Ignore cursor events for unknown buffers, print a warn
Former-commit-id: fb53518d4bba645283edcf349ce9eda9dc081b7d
2023-12-18 22:09:24 +01:00
Camillo Schenone
0c3334b827 added content binding, minor refactor.
Former-commit-id: dc1e3bea591646a6a7c215a83a498dc40add2a07
2023-11-24 10:36:06 +01:00
Camillo Schenone
8808405a3a First steps towards the migration, updated the bindings, and python side wrapper
Former-commit-id: fe60dec9d36c28b9f86048a0791349a804c66c8f
2023-11-22 12:25:08 +01:00
Camillo Schenone
029be23fe7 Added callback logic to buffer event. Fixed double send. Improved docs a bit.
Former-commit-id: cd4407bad42657f0886b59fd816e2c9f396215a9
2023-09-04 17:01:04 +02:00
Camillo Schenone
fd528237b3 completed the text change compression to send a single operation to delta. Minor refactor, added stubs for further development
Former-commit-id: 83d6457ac959585d459d5b9af3e948e623bb6b8d
2023-08-29 23:38:39 +02:00
Camillo Schenone
6fe5effb68 Minor fixes in the lib, finished the python objects wrappers. Started working on plugin.py.
Former-commit-id: 3a5e587b1ba019bb9a263478cd2e08b9b532322e
2023-08-25 14:29:11 +02:00
Camillo Schenone
1ab1ac36be initial commit
Former-commit-id: fbb58155042cd05b869941cdbdd83819b7c1907e
2023-08-17 18:39:47 +02:00