language-latex icon indicating copy to clipboard operation
language-latex copied to clipboard

[WIP] Update to v2.0.0

Open yudai-nkt opened this issue 7 years ago • 5 comments

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).

yudai-nkt avatar Feb 03 '18 03:02 yudai-nkt

This version 2 better not take too long, or tree-sitter will be released before we get there ;)

Aerijo avatar Feb 03 '18 03:02 Aerijo

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.

yudai-nkt avatar Feb 03 '18 03:02 yudai-nkt

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.

Aerijo avatar Feb 03 '18 03:02 Aerijo

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 avatar Feb 03 '18 04:02 yudai-nkt

@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

Aerijo avatar Feb 03 '18 11:02 Aerijo