emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/typescript-mode 8ddc50cae2 1/2: Update README.md


From: ELPA Syncer
Subject: [nongnu] elpa/typescript-mode 8ddc50cae2 1/2: Update README.md
Date: Mon, 2 Jan 2023 05:00:04 -0500 (EST)

branch: elpa/typescript-mode
commit 8ddc50cae28cb6aac07a0342d330b9c87f5c9de3
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: GitHub <noreply@github.com>

    Update README.md
---
 README.md | 30 ++++++------------------------
 1 file changed, 6 insertions(+), 24 deletions(-)

diff --git a/README.md b/README.md
index 833f3e554a..6cd977fcb6 100644
--- a/README.md
+++ b/README.md
@@ -27,32 +27,14 @@ wants to work code of this complexity.
 
 *Essentially all major development of `typescript-mode` has come to a halt.*
 
-## Seeing the forest for trees
+## Good news though!
 
-Lots of Emacs major-modes are facing the same problem. I'm sure there's 
similar issues for other editors too.
-
-This means lots of developers are working on solving this problem once and for 
all, and what they've decided on
-is relying on a standardized set of external parsers using the 
[tree-sitter](https://tree-sitter.github.io/tree-sitter/) library.
-
-New major modes are being developed as we speak to support TypeScript (and 
other languages) within Emacs based on Emacs' upcoming
-native tree-sitter support.
-
-The code will be much faster, it will be simpler to work with and everyone 
should be happy. Well almost. Since tree-sitter support
-relies on a new major feature being added to core Emacs, it also means that 
these new major modes won't be backward compatible with
-older Emacs-versions.
-
-For that reason we are not *replacing* this major mode with the new and 
improved one, but keeping it around to make sure older Emacs-versions
-does at least have an option for working with Typescript, even though it may 
not be optimal or track recent changes to the TypeScript-language.
-
-But once new Emacs ships with tree-sitter support, you are adviced to upgrade 
to the newer modes for better TypeScript-support, rather
-than keeping this old version around.
-
-## Good news!
-Emacs 29 will ship with tree-sitter support, and it will actually have in-tree
+Emacs 29 will ship with support for a parser-library called tree-sitter, and 
will actually have in-tree
 support for TypeScript!  So now you can just use the provided 
`typescript-ts-mode` and get
-the fresh tree-sitter powered functionalities for free.  Yes, that means both
-tsx and regular types will actually work.  Development will continue in emacs
-core, rather than this repo.  We hope you'll like the new experience.
+better support for TypeScript than `typescript.el` ever provided. This new 
mode also supports TSX.
+
+Development of TypeScript-support will from now on continue in Emacs core, 
rather than this repo.
+We hope you'll like the new experience.
 
 # Installation
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]