Christian Brabandt
bad9577b9a
runtime(doc): include some vim9 script examples in the help
...
closes : #14848
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-05-31 15:09:42 +02:00
Yegappan Lakshmanan
c51578fed8
patch 9.1.0314: Vim9: Can define a class in a function
...
Problem: Vim9: Can define a class in a function
(Doug Kearns)
Solution: Give an error for a class defined in a function,
slightly reword some public error messages
(Yegappan Lakshmanan)
fixes : #13184
fixes : #13326
closes : #14537
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-04-13 18:04:53 +02:00
Yegappan Lakshmanan
e74cad3321
patch 9.1.0312: heredocs are not supported for :commands
...
Problem: heredocs are not supported for :commands
(@balki)
Solution: Add heredoc support
(Yegappan Lakshmanan)
fixes : #14491
closes : #14528
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-04-12 18:53:08 +02:00
zeertzjq
d086b8f646
runtime(doc): fix inconsistent indent ( #14089 )
...
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-02-25 08:42:52 +01:00
h_east
4d49643c3c
runtime(doc): style fixes in vim9.txt ( #13918 )
...
Remove backticks and a few other style fixes
Signed-off-by: h-east <h.east.727@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-27 11:22:28 +01:00
Yegappan Lakshmanan
4f32c83a77
patch 9.1.0020: Vim9: cannot compile all methods in a class
...
Problem: Vim9: cannot compile all methods in a class
Solution: Support compiling all the methods in a class using :defcompile
(Yegappan Lakshmanan)
closes : #13844
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-12 17:41:09 +01:00
Christian Brabandt
b4ddc6c11e
patch 9.1.0000: Vim 9.1 release
...
Problem: Need a new release
Solution: Release Vim 9.1
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-02 16:51:11 +01:00
errael
cea3dac76e
runtime(doc): Add variable categories and null related documentation( #13750 )
...
Signed-off-by: Ernie Rael <errael@raelity.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-12-25 10:31:23 +01:00
zeertzjq
61e984e212
runtime(doc): link cmdline completion to to |wildcards| and fix typos ( #13636 )
...
The docs for cmdline completion doesn't mention that [abc] is considered
a wildcard, and |wildcards| contains more detailed information, so just
link to it.
Also fix some typos in other help files.
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-12-09 07:18:33 +00:00
dkearns
521fb7e143
runtime(doc): Add missing null_<type> help tags ( #13498 )
...
Problem: Not all null_<type> values have a help tag
Solution: Add missing help tags
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-11-11 09:33:43 +01:00
Ernie Rael
a5a1534753
runtime(doc): small updates to the documentation for varargs
...
- update and correct the documentation for varargs for Vim9 and make
sure to mention that a <list> type is required.
- mention that 3match is used the matchparen plugin before 9.0.2054
(actually this is not correct, but before that patch, Vim used the
hardcoded id 3)
closes : #13403
closes : #13409
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ernie Rael <errael@raelity.com>
2023-10-23 19:13:16 +02:00
Ernie Rael
3ec6c1fe3b
patch 9.0.2057: Vim9: no strict type checks for funcrefs varargs
...
Problem: Vim9: no strict type checks for funcrefs varargs
Solution: Perform strict type checking when declaring funcrefs
with vararg declaration, add tests
closes : #13397
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ernie Rael <errael@raelity.com>
2023-10-21 11:45:38 +02:00
Aliaksei Budavei
b043ff34c1
runtime(doc): fix two typos in vim9.txt
and options.txt
( #13258 )
...
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-03 16:39:53 +02:00
h_east
ba77bbb5c7
runtime(doc): fix typos.
...
* Fix typo in document (Related: #12516 )
* Fix E1363 duplication
* Fix one more typo.
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-10-02 21:47:13 +02:00
Yegappan Lakshmanan
e750f8c330
runtime(todo): Update todo.txt to remove recently addressed issues ( #12910 )
...
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-08-24 15:07:05 +01:00
Bram Moolenaar
10e8ff9b26
Update runtime files
2023-06-10 21:40:39 +01:00
Bram Moolenaar
71badf9547
Update runtime files
2023-04-22 22:40:14 +01:00
Dominique Pelle
e764d1b421
patch 9.0.1403: unused variables and functions
...
Problem: Unused variables and functions.
Solution: Delete items and adjust #ifdefs. (Dominique Pellé, closes #12145 )
2023-03-12 21:20:59 +00:00
Bram Moolenaar
dd60c365cd
Update runtime files
2023-02-27 15:49:53 +00:00
Bram Moolenaar
938ae280c7
Update runtime files.
2023-02-20 20:44:55 +00:00
Bram Moolenaar
be4e01637e
Update runtime files.
2023-02-02 13:59:48 +00:00
Bram Moolenaar
7db29e4b5c
Update runtime files
2022-12-11 15:53:04 +00:00
Bram Moolenaar
86b4816766
Update runtime files
2022-12-06 18:20:10 +00:00
Bram Moolenaar
c1c365c1ca
patch 9.0.1001: classes are not documented or implemented yet
...
Problem: Classes are not documented or implemented yet.
Solution: Make the first steps at documenting Vim9 objects, classes and
interfaces. Make initial choices for the syntax. Add a skeleton
implementation. Add "public" and "this" in the command table.
2022-12-04 20:13:24 +00:00
Bram Moolenaar
b59ae59a58
Update runtime files
2022-11-23 23:46:31 +00:00
Bram Moolenaar
d13166e788
Update runtime files
2022-11-18 21:49:57 +00:00
Bram Moolenaar
76db9e0763
Update runtime files
2022-11-09 21:21:04 +00:00
Bram Moolenaar
7c6cd44375
patch 9.0.0727: help in the repository differs from patched version too much
...
Problem: Help in the repository differs from patched version too much.
Solution: Make a patch for a few help files.
2022-10-11 21:54:04 +01:00
Bram Moolenaar
f269eabc6c
Update runtime files
2022-10-03 18:04:35 +01:00
Bram Moolenaar
87b4e5c5db
patch 9.0.0632: calling a function from an "expr" option has overhead
...
Problem: Calling a function from an "expr" option has too much overhead.
Solution: Add call_simple_func() and use it for 'foldexpr'
2022-10-01 15:32:46 +01:00
Bram Moolenaar
9fbdbb814f
Update runtime files
2022-09-27 17:30:34 +01:00
Bram Moolenaar
9712ff1288
Update runtime files
2022-09-18 13:04:22 +01:00
Bram Moolenaar
71b6d33976
Update runtime files
2022-09-10 13:13:14 +01:00
Bram Moolenaar
d83392a43a
patch 9.0.0345: error message for list argument could be clearer
...
Problem: Error message for list argument could be clearer.
Solution: Include the argument number. (Yegappan Lakshmanan, closes #11027 )
2022-09-01 12:22:46 +01:00
Bram Moolenaar
9b03d3e75b
Update runtime files
2022-08-30 20:26:34 +01:00
Bram Moolenaar
fd999452ad
Update runtime files
2022-08-24 18:30:14 +01:00
Bram Moolenaar
e1f3fd1d02
Update runtime files
2022-08-15 18:51:32 +01:00
Bram Moolenaar
48c3f4e0bf
Update runtime files
2022-08-08 15:42:38 +01:00
Bram Moolenaar
05a8061eec
Update runtime files
2022-08-01 15:09:53 +01:00
Bram Moolenaar
2ecbe53f45
Update runtime files
2022-07-29 21:36:21 +01:00
Bram Moolenaar
5ed11535e0
Update runtime files
2022-07-06 13:18:11 +01:00
Bram Moolenaar
eb49041875
release version 9.0
...
Problem: About time to release Vim 9.0.
Solution: Update the version number everywhere.
2022-06-28 13:44:46 +01:00
Bram Moolenaar
8a3b805c6c
Update runtime files
2022-06-26 12:21:15 +01:00
Bram Moolenaar
8cc5b559f7
Update runtime files
2022-06-23 13:04:20 +01:00
Bram Moolenaar
6ba83ba9ee
Update runtime files.
2022-06-12 22:15:57 +01:00
Bram Moolenaar
63f3260378
Update runtime files
2022-06-09 20:45:54 +01:00
Bram Moolenaar
835ee980ee
patch 8.2.5000: no patch for documentation updates
...
Problem: No patch for documentation updates.
Solution: Update documentation files.
2022-05-22 14:50:16 +01:00
Bram Moolenaar
f79d9dd43f
patch 8.2.4989: cannot specify a function name for :defcompile
...
Problem: Cannot specify a function name for :defcompile.
Solution: Implement a function name argument for :defcompile.
2022-05-21 15:39:02 +01:00
Bram Moolenaar
30ab04e16e
Update runtime files, new color schemes
2022-05-14 13:33:50 +01:00
Bram Moolenaar
d899e51120
Update runtime files
2022-05-07 21:54:03 +01:00