File tree Expand file tree Collapse file tree 2 files changed +11
-12
lines changed
Expand file tree Collapse file tree 2 files changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -6885,20 +6885,17 @@ handle_subscript(
68856885 * arg = skipwhite (p + 2 );
68866886 else
68876887 * arg = p + 2 ;
6888- if (ret == OK )
6888+ if (VIM_ISWHITE ( * * arg ) )
68896889 {
6890- if (VIM_ISWHITE (* * arg ))
6891- {
6892- emsg (_ (e_no_white_space_allowed_before_parenthesis ));
6893- ret = FAIL ;
6894- }
6895- else if ((* * arg == '{' && !in_vim9script ()) || * * arg == '(' )
6896- // expr->{lambda}() or expr->(lambda)()
6897- ret = eval_lambda (arg , rettv , evalarg , verbose );
6898- else
6899- // expr->name()
6900- ret = eval_method (arg , rettv , evalarg , verbose );
6890+ emsg (_ (e_no_white_space_allowed_before_parenthesis ));
6891+ ret = FAIL ;
69016892 }
6893+ else if ((* * arg == '{' && !in_vim9script ()) || * * arg == '(' )
6894+ // expr->{lambda}() or expr->(lambda)()
6895+ ret = eval_lambda (arg , rettv , evalarg , verbose );
6896+ else
6897+ // expr->name()
6898+ ret = eval_method (arg , rettv , evalarg , verbose );
69026899 }
69036900 // "." is ".name" lookup when we found a dict or when evaluating and
69046901 // scriptversion is at least 2, where string concatenation is "..".
Original file line number Diff line number Diff line change @@ -695,6 +695,8 @@ static char *(features[]) =
695695
696696static int included_patches [] =
697697{ /* Add new patch number below this line */
698+ /**/
699+ 1401 ,
698700/**/
699701 1400 ,
700702/**/
You can’t perform that action at this time.
0 commit comments