Age | Commit message (Collapse) | Author |
|
Problem: README files take a lot of space in the top directory.
Solution: Move most of them to "READMEdir".
|
|
Problem: libs directory is not useful.
Solution: Remove arp.library, it was only for very old Amiga versions.
|
|
Problem: No link to Coverity.
Solution: Add Coverity badge in README.
|
|
Problem: When starting the GUI fails a swap file is left behind. (Joerg
Plate)
Solution: Preserve files before exiting. (closes #692)
|
|
Problem: Memory leak when out of memory. (Coverity)
Solution: Free the name.
|
|
Problem: Memory leak. (Coverity)
Solution: Free the pattern.
|
|
Problem: Not checking for failed open(). (Coverity)
Solution: Check file descriptor not being negative.
|
|
Problem: Timers don't work on Unix.
Solution: Add missing code.
|
|
Problem: Using channel timeout instead of request timeout. (Coverity)
Solution: Remove the extra assignment.
|
|
Problem: Quickfix code using memory after being freed. (Dominique Pelle)
Solution: Detect that the window was closed. (Hirohito Higashi)
|
|
Problem: The quickfix title is truncated.
Solution: Save the command before it is truncated. (Anton Lindqvist)
|
|
Problem: Warning for shadowed variable. (Christian Brabandt)
Solution: Move the variable into a local block.
|
|
Problem: Combining dict and args with partial doesn't always work.
Solution: Use the arguments from the partial.
|
|
Problem: Old style test for quickfix.
Solution: Turn test 96 into a new style test.
|
|
Problem: Compiler warnings with 64 bit compiler.
Solution: Add type casts. (Mike Williams)
|
|
Problem: Nesting partials doesn't work.
Solution: Append arguments. (Ken Takata)
|
|
Problem: Partial is not recognized everywhere.
Solution: Check for partial in trans_function_name(). (Yasuhiro Matsumoto)
Add a test.
|
|
Problem: Timers don't work for Win32 console.
Solution: Add check_due_timer() in WaitForChar().
|
|
Problem: Warning for unitinialized variable.
Solution: Initialize it. (Dominique)
|
|
Problem: Get E923 when using function(dict.func, [], dict). (Kent Sibilev)
Storing a function with a dict in a variable drops the dict if the
function is script-local.
Solution: Translate the function name. Use dict arg if present.
|
|
Problem: Using ":call dict.func()" where the function is a partial does
not work. Using "dict.func()" where the function does not take a
Dictionary does not work.
Solution: Handle partial properly in ":call". (Yasuhiro Matsumoto)
|
|
Problem: Crash when using function reference. (Luchr)
Solution: Set initial refcount. (Ken Takata, closes #690)
|
|
Problem: Missing changes in channel.c
Solution: Include the changes.
|
|
Problem: There is no way to invoke a function later or periodically.
Solution: Add timer support.
|
|
Problem: Cannot pass "dict.Myfunc" around as a partial.
Solution: Create a partial when expected.
|
|
Problem: Write error of viminfo file is not handled properly. (Christian
Neukirchen)
Solution: Check the return value of fclose(). (closes #682)
|
|
Problem: Using wrong size for struct.
Solution: Use the size for wide API. (Ken Takata)
|
|
|
|
Problem: ":undo 0" does not work. (Florent Fayolle)
Solution: Make it undo all the way. (closes #688)
|
|
Problem: Tests get stuck at the more prompt.
Solution: Move the backspace test out of test_alot.
|
|
Problem: Setting 'compatible' in test influences following tests.
Solution: Turn 'compatible' off again.
|
|
Problem: No test for ":help".
Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi)
|
|
Problem: There is no way to avoid the message when editing a file.
Solution: Add the "F" flag to 'shortmess'. (Shougo, closes #686)
|
|
Problem: Using old style tests for quickfix.
Solution: Change them to new style tests. (Yegappan Lakshmanan)
|
|
Problem: Using CTRL-] in help on option in parentheses doesn't work.
Solution: Skip the "(" in "('". (Hirohito Higashi)
|
|
Problem: Crash in assert_fails().
Solution: Check for NULL. (Dominique Pelle) Add a test.
|
|
Problem: Compiler warning for shadowed variable. (Kazunobu Kuriyama)
Solution: Remove the inner one.
|
|
Problem: Crash when assert_equal() runs into a NULL string.
Solution: Check for NULL. (Dominique) Add a test.
|
|
Problem: An empty list in function() causes an error.
Solution: Handle an empty list like there is no list of arguments.
|
|
Problem: Partial test fails on windows.
Solution: Return 1 or -1 from compare function.
|
|
Problem: ":helptags ALL" crashes. (Lcd)
Solution: Don't free twice.
|
|
Problem: Missing update to proto file.
Solution: Change the proto file.
|
|
Problem: Dict options with a dash are more difficult to use.
Solution: Use an underscore, so that dict.err_io can be used.
|
|
Problem: Passing cookie to a callback is clumsy.
Solution: Change function() to take arguments and return a partial.
|
|
Problem: It is not easy to find out what windows display a buffer.
Solution: Add win_findbuf().
|
|
Problem: Windows cannot be identified.
Solution: Add a unique window number to each window and functions to use it.
|
|
Problem: "make install" changes the help tags file, causing it to differ
from the repository.
Solution: Move it aside and restore it.
|
|
Problem: List of test targets incomplete.
Solution: Add newly added tests.
|
|
Problem: Completion for :colorscheme does not use 'packpath'.
Solution: Make it work, add a test. (Hirohito Higashi)
|
|
Problem: ":runtime" does not use 'packpath'.
Solution: Add "what" argument.
|