diff src/evalvars.c @ 23497:2247a2ce3630 v8.2.2291

patch 8.2.2291: Vim9: cannot use "null" for v:null Commit: https://github.com/vim/vim/commit/67977821270bd328cd37c4ace38fb97f21ad4fd5 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 3 21:53:53 2021 +0100 patch 8.2.2291: Vim9: cannot use "null" for v:null Problem: Vim9: cannot use "null" for v:null. Solution: Support "null" like "true" and "false". (closes https://github.com/vim/vim/issues/7495)
author Bram Moolenaar <Bram@vim.org>
date Sun, 03 Jan 2021 22:00:04 +0100
parents 198ad7ef2420
children 18f3dc6974af
line wrap: on
line diff
--- a/src/evalvars.c
+++ b/src/evalvars.c
@@ -2072,8 +2072,8 @@ get_var_special_name(int nr)
     {
 	case VVAL_FALSE: return in_vim9script() ? "false" : "v:false";
 	case VVAL_TRUE:  return in_vim9script() ? "true" : "v:true";
+	case VVAL_NULL:  return in_vim9script() ? "null" : "v:null";
 	case VVAL_NONE:  return "v:none";
-	case VVAL_NULL:  return "v:null";
     }
     internal_error("get_var_special_name()");
     return "42";