Skip to content

Does ecode use tree sitter, rope science, and crdt? #86

Answered by SpartanJ
arjpar asked this question in Q&A
Discussion options

You must be logged in to vote

Hi!
ecode currently does not use tree-sitters, I'll probably leverage the feature to the LSP. LSPs have a feature called semantic tokens (or semantic highlighting) that usually the underlying implementation is a tree-sitter. I'm exploring the possibilities but I'm still not completely sure what's going to be the adequate solution for ecode. tree-sitters are cool but they are not always necessary or the best solution for the problem IMO. ecode currently uses a simpler approach and is more similar to what vscode's uses.
CRDTs are for concurrent document editing. ecode does not support that feature at the moment.

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@arjpar
Comment options

@SpartanJ
Comment options

@arjpar
Comment options

Answer selected by arjpar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants