language-latex
language-latex copied to clipboard
[WIP] Update to v2.0.0
I don't follow the template in this PR, but feel free to correct me.
:warning: This pull request is WORK IN PROGRESS, hence DO NOT MERGE!
Bunch of changes in each topic branch will get merged here before merging into master
. Please refer to this GitHub project for details.
Couple of notes (subject to change if someone has different opinions)
- Name topic branches
v2/<feature>
so that we can easily understand the branch is related to version 2. - Do not edit
CHANGELOG.md
because it will mix changes in minor/patch release and the ones in major release (this branch).
This version 2 better not take too long, or tree-sitter
will be released before we get there ;)
What is the tree-sitter
? If you mean this, I need to learn what it is. :thinking:
P.S. I've finished my master defense a few days ago, so I hope I will have some time on this project although there are still several works to get done.
Yeah, that. It was mentioned in this blog post under the typing latency section.
There are existing examples for some core languages, such as JS and C, but I still don't know how to write them either. It's still experimental, and I believe regex matching will still be supported though, so it's not entirely necessary to do. I think it's worth investigating though, and wanted to spread awareness of it.
Thanks for the reference and it seems really cool!
I found @yitzchak (one of the contributors here and the collaborator of atom-latex) already prepares a dedicated repository, so maybe we can contribute there.
@yudai-nkt I didn't even realise GitHub had a youtube channel. Anyway, this seems to be a good reference for the concepts (given it's presented by the guy who wrote it).
https://www.youtube.com/watch?v=a1rC79DHpmY