summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* patch 8.2.0351: terminal in popup test is still a bit flakyv8.2.0351Bram Moolenaar2020-03-032-0/+3
| | | | | Problem: Terminal in popup test is still a bit flaky. Solution: Clear and redraw before opening the popup.
* patch 8.2.0350: Vim9: expression tests don't use recognized constantsv8.2.0350Bram Moolenaar2020-03-032-136/+232
| | | | | | Problem: Vim9: expression tests don't use recognized constants. Solution: Recognize "true" and "false" as constants. Make skipping work for assignment and expression evaluation.
* patch 8.2.0349: Vim9: constant expression not well testedv8.2.0349Bram Moolenaar2020-03-032-0/+104
| | | | | Problem: Vim9: constant expression not well tested. Solution: Add tests for "if" with constant expression.
* patch 8.2.0348: Vim9: not all code testedv8.2.0348Bram Moolenaar2020-03-025-16/+50
| | | | | Problem: Vim9: not all code tested. Solution: Add a few more tests. fix using "b:" in literal dictionary.
* patch 8.2.0347: various code not covered by testsv8.2.0347Bram Moolenaar2020-03-027-10/+120
| | | | | Problem: Various code not covered by tests. Solution: Add more test coverage. (Yegappan Lakshmanan, closes #5720)
* patch 8.2.0346: Vim9: finding common list type not testedv8.2.0346Bram Moolenaar2020-03-016-13/+70
| | | | | Problem: Vim9: finding common list type not tested. Solution: Add more tests. Fix listing function. Fix overwriting type.
* patch 8.2.0345: compiler warning when building without the float featurev8.2.0345Bram Moolenaar2020-03-012-0/+4
| | | | | Problem: Compiler warning when building without the float feature. Solution: Add #ifdef. (John Marriott)
* patch 8.2.0344: ":def" not skipped properlyv8.2.0344Bram Moolenaar2020-03-012-0/+3
| | | | | | Problem: ":def" not skipped properly. Solution: Add CMD_def to list of commands the require evaluation even when not being executed.
* Update runtime filesBram Moolenaar2020-03-0112-150/+460
|
* patch 8.2.0343: Vim9: using wrong instruction, limited test coveragev8.2.0343Bram Moolenaar2020-03-015-2/+64
| | | | | Problem: Vim9: using wrong instruction, limited test coverage. Solution: Use ISN_PUSHJOB. Add a few more tests.
* patch 8.2.0342: some code in ex_getln.c not covered by testsv8.2.0342Bram Moolenaar2020-03-015-1/+60
| | | | | Problem: Some code in ex_getln.c not covered by tests. Solution: Add more tests. (Yegappan Lakshmanan, closes #5717)
* patch 8.2.0341: using ":for" in Vim9 script gives an errorv8.2.0341Bram Moolenaar2020-03-013-2/+20
| | | | | Problem: Using ":for" in Vim9 script gives an error. Solution: Pass the LET_NO_COMMAND flag. (closes #5715)