Bram Moolenaar
2d10cd4780
patch 8.2.0407: no early check if :find and :sfind have an argument
...
Problem: No early check if :find and :sfind have an argument.
Solution: Add EX_NEEDARG.
2020-03-19 14:37:30 +01:00
Bram Moolenaar
e32848780c
patch 8.2.0406: FileReadCmd event not well tested
...
Problem: FileReadCmd event not well tested.
Solution: Add a test.
2020-03-19 13:55:03 +01:00
Bram Moolenaar
3fa5e13262
patch 8.2.0405: MSVC: build fails with some combination of features
...
Problem: MSVC: build fails with some combination of features.
Solution: Enable CHANNEL if TERMINAL is enabled. (Mike Williams)
2020-03-19 13:36:56 +01:00
Bram Moolenaar
18a2b87ca2
patch 8.2.0404: writefile() error does not give a hint
...
Problem: Writefile() error does not give a hint.
Solution: Add remark about first argument.
2020-03-19 13:08:45 +01:00
Bram Moolenaar
a3a9c8ef69
patch 8.2.0403: when 'buftype' is "nofile" there is no overwrite check
...
Problem: When 'buftype' is "nofile" there is no overwrite check.
Solution: Also check for existing file when 'buftype' is set.
(closes #5807 )
2020-03-19 12:38:34 +01:00
Bram Moolenaar
30d53e2c11
patch 8.2.0402: setting local instead of global flag
...
Problem: Setting local instead of global flag.
Solution: Prepend "g:" to "test_is_flaky".
2020-03-18 21:10:44 +01:00
Bram Moolenaar
8dfcce3a78
patch 8.2.0401: not enough test coverage for evalvars.c
...
Problem: Not enough test coverage for evalvars.c.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5804 )
2020-03-18 19:32:26 +01:00
Bram Moolenaar
3cdcb090a6
patch 8.2.0400: not all tests using a terminal are in the list of flaky tests
...
Problem: Not all tests using a terminal are in the list of flaky tests.
Solution: Introduce the test_is_flaky flag.
2020-03-18 19:18:10 +01:00
Bram Moolenaar
292b90d4fa
patch 8.2.0399: various memory leaks
...
Problem: Various memory leaks.
Solution: Avoid the leaks. (Ozaki Kiichi, closes #5803 )
2020-03-18 15:23:16 +01:00
Bram Moolenaar
a21df1db3c
patch 8.2.0398: profile test fails when two functions take same time
...
Problem: Profile test fails when two functions take same time.
Solution: Add a short sleep in once function. (closes #5797 )
2020-03-17 20:57:09 +01:00
Bram Moolenaar
5715b3147b
patch 8.2.0397: delayed screen update when using undo from Insert mode
...
Problem: Delayed screen update when using undo from Insert mode.
Solution: Update w_topline and cursor shape before sleeping. (closes #5790 )
2020-03-16 22:08:45 +01:00
Bram Moolenaar
24ebd83e03
patch 8.2.0396: cmdexpand.c insufficiently tested
...
Problem: Cmdexpand.c insufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5789 )
2020-03-16 21:25:24 +01:00
Bram Moolenaar
a2cbdea968
patch 8.2.0395: build fails with FEAT_EVAL but without FEAT_MENU
...
Problem: Build fails with FEAT_EVAL but without FEAT_MENU.
Solution: Add #ifdef. (John Marriott)
2020-03-16 21:08:31 +01:00
Bram Moolenaar
7f009dfa06
patch 8.2.0394: Coverity complains about using NULL pointer
...
Problem: Coverity complains about using NULL pointer.
Solution: Use empty string when option value is NULL.
2020-03-16 20:27:38 +01:00
Bram Moolenaar
c030063329
patch 8.2.0393: Coverity warns for not using return value
...
Problem: Coverity warns for not using return value.
Solution: Add (void).
2020-03-16 20:07:16 +01:00
Bram Moolenaar
56cb337872
patch 8.2.0392: Coverity warns for using array index out of range
...
Problem: Coverity warns for using array index out of range.
Solution: Add extra "if" to avoid warning.
2020-03-16 20:04:41 +01:00
Bram Moolenaar
b2e1f8a28f
patch 8.2.0391: CI test coverage dropped
...
Problem: CI test coverage dropped.
Solution: Set $DISPLAY also for non-GUI builds. (James McCoy, closes #5788 )
2020-03-16 12:09:30 +01:00
Bram Moolenaar
ddbfe238a5
patch 8.2.0390: terminal postponed scrollback test is flaky
...
Problem: Terminal postponed scrollback test is flaky.
Solution: Add delay in between sending keys. Rename dump files.
2020-03-15 20:33:40 +01:00
Bram Moolenaar
e4fc746d13
patch 8.2.0389: delayed redraw when shifting text from Insert mode
...
Problem: Delayed redraw when shifting text from Insert mode.
Solution: Use msg_attr_keep() instead of msg(). (closes #5782 )
2020-03-15 19:17:50 +01:00
Bram Moolenaar
833805a486
patch 8.2.0388: printmbcharset option not tested
...
Problem: Printmbcharset option not tested.
Solution: Add a test. Enable PostScript for AppVeyor build. (Dominique
Pelle, closes #5783 )
2020-03-15 18:27:43 +01:00
Bram Moolenaar
bb65a5690c
patch 8.2.0387: error for possible NULL argument to qsort()
...
Problem: Error for possible NULL argument to qsort().
Solution: Don't call qsort() when there is nothing to sort. (Dominique
Pelle, closes #5780 )
2020-03-15 18:15:03 +01:00
Bram Moolenaar
0bdbc10e8a
patch 8.2.0386: part from unfinished patch got included
...
Problem: Part from unfinished patch got included.
Solution: Undo that part.
2020-03-15 16:51:40 +01:00
Bram Moolenaar
0eabd4dc8f
patch 8.2.0385: menu functionality insufficiently tested
...
Problem: Menu functionality insufficiently tested.
Solution: Add tests. Add menu_info(). (Yegappan Lakshmanan, closes #5760 )
2020-03-15 16:13:53 +01:00
Bram Moolenaar
5e4d1eba95
patch 8.2.0384: Travis CI has warnings
...
Problem: Travis CI has warnings.
Solution: Avoid warnings, clean up the config. (Ozaki Kiichi, closes #5779 )
2020-03-15 15:10:11 +01:00
Bram Moolenaar
4f32f9c90e
patch 8.2.0383: wrong feature check causes test not to be run
...
Problem: Wrong feature check causes test not to be run.
Solution: Use CheckFunction instead of CheckFeature. (Ozaki Kiichi,
closes #5781 )
2020-03-15 14:53:35 +01:00
Bram Moolenaar
353c351bd2
patch 8.2.0382: some tests fail when run under valgrind
...
Problem: Some tests fail when run under valgrind.
Solution: Increase timeouts.
2020-03-15 14:19:26 +01:00
Bram Moolenaar
2573af3519
patch 8.2.0381: using freed memory with :lvimgrep and autocommand
...
Problem: Using freed memory with :lvimgrep and autocommand. (extracted from
POC by Dominique Pelle)
Solution: Avoid deleting a dummy buffer used in a window. (closes #5777 )
2020-03-14 17:21:34 +01:00
Bram Moolenaar
1939826509
patch 8.2.0380: tiny popup when creating a terminal popup without minwidth
...
Problem: Tiny popup when creating a terminal popup without minwidth.
Solution: Use a default mininum size of 5 lines of 20 characters.
2020-03-14 15:28:08 +01:00
Bram Moolenaar
965fd8d4dc
patch 8.2.0379: gcc warns for ambiguous else
...
Problem: Gcc warns for ambiguous else.
Solution: Add braces. (Dominique Pelle, closes #5778 )
2020-03-14 07:46:40 +01:00
Bram Moolenaar
346f18e5fe
patch 8.2.0378: prop_find() does not find all props
...
Problem: prop_find() does not find all props.
Solution: Check being in the start line. (Axel Forsman, closes #5776 )
2020-03-13 21:36:40 +01:00
Bram Moolenaar
d47e6f0b4c
patch 8.2.0377: no CI test for a big-endian system
...
Problem: No CI test for a big-endian system.
Solution: Test with s390x. (James McCoy, closes #5772 )
2020-03-13 15:44:49 +01:00
Bram Moolenaar
fa5d8a191d
patch 8.2.0376: nasty callback test fails on some systems
...
Problem: Nasty callback test fails on some systems.
Solution: Increase the sleep time.
2020-03-13 14:55:23 +01:00
Bram Moolenaar
8210693795
patch 8.2.0375: Coverity warning for not using return value
...
Problem: Coverity warning for not using return value.
Solution: Move error message to separate function.
2020-03-13 14:34:38 +01:00
Bram Moolenaar
8a677a37d0
patch 8.2.0374: using wrong printf directive for jump location
...
Problem: Using wrong printf directive for jump location.
Solution: Change "%lld" to "%d". (James McCoy, closes #5773 )
2020-03-12 19:15:45 +01:00
Bram Moolenaar
3a05ce63fe
patch 8.2.0373: type of term_sendkeys() is unknown
...
Problem: Type of term_sendkeys() is unknown.
Solution: Just return zero. (closes #5762 )
2020-03-11 19:30:01 +01:00
Bram Moolenaar
66b98854d8
patch 8.2.0372: prop_find() may not find text property at start of the line
...
Problem: Prop_find() may not find text property at start of the line.
Solution: Adjust the loop to find properties. (Axel Forsman, closes #5761 ,
closes #5663 )
2020-03-11 19:15:52 +01:00
Bram Moolenaar
cee52204ca
patch 8.2.0371: crash with combination of terminal popup and autocmd
...
Problem: Crash with combination of terminal popup and autocmd.
Solution: Disallow closing a popup that is the current window. Add a check
that the current buffer is valid. (closes #5754 )
2020-03-11 14:19:58 +01:00
Bram Moolenaar
e49b4bb895
patch 8.2.0370: the typebuf_was_filled flag is sometimes not reset
...
Problem: The typebuf_was_filled flag is sometimes not reset, which may
cause a hang.
Solution: Make sure typebuf_was_filled is reset when the typeahead buffer is
empty.
2020-03-11 13:01:40 +01:00
Bram Moolenaar
1671f44881
patch 8.2.0369: various Normal mode commands not fully tested
...
Problem: Various Normal mode commands not fully tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5751 )
2020-03-10 07:48:13 +01:00
Bram Moolenaar
5269bd2a72
patch 8.2.0368: Vim9: import that redefines local variable does not fail
...
Problem: Vim9: import that redefines local variable does not fail.
Solution: Check for already defined symbols.
2020-03-09 19:25:27 +01:00
Bram Moolenaar
3a2505cc18
patch 8.2.0367: can use :pedit in a popup window
...
Problem: Can use :pedit in a popup window.
Solution: Disallow it.
2020-03-09 16:40:41 +01:00
Bram Moolenaar
2e09634a78
patch 8.2.0366: hardcopy command not tested enough
...
Problem: Hardcopy command not tested enough.
Solution: Add tests for printing. (Dominique Pelle, closes #5748 )
2020-03-09 12:13:27 +01:00
Bram Moolenaar
283e5f4e69
patch 8.2.0365: tag kind can't be a multi-byte character
...
Problem: Tag kind can't be a multi-byte character. (Marcin Szamotulski)
Solution: Recognize multi-byte character. (closes #5724 )
2020-03-09 08:17:52 +01:00
Bram Moolenaar
693e80e938
patch 8.2.0364: printf test failing on Haiku
...
Problem: Printf test failing on Haiku.
Solution: Make a difference between int and short. (Dominique Pelle,
closes #5749 )
2020-03-08 18:41:09 +01:00
Bram Moolenaar
f5f1e10d0d
patch 8.2.0363: some Normal mode commands not tested
...
Problem: Some Normal mode commands not tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5746 )
2020-03-08 05:13:15 +01:00
Bram Moolenaar
d0d440f702
patch 8.2.0362: MS-Windows: channel test fails if grep is not available
...
Problem: MS-Windows: channel test fails if grep is not available.
Solution: Use another command. (Ken Takata, closes #5739 )
2020-03-07 17:24:59 +01:00
Bram Moolenaar
14e57909e6
patch 8.2.0361: internal error when using "0" for a callback
...
Problem: Internal error when using "0" for a callback.
Solution: Give a normal error. (closes #5743 )
2020-03-07 16:59:25 +01:00
Bram Moolenaar
8eab731328
patch 8.2.0360: yaml files are only recognized by the file extension
...
Problem: Yaml files are only recognized by the file extension.
Solution: Check for a line starting with "%YAML". (Jason Franklin)
2020-03-06 22:25:56 +01:00
Bram Moolenaar
ba2920fe97
patch 8.2.0359: popup_atcursor() may hang
...
Problem: popup_atcursor() may hang. (Yasuhiro Matsumoto)
Solution: Take the decoration into account. (closes #5728 )
2020-03-06 21:43:17 +01:00
Bram Moolenaar
bd7206e02c
patch 8.2.0358: insufficient testing for indent.c
...
Problem: Insufficient testing for indent.c.
Solution: Add indent tests. (Yegappan Lakshmanan, closes #5736 )
2020-03-06 20:36:04 +01:00