Commit graph

7 commits

Author SHA1 Message Date
718a7fde41
feat: Improve performances
- create a map of byte offsets to Kakoune ranges once, to avoid having to
iterate the content for every highlight event
- create a direct lookup for faces from the token index passed by the
highlighter event, rather than performing a string map lookup each time
- minimize allocations by pushing only a single string with sufficient
capacity, rather than building small strings
2023-04-18 10:35:14 +02:00
62d096c111
chore: v1.0.0 2023-04-14 10:09:55 +02:00
1681a34cdb
feat: Finish initial implementation 2023-04-14 10:05:18 +02:00
4438a11437
feat: Improve daemon setup
Properly clean up on termination and improve thread setup.
2023-04-13 17:13:32 +02:00
f0d84759f0
feat: Implement logging 2023-04-13 17:13:31 +02:00
270792ff38
feat: Implement daemon/client split 2023-04-13 17:13:28 +02:00
2e453d02e2
chore: Initialize project 2023-04-13 17:12:19 +02:00