comparison src/testdir/test_vim9_expr.vim @ 21630:3c6c52fbc8ea v8.2.1365

patch 8.2.1365: Vim9: no error for missing white space around operator Commit: https://github.com/vim/vim/commit/bb1b5e24ecc0abe1fee164e9de13796989eff784 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 5 10:53:21 2020 +0200 patch 8.2.1365: Vim9: no error for missing white space around operator Problem: Vim9: no error for missing white space around operator. Solution: Check for white space. (closes https://github.com/vim/vim/issues/6618)
author Bram Moolenaar <Bram@vim.org>
date Wed, 05 Aug 2020 11:00:08 +0200
parents d0128ecd4341
children 3a86e41fdffd
comparison
equal deleted inserted replaced
21629:87a1c4717817 21630:3c6c52fbc8ea
870 lines =<< trim END 870 lines =<< trim END
871 vim9script 871 vim9script
872 echo 'abc' isnot? 'abc' 872 echo 'abc' isnot? 'abc'
873 END 873 END
874 CheckScriptFailure(lines, 'E15:') 874 CheckScriptFailure(lines, 'E15:')
875
876 # check white space
877 lines =<< trim END
878 vim9script
879 echo 5+6
880 END
881 CheckScriptFailure(lines, 'E1004:')
882 lines =<< trim END
883 vim9script
884 echo 5 +6
885 END
886 CheckScriptFailure(lines, 'E1004:')
887 lines =<< trim END
888 vim9script
889 echo 5+ 6
890 END
891 CheckScriptFailure(lines, 'E1004:')
892
893 lines =<< trim END
894 vim9script
895 echo 'a'..'b'
896 END
897 CheckScriptFailure(lines, 'E1004:')
898 lines =<< trim END
899 vim9script
900 echo 'a' ..'b'
901 END
902 CheckScriptFailure(lines, 'E1004:')
903 lines =<< trim END
904 vim9script
905 echo 'a'.. 'b'
906 END
907 CheckScriptFailure(lines, 'E1004:')
875 enddef 908 enddef
876 909
877 def Test_expr5_float() 910 def Test_expr5_float()
878 if !has('float') 911 if !has('float')
879 MissingFeature 'float' 912 MissingFeature 'float'