| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Cscope test fails.
Solution: Avoid checking for specific line and column numbers.
|
|
|
|
|
|
|
| |
Problem: Sign test fails on MS-Windows when using the distributed zip
archives.
Solution: Create dummy files instead of relying on files in the pixmaps
directory.
|
|
|
|
|
| |
Problem: Modelines in source code are inconsistant.
Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
|
|
|
|
|
| |
Problem: Not all systems understand %F in printf().
Solution: Use %f.
|
|
|
|
|
| |
Problem: printf() handles floats wrong when there is a sign.
Solution: Fix placing the sign. Add tests. (Dominique Pelle)
|
|
|
|
|
| |
Problem: Compiler warning in tiny build. (Tony Mechelynck)
Solution: Add #ifdef around infinity_str().
|
|
|
|
|
|
|
| |
Problem: When installing and $DESTDIR is set the icons probably won't be
installed.
Solution: Create the icon directories if $DESTDIR is not empty. (Danek
Duvall)
|
|
|
|
|
| |
Problem: MS-Windows build instructions are clumsy. "dosbin" doesn't build.
Solution: Add rename.bat. Fix building "dosbin".
|
|
|
|
|
| |
Problem: The callback passed to ch_sendraw() is not used.
Solution: Pass the read part, not the send part. (haya14busa, closes #1019)
|
|
|
|
|
|
|
| |
Problem: The tee program isn't included. Makefile contains build
instructions that don't work.
Solution: Update the Filelist and build instructions. Remove build
instructions for DOS and old Windows. Add the tee program.
|
| |
|
|
|
|
|
| |
Problem: Generated files are outdated.
Solution: Generate the files. Avoid errors when generating prototypes.
|
|
|
|
|
| |
Problem: Comment in scope header file is outdated. (KillTheMule)
Solution: Point to the help instead. (closes #1017)
|
|
|
|
|
| |
Problem: Part of ":oldfiles" command isn't cleared. (Lifepillar)
Solution: Clear the rest of the line. (closes 1018)
|
|
|
|
|
|
| |
Problem: When a child process is very fast waiting 10 msec for it is
noticeable. (Ramel Eshed)
Solution: Start waiting for 1 msec and gradually increase.
|
|
|
|
|
| |
Problem: Timer test fails sometimes.
Solution: Reduce minimum time by 1 msec.
|
|
|
|
|
| |
Problem: printf() doesn't handle infinity float values correctly.
Solution: Add a table with possible infinity values. (Dominique Pelle)
|
|
|
|
|
|
| |
Problem: Starting diff mode with the cursor in the last line might end up
only showing one closed fold. (John Beckett)
Solution: Scroll the window to show the same relative cursor position.
|
|
|
|
|
| |
Problem: New users have no idea of the 'scrolloff' option.
Solution: Set 'scrolloff' in defaults.vim.
|
|
|
|
|
|
| |
Problem: Memory leak in getbufinfo() when there is a sign. (Dominique
Pelle)
Solution: Remove extra vim_strsave().
|
|
|
|
|
| |
Problem: Command line test fails on Windows when run twice.
Solution: Wipe the buffer so that the directory can be deleted.
|
|
|
|
|
| |
Problem: ":diffoff!" does not remove filler lines.
Solution: Force a redraw and invalidate the cursor. (closes #1014)
|
| |
|
|
|
|
|
|
| |
Problem: Command line completion on "find **/filename" drops sub-directory.
Solution: Handle this case separately. (Harm te Hennepe, closes #932, closes
#939)
|
|
|
|
|
|
| |
Problem: getwininfo() and getbufinfo() are inefficient.
Solution: Do not make a copy of all window/buffer-local options. Make it
possible to get them with gettabwinvar() or getbufvar().
|
|
|
|
|
|
| |
Problem: getbufinfo(), getwininfo() and gettabinfo() are inefficient.
Solution: Instead of making a copy of the variables dictionary, use a
reference.
|
|
|
|
|
| |
Problem: Netbeans test doesn't read settings from file.
Solution: Use "-Xnbauth".
|
|
|
|
|
| |
Problem: Insufficient testing for NUL bytes on a raw channel.
Solution: Add a test for writing and reading.
|
|
|
|
|
|
|
| |
Problem: Using 'hlsearch' highlighting instead of matchpos if there is no
search match.
Solution: Pass NULL as last item to next_search_hl() when searching for
'hlsearch' match. (Shane Harper, closes #1013)
|
|
|
|
|
| |
Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys.
Solution: Use CTRL-T and CTRL-G instead.
|
|
|
|
|
| |
Problem: Build fails on MS-Windows.
Solution: Add define to get isinf().
|
|
|
|
|
|
| |
Problem: printf() test fails on Windows. "-inf" is not used.
Solution: Check for Windows-specific values for "nan". Add sign to "inf"
when appropriate.
|
|
|
|
|
| |
Problem: printf() isn't tested much.
Solution: Add more tests for printf(). (Dominique Pelle)
|
|
|
|
|
| |
Problem: When adding entries to an empty quickfix list the title is reset.
Solution: Improve handling of the title. (Yegappan Lakshmanan)
|
|
|
|
|
|
|
| |
Problem: :filter does not work for many commands. Can only get matching
messages.
Solution: Make :filter work for :command, :map, :list, :number and :print.
Make ":filter!" show non-matching lines.
|
|
|
|
|
|
| |
Problem: Fail to read register content from viminfo if it is 438 characters
long. (John Chen)
Solution: Adjust the check for line wrapping. (closes #1010)
|
|
|
|
|
| |
Problem: Build fails with small features.
Solution: Move "else" inside the #ifdef.
|
| |
|
|
|
|
|
| |
Problem: Channel test is flaky.
Solution: Add a newline to separate JSON messages.
|
|
|
|
|
|
| |
Problem: With 'incsearch' can only see the next match.
Solution: Make CTRL-N/CTRL-P move to the previous/next match. (Christian
Brabandt)
|
|
|
|
|
| |
Problem: Two JSON messages are sent without a separator.
Solution: Separate messages with a NL. (closes #1001)
|
|
|
|
|
| |
Problem: Coverity complains about not checking for NULL.
Solution: Check for out of memory.
|
|
|
|
|
| |
Problem: Coverity complains about null pointer check.
Solution: Remove wrong and superfluous error check.
|
|
|
|
|
|
| |
Problem: The script that checks translations can't handle plurals.
Solution: Check for plural msgid and msgstr entries. Leave the cursor on
the first error.
|
|
|
|
|
| |
Problem: Compiler warnings in MzScheme code.
Solution: Add UNUSED. Remove unreachable code.
|
|
|
|
|
|
| |
Problem: Check for Windows 3.1 will always return false. (Christian
Brabandt)
Solution: Remove the dead code.
|
|
|
|
|
| |
Problem: Compiler warnings for signed/unsigned in expression.
Solution: Remove type cast. (Dominique Pelle)
|
|
|
|
|
| |
Problem: In rare cases diffing 4 buffers is not enough.
Solution: Raise the limit to 8. (closes #1000)
|
|
|
|
|
| |
Problem: Some error message cannot be translated.
Solution: Enclose them in _() and N_(). (Dominique Pelle)
|
|
|
|
|
| |
Problem: Missing colon in error message.
Solution: Add the colon. (Dominique Pelle)
|