summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2022-11-16patch 9.0.0888: MS-Windows GUI: CTRL-] does not work on Swiss keyboardv9.0.0888Aedin Louis Xavier
Problem: MS-Windows GUI: CTRL-] does not work on Swiss keyboard. Solution: Check the key code and don't consider it as a dead key. (Aedin Louis Xavier, closes #11556)
2022-11-15patch 9.0.0887: cannot easily try out what codes various keys producev9.0.0887Bram Moolenaar
Problem: Cannot easily try out what codes various keys produce. Solution: Add a script to gather key code information, with an initial list of codes to compare with.
2022-11-15patch 9.0.0886: horizontal mouse scroll only works in the GUIv9.0.0886Christopher Plewright
Problem: Horizontal mouse scroll only works in the GUI. Solution: Make horizontal mouse scroll also work in a terminal. (Christopher Plewright, closes #11448)
2022-11-15patch 9.0.0885: informational message has an error message numberv9.0.0885Bram Moolenaar
Problem: Informational message has an error message number. Solution: Use a message without an error number. (closes #11530)
2022-11-15patch 9.0.0884: mouse shape remains in op-pending mode after failed changev9.0.0884zeertzjq
Problem: Mouse shape remains in op-pending mode after failed change. Solution: Reset finish_op and restore it. (closes #11545)
2022-11-14patch 9.0.0883: a silent mapping may cause dots on the command linev9.0.0883Bram Moolenaar
Problem: A silent mapping may cause dots on the command line. Solution: Don't show dots for completion if they are not going to be removed again. (closes #11501)
2022-11-14patch 9.0.0882: using freed memory after SpellFileMissing autocmd uses bwipev9.0.0882Bram Moolenaar
Problem: Using freed memory after SpellFileMissing autocmd uses bwipe. Solution: Bail out if the window no longer exists.
2022-11-14patch 9.0.0881: cannot get the currently showing mouse shapev9.0.0881Bram Moolenaar
Problem: Cannot get the currently showing mouse shape. Solution: Add getmouseshape().
2022-11-14patch 9.0.0880: preprocessor indenting is offv9.0.0880K.Takata
Problem: Preprocessor indenting is off. Solution: Adjust preprocessor indentation. (Ken Takata, closes #11546)
2022-11-14patch 9.0.0879: unnecessary nesting in makefilev9.0.0879K.Takata
Problem: Unnecessary nesting in makefile. Solution: Join "else" and "ifeq". (Ken Takata, closes #11547)
2022-11-14patch 9.0.0878: Coverity warns for dead codev9.0.0878Bram Moolenaar
Problem: Coverity warns for dead code. Solution: Remove the dead code.
2022-11-13patch 9.0.0877: using freed memory with :comclear while listing commandsv9.0.0877Bram Moolenaar
Problem: Using freed memory with :comclear while listing commands. Solution: Bail out when the command list has changed. (closes #11440)
2022-11-13patch 9.0.0876: code is indented more than neededv9.0.0876Yegappan Lakshmanan
Problem: Code is indented more than needed. Solution: Split ExpandEscape() in two. (Yegappan Lakshmanan, closes #11539)
2022-11-13patch 9.0.0875: using freed memory when executing delfunc at more promptv9.0.0875Bram Moolenaar
Problem: Using freed memory when executing delfunc at the more prompt. Solution: Check function list not changed in another place. (closes #11437)
2022-11-13patch 9.0.0874: using freed memory when executing unmenu at more promptv9.0.0874Bram Moolenaar
Problem: Using freed memory when executing unmenu at the more prompt. Solution: Do not clear menus while listing them. (closes #11439)
2022-11-13patch 9.0.0873: using freed memory when executing mapclear at more promptv9.0.0873Bram Moolenaar
Problem: Using freed memory when executing mapclear at the more prompt. Solution: Do not clear mappings while listing them. (closes #11438)
2022-11-13patch 9.0.0872: code is indented more than neededv9.0.0872Yegappan Lakshmanan
Problem: Code is indented more than needed. Solution: Return early. (Yegappan Lakshmanan, closes #11538)
2022-11-13patch 9.0.0871: using freed memory when clearing augroup at more promptv9.0.0871Bram Moolenaar
Problem: Using freed memory when clearing augroup at more prompt. Solution: Delay clearing augroup until it's safe. (closes #11441)
2022-11-13patch 9.0.0870: get E967 when using text property in quickfix windowv9.0.0870Bram Moolenaar
Problem: Get E967 when using text property in quickfix window. (Sergey Vlasov) Solution: Do not add an extra NUL and compute the text length correctly. (closes #11513)
2022-11-12patch 9.0.0869: bogus error when string used after :elseifv9.0.0869Bram Moolenaar
Problem: Bogus error when string used after :elseif. Solution: Do not consider a double quote the start of a comment. (closes #11534)
2022-11-12patch 9.0.0868: MS-Windows: after Vim exits console resizing problemv9.0.0868Christopher Plewright
Problem: MS-Windows: after Vim exits console resizing does not work properly. Solution: Restore screen behavior checks for various WT and VTP combinations. (Christopher Plewright, closes #11526, closes #11507)
2022-11-12patch 9.0.0867: wildmenu redrawing code is spread outv9.0.0867Bram Moolenaar
Problem: Wildmenu redrawing code is spread out. Solution: Refactor to move code together. (closes #11528)
2022-11-12patch 9.0.0866: no test for what patch 8.2.2207 fixesv9.0.0866zeertzjq
Problem: No test for what patch 8.2.2207 fixes. Solution: Add a test case. (closes #11531)
2022-11-12patch 9.0.0865: duplicate arguments are not always detectedv9.0.0865Nir Lichtman
Problem: Duplicate arguments are not always detected. Solution: Expand to full path before comparing arguments. (Nir Lichtman, closes #11505, closes #9402)
2022-11-12patch 9.0.0864: crash when using "!!" without a previous shell commandv9.0.0864Bram Moolenaar
Problem: Crash when using "!!" without a previous shell command. Solution: Check "prevcmd" is not NULL. (closes #11487)
2022-11-12patch 9.0.0863: col() and charcol() only work for the current windowv9.0.0863Yegappan Lakshmanan
Problem: col() and charcol() only work for the current window. Solution: Add an optional winid argument. (Yegappan Lakshmanan, closes #11466, closes #11461)
2022-11-12patch 9.0.0862: default value of 'endoffile' is wrongv9.0.0862Bram Moolenaar
Problem: Default value of 'endoffile' is wrong. Solution: The default must be 'noendoffile'.
2022-11-11patch 9.0.0861: solution for "!!sort" in closed fold is not optimalv9.0.0861Bram Moolenaar
Problem: Solution for "!!sort" in closed fold is not optimal. Solution: Use a different range instead of the subtle difference in handling a range with an offset. (issue #11487)
2022-11-11patch 9.0.0860: MS-Windows: windres fails with clang 15.0.4v9.0.0860Bram Moolenaar
Problem: MS-Windows: windres fails with clang 15.0.4. Solution: Use llvm-windres. (John Marriott)
2022-11-11patch 9.0.0859: compiler warning for unused variablev9.0.0859Bram Moolenaar
Problem: Compiler warning for unused variable. Solution: Add #ifdef.
2022-11-11patch 9.0.0858: "!!sort" in a closed fold sorts too many linesv9.0.0858Bram Moolenaar
Problem: "!!sort" in a closed fold sorts too many lines. Solution: Round to end of fold after adding the line count. (closes #11487)
2022-11-10patch 9.0.0857: selecting MSVC 2017 does not set $PLATFORMv9.0.0857K.Takata
Problem: Selecting MSVC 2017 does not set $PLATFORM. Solution: Use $VSCMD_ARG_TGT_ARCH. (Ken Takata, closes #11485)
2022-11-10patch 9.0.0856: MS-Windows: executable not found when running testv9.0.0856Christopher Plewright
Problem: MS-Windows: executable not found when running individual test. Solution: Also look for vimd.exe. (Christopher Plewright, closes #11525)
2022-11-10patch 9.0.0855: comment not located above the code it refers tov9.0.0855zeertzjq
Problem: Comment not located above the code it refers to. Solution: Move the comment. (closes #11527)
2022-11-10patch 9.0.0854: no proper test for what 9.0.0846 fixesv9.0.0854zeertzjq
Problem: No proper test for what 9.0.0846 fixes. Solution: Run test in a terminal so that the hit-enter prompt can show up. (closes #11523)
2022-11-10patch 9.0.0853: terminal mouse test is still flaky on MacOS M1v9.0.0853Bram Moolenaar
Problem: Terminal mouse test is still flaky on MacOS M1. Solution: Also wait for the file to have some contents.
2022-11-10patch 9.0.0852: crypt test is skipped if xxd is not foundv9.0.0852Bram Moolenaar
Problem: Crypt test is skipped if xxd is not found. Solution: Find xxd where it was supposed to be build.
2022-11-10patch 9.0.0851: terminal mouse test is still flakyv9.0.0851Bram Moolenaar
Problem: Terminal mouse test is still flaky. Solution: Also use WaitForAssert().
2022-11-09patch 9.0.0850: MS-Windows Terminal has unstable color controlv9.0.0850Christopher Plewright
Problem: MS-Windows Terminal has unstable color control. Solution: Do not try to read the old command prompt colortable, use modern VT sequences. (Christopher Plewright, closes #11450, closes #11373)
2022-11-09patch 9.0.0849: terminal mouse test is a bit flakyv9.0.0849James McCoy
Problem: Terminal mouse test is a bit flaky. Solution: Add WaitFor() calls. (James McCoy closes #11519) Tune wait times to reduce flakiness.
2022-11-09Update runtime filesBram Moolenaar
2022-11-09patch 9.0.0848: help item for --log argument is not aligned nicelyv9.0.0848K.Takata
Problem: Help item for --log argument is not aligned nicely. Solution: Add a Tab. (Ken Takata, closes #11521)
2022-11-09patch 9.0.0847: CI: not totally clear what MS-Windows version is usedv9.0.0847K.Takata
Problem: CI: not totally clear what MS-Windows version is used. Solution: Show the Windows version. (Ken Takata, closes #11524)
2022-11-09patch 9.0.0846: using assert_fails() may cause hit-enter promptv9.0.0846Bram Moolenaar
Problem: Using assert_fails() may cause hit-enter prompt. Solution: Set no_wait_return. (closes #11522)
2022-11-08patch 9.0.0845: shell command with just space gives strange errorv9.0.0845shane.xb.qian
Problem: Shell command with just space gives strange error. Solution: Skip white space at start of the argument. (Christian Brabandt, Shane-XB-Qian, closes #11515, closes #11495)
2022-11-07patch 9.0.0844: handling 'statusline' errors is spread outv9.0.0844Luuk van Baal
Problem: Handling 'statusline' errors is spread out. Solution: Pass the option name to the lower levels so the option can be reset there when an error is encountered. (Luuk van Baal, closes #11467)
2022-11-07patch 9.0.0843: VHS tape files are not recognizedv9.0.0843Carlos A Becker
Problem: VHS tape files are not recognized. Solution: Add a filetype pattern. (Carlos Alexandro Becker, closes #11452)
2022-11-07patch 9.0.0842: Unicode range for Apple SF symbols is outdatedv9.0.0842Yee Cheng Chin
Problem: Unicode range for Apple SF symbols is outdated. Solution: Update to SF Symbols 4. (Yee Cheng Chin, closes #11474)
2022-11-06patch 9.0.0841: deletebufline() does not always return 1 on failurev9.0.0841zeertzjq
Problem: deletebufline() does not always return 1 on failure. Solution: Refactor the code to make it work more predictable. (closes #11511)
2022-11-06patch 9.0.0840: cannot change a slice of a const listv9.0.0840Bram Moolenaar
Problem: Cannot change a slice of a const list. (Takumi KAGIYAMA) Solution: Remove the const flag from the slice type. (closes #11490)