{VV_NAME("echospace", VAR_NUMBER), VV_RO},
{VV_NAME("argv", VAR_LIST), VV_RO},
{VV_NAME("collate", VAR_STRING), VV_RO},
- {VV_NAME("disallow_let", VAR_NUMBER), 0}, // TODO: remove
};
// shorthand
set_vim_var_nr(VV_ECHOSPACE, sc_col - 1);
- // TODO: remove later
- set_vim_var_nr(VV_DISALLOW_LET, 1);
-
// Default for v:register is not 0 but '"'. This is adjusted once the
// clipboard has been setup by calling reset_reg_var().
set_reg_var(0);
ex_finally(eap);
return;
}
- if (get_vim_var_nr(VV_DISALLOW_LET)
- && eap->cmdidx == CMD_let && vim9script)
+ if (eap->cmdidx == CMD_let && vim9script)
{
emsg(_(e_cannot_use_let_in_vim9_script));
return;
#define VV_ECHOSPACE 93
#define VV_ARGV 94
#define VV_COLLATE 95
-#define VV_DISALLOW_LET 96 // TODO: remove again
-#define VV_LEN 97 // number of v: vars
+#define VV_LEN 96 // number of v: vars
// used for v_number in VAR_BOOL and VAR_SPECIAL
#define VVAL_FALSE 0L // VAR_BOOL
break;
case CMD_let:
- if (get_vim_var_nr(VV_DISALLOW_LET))
- {
- emsg(_(e_cannot_use_let_in_vim9_script));
- break;
- }
- // FALLTHROUGH
+ emsg(_(e_cannot_use_let_in_vim9_script));
+ break;
case CMD_var:
case CMD_final:
case CMD_const: