mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 9.1.1039: Vim9: comments are outdated
Problem: Vim9: comments are outdated Solution: Update comments, and include an enum example in the help (Yegappan Lakshmanan) closes: #16485 Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
2a5312e738
commit
a81cf8b99e
@@ -1,4 +1,4 @@
|
||||
*vim9.txt* For Vim version 9.1. Last change: 2025 Jan 14
|
||||
*vim9.txt* For Vim version 9.1. Last change: 2025 Jan 19
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1938,9 +1938,10 @@ Exporting an item can be written as: >
|
||||
export def MyFunc() ...
|
||||
export class MyClass ...
|
||||
export interface MyClass ...
|
||||
export enum MyEnum ...
|
||||
< *E1043* *E1044*
|
||||
As this suggests, only constants, variables, `:def` functions and classes can
|
||||
be exported.
|
||||
As this suggests, only constants, variables, `:def` functions, classes,
|
||||
interfaces and enums can be exported.
|
||||
|
||||
*E1042*
|
||||
`:export` can only be used in Vim9 script, at the script level.
|
||||
|
@@ -3994,7 +3994,7 @@ eval_shift_number(typval_T *tv1, typval_T *tv2, int shift_type)
|
||||
}
|
||||
|
||||
/*
|
||||
* Handle the bitwise left/right shift operator expression:
|
||||
* Handle fourth level expression (bitwise left/right shift operators):
|
||||
* var1 << var2
|
||||
* var1 >> var2
|
||||
*
|
||||
@@ -4512,7 +4512,8 @@ eval7(
|
||||
}
|
||||
|
||||
/*
|
||||
* Handle a type cast before a base level expression.
|
||||
* Handle seventh level expression:
|
||||
* a type cast before a base level expression.
|
||||
* "arg" must point to the first non-white of the expression.
|
||||
* "arg" is advanced to just after the recognized expression.
|
||||
* Return OK or FAIL.
|
||||
@@ -4883,7 +4884,7 @@ eval9_var_func_name(
|
||||
}
|
||||
|
||||
/*
|
||||
* Handle sixth level expression:
|
||||
* Handle eighth level expression:
|
||||
* number number constant
|
||||
* 0zFFFFFFFF Blob constant
|
||||
* "string" string constant
|
||||
|
@@ -704,6 +704,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
1039,
|
||||
/**/
|
||||
1038,
|
||||
/**/
|
||||
|
Reference in New Issue
Block a user