mirror of
https://github.com/vim/vim.git
synced 2025-11-13 22:54:27 -05:00
runtime(doc): Wrap some overlength lines in vim9{,class}.txt.
closes: #18724 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
fe24972139
commit
97c37446e6
@@ -1,4 +1,4 @@
|
|||||||
*vim9.txt* For Vim version 9.1. Last change: 2025 Nov 10
|
*vim9.txt* For Vim version 9.1. Last change: 2025 Nov 11
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -3062,7 +3062,8 @@ much overhead that cannot be avoided.
|
|||||||
Therefore the `:def` method to define a new-style function had to be added,
|
Therefore the `:def` method to define a new-style function had to be added,
|
||||||
which allows for a function with different semantics. Most things still work
|
which allows for a function with different semantics. Most things still work
|
||||||
as before, but some parts do not. A new way to define a function was
|
as before, but some parts do not. A new way to define a function was
|
||||||
considered the best way to separate the legacy style code from Vim9 style code.
|
considered the best way to separate the legacy style code from Vim9 style
|
||||||
|
code.
|
||||||
|
|
||||||
Using "def" to define a function comes from Python. Other languages use
|
Using "def" to define a function comes from Python. Other languages use
|
||||||
"function" which clashes with legacy Vim script.
|
"function" which clashes with legacy Vim script.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*vim9class.txt* For Vim version 9.1. Last change: 2025 Nov 10
|
*vim9class.txt* For Vim version 9.1. Last change: 2025 Nov 11
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -661,8 +661,8 @@ The basic idea is to build on top of an existing class, add properties to it.
|
|||||||
The extended class is called the "base class" or "super class". The new class
|
The extended class is called the "base class" or "super class". The new class
|
||||||
is called the "child class".
|
is called the "child class".
|
||||||
|
|
||||||
Object variables from the base class are all taken over by the child class. It
|
Object variables from the base class are all taken over by the child class.
|
||||||
is not possible to override them (unlike some other languages).
|
It is not possible to override them (unlike some other languages).
|
||||||
|
|
||||||
*E1356* *E1357* *E1358*
|
*E1356* *E1357* *E1358*
|
||||||
Object methods of the base class can be overruled. The signature (arguments,
|
Object methods of the base class can be overruled. The signature (arguments,
|
||||||
|
|||||||
Reference in New Issue
Block a user