Age | Commit message (Collapse) | Author |
|
Problem: The dll options are not in the options window.
Solution: Add the dll options. And other fixes.
|
|
Problem: A digit in an option name has problems.
Solution: Rename 'python3dll' to 'pythonthreedll'.
|
|
Problem: Compiler warning for comparing signed and unsigned.
Solution: Add a type cast.
|
|
Problem: When running out of memory while copying a dict memory may be
freed twice. (ZyX)
Solution: Do not call the garbage collector when running out of memory.
|
|
Problem: When removing from 'path' and then adding, a comma may go missing.
(Malcolm Rowe)
Solution: Fix the check for P_ONECOMMA. (closes #471)
|
|
Problem: New compiler warning: logical-not-parentheses
Solution: Silence the warning.
|
|
Problem: No utf-8 support for the hangul input feature.
Solution: Add utf-8 support. (Namsh)
|
|
Problem: Wrong indenting for C++ constructor.
Solution: Recognize ::. (Anhong)
|
|
Problem: t_Ce and t_Cs are documented but not supported. (Hirohito Higashi)
Solution: Define the options.
|
|
Problem: Compiler complains about type punned pointer.
Solution: Use another way to increment the ref count.
|
|
Problem: "make install" fails.
Solution: Only try installing desktop files if the destination directory
exists.
|
|
Problem: Build error with MingW compiler. (Cesar Romani)
Solution: Change #if into #ifdef.
|
|
Problem: Libraries for dynamically loading interfaces can only be defined
at compile time.
Solution: Add options to specify the dll names. (Kazuki Sakamoto,
closes #452)
|
|
Problem: On MS-Windows the viminfo file is (always) given the hidden
attribute. (raulnac)
Solution: Check the hidden attribute in a different way. (Ken Takata)
|
|
|
|
Problem: Python interface can produce error "vim.message' object has no
attribute 'isatty'".
Solution: Add dummy isatty(), readable(), etc. (closes #464)
|
|
Problem: Vim does not provide .desktop files.
Solution: Include and install .desktop files. (James McCoy, closes #455)
|
|
|
|
Problem: MS-Windows: When 'encoding' differs from the current code page,
expandinig wildcards may cause illegal memory access.
Solution: Allocate a longer buffer. (Ken Takata)
|
|
Problem: Problems with using the MS-Windows console.
Solution: Revert patches 7.4.851, 7.4.876 and 7.4.886 until we find a better
solution. (suggested by Ken Takata)
|
|
|
|
Problem: When a BufLeave autocommand changes folding in a way it syncs
undo, undo can be corrupted.
Solution: Prevent undo sync. (Jacob Niehus)
|
|
Problem: README file can still be improved
Solution: Add a couple of links. (Christian Brabandt)
|
|
Problem: README file is not optimal.
Solution: Move buttons, update some text. (closes #460)
|
|
|
|
Problem: The 'fixendofline' option is set on with ":edit".
Solution: Don't set the option when clearing a buffer. (Yasuhiro Matsumoto)
|
|
Problem: Freeze and crash when there is a sleep in a remote command.
(Karl Yngve LervÄg)
Solution: Remove a message from the queue before dealing with it. (James
Kolb)
|
|
Problem: Editing a URL, which netrw should handle, doesn't work.
Solution: Avoid changing slashes to backslashes. (Yasuhiro Matsumoto)
|
|
Problem: Custom command line completion does not work for a command
containing digits.
Solution: Skip over the digits. (suggested by Yasuhiro Matsumoto)
|
|
Problem: vimrun.exe is picky about the number of spaces before -s.
Solution: Skip all spaces. (Cam Sinclair)
|
|
Problem: C indenting is wrong below a "case (foo):" because it is
recognized as a C++ base class construct. Issue #38.
Solution: Check for the case keyword.
|
|
Problem: On MS-Windows the iconv DLL may have a different name.
Solution: Also try libiconv2.dll and libiconv-2.dll. (Yasuhiro Matsumoto)
|
|
Problem: Indentation of array initializer is wrong.
Solution: Avoid that calling find_start_rawstring() changes the position
returned by find_start_comment(), add a test. (Hirohito Higashi)
|
|
Problem: Build failure when using dynamic python but not python3.
Solution: Adjust the #if to also include DYNAMIC_PYTHON3 and UNIX.
|
|
Problem: Triggering OptionSet from setwinvar() isn't tested.
Solution: Add a test. (Christian Brabandt)
|
|
Problem: The OptionSet autocommands are not triggered from setwinvar().
Solution: Do not use switch_win() when not needed. (Hirohito Higashi)
|
|
Problem: Using uninitialized memory for regexp with back reference.
(Dominique Pelle)
Solution: Initialize end_lnum.
|
|
Problem: Windows7: Switching screen buffer causes flicker when using
system().
Solution: Instead of actually switching screen buffer, duplicate the handle.
(Yasuhiro Matsumoto)
|
|
Problem: When doing an upwards search without wildcards the search fails if
the initial directory doesn't exist.
Solution: Fix the non-wildcard case. (Stefan Kempf)
|
|
|
|
Problem: Travis also builds on a tag push.
Solution: Filter out tag pushes. (Kenichi Ito)
|
|
Problem: Block-mode replace works characterwise instead of blockwise after
column 147. (Issue #422)
Solution: Set Visual mode. (Christian Brabandt)
|
|
Problem: When leaving the command line window with CTRL-C while a
completion menu is displayed the menu isn't removed.
Solution: Force a screen update. (Hirohito Higashi)
|
|
Problem: Test 49 fails.
Solution: Add line number to check of call stack.
|
|
Problem: No build and coverage status.
Solution: Add links to the README file. (Christian Brabandt)
|
|
Problem: Can't see line numbers in nested function calls.
Solution: Add line number to the file name. (Alberto Fanjul)
|
|
Problem: Coverity error for clearing only one byte of struct.
Solution: Clear the whole struct. (Dominique Pelle)
|
|
Problem: ":find" sometimes fails. (Excanoe)
Solution: Compare current characters instead of previous ones.
|
|
Problem: Windows7: when using vim.exe with msys or msys2, conhost.exe
(console window provider on Windows7) will freeze or crash.
Solution: Make original screen buffer active, before executing external
program. And when the program is finished, revert to vim's one.
(Taro Muraoka)
|
|
Problem: Not obvious how to contribute.
Solution: Add a remark about CONTRIBUTING.md to README.md
|