Dominique Pelle
5a6cfb3ff2
patch 8.2.2902: spellfile functionality not fully tested
...
Problem: Spellfile functionality not fully tested.
Solution: Add tests for CIRCUMFIX, NOBREAK and others. (Dominique Pellé,
closes #8283 )
2021-05-29 17:29:33 +02:00
Bram Moolenaar
3e72dcad8b
patch 8.2.2901: some operators not fully tested
...
Problem: Some operators not fully tested.
Solution: Add a few test cases. (Yegappan Lakshmanan, closes #8282 )
2021-05-29 16:30:12 +02:00
Bram Moolenaar
1174b018a6
patch 8.2.2900: QuitPre is triggered before :wq writes the file
...
Problem: QuitPre is triggered before :wq writes the file, which is
different from other commands.
Solution: Trigger QuitPre after writing the file. (closes #8279 )
2021-05-29 14:30:43 +02:00
Bram Moolenaar
d0edaf9dc2
patch 8.2.2897: Vim9: can use reserved words at the script level
...
Problem: Vim9: can use reserved words at the script level.
Solution: Check variable names for reserved words. (closes #8253 )
2021-05-28 21:06:08 +02:00
Dominique Pelle
dc3275a1ac
patch 8.2.2896: spellfile functionality not fully tested
...
Problem: Spellfile functionality not fully tested.
Solution: Add tests for CHECKCOMPOUNDPATTERN and COMMON. (Dominique Pellé,
closes #8270 )
2021-05-28 18:32:12 +02:00
mityu
4ac198c61c
patch 8.2.2895: Vim9: random characters appear in some error messages
...
Problem: Vim9: random characters appear in some error messages.
Solution: Pass the correct pointer. (closes #8277 )
2021-05-28 17:52:40 +02:00
Ralf Schandl
bc869874fe
patch 8.2.2893: multi-byte text in popup title shows up wrong
...
Problem: Multi-byte text in popup title shows up wrong.
Solution: Use the character width instead of the byte length. (Ralf Schandl,
closes #8267 , closes #8264 )
2021-05-28 14:12:14 +02:00
mityu
89dcb4dce3
patch 8.2.2892: error message contains random characters
...
Problem: Error message contains random characters.
Solution: Pass the right pointer to error_white_both(). (closes #8272 ,
closes #8263 )
2021-05-28 13:50:17 +02:00
Bram Moolenaar
840f91f110
patch 8.2.2890: text property duplicated when data block splits
...
Problem: Text property duplicated when data block splits.
Solution: Do not continue text prop from previous line. (closes #8261 )
2021-05-26 22:32:10 +02:00
K.Takata
c512599b22
patch 8.2.2889: typo and verbose comment in Makefiles
...
Problem: Typo and verbose comment in Makefiles.
Solution: Fix typo. Use @#. (Ken Takata, closes #8252 )
2021-05-26 21:49:18 +02:00
Bram Moolenaar
7d840e9ac7
patch 8.2.2888: Vim9: "k" command recognized in Vim9 script
...
Problem: Vim9: "k" command recognized in Vim9 script.
Solution: Do not recognize "k" or "s" and "d" with flags.
2021-05-26 21:10:11 +02:00
Bram Moolenaar
4c8e8c6e19
patch 8.2.2887: crash when passing null string to fullcommand()
...
Problem: Crash when passing null string to fullcommand().
Solution: Check for NULL pointer. (closes #8256 )
2021-05-26 19:49:09 +02:00
Yegappan Lakshmanan
34fcb69724
patch 8.2.2886: various pieces of code not covered by tests
...
Problem: Various pieces of code not covered by tests.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8255 )
2021-05-25 20:14:00 +02:00
Bram Moolenaar
872bee557e
patch 8.2.2885: searching for \%'> does not match linewise end of line
...
Problem: searching for \%'> does not match linewise end of line. (Tim Chase)
Solution: Match end of line if column is MAXCOL. (closes #8238 )
2021-05-24 22:56:15 +02:00
Dominique Pelle
1e469c72ee
patch 8.2.2884: not enough cscope code is covered by tests
...
Problem: Not enough cscope code is covered by tests.
Solution: Add a few test cases. (Dominique Pellé, closes #8246 )
2021-05-24 19:37:26 +02:00
Yegappan Lakshmanan
611728f806
patch 8.2.2881: various pieces of code not covered by tests
...
Problem: Various pieces of code not covered by tests.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8245 )
2021-05-24 15:15:47 +02:00
glacambre
ad5c178a19
patch 8.2.2880: unified diff fails if actually used
...
Problem: Unified diff fails if actually used.
Solution: Invoke :diffupdate in the test. Fix the check for working external
diff. (Ghjuvan Lacambre, Christian Brabandt, closes #8197 )
2021-05-24 14:20:53 +02:00
Marcin Szamotulski
f5409dbf66
patch 8.2.2879: file extension .hsig not recognized
...
Problem: File extension .hsig not recognized.
Solution: Use Haskell filetype for .hsig files. (Marcin Szamotulski,
closes #8236 )
2021-05-23 11:18:50 +02:00
Bram Moolenaar
b777da9be8
patch 8.2.2878: Vim9: for loop list unpack only allows for one "_"
...
Problem: Vim9: for loop list unpack only allows for one "_".
Solution: Drop the value when the variable is "_". (closes #8232 )
2021-05-22 21:40:39 +02:00
Yegappan Lakshmanan
1e615669c0
patch 8.2.2877: insufficient tests for popup menu rightleft
...
Problem: Insufficient tests for popup menu rightleft.
Solution: Add tests. (Yegappan Lakshmanan, closes #8235 )
2021-05-22 17:12:46 +02:00
=?UTF-8?q?Luka=20Marku=C5=A1i=C4=87?=
5cf94577cf
patch 8.2.2875: cancelling inputlist() after a digit does not return zero
...
Problem: Cancelling inputlist() after a digit does not return zero.
Solution: Always return zero when cancelling. (closes #8231 )
2021-05-20 21:14:20 +02:00
Yegappan Lakshmanan
46aa6f93ac
patch 8.2.2873: not enough tests for writing buffers
...
Problem: Not enough tests for writing buffers.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8229 )
2021-05-19 17:15:04 +02:00
Dominique Pelle
56c9fd0107
patch 8.2.2872: Python tests fail without the channel feature
...
Problem: Python tests fail without the channel feature.
Solution: Add a feature check. (Dominique Pellé, closes #8226 )
2021-05-19 00:16:14 +02:00
Bram Moolenaar
796139ae3a
patch 8.2.2870: CmdlineChange event triggered twice for CTRL-R
...
Problem: CmdlineChange event triggered twice for CTRL-R.
Solution: Return CMDLINE_NOT_CHANGED from cmdline_insert_reg().
(closes #8219 )
2021-05-18 21:38:45 +02:00
Bram Moolenaar
485b627100
patch 8.2.2869: using unified diff is not tested
...
Problem: Using unified diff is not tested.
Solution: Test all cases also with unified diff. (issue #8197 )
2021-05-18 19:19:03 +02:00
Bram Moolenaar
cbe178e3dc
patch 8.2.2868: Vim9: when executing compiled expression trylevel is changed
...
Problem: Vim9: When executing a compiled expression the trylevel at start
is changed but not restored. (closes #8214 )
Solution: Restore the trylevel at start.
2021-05-18 17:49:59 +02:00
Bram Moolenaar
074f84c01f
patch 8.2.2864: Vim9: crash when using inline function
...
Problem: Vim9: crash when using inline function.
Solution: Check for NULL pointer. Make using inline function work inside
lambda. (closes #8217 )
2021-05-18 11:47:44 +02:00
Bram Moolenaar
3b1373b193
patch 8.2.2861: Vim9: "legacy return" is not recognized as a return statement
...
Problem: Vim9: "legacy return" is not recognized as a return statement.
Solution: Specifically check for a return command. (closes #8213 )
2021-05-17 00:01:42 +02:00
Bram Moolenaar
dcfc311198
patch 8.2.2859: Tcl test fails because of changed error message
...
Problem: Tcl test fails because of changed error message.
Solution: Adjust the expected error message.
2021-05-16 20:06:59 +02:00
Bram Moolenaar
6b02b38ed0
patch 8.2.2858: test fails because of changed error message
...
Problem: Test fails because of changed error message.
Solution: Adjust the expected error message.
2021-05-16 16:19:37 +02:00
Bram Moolenaar
ff65288aa8
patch 8.2.2857: Vim9: exception in ISN_INSTR caught at wrong level
...
Problem: Vim9: exception in ISN_INSTR caught at wrong level.
Solution: Set the starting trylevel in exec_instructions(). (closes #8214 )
2021-05-16 15:24:49 +02:00
Bram Moolenaar
50157ef1c2
patch 8.2.2856: get readonly error for device that can't be written to
...
Problem: Get readonly error for device that can't be written to.
Solution: Check for being able to write first. (closes #8205 )
2021-05-15 23:21:05 +02:00
Bram Moolenaar
0820f4de58
patch 8.2.2855: white space after "->" does not give E274
...
Problem: White space after "->" does not give E274.
Solution: Do not skip white space in legacy script. (closes #8212 )
2021-05-15 20:06:58 +02:00
shadmansaleh
30e3de21fc
patch 8.2.2854: custom statusline cannot contain % items
...
Problem: Custom statusline cannot contain % items.
Solution: Add "%{% expr %}". (closes #8190 )
2021-05-15 17:23:28 +02:00
Bram Moolenaar
847fe7d750
patch 8.2.2851: using <Cmd> mapping on the command line triggers CmdlineChanged
...
Problem: Using <Cmd> mapping on the command line triggers CmdlineChanged.
(Naohiro Ono)
Solution: Jump to cmdline_not_changed if the command line didn't change.
(closes #8208 )
2021-05-15 13:19:16 +02:00
obcat
71c6f7a665
patch 8.2.2850: recalling commands from history is not tested
...
Problem: Recalling commands from history is not tested.
Solution: Add tests. (closes #8194 )
2021-05-13 20:23:10 +02:00
Yegappan Lakshmanan
36f96a5151
patch 8.2.2849: bufwrite not sufficiently tested
...
Problem: Bufwrite not sufficiently tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8192 )
2021-05-13 18:33:16 +02:00
Dominique Pelle
fe8ebdbe5c
patch 8.2.2848: crash whn calling partial
...
Problem: Crash whn calling partial.
Solution: Check for NULL pointer. (Dominique Pellé, closes #8202 )
2021-05-13 14:55:55 +02:00
Dominique Pelle
588cf7547b
patch 8.2.2847: Perl not tested sufficiently
...
Problem: Perl not tested sufficiently.
Solution: Add test. Also test W17. (Dominique Pellé, closes #8193 )
2021-05-10 23:49:39 +02:00
Bram Moolenaar
68db996b62
patch 8.2.2846: Vim9: "echo Func()" does not give an error for using void
...
Problem: Vim9: "echo Func()" does not give an error for a function without
a return value.
Solution: Give an error. Be more specific about why a value is invalid.
2021-05-09 23:19:22 +02:00
Bram Moolenaar
f06ab6ba38
patch 8.2.2843: Vim9: skip argument to searchpairpos() is not compiled
...
Problem: Vim9: skip argument to searchpairpos() is not compiled.
Solution: Handle like searchpair(). Also for search() and searchpos().
2021-05-07 19:44:21 +02:00
Bram Moolenaar
f18332fb9e
patch 8.2.2842: Vim9: skip argument to searchpair() is not compiled
...
Problem: Vim9: skip argument to searchpair() is not compiled.
Solution: Add VAR_INSTR.
2021-05-07 17:55:55 +02:00
Bram Moolenaar
261417b872
patch 8.2.2840: Vim9: member operation not fully tested
...
Problem: Vim9: member operation not fully tested.
Solution: Add a few tests.
2021-05-06 21:04:55 +02:00
Liam Beguin
e3e598e82b
patch 8.2.2838: file extension .wrap not recognized
...
Problem: File extension .wrap not recognized.
Solution: Use dosini filetype for .wrap files. (Liam Beguin, closes #8177 )
2021-05-06 17:45:22 +02:00
Dominique Pelle
6d37e8e3ba
patch 8.2.2837: various code lines not covered by tests
...
Problem: Various code lines not covered by tests.
Solution: Add test cases. (Dominique Pellé, closes #8178 )
2021-05-06 17:36:55 +02:00
Bram Moolenaar
5f7d4c049e
patch 8.2.2834: Vim9: :cexpr does not work with local variables
...
Problem: Vim9: :cexpr does not work with local variables.
Solution: Compile :cexpr.
2021-05-05 21:31:39 +02:00
Bram Moolenaar
0279510444
patch 8.2.2831: Vim9: expandcmd() not tested
...
Problem: Vim9: expandcmd() not tested.
Solution: Add a test.
2021-05-03 21:40:26 +02:00
Bram Moolenaar
df36514a64
patch 8.2.2829: some comments are not correct or clear
...
Problem: Some comments are not correct or clear.
Solution: Adjust the comments. Add test for cursor position.
2021-05-03 20:01:45 +02:00
Dominique Pelle
5f8ed7408a
patch 8.2.2827: test file was not deleted
...
Problem: Test file was not deleted.
Solution: Uncomment the delete() call. (Dominique Pellé, closes #8172 )
2021-05-03 19:08:37 +02:00
Dominique Pelle
2bf6034e5c
patch 8.2.2825: code in checkreadonly() not fully tested
...
Problem: Code in checkreadonly() not fully tested.
Solution: Add more tests. (Dominique Pellé, closes #8169 )
2021-05-02 20:16:24 +02:00