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 )
v8.2.2872
2021-05-19 00:16:14 +02:00
Dominique Pelle
4781d6fd86
patch 8.2.2871: unnessary VIM_ISDIGIT() calls, badly indented code
...
Problem: Unnessary VIM_ISDIGIT() calls, badly indented code.
Solution: Call skipdigits() on the next character. Improve indenting.
(Dominique Pellé, closes #8227 )
v8.2.2871
2021-05-18 21:46:31 +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 )
v8.2.2870
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 )
v8.2.2869
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.
v8.2.2868
2021-05-18 17:49:59 +02:00
Bram Moolenaar
082a3bf961
patch 8.2.2867: build failure
...
Problem: Build failure.
Solution: Add missing part of the change.
v8.2.2867
2021-05-18 15:32:11 +02:00
Bram Moolenaar
ecb664501d
patch 8.2.2866: Vim9: memory leak when using inline function
...
Problem: Vim9: memory leak when using inline function.
Solution: Remember what strings to free.
v8.2.2866
2021-05-18 15:09:18 +02:00
Bram Moolenaar
d87c21a918
patch 8.2.2865: skipping over function body fails
...
Problem: Skipping over function body fails.
Solution: Do not define the function when skipping.
v8.2.2865
2021-05-18 13:40:33 +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 )
v8.2.2864
2021-05-18 11:47:44 +02:00
Bram Moolenaar
965c04486c
patch 8.2.2863: removing a text property does not redraw optimally
...
Problem: Removing a text property does not redraw optimally.
Solution: Only redraw the lines that mithg actually have been changed.
v8.2.2863
2021-05-17 00:22:06 +02:00
Bram Moolenaar
fc643e6016
patch 8.2.2862: removing a text property causes the whole window to be redawn
...
Problem: Removing a text property causes the whole window to be redawn.
Solution: Use changed_lines_buf() to only redraw the affected lines.
v8.2.2862
2021-05-17 00:15:18 +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 )
v8.2.2861
2021-05-17 00:01:42 +02:00
Bram Moolenaar
1764faa386
patch 8.2.2860: adding a text property causes the whole window to be redawn
...
Problem: Adding a text property causes the whole window to be redawn.
Solution: Use changed_lines_buf() to only redraw the affected lines.
v8.2.2860
2021-05-16 20:18:57 +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.
v8.2.2859
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.
v8.2.2858
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 )
v8.2.2857
2021-05-16 15:24:49 +02:00
Bram Moolenaar
3ec3217f04
Update runtime files
2021-05-16 12:39:47 +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 )
v8.2.2856
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 )
v8.2.2855
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 )
v8.2.2854
2021-05-15 17:23:28 +02:00
Bram Moolenaar
d832c3c56e
patch 8.2.2853: window is not updated after using <Cmd> mapping
...
Problem: Window is not updated after using <Cmd> mapping.
Solution: So jump to cmdline_changed but skip autocommand.
v8.2.2853
2021-05-15 15:09:06 +02:00
Natanael Copa
761ead497f
patch 8.2.2852: configure can add --as-needed a second time
...
Problem: Configure can add --as-needed a second time.
Solution: Only add --as-needed if not already there. (Natanael Copa,
closes #8189 , closes #8181 )
v8.2.2852
2021-05-15 14:25:37 +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 )
v8.2.2851
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 )
v8.2.2850
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 )
v8.2.2849
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 )
v8.2.2848
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 )
v8.2.2847
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.
v8.2.2846
2021-05-09 23:19:22 +02:00
Bram Moolenaar
918b08957c
patch 8.2.2845: MS-Windows: warning for signed/unsigned comparison
...
Problem: MS-Windows: warning for signed/unsigned comparison.
Solution: Add type cast.
v8.2.2845
2021-05-08 20:09:24 +02:00
Bram Moolenaar
24f720998f
patch 8.2.2844: Vim9: memory leak when using searchpair()
...
Problem: Vim9: memory leak when using searchpair().
Solution: Free the v_instr field.
v8.2.2844
2021-05-07 20:43:54 +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().
v8.2.2843
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.
v8.2.2842
2021-05-07 17:55:55 +02:00
matveyt
e08795e1ec
patch 8.2.2841: MS-Windows: cursor wrong when 'lz' and 'stl' are set
...
Problem: MS-Windows: cursor in wrong position when 'lazyredraw' and
'statusline' are set.
Solution: Call compute_cmdrow(). (closes #8170 , closes #8184 )
v8.2.2841
2021-05-07 15:00:17 +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.
v8.2.2840
2021-05-06 21:04:55 +02:00
Natanael Copa
5631836975
patch 8.2.2839: default redirection missing "ash" and "dash"
...
Problem: Default redirection missing "ash" and "dash".
Solution: Recognize "ash" and "dash". (Natanael Copa, closes #8180 )
v8.2.2839
2021-05-06 18:46:35 +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 )
v8.2.2838
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 )
v8.2.2837
2021-05-06 17:36:55 +02:00
Bram Moolenaar
b7c978154e
patch 8.2.2836: build failure without the +quickfix feature
...
Problem: Build failure without the +quickfix feature. (John Marriott)
Solution: Add #ifdef.
v8.2.2836
2021-05-05 22:51:39 +02:00
Bram Moolenaar
dc3e2e65c9
patch 8.2.2835: Vim9: leaking memory in :cexpr
...
Problem: Vim9: leaking memory in :cexpr.
Solution: Also free the command line copy.
v8.2.2835
2021-05-05 22:40:56 +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.
v8.2.2834
2021-05-05 21:31:39 +02:00
Bram Moolenaar
3a00659db7
patch 8.2.2833: two key command cancelled by moving mouse when using popup
...
Problem: Two key command cancelled by moving mouse when using popup.
(Sergey Vlasov)
Solution: Ignore K_MOUSEMOVE in plain_vgetc().
v8.2.2833
2021-05-05 19:58:17 +02:00
Bram Moolenaar
1ad72c8eb6
patch 8.2.2832: operator cancelled by moving mouse when using popup
...
Problem: Operator cancelled by moving mouse when using popup. (Sergey
Vlasov)
Solution: Do not trigger an operator for a mouse move events. (closes #8176 )
v8.2.2832
2021-05-04 21:56:28 +02:00
Bram Moolenaar
0279510444
patch 8.2.2831: Vim9: expandcmd() not tested
...
Problem: Vim9: expandcmd() not tested.
Solution: Add a test.
v8.2.2831
2021-05-03 21:40:26 +02:00
Bram Moolenaar
ad43199572
patch 8.2.2830: terminal colors are not updated when 'background' is set
...
Problem: Terminal colors are not updated when 'background' is set.
Solution: Call term_update_colors() for all terminals. (Marcin Szamotulski,
closes #8171 , closes #8150 )
v8.2.2830
2021-05-03 20:40:38 +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.
v8.2.2829
2021-05-03 20:01:45 +02:00
Bram Moolenaar
97a6c6a1fb
patch 8.2.2828: Coverity complains about not checking rename() return value
...
Problem: Coverity complains about not checking the rename() return value.
Solution: Add "(void)", can't do anything in case of a failure.
v8.2.2828
2021-05-03 19:49:51 +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 )
v8.2.2827
2021-05-03 19:08:37 +02:00
Bram Moolenaar
551c1aed65
patch 8.2.2826: compiler warnings for int to size_t conversion
...
Problem: Compiler warnings for int to size_t conversion. (Randall W.
Morris)
Solution: Add type casts.
v8.2.2826
2021-05-03 18:57:05 +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 )
v8.2.2825
2021-05-02 20:16:24 +02:00
Bram Moolenaar
1bb0da25a6
patch 8.2.2824: MS-Windows: build failure with MSVC
...
Problem: MS-Windows: build failure with MSVC.
Solution: Adjust the list of distributed files. Add hint about python.
Adjust path for reading runtime files.
v8.2.2824
2021-05-02 19:15:05 +02:00