Article 66A8P Cartier-Tilet: Emacs 29 is nigh

Cartier-Tilet: Emacs 29 is nigh

by
corbet
from LWN.net on (#66A8P)
Lucien Cartier-Tilet looksforward to the upcoming Emacs 29 release.

In case you didn't know, Emacs' current syntax highlighting iscurrently based on a system of regexes. Although it is not theworst thing to use, it's not the best either, and it can becomequite slow on larger files.

TreeSitter parses programming languages based into a concretesyntax tree. From there, not only can syntax highlighting can bedone at high speed, but a much deeper analysis of the code ispossible and actions such sa syntax manipulation can also beachieved since the syntax tree itself is available as an objectwhich can be manipulated!

External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments