summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-03-21patch 8.2.4606: test fails because of changed error messagev8.2.4606Bram Moolenaar
Problem: Test fails because of changed error message. Solution: Update the expected error message
2022-03-21patch 8.2.4604: error for redefining a script item may be confusingv8.2.4604Bram Moolenaar
Problem: Error for redefining a script item may be confusing. Solution: Put quotes around the name.
2022-03-21patch 8.2.4603: sourcing buffer lines is too complicatedv8.2.4603Yegappan Lakshmanan
Problem: Sourcing buffer lines is too complicated. Solution: Simplify the code. Make it possible to source Vim9 script lines. (Yegappan Lakshmanan, closes #9974)
2022-03-20patch 8.2.4602: Vim9: not enough test coverage for executing :def functionv8.2.4602Bram Moolenaar
Problem: Vim9: not enough test coverage for executing :def function. Solution: Add a few more tests. Fix uncovered problem. Remove dead code.
2022-03-20patch 8.2.4601: Vim9: not enough test coverage for executing :def functionv8.2.4601Bram Moolenaar
Problem: Vim9: not enough test coverage for executing :def function. Solution: Add a few more tests.
2022-03-20patch 8.2.4600: Vim9: not enough test coverage for executing :def functionv8.2.4600Bram Moolenaar
Problem: Vim9: not enough test coverage for executing :def function. Solution: Add a few more tests. Fix inconsistencies.
2022-03-20patch 8.2.4599: GTK: get assertion errors when scrolling a split windowv8.2.4599Bram Moolenaar
Problem: GTK: get assertion errors when scrolling a split window. Solution: Use GDK_IS_DRAWABLE() on the scrollbar window. (closes #9982)
2022-03-20patch 8.2.4598: profile completion test sometimes failsv8.2.4598Bram Moolenaar
Problem: Profile completion test sometimes fails. Solution: Delete the .res file before running tests.
2022-03-20patch 8.2.4597: LuaV_debug() not covered by testsv8.2.4597Dominique Pelle
Problem: LuaV_debug() not covered by tests. Solution: Add a test. (Dominique Pellé, closes #9980)
2022-03-20patch 8.2.4596: installing tutor binary may failv8.2.4596Sergei Trofimovich
Problem: Installing tutor binary may fail. Solution: Fix the dependency. (Sergei Trofimovich, closes #9978)
2022-03-20patch 8.2.4595: X11: using --remote-wait may keep the CPU busyv8.2.4595jsecchiero
Problem: X11: using --remote-wait may keep the CPU busy. Solution: Set the timeout for select() on every call. (Jacopo Secchiero, closes #9973)
2022-03-19Update runtime filesBram Moolenaar
2022-03-19patch 8.2.4594: need to write script to a file to be able to source themv8.2.4594Yegappan Lakshmanan
Problem: Need to write script to a file to be able to source them. Solution: Make ":source" use lines from the current buffer. (Yegappan Lakshmanan et al., closes #9967)
2022-03-19patch 8.2.4593: unnecessary call to redraw_later()v8.2.4593zeertzjq
Problem: Unnecessary call to redraw_later(). Solution: Remove the call to redraw_later() in op_yank(). (closes #9971)
2022-03-19patch 8.2.4592: search continues after giving E1204v8.2.4592Bram Moolenaar
Problem: Search continues after giving E1204. Solution: Return failure after giving E1204. (closes #9972)
2022-03-19patch 8.2.4591: cursor line not updated when a callback moves the cursorv8.2.4591Bram Moolenaar
Problem: Cursor line not updated when a callback moves the cursor. Solution: Check if the cursor moved. (closes #9970)
2022-03-18patch 8.2.4590: Vim9: range type check has wrong offsetv8.2.4590Bram Moolenaar
Problem: Vim9: range type check has wrong offset. Solution: Adjust offset for CHECKTYPE. Remove other type check.
2022-03-18patch 8.2.4589: cannot index the g: dictionaryv8.2.4589Bram Moolenaar
Problem: Cannot index the g: dictionary. Solution: Recognize using "g:[key]". (closes #9969)
2022-03-18patch 8.2.4588: mapping with key after other matching mapping does not workv8.2.4588Bram Moolenaar
Problem: Mapping with key code after other matching mapping does not work. Solution: Change ">" to ">=". (closes #9903)
2022-03-18patch 8.2.4587: Vim9: double free after unpacking a listv8.2.4587Bram Moolenaar
Problem: Vim9: double free after unpacking a list. Solution: Make a copy of the value instead of moving it. (closes #9968)
2022-03-17patch 8.2.4586: Vim9: no error for using lower case name for "func" argumentv8.2.4586Bram Moolenaar
Problem: Vim9: no error for using lower case name for "func" argument. (Ernie Rael) Solution: Check the name as soon as the type is known.
2022-03-17patch 8.2.4585: cannot use keypad page-up/down for completion menuv8.2.4585Yegappan Lakshmanan
Problem: Cannot use keypad page-up/down for completion menu. Solution: Recognize the keypad keys. (Yegappan Lakshmanan, closes #9963)
2022-03-17patch 8.2.4584: error for using autoload function in custom completionv8.2.4584Bram Moolenaar
Problem: Error for using autoload function in custom completion. Solution: Do not check for errors when using an autoload function. (closes #9962)
2022-03-16patch 8.2.4583: screendump test failsv8.2.4583Bram Moolenaar
Problem: Screendump test fails. Solution: Check that making a screendump is possible.
2022-03-16patch 8.2.4582: useless code handling a type declarationv8.2.4582Bram Moolenaar
Problem: Useless code handling a type declaration. Solution: Remove the code and give an error.
2022-03-16patch 8.2.4581: null types not fully testedv8.2.4581Bram Moolenaar
Problem: Null types not fully tested. Solution: Add some more tests using null types.
2022-03-16patch 8.2.4580: Vim9: incorrect error for shadowing variablev8.2.4580Bram Moolenaar
Problem: Vim9: incorrect error for shadowing variable. Solution: Do not pass the context when compiling a referenced function.
2022-03-16patch 8.2.4579: cannot use page-up and page-down in the cmdline popup menuv8.2.4579Yegappan Lakshmanan
Problem: Cannot use page-up and page-down in the command line completion popup menu. Solution: Check for to page-up and page-down keys. (Yegappan Lakshmanan, closes #9960)
2022-03-16patch 8.2.4578: no warning when autoload script for completion has an errorv8.2.4578Bram Moolenaar
Problem: No warning when an autoload script for completion function has an error. Solution: Do not ignore errors when a function name is given with a dot or '#' character. (closes #9958)
2022-03-16patch 8.2.4577: message test is flakyv8.2.4577Bram Moolenaar
Problem: Message test is flaky. (Elimar Riesebieter) Solution: Trigger the autocommand event only after startup is finished.
2022-03-15patch 8.2.4576: Vim9: error for comparing with null can be annoyingv8.2.4576Bram Moolenaar
Problem: Vim9: error for comparing with null can be annoying. Solution: Allow comparing anything with null. (closes #9948)
2022-03-15patch 8.2.4575: Vim9: test for profiling still failsv8.2.4575Bram Moolenaar
Problem: Vim9: test for profiling still fails. Solution: Update flags for profiling and breakpoints when obtaining the compile type. Do not set the FC_CLOSURE flag for a toplevel function.
2022-03-15patch 8.2.4574: Vim9: test for profiling failsv8.2.4574Bram Moolenaar
Problem: Vim9: test for profiling fails. Solution: Mark function for profiling earlier to avoid E1271.
2022-03-15patch 8.2.4573: a nested function is compiled for debugging without contextv8.2.4573Bram Moolenaar
Problem: A nested function (closure) is compiled for debugging without context. Solution: Check if a nested function is marked for debugging before compiling it. Give an error when trying to compile a closure without its context. (closes #9951)
2022-03-15patch 8.2.4572: Vim9: return type "any" is changed to first returned typev8.2.4572Bram Moolenaar
Problem: Vim9: return type "any" is sometimes changed to first returned type. (Virginia Senioria) Solution: Do not change the return type if declared as "any". (closes #9949)
2022-03-15patch 8.2.4571: not all gdb files are recognizedv8.2.4571Jade Lovelace
Problem: Not all gdb files are recognized. Solution: Add a few more patterns for gdb. (Jade Lovelace, closes #9956)
2022-03-15patch 8.2.4570: no command line completion for :profile and :profdelv8.2.4570Yegappan Lakshmanan
Problem: No command line completion for :profile and :profdel. Solution: Implement completion. (Yegappan Lakshmanan, closes #9955)
2022-03-15patch 8.2.4569: Coverity warning for not using a return valuev8.2.4569Bram Moolenaar
Problem: Coverity warning for not using a return value. Solution: Add "(void)".
2022-03-15patch 8.2.4568: getmousepos() does not compute the column below the last linev8.2.4568Sean Dewar
Problem: getmousepos() does not compute the column below the last line. Solution: Also compute the column when the mouse is below the last line. (Sean Dewar, closes #9946)
2022-03-14patch 8.2.4567: bracketed paste doesn't work well in Visual linewise modev8.2.4567zeertzjq
Problem: Bracketed paste doesn't work well in Visual linewise mode. Solution: Handle linewise Visual mode differently. (closes #9947)
2022-03-14patch 8.2.4566: check for existing buffer in session file may not workv8.2.4566James Cherti
Problem: Check for existing buffer in session file does not work for files in the home directory. Solution: Use fnamemodify(). (James Cherti, closes #9945) Add a test.
2022-03-14patch 8.2.4565: no command line completion for :breakadd and :breakdelv8.2.4565Bram Moolenaar
Problem: No command line completion for :breakadd and :breakdel. Solution: Add completion for :breakadd and :breakdel. (Yegappan Lakshmanan, closes #9950)
2022-03-14patch 8.2.4564: running test leaves file behindv8.2.4564Bram Moolenaar
Problem: Running test leaves file behind. (Dominique Pellé) Solution: Run the profiling in a separate Vim instance. (closes #9952)
2022-03-13patch 8.2.4563: "z=" in Visual mode may go beyond the end of the linev8.2.4563Bram Moolenaar
Problem: "z=" in Visual mode may go beyond the end of the line. Solution: Adjust "badlen".
2022-03-13patch 8.2.4562: linear tag search is not optimalv8.2.4562Yegappan Lakshmanan
Problem: Linear tag search is not optimal. Solution: Improve linear tag search performance. (Yegappan Lakshmanan, closes #9944)
2022-03-13patch 8.2.4561: build failure with some combination of featuresv8.2.4561Bram Moolenaar
Problem: Build failure with some combination of features. (John Marriott) Solution: Adjust #ifdef.
2022-03-13patch 8.2.4560: suspending with CTRL-Z does not work on DragonFlyBSDv8.2.4560ichizok
Problem: Suspending with CTRL-Z does not work on DragonFlyBSD. Solution: Adjust #ifdef. (Ozaki Kiichi, closes #9943)
2022-03-13patch 8.2.4559: getmousepos() returns the screen columnv8.2.4559Bram Moolenaar
Problem: getmousepos() returns the screen column. (Ernie Rael) Solution: Return the text column, as documented.
2022-03-13patch 8.2.4558: Motif: using default colors does not work as expectedv8.2.4558Bram Moolenaar
Problem: Motif: using default colors does not work as expected. Solution: Do not try to store the default colors, use the resources. (closes #9933)
2022-03-13patch 8.2.4557: confusing comment about 'cursorlineopt'v8.2.4557zeertzjq
Problem: Confusing comment about 'cursorlineopt'. Solution: Adjust comment. (closes #9939) Add parenthesis around logical OR.