summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-09-02patch 8.2.1576: Vim9: index() does not take "true" as argumentv8.2.1576Bram Moolenaar
Problem: Vim9: index() does not take "true" as argument. Solution: Use tv_get_bool_chk(). (closes #6823)
2020-09-02patch 8.2.1575: Vim9: globpath() doesnot take "true" as argumentv8.2.1575Bram Moolenaar
Problem: Vim9: globpath() doesnot take "true" as argument. Solution: Use tv_get_bool_chk(). (closes #6821)
2020-09-02patch 8.2.1574: Vim9: glob() doesnot take "true" as argumentv8.2.1574Bram Moolenaar
Problem: Vim9: glob() doesnot take "true" as argument. Solution: Use tv_get_bool_chk(). (closes #6821)
2020-09-02patch 8.2.1573: Vim9: getreg() does not take "true" as argumentv8.2.1573Bram Moolenaar
Problem: Vim9: getreg() does not take "true" as argument. Solution: Use tv_get_bool_chk(). (closes #6820)
2020-09-02patch 8.2.1572: Vim9: expand() does not take "true" as argumentv8.2.1572Bram Moolenaar
Problem: Vim9: expand() does not take "true" as argument. Solution: Use tv_get_bool_chk(). (closes #6819)
2020-09-02patch 8.2.1571: Vim9: count() third argument cannot be "true"v8.2.1571Bram Moolenaar
Problem: Vim9: count() third argument cannot be "true". Solution: use tv_get_bool_chk(). (closes #6818)
2020-09-02patch 8.2.1570: configure check for dirfd() does not work on HPUXv8.2.1570Bram Moolenaar
Problem: Configure check for dirfd() does not work on HPUX. (Michael Osipov) Solution: Use AC_TRY_LINK instead of AC_TRY_COMPILE. (closes #6838)
2020-09-02patch 8.2.1569: Vim9: fixes not tested; failure in getchangelist()v8.2.1569Bram Moolenaar
Problem: Vim9: fixes for functions not tested; failure in getchangelist(). Solution: Add tests. (closes #6813, closes #6815, closes #6817)
2020-09-02patch 8.2.1568: prop_find() skips properties in the same linev8.2.1568Bram Moolenaar
Problem: prop_find() skips properties in the same line if "skipstart" is used. Solution: Use "continue" instead of "break". (closes #6840)
2020-09-02patch 8.2.1567: no example to use ubsan with clangv8.2.1567Bram Moolenaar
Problem: No example to use ubsan with clang. Solution: Add example commands. (Dominique Pellé, issue #6811)
2020-09-02patch 8.2.1566: not all Bazel files are recognizedv8.2.1566Bram Moolenaar
Problem: Not all Bazel files are recognized. Solution: Add *.bazel and *.BUILD. (closes #6836)
2020-09-02patch 8.2.1565: spellfile test sometimes failsv8.2.1565Bram Moolenaar
Problem: Spellfile test sometimes fails. Solution: Check running into the end of the file.
2020-09-02patch 8.2.1564: a few remaining errors from ubsanv8.2.1564Bram Moolenaar
Problem: A few remaining errors from ubsan. Solution: Avoid the warnings. (Dominique Pellé, closes #6837)
2020-09-01patch 8.2.1563: Vim9: error when using '%" with setbufvar() r getbufvar()v8.2.1563Bram Moolenaar
Problem: Vim9: error when using '%" with setbufvar() or getbufvar(). Solution: Use tv_get_buf_from_arg(). (closes #6816)
2020-09-01patch 8.2.1562: Vim9: error when using "%" where a buffer is expectedv8.2.1562Bram Moolenaar
Problem: Vim9: error when using "%" where a buffer is expected. Solution: Add tv_get_buf_from_arg(). (closes #6814)
2020-09-01patch 8.2.1561: using NULL pointers in fold codev8.2.1561Bram Moolenaar
Problem: Using NULL pointers in fold code. Solution: Avoid using a NULL pointer. (Dominique Pellé, closes #6831, closes #6831)
2020-09-01patch 8.2.1560: using NULL pointers in some codev8.2.1560Bram Moolenaar
Problem: Using NULL pointers in some code. (James McCoy) Solution: Avoid adding to a NULL pointer. Use byte as unsigned.
2020-09-01patch 8.2.1559: s390x tests work againv8.2.1559Bram Moolenaar
Problem: s390x tests work again. Solution: re-enable s390x tests. (James McCoy, closes #6829)
2020-08-31patch 8.2.1558: signs test failsv8.2.1558Bram Moolenaar
Problem: Signs test fails. Solution: Add missing change to sign.c.
2020-08-31patch 8.2.1557: crash in :vimgrep when started as "vim -n"v8.2.1557Bram Moolenaar
Problem: Crash in :vimgrep when started as "vim -n". (Raul Segura) Solution: Check mfp pointer. (Yegappan Lakshmanan, closes #6827)
2020-08-31patch 8.2.1556: cursorline highlighting always overrules sign highlightingv8.2.1556Bram Moolenaar
Problem: Cursorline highlighting always overrules sign highlighting. Solution: Combine the highlighting, use the priority to decide how. (closes #6812)
2020-08-31patch 8.2.1555: not all tests are executed on Github Actionsv8.2.1555Bram Moolenaar
Problem: Not all tests are executed on Github Actions. Solution: Copy "src" to "src2" earlier. Recognize "src2" in a couple more places. Add two tests to the list of flaky tests. (Ken Takata, closes #6798)
2020-08-31patch 8.2.1554: crash in normal testv8.2.1554Bram Moolenaar
Problem: Crash in normal test. Solution: Skip adjusting marks if there are no folds.
2020-08-31patch 8.2.1553: crash in edit testv8.2.1553Bram Moolenaar
Problem: Crash in edit test. Solution: Avoid using invalid pointer.
2020-08-31patch 8.2.1552: warnings from asan with clang-11v8.2.1552Bram Moolenaar
Problem: Warnings from asan with clang-11. (James McCoy) Solution: Avoid using a NULL pointer. (issue #6811)
2020-08-30patch 8.2.1551: Vim9: error for argument type does not mention the numberv8.2.1551Bram Moolenaar
Problem: Vim9: error for argument type does not mention the number. Solution: Pass the argument number to where the error is given.
2020-08-30patch 8.2.1550: Vim9: bufname('%') gives an errorv8.2.1550Bram Moolenaar
Problem: Vim9: bufname('%') gives an error. Solution: Only give an error for wrong argument type. (closes #6807)
2020-08-30patch 8.2.1549: "r" fails if 'esckeys' is off and modifyOtherKeys is usedv8.2.1549Bram Moolenaar
Problem: The "r" command fails for keys with modifiers if 'esckeys' is off and modifyOtherKeys is used. (Lauri Tirkkonen) Solution: Temporarily disable bracketed paste and modifyOtherKeys if 'esckeys' is off. (closes #6809)
2020-08-30patch 8.2.1548: cannot move position of "%%" in message translationsv8.2.1548Bram Moolenaar
Problem: Cannot move position of "%%" in message translations. (Emir Sarı) Solution: Improve the check script.
2020-08-30patch 8.2.1547: various comment problemsv8.2.1547Bram Moolenaar
Problem: Various comment problems. Solution: Update comments.
2020-08-30patch 8.2.1546: build rule for Vim.app is unusedv8.2.1546Bram Moolenaar
Problem: Build rule for Vim.app is unused. Solution: Delete the related build rules.
2020-08-30patch 8.2.1545: ch_logfile() is unclear about closing when forkingv8.2.1545Bram Moolenaar
Problem: ch_logfile() is unclear about closing when forking. Solution: Adjust the log messages.
2020-08-30Update runtime files.Bram Moolenaar
2020-08-30patch 8.2.1544: cannot translate messages in a Vim scriptv8.2.1544Bram Moolenaar
Problem: Cannot translate messages in a Vim script. Solution: Add gettext(). Try it out for a few messages in the options window.
2020-08-30patch 8.2.1543: Vim9: test with invalid SID is skipped in the GUIv8.2.1543Bram Moolenaar
Problem: Vim9: test with invalid SID is skipped in the GUI. Solution: Read the CTRL-C that feedkeys() put in typeahead.
2020-08-29patch 8.2.1542: Vim9: test with invalid SID does not work in the GUIv8.2.1542Bram Moolenaar
Problem: Vim9: test with invalid SID does not work in the GUI. Solution: Skip the test in the GUI.
2020-08-29patch 8.2.1541: Vim9: cannot find function reference for s:Funcv8.2.1541Bram Moolenaar
Problem: Vim9: cannot find function reference for s:Func. Solution: Recognize <SNR> prefix. (closes #6805)
2020-08-29patch 8.2.1540: the user cannot try out emoji character widthsv8.2.1540Bram Moolenaar
Problem: The user cannot try out emoji character widths. Solution: Move the emoji script to the runtime/tools directory.
2020-08-29patch 8.2.1539: using invalid script ID causes a crashv8.2.1539Bram Moolenaar
Problem: Using invalid script ID causes a crash. Solution: Check the script ID to be valid. (closes #6804)
2020-08-29patch 8.2.1538: Python: iteration over vim objects fails to keep referencev8.2.1538Bram Moolenaar
Problem: Python: iteration over vim objects fails to keep reference. Solution: Keep a reference for the object. (Paul Ollis, closes #6803, closes #6806)
2020-08-28patch 8.2.1537: memory acccess error when using setcellwidths()v8.2.1537Bram Moolenaar
Problem: Memory acccess error when using setcellwidths(). Solution: Use array and pointers correctly.
2020-08-28patch 8.2.1536: cannot get the class of a character; emoji widths are wrongv8.2.1536Bram Moolenaar
Problem: Cannot get the class of a character; emoji widths are wrong in some environments. Solution: Add charclass(). Update some emoji widths. Add script to check emoji widths.
2020-08-28patch 8.2.1535: it is not possible to specify cell widths of charactersv8.2.1535Bram Moolenaar
Problem: It is not possible to specify cell widths of characters. Solution: Add setcellwidths().
2020-08-28patch 8.2.1534: Vim9: type error for argument type is not at call positionv8.2.1534Bram Moolenaar
Problem: Vim9: type error for argument type is not at call position. Solution: Set the context and stack after checking the arguments. (issue #6785)
2020-08-28patch 8.2.1533: Vim9: error when passing getreginfo() result to setreg()v8.2.1533Bram Moolenaar
Problem: Vim9: error when passing getreginfo() result to setreg(). Solution: Use dict_get_bool() for "isunnamed". (closes #6784)
2020-08-28patch 8.2.1532: compiler warning for conversion of size_t to longv8.2.1532Bram Moolenaar
Problem: Compiler warning for conversion of size_t to long. Solution: Add type cast.
2020-08-27patch 8.2.1531: Vim9: test still fails on MS-Windowsv8.2.1531Bram Moolenaar
Problem: Vim9: test still fails on MS-Windows. Solution: When skipping expect function to be NULL.
2020-08-27patch 8.2.1530: Vim9: test fails on MS-Windowsv8.2.1530Bram Moolenaar
Problem: Vim9: test fails on MS-Windows. Solution: Skip Ex command inside "if false".
2020-08-27patch 8.2.1529: Vim9: :elseif may be compiled when not neededv8.2.1529Bram Moolenaar
Problem: Vim9: :elseif may be compiled when not needed. Solution: Do evaluate the :elseif expression.
2020-08-27patch 8.2.1528: Vim9: :endif not found after "if false"v8.2.1528Bram Moolenaar
Problem: Vim9: :endif not found after "if false". Solution: When skipping still check for a following command. (closes #6797)