Skip to content

Commit 19d0419

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents aa485a2 + 4be18e7 commit 19d0419

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+4074
-2752
lines changed

README_VIM9.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,17 @@
22

33
# What is Vim9?
44

5-
This is an experimental side of [Vim](https://github.com/vim/vim).
6-
It explores ways of making Vim script faster and better.
5+
This is a new syntax for Vim script that was introduced with Vim 9.0.
6+
It intends making Vim script faster and better.
77

8-
WARNING: The Vim9 script features are still under development, anything can
9-
break!
108

119
# Why Vim9?
1210

1311
## 1. FASTER VIM SCRIPT
1412

1513
The third item on the poll results of 2018, after popup windows and text
16-
properties, is faster Vim script. So how do we do that?
14+
properties, both of which have been implemented, is faster Vim script.
15+
So how do we do that?
1716

1817
I have been throwing some ideas around, and soon came to the conclusion
1918
that the current way functions are called and executed, with
@@ -53,7 +52,7 @@ we can gain, and also that Vim script can be faster than builtin
5352
interfaces.
5453

5554
LuaJit is much faster at Lua-only instructions. In practice the script would
56-
not do something useless as counting but change the text. For example,
55+
not do something useless counting, but change the text. For example,
5756
reindent all the lines:
5857

5958
``` vim

0 commit comments

Comments
 (0)