Age | Commit message (Collapse) | Author |
|
Problem: GTK3: error when starting up and -geometry is given. (Dominique
Pellé)
Solution: Use another function to get the monitor if the window has not been
created yet. (closes #7978)
|
|
Problem: Rss files not recognized.
Solution: Recognize .rss as XML. (Kivin Locke, closes #7987)
|
|
Problem: Atom files not recognized.
Solution: Recognize .atom as XML. (Kivin Locke, closes #7986)
|
|
Problem: Some tests fail when run as root.
Solution: Use CheckNotRoot.
|
|
Problem: GTK: error when starting up and -geometry is given. (Dominique
Pellé)
Solution: Use another function to get the monitor if the window has not been
created yet. (closes #7978)
|
|
Problem: typval2type() cannot handle recursive structures.
Solution: Use copyID. (closes #7979)
|
|
Problem: Vim9: Using #{ for a dictionary gives strange errors.
Solution: Give an error when using #{ for a comment after a command.
|
|
Problem: Vim9: no test for return type of lambda.
Solution: Add a test.
|
|
Problem: Vim9: cannot use a normal list name to store function refs.
Solution: Allow a lower case name if it is indexed.
|
|
Problem: Vim9: script variable in a block scope not found by a nested
function.
Solution: Copy the block scope IDs before compiling the function.
|
|
Problem: Vim9: if 'cpo' is change in Vim9 script it may be restored.
Solution: Apply the changes to 'cpo' to the restored value.
|
|
Problem: Test is sourcing the wrong file.
Solution: Correct the file name.
|
|
Problem: Vim9: function is deleted while executing.
Solution: increment the call count, when more than zero do not delete the
function but mark it as dead. (closes #7977)
|
|
Problem: New test throws exception.
Solution: Adjust the function cleanup.
|
|
Problem: col('.') may get outdated column value.
Solution: Add a note to the help how to make this work and add a test for
it. (closes #7971)
|
|
Problem: Conditions for startup tests are not exactly right.
Solution: Check for type of GUI instead of MS-Windows. (Ozaki Kiichi,
closes #7976)
|
|
Problem: Mouse click test fails when using remote connection.
Solution: Use a larger 'mousetime'. (Dominique Pellé, closes #7968)
|
|
Problem: Test disabled on MS-Windows even though it should work.
Solution: Restore the condition for skipping the test. (Ken Takata,
closes #7970)
|
|
Problem: Character input not fully tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #7963)
|
|
Problem: strcharpart() cannot include composing characters.
Solution: Add the {skipcc} argument.
|
|
Problem: strchars() defaults to counting composing characters.
Solution: Add strcharlen() which ignores composing characters.
|
|
Problem: Vim9: string index and slice does not include composing chars.
Solution: Include composing characters. (issue #6563)
|
|
Problem: GUI-specific command line arguments not tested.
Solution: Add tests for several arguments. (Dominique Pellé, closes #7962)
|
|
Problem: Vim9: no effect if user command is also a function.
Solution: Check for paren following. (closes #7960)
|
|
Problem: Vim9: continue doesn't work if :while is very first command.
(Yegappan Lakshmanan)
Solution: Add one to the continue instruction index.
|
|
Problem: Memory usage test often fails on FreeBSD.
Solution: Increase multiplier for upper limit.
|
|
Problem: Vim9: crash when putting an unknown type in a dictionary.
(Yegappan Lakshmanan)
Solution: Handle a NULL type pointer.
|
|
Problem: Build failure.
Solution: Add missing change.
|
|
Problem: Vim9: :open does not need to be supported.
Solution: Do not support :open in Vim9 script.
|
|
Problem: Vim9: "import * as" does not work at script level.
Solution: Implement using an imported namespace.
|
|
Problem: :doautocmd may confuse scripts listening to WinEnter.
Solution: Do the current buffer last. (closes #7958)
|
|
Problem: Setting 'winminheight' may cause 'lines' to change.
Solution: Also take minimal height of other tabpages into account. (#7899)
|
|
Problem: Alternate buffer added to session file even when it's hidden.
Solution: Check the 'buflisted' option. (closes #7951)
|
|
Problem: List of distributed files is incomplete.
Solution: Add a file and rename another.
|
|
|
|
Problem: Code coverage could be improved.
Solution: Add a few more tests. (Dominique Pellé, closes #7957)
|
|
Problem: Poke files are not recognized.
Solution: Add a filetype entry. (Matt Ihlenfield)
|
|
Problem: Vim9: default argument value may cause internal error.
Solution: Hide later function arguments when compiling the expression.
(closes #7948)
|
|
Problem: Recover test hangs in the GUI.
Solution: Add g:skipped_reason to skip a _nocatch_ test.
|
|
Problem: Build failure with tiny features.
Solution: Add #ifdef. Run recover test separately.
|
|
Problem: Recover test fails on FreeBSD.
Solution: Check for Linux.
|
|
Problem: Process id may be invalid.
Solution: Use sysinfo.uptime to check for recent reboot. (suggested by Hugo
van der Sanden, closes #7947)
|
|
Problem: Vim9: illegal memory access.
Solution: Check byte right after "null", not one more.
|
|
Problem: Vim9: type error for assigning the result of list concatenation to
a list.
Solution: Do not consider concatenation result in a constant. (closes #7942)
|
|
Problem: Vim9: cannot compare result of getenv() with null.
Solution: Make the return type of getenv() "any". (closes #7943)
|
|
Problem: Vim9: screendump test fails on MS-Windows.
Solution: Use :function instead of :def.
|
|
Problem: Vim9: sourcing Vim9 script triggers a redraw.
Solution: Do not let setting/restoring 'cpoptions' cause a redraw.
(closes #7920)
|
|
Problem: Vim9: checking vararg type is wrong when function is auto-loaded.
Solution: Use the member type. (closes #7933)
|
|
Problem: Vim9: crash in garbagecollect after for loop.
Solution: Do not set a reference in script item when the name was cleared.
(closes #7935)
|
|
Problem: Lua cannot handle a passed in lambda.
Solution: Handle VAR_PARTIAL. (Prabir Shrestha, closes #7937, closes #7936)
|