summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0400: not all tests using a terminal are in the list of flaky testsv8.2.0400Bram Moolenaar2020-03-185-4/+17
| | | | | Problem: Not all tests using a terminal are in the list of flaky tests. Solution: Introduce the test_is_flaky flag.
* patch 8.2.0399: various memory leaksv8.2.0399Bram Moolenaar2020-03-187-4/+29
| | | | | Problem: Various memory leaks. Solution: Avoid the leaks. (Ozaki Kiichi, closes #5803)
* patch 8.2.0398: profile test fails when two functions take same timev8.2.0398Bram Moolenaar2020-03-172-12/+16
| | | | | Problem: Profile test fails when two functions take same time. Solution: Add a short sleep in once function. (closes #5797)
* patch 8.2.0397: delayed screen update when using undo from Insert modev8.2.0397Bram Moolenaar2020-03-162-2/+9
| | | | | Problem: Delayed screen update when using undo from Insert mode. Solution: Update w_topline and cursor shape before sleeping. (closes #5790)
* patch 8.2.0396: cmdexpand.c insufficiently testedv8.2.0396Bram Moolenaar2020-03-165-14/+197
| | | | | Problem: Cmdexpand.c insufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5789)
* patch 8.2.0395: build fails with FEAT_EVAL but without FEAT_MENUv8.2.0395Bram Moolenaar2020-03-162-0/+4
| | | | | Problem: Build fails with FEAT_EVAL but without FEAT_MENU. Solution: Add #ifdef. (John Marriott)
* patch 8.2.0394: Coverity complains about using NULL pointerv8.2.0394Bram Moolenaar2020-03-162-1/+3
| | | | | Problem: Coverity complains about using NULL pointer. Solution: Use empty string when option value is NULL.
* patch 8.2.0393: Coverity warns for not using return valuev8.2.0393Bram Moolenaar2020-03-162-6/+9
| | | | | Problem: Coverity warns for not using return value. Solution: Add (void).
* patch 8.2.0392: Coverity warns for using array index out of rangev8.2.0392Bram Moolenaar2020-03-162-17/+23
| | | | | Problem: Coverity warns for using array index out of range. Solution: Add extra "if" to avoid warning.
* patch 8.2.0391: CI test coverage droppedv8.2.0391Bram Moolenaar2020-03-162-3/+8
| | | | | Problem: CI test coverage dropped. Solution: Set $DISPLAY also for non-GUI builds. (James McCoy, closes #5788)
* patch 8.2.0390: terminal postponed scrollback test is flakyv8.2.0390Bram Moolenaar2020-03-155-6/+10
| | | | | Problem: Terminal postponed scrollback test is flaky. Solution: Add delay in between sending keys. Rename dump files.
* patch 8.2.0389: delayed redraw when shifting text from Insert modev8.2.0389Bram Moolenaar2020-03-152-1/+3
| | | | | Problem: Delayed redraw when shifting text from Insert mode. Solution: Use msg_attr_keep() instead of msg(). (closes #5782)
* patch 8.2.0388: printmbcharset option not testedv8.2.0388Bram Moolenaar2020-03-153-23/+52
| | | | | | Problem: Printmbcharset option not tested. Solution: Add a test. Enable PostScript for AppVeyor build. (Dominique Pelle, closes #5783)
* patch 8.2.0387: error for possible NULL argument to qsort()v8.2.0387Bram Moolenaar2020-03-152-10/+17
| | | | | | Problem: Error for possible NULL argument to qsort(). Solution: Don't call qsort() when there is nothing to sort. (Dominique Pelle, closes #5780)
* patch 8.2.0386: part from unfinished patch got includedv8.2.0386Bram Moolenaar2020-03-152-11/+3
| | | | | Problem: Part from unfinished patch got included. Solution: Undo that part.
* patch 8.2.0385: menu functionality insufficiently testedv8.2.0385Bram Moolenaar2020-03-1510-31/+721
| | | | | Problem: Menu functionality insufficiently tested. Solution: Add tests. Add menu_info(). (Yegappan Lakshmanan, closes #5760)
* patch 8.2.0384: Travis CI has warningsv8.2.0384Bram Moolenaar2020-03-152-7/+11
| | | | | Problem: Travis CI has warnings. Solution: Avoid warnings, clean up the config. (Ozaki Kiichi, closes #5779)
* patch 8.2.0383: wrong feature check causes test not to be runv8.2.0383Bram Moolenaar2020-03-152-1/+3
| | | | | | Problem: Wrong feature check causes test not to be run. Solution: Use CheckFunction instead of CheckFeature. (Ozaki Kiichi, closes #5781)
* patch 8.2.0382: some tests fail when run under valgrindv8.2.0382Bram Moolenaar2020-03-1514-20/+24
| | | | | Problem: Some tests fail when run under valgrind. Solution: Increase timeouts.
* patch 8.2.0381: using freed memory with :lvimgrep and autocommandv8.2.0381Bram Moolenaar2020-03-143-1/+30
| | | | | | 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)
* patch 8.2.0380: tiny popup when creating a terminal popup without minwidthv8.2.0380Bram Moolenaar2020-03-144-3/+69
| | | | | Problem: Tiny popup when creating a terminal popup without minwidth. Solution: Use a default mininum size of 5 lines of 20 characters.
* Update runtime filesBram Moolenaar2020-03-1414-119/+253
|
* patch 8.2.0379: gcc warns for ambiguous elsev8.2.0379Bram Moolenaar2020-03-142-1/+4
| | | | | Problem: Gcc warns for ambiguous else. Solution: Add braces. (Dominique Pelle, closes #5778)
* patch 8.2.0378: prop_find() does not find all propsv8.2.0378Bram Moolenaar2020-03-133-7/+21
| | | | | Problem: prop_find() does not find all props. Solution: Check being in the start line. (Axel Forsman, closes #5776)
* patch 8.2.0377: no CI test for a big-endian systemv8.2.0377Bram Moolenaar2020-03-132-4/+21
| | | | | Problem: No CI test for a big-endian system. Solution: Test with s390x. (James McCoy, closes #5772)
* patch 8.2.0376: nasty callback test fails on some systemsv8.2.0376Bram Moolenaar2020-03-132-1/+3
| | | | | Problem: Nasty callback test fails on some systems. Solution: Increase the sleep time.
* patch 8.2.0375: Coverity warning for not using return valuev8.2.0375Bram Moolenaar2020-03-132-21/+29
| | | | | Problem: Coverity warning for not using return value. Solution: Move error message to separate function.
* patch 8.2.0374: using wrong printf directive for jump locationv8.2.0374Bram Moolenaar2020-03-122-1/+3
| | | | | Problem: Using wrong printf directive for jump location. Solution: Change "%lld" to "%d". (James McCoy, closes #5773)
* patch 8.2.0373: type of term_sendkeys() is unknownv8.2.0373Bram Moolenaar2020-03-113-3/+8
| | | | | Problem: Type of term_sendkeys() is unknown. Solution: Just return zero. (closes #5762)
* patch 8.2.0372: prop_find() may not find text property at start of the linev8.2.0372Bram Moolenaar2020-03-113-26/+44
| | | | | | 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)
* patch 8.2.0371: crash with combination of terminal popup and autocmdv8.2.0371Bram Moolenaar2020-03-116-2/+53
| | | | | | 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)
* patch 8.2.0370: the typebuf_was_filled flag is sometimes not resetv8.2.0370Bram Moolenaar2020-03-113-0/+13
| | | | | | | 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.
* patch 8.2.0369: various Normal mode commands not fully testedv8.2.0369Bram Moolenaar2020-03-1018-50/+442
| | | | | Problem: Various Normal mode commands not fully tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5751)
* patch 8.2.0368: Vim9: import that redefines local variable does not failv8.2.0368Bram Moolenaar2020-03-096-7/+63
| | | | | Problem: Vim9: import that redefines local variable does not fail. Solution: Check for already defined symbols.
* patch 8.2.0367: can use :pedit in a popup windowv8.2.0367Bram Moolenaar2020-03-093-0/+6
| | | | | Problem: Can use :pedit in a popup window. Solution: Disallow it.
* patch 8.2.0366: hardcopy command not tested enoughv8.2.0366Bram Moolenaar2020-03-092-44/+127
| | | | | Problem: Hardcopy command not tested enough. Solution: Add tests for printing. (Dominique Pelle, closes #5748)
* patch 8.2.0365: tag kind can't be a multi-byte characterv8.2.0365Bram Moolenaar2020-03-093-11/+21
| | | | | Problem: Tag kind can't be a multi-byte character. (Marcin Szamotulski) Solution: Recognize multi-byte character. (closes #5724)
* patch 8.2.0364: printf test failing on Haikuv8.2.0364Bram Moolenaar2020-03-082-4/+14
| | | | | | Problem: Printf test failing on Haiku. Solution: Make a difference between int and short. (Dominique Pelle, closes #5749)
* patch 8.2.0363: some Normal mode commands not testedv8.2.0363Bram Moolenaar2020-03-089-25/+296
| | | | | Problem: Some Normal mode commands not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5746)
* patch 8.2.0362: MS-Windows: channel test fails if grep is not availablev8.2.0362Bram Moolenaar2020-03-072-3/+10
| | | | | Problem: MS-Windows: channel test fails if grep is not available. Solution: Use another command. (Ken Takata, closes #5739)
* patch 8.2.0361: internal error when using "0" for a callbackv8.2.0361Bram Moolenaar2020-03-073-4/+15
| | | | | Problem: Internal error when using "0" for a callback. Solution: Give a normal error. (closes #5743)
* patch 8.2.0360: yaml files are only recognized by the file extensionv8.2.0360Bram Moolenaar2020-03-063-0/+7
| | | | | Problem: Yaml files are only recognized by the file extension. Solution: Check for a line starting with "%YAML". (Jason Franklin)
* patch 8.2.0359: popup_atcursor() may hangv8.2.0359Bram Moolenaar2020-03-063-2/+18
| | | | | Problem: popup_atcursor() may hang. (Yasuhiro Matsumoto) Solution: Take the decoration into account. (closes #5728)
* patch 8.2.0358: insufficient testing for indent.cv8.2.0358Bram Moolenaar2020-03-068-0/+188
| | | | | Problem: Insufficient testing for indent.c. Solution: Add indent tests. (Yegappan Lakshmanan, closes #5736)
* patch 8.2.0357: cannot delete a text property matching both id and typev8.2.0357Bram Moolenaar2020-03-054-1/+30
| | | | | | Problem: Cannot delete a text property matching both id and type. (Axel Forsman) Solution: Add the "both" argument.
* patch 8.2.0356: MS-Windows: feedkeys() with VIMDLL cannot handle CSIv8.2.0356Bram Moolenaar2020-03-044-31/+49
| | | | | | Problem: MS-Windows: feedkeys() with VIMDLL cannot handle CSI correctly. Solution: Modify mch_inchar() to encode CSI bytes. (Ozaki Kiichi, Ken Takata, closes #5726)
* patch 8.2.0355: Vim9: str_val is confusing, it's a numberv8.2.0355Bram Moolenaar2020-03-044-11/+13
| | | | | Problem: Vim9: str_val is confusing, it's a number Solution: Rename to stnr_val.
* patch 8.2.0354: Python 3.9 does not define _Py_DEC_REFTOTALv8.2.0354Bram Moolenaar2020-03-042-1/+2
| | | | | Problem: Python 3.9 does not define _Py_DEC_REFTOTAL. (Zdenek Dohnal) Solution: Remove it, it was only for debugging.
* patch 8.2.0353: Vim9: while loop not testedv8.2.0353Bram Moolenaar2020-03-042-22/+40
| | | | | Problem: Vim9: while loop not tested. Solution: Add test with "while", "break" and "continue"
* patch 8.2.0352: FreeBSD: test for sourcing utf-8 is skippedv8.2.0352Bram Moolenaar2020-03-034-17/+16
| | | | | | | Problem: FreeBSD: test for sourcing utf-8 is skipped. Solution: Run the matchadd_conceal test separately to avoid that setting 'term' to "ansi" causes problems for other tests. (Ozaki Kiichi, closes #5721)