- Jul 02, 2016
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Not all quickfix features are tested. Solution: Add a few more tests. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
-
Bram Moolenaar authored
Problem: Viminfo file contains duplicate change marks. Solution: Drop duplicate marks.
-
Bram Moolenaar authored
Problem: No testing for Farsi code. Solution: Add a minimal test. Clean up Farsi code.
-
Bram Moolenaar authored
Problem: 'errorformat' is parsed for every call to ":caddexpr". Can't add to two location lists asynchronously. Solution: Keep the previously parsed data when appropriate. (mostly by Yegappan Lakshmanan)
-
- Jul 01, 2016
-
-
Bram Moolenaar authored
Problem: Getting value of binary option is wrong. (Kent Sibilev) Solution: Fix type cast. Add a test.
-
Bram Moolenaar authored
Problem: Large file test does not delete its output. Solution: Delete the output. Check size properly when possible. (Ken Takata)
-
Bram Moolenaar authored
Problem: With 64 bit changes don't need three calls to sprintf(). Solution: Simplify the code, use vim_snprintf(). (Ken Takata)
-
Bram Moolenaar authored
Problem: Number variables are not 64 bits while they could be. Solution: Add the num64 feature. (Ken Takata)
-
Bram Moolenaar authored
Problem: On MS-Windows large files (> 2Gbyte) cause problems. Solution: Use "off_T" instead of "off_t". Use "stat_T" instead of "struct stat". Use 64 bit system functions if available. (Ken Takata)
-
Bram Moolenaar authored
Problem: GUI has a problem with some termcodes. Solution: Handle negative numbers. (Kazunobu Kuriyama)
-
Bram Moolenaar authored
Problem: On MS-Windows the package directory may be added at the end because of forward/backward slash differences. (Matthew Desjardins) Solution: Ignore slash differences.
-
Bram Moolenaar authored
Problem: On Solaris select() does not work as expected when there is typeahead. Solution: Add ICANON when sleeping. (Ozaki Kiichi)
-
Bram Moolenaar authored
Problem: It is not easy to see unrecognized error lines below the current error position. Solution: Add ":clist +count".
-
Bram Moolenaar authored
Problem: Using ":insert" in an empty buffer sets the jump mark. (Ingo Karkat) Solution: Don't adjust marks when replacing the empty line in an empty buffer. (closes #892)
-
Bram Moolenaar authored
Problem: When the netbeans channel is closed consuming the buffer may cause a crash. Solution: Check for nb_channel not to be NULL. (Xavier de Gaye)
-
Bram Moolenaar authored
Problem: Invalid memory access with "\<C-">. Solution: Do not recognize this as a special character. (Dominique Pelle)
-
- Jun 28, 2016
-
-
Bram Moolenaar authored
Problem: Falling back from NFA to old regexp engine does not work properly. (fritzophrenic) Solution: Do not restore nfa_match. (Christian Brabandt, closes #867)
-
Bram Moolenaar authored
Problem: Coverity reports a resource leak. Solution: Close "fd" also when bailing out.
-
- Jun 27, 2016
-
-
Bram Moolenaar authored
Problem: When using a job in raw mode to append to a buffer garbage characters are added. Solution: Do not replace the trailing NUL with a NL. (Ozaki Kiichi)
-
- Jun 26, 2016
-
-
Bram Moolenaar authored
Problem: The quickfix init function is too big. Solution: Factor out parsing 'errorformat' to a separate function. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: Running Win32 Vim in mintty does not work. Solution: Detect mintty and give a helpful error message. (Ken Takata)
-
Bram Moolenaar authored
Problem: Two test files for increment/decrement. Solution: Move the old style test into the new style test. (Hirohito Higashi, closes #881)
-
Bram Moolenaar authored
Problem: When 'insertmode' is reset while doing completion the popup menu remains even though Vim is in Normal mode. Solution: Ignore stop_insert_mode when the popup menu is visible. Don't set stop_insert_mode when 'insertmode' was already off. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Unicode standard 9 was released. Solution: Update the character property tables. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Crash when running test_channel.vim on Windows. Solution: Check for NULL pointer result from FormatMessage(). (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Perl interface preprocessor statements not nicely indented. Solution: Improve the indenting. (Ken Takata)
-
Bram Moolenaar authored
Problem: Perl interface has obsolete workaround. Solution: Remove the workaround added by 7.3.623. (Ken Takata)
-
Bram Moolenaar authored
Problem: When using CTRL-W f and pressing "q" at the ATTENTION dialog the newly opened window is not closed. Solution: Close the window and go back to the original one. (Norio Takagi, Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Using 32-bit Perl with 64-bit time_t causes memory corruption. (Christian Brabandt) Solution: Use time_T instead of time_t for global variables. (Ken Takata)
-
Bram Moolenaar authored
Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes #880)
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Not all parts of the quickfix code are tested. Solution: Add more tests. (Yegappan Lakshmanan)
-
- Jun 21, 2016
-
-
Bram Moolenaar authored
Problem: Cscope interface does not support finding assignments. Solution: Add the "a" command. (ppettina, closes #882)
-
Bram Moolenaar authored
Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)
-
Bram Moolenaar authored
Problem: Quickfix long lines test not executed for buffer. Solution: Call the function to test long lines. (Yegappan Lakshmanan)
-
- Jun 20, 2016
-
-
Bram Moolenaar authored
Problem: Minor problems with the quickfix code. Solution: Fix the problems. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: Using Ctrl-A with double-byte encoding may result in garbled text. Solution: Skip to the start of a character. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Viminfo continuation line with wrong length isn't skipped. (Marius Gedminas) Solution: Skip a line when encountering an error, but not two lines.
-