summaryrefslogtreecommitdiffstats
path: root/src/testdir
AgeCommit message (Collapse)Author
2022-09-03patch 9.0.0370: cleaning up afterwards can make a function messyv9.0.0370Bram Moolenaar
Problem: Cleaning up afterwards can make a function messy. Solution: Add the :defer command.
2022-09-03patch 9.0.0369: a failing flaky test doesn't mention the timev9.0.0369Bram Moolenaar
Problem: A failing flaky test doesn't mention the time. Solution: Add the time for debugging. Improve error message.
2022-09-03patch 9.0.0366: cannot use import->Func() in lambdav9.0.0366Bram Moolenaar
Problem: Cannot use import->Func() in lambda. (Israel Chauca Fuentes) Solution: Adjust how an expression in a lambda is parsed. (closes #11042)
2022-09-03patch 9.0.0365: file name used in test is unusualv9.0.0365Dominique Pelle
Problem: File name used in test is unusual. Solution: Rename it. (Dominique Pellé, closes #11044)
2022-09-02patch 9.0.0363: common names in test files causes tests to be flakyv9.0.0363Bram Moolenaar
Problem: Common names in test files causes tests to be flaky. Solution: Use more specific names.
2022-09-02patch 9.0.0362: expanding ":e %" does not work for remote filesv9.0.0362Bram Moolenaar
Problem: Expanding ":e %" does not work for remote files. Solution: If the "%" or "#" file does not exist add the expansion anyway.
2022-09-02patch 9.0.0361: removing a listener may result in a memory leakv9.0.0361Yegappan Lakshmanan
Problem: Removing a listener may result in a memory leak and remove subsequent listerns. Solution: Init the "prev" pointer only once. (Yegappan Lakshmanan, closes #11039)
2022-09-02patch 9.0.0360: crash when invalid line number on :for is ignoredv9.0.0360Bram Moolenaar
Problem: Crash when invalid line number on :for is ignored. Solution: Do not check breakpoint for non-existing line.
2022-09-02patch 9.0.0359: error message for wrong argument type is not specificv9.0.0359Yegappan Lakshmanan
Problem: Error message for wrong argument type is not specific. Solution: Include more information in the error. (Yegappan Lakshmanan, closes #11037)
2022-09-02patch 9.0.0358: 'breakindent' does not indent non-listsv9.0.0358Maxim Kim
Problem: 'breakindent' does not indent non-lists with "breakindentopt=list:-1". Solution: Adjust indent computation. (Maxim Kim, closes #11038)
2022-09-02patch 9.0.0357: 'linebreak' interferes with text property highlightv9.0.0357Bram Moolenaar
Problem: 'linebreak' interferes with text property highlight if there is syntax highlighting. Solution: Check the text prop attributes after combining with syntax attributes. (closes #11035)
2022-09-02patch 9.0.0356: :echowindow sets the in_echowindow flag too earlyv9.0.0356Yasuhiro Matsumoto
Problem: :echowindow sets the in_echowindow flag too early. Solution: Set in_echowindow only when outputting the text. (Yasuhiro Matsumoto, closes #11033)
2022-09-02patch 9.0.0355: check for uppercase char in autoload name is wrongv9.0.0355thinca
Problem: Check for uppercase char in autoload name is wrong, it checks the name of the script. Solution: Remove the check. (closes #11031)
2022-09-01patch 9.0.0354: MS-Windows: starting a python server for test sometimes failsv9.0.0354Bram Moolenaar
Problem: MS-Windows: starting a python server for test sometimes fails. Solution: Increase the waiting time for the port.
2022-09-01patch 9.0.0352: using :echowindow in a timer clears part of messagev9.0.0352Bram Moolenaar
Problem: using :echowindow in a timer clears part of message Solution: Do not use msg_clr_eos().
2022-09-01patch 9.0.0351: message window may obscure the command linev9.0.0351Bram Moolenaar
Problem: Message window may obscure the command line. Solution: Reduce the maximum height of the message window.
2022-09-01patch 9.0.0350: :echowindow does not work in a compiled functionv9.0.0350Bram Moolenaar
Problem: :echowindow does not work in a compiled function. Solution: Handle the expression at compile time.
2022-09-01patch 9.0.0349: filetype of *.sil files not well detectedv9.0.0349Bram Moolenaar
Problem: Filetype of *.sil files not well detected. Solution: Inspect the file contents to guess the filetype.
2022-09-01patch 9.0.0348: MS-Windows: GUI mouse move event test is flakyv9.0.0348Bram Moolenaar
Problem: MS-Windows: GUI mouse move event test is flaky. Solution: Wait for a little while for the first move event.
2022-09-01patch 9.0.0346: :horizontal modifier not fully supportedv9.0.0346zeertzjq
Problem: :horizontal modifier not fully supported. Solution: Also use :horizontal for completion and user commands. (closes #11025)
2022-09-01patch 9.0.0345: error message for list argument could be clearerv9.0.0345Bram Moolenaar
Problem: Error message for list argument could be clearer. Solution: Include the argument number. (Yegappan Lakshmanan, closes #11027)
2022-08-31patch 9.0.0343: ColorScheme autocommand triggered when colorscheme not foundv9.0.0343Bram Moolenaar
Problem: ColorScheme autocommand triggered when colorscheme is not found. (Romain Lafourcade) Solution: Only trigger ColorScheme when loading the colorscheme succeeds. (closes #11024)
2022-08-31patch 9.0.0342: ":wincmd =" equalizes in two directionsv9.0.0342Bram Moolenaar
Problem: ":wincmd =" equalizes in two directions. Solution: Make ":vertical wincmd =" equalize vertically only and ":horizontal wincmd =" equalize horizontally only.
2022-08-31patch 9.0.0341: mapset() does not restore <Nop> mapping properlyv9.0.0341zeertzjq
Problem: mapset() does not restore <Nop> mapping properly. Solution: Use an empty string for <Nop>. (closes #11022)
2022-08-31patch 9.0.0340: the 'cmdheight' zero support causes too much troublev9.0.0340Bram Moolenaar
Problem: The 'cmdheight' zero support causes too much trouble. Solution: Revert support for 'cmdheight' being zero.
2022-08-30patch 9.0.0336: tests are flaky because of using a common file namev9.0.0336Bram Moolenaar
Problem: Tests are flaky because of using a common file name. Solution: Rename files and directories to be more unique.
2022-08-30patch 9.0.0335: checks for Dictionary argument often give a vague errorv9.0.0335Yegappan Lakshmanan
Problem: Checks for Dictionary argument often give a vague error message. Solution: Give a useful error message. (Yegappan Lakshmanan, closes #11009)
2022-08-30patch 9.0.0334: test does not properly clean upv9.0.0334Dominique Pelle
Problem: Test does not properly clean up. Solution: Fix typo in argument of delete(). (Dominique Pellé, closes #11010)
2022-08-30patch 9.0.0333: method test failsv9.0.0333Bram Moolenaar
Problem: Method test fails. Solution: Adjust test for items() now working on string.
2022-08-30patch 9.0.0332: overwrite check may block BufWriteCmdv9.0.0332zeertzjq
Problem: Overwrite check may block BufWriteCmd. Solution: Do not use overwrite check when 'buftype' is "acwrite". (closes #11011)
2022-08-30patch 9.0.0331: cannot use items() on a stringv9.0.0331Bram Moolenaar
Problem: Cannot use items() on a string. Solution: Make items() work on a string. (closes #11016)
2022-08-30patch 9.0.0330: method tests failv9.0.0330Bram Moolenaar
Problem: Method tests fail. Solution: Adjust for change of items().
2022-08-30patch 9.0.0327: items() does not work on a listv9.0.0327Bram Moolenaar
Problem: items() does not work on a list. (Sergey Vlasov) Solution: Make items() work on a list. (closes #11013)
2022-08-29patch 9.0.0325: MS-Windows: completion test failsv9.0.0325Bram Moolenaar
Problem: MS-Windows: completion test fails. Solution: Adjust directory prefix.
2022-08-29patch 9.0.0324: MS-Windows: resolve() test failsv9.0.0324Bram Moolenaar
Problem: MS-Windows: resolve() test fails. Solution: Revert renaming the directory.
2022-08-29patch 9.0.0323: using common name in tests leads to flaky testsv9.0.0323Bram Moolenaar
Problem: Using common name in tests leads to flaky tests. Solution: Rename files and directories to be more specific.
2022-08-29patch 9.0.0322: crash when no errors and 'quickfixtextfunc' is setv9.0.0322Bram Moolenaar
Problem: Crash when no errors and 'quickfixtextfunc' is set. Solution: Do not handle errors if there aren't any.
2022-08-29patch 9.0.0321: cannot use the message popup window directlyv9.0.0321Bram Moolenaar
Problem: Cannot use the message popup window directly. Solution: Add ":echowindow".
2022-08-29patch 9.0.0320: command line type of CmdlineChange differs from getcmdtype()v9.0.0320zeertzjq
Problem: Command line type of CmdlineChange differs from getcmdtype(). Solution: Use the same type. (closes #11005)
2022-08-29patch 9.0.0319: Godot shader files are not recognizedv9.0.0319Maxim Kim
Problem: Godot shader files are not recognized. Solution: Add patterns for "gdshader". (Maxim Kim, closes #11006)
2022-08-29patch 9.0.0317: when updating the whole screen a popup may not be redrawnv9.0.0317Bram Moolenaar
Problem: When updating the whole screen a popup may not be redrawn. Solution: Mark the screen and windows for redraw also when not clearing. Also mark popup windows for redraw.
2022-08-29patch 9.0.0314: VDM files are not recognizedv9.0.0314Alessandro Pezzoni
Problem: VDM files are not recognized. Solution: Add patterns for VDM files. (Alessandro Pezzoni, closes #11004)
2022-08-29patch 9.0.0313: using common name in tests leads to flaky testsv9.0.0313Bram Moolenaar
Problem: Using common name in tests leads to flaky tests. Solution: Rename files and directories to be more specific.
2022-08-28patch 9.0.0307: :echomsg doesn't work properly with cmdheight=0v9.0.0307Bram Moolenaar
Problem: :echomsg doesn't work properly with cmdheight=0. Solution: Improve scrolling and displaying.
2022-08-28patch 9.0.0306: buffer write message is two lines in message popup windowv9.0.0306Bram Moolenaar
Problem: Buffer write message is two lines in message popup window. Solution: Overwrite message if "msg_scroll" is off.
2022-08-28patch 9.0.0304: WinScrolled is not triggered when only skipcol changesv9.0.0304zeertzjq
Problem: WinScrolled is not triggered when only skipcol changes. Solution: Add w_last_skipcol and use it. (closes #10998)
2022-08-28patch 9.0.0303: it is not easy to get information about a scriptv9.0.0303Yegappan Lakshmanan
Problem: It is not easy to get information about a script. Solution: Make getscriptinf() return the version. When selecting a specific script return functions and variables. (Yegappan Lakshmanan, closes #10991)
2022-08-28patch 9.0.0300: 'cpoptions' tests are flakyv9.0.0300Bram Moolenaar
Problem: 'cpoptions' tests are flaky. Solution: Use a different file name for each test.
2022-08-28patch 9.0.0299: error messages for setcmdline() could be betterv9.0.0299Yegappan Lakshmanan
Problem: Error messages for setcmdline() could be better. Solution: Use more specific error messages. (Yegappan Lakshmanan, closes #10995)
2022-08-28patch 9.0.0297: cursor position wrong after right aligned virtual textv9.0.0297Bram Moolenaar
Problem: Cursor position wrong after right aligned virtual text. (Iizuka Masashi) Solution: Take the width of the column offset into account. (closes #10997) Also fix virtual text positioning.