diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-06-17 21:03:07 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-17 21:03:07 +0200 |
commit | 74f4a965bc6e2a9c41cce2f644e861168702922f (patch) | |
tree | b6cd1681ac20b5bf87e294a74ed8fadf70ba0d94 /src/globals.h | |
parent | 6e9695525e212466398a269a54bc4d53625673f0 (diff) |
patch 8.2.3015: Vim9: Assigning to @# requires a stringv8.2.3015
Problem: Vim9: Assigning to @# requires a string. (Naohiro Ono)
Solution: Accent a number or a string. (closes #8396)
Diffstat (limited to 'src/globals.h')
-rw-r--r-- | src/globals.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/globals.h b/src/globals.h index 77ea169434..07acc2602b 100644 --- a/src/globals.h +++ b/src/globals.h @@ -418,6 +418,9 @@ EXTERN type_T t_blob INIT6(VAR_BLOB, 0, 0, TTFLAG_STATIC, NULL, NULL); EXTERN type_T t_job INIT6(VAR_JOB, 0, 0, TTFLAG_STATIC, NULL, NULL); EXTERN type_T t_channel INIT6(VAR_CHANNEL, 0, 0, TTFLAG_STATIC, NULL, NULL); +// Special value used for @#. +EXTERN type_T t_number_or_string INIT6(VAR_STRING, 0, 0, TTFLAG_STATIC, NULL, NULL); + EXTERN type_T t_func_unknown INIT6(VAR_FUNC, -1, 0, TTFLAG_STATIC, &t_unknown, NULL); EXTERN type_T t_func_void INIT6(VAR_FUNC, -1, 0, TTFLAG_STATIC, &t_void, NULL); EXTERN type_T t_func_any INIT6(VAR_FUNC, -1, 0, TTFLAG_STATIC, &t_any, NULL); |