| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Duplicated localtime() call.
Solution: Delete one.
|
|
|
|
|
|
| |
Problem: There is always a delay if a termrequest is never answered.
Solution: When the response is not received within two seconds consider the
request to have failed.
|
|
|
|
|
| |
Problem: MSVC makefile is not nicely indented.
Solution: Addjust spaces in preprocessor directives. (Ken Takata)
|
|
|
|
|
| |
Problem: Warnings for using localtime() and ctime().
Solution: Use localtime_r() if available. Avoid using ctime().
|
|
|
|
|
| |
Problem: Coverity warning for using uninitialized variable.
Solution: Clear exarg_T.
|
|
|
|
|
|
| |
Problem: Aborting an autocmd with an exception is not tested.
Solution: Add a test. Also shows how to abort a command by throwing an
exception.
|
|
|
|
|
|
| |
Problem: Named function arguments are never optional.
Solution: Support optional function arguments with a default value. (Andy
Massimino, closes #3952)
|
|
|
|
|
| |
Problem: Test for Normal highlight fails on MS-Windows GUI.
Solution: Skip the test for MS-Windows GUI.
|
|
|
|
|
| |
Problem: The Normal highlight is not defined when compiled with GUI.
Solution: Always define Normal. (Christian Brabandt, closes #4072)
|
| |
|
|
|
|
|
| |
Problem: Cannot reconnect to the X server after it restarted.
Solution: Add the :xrestore command. (Adrian Kocis, closes #844)
|
|
|
|
|
|
| |
Problem: Borland support is outdated and doesn't work.
Solution: Remove Borland support, there are other (free) compilers
available. (Thomas Dziedzic, Ken Takata, closes #4364)
|
|
|
|
|
|
| |
Problem: There is no easy way to manipulate environment variables.
Solution: Add environ(), getenv() and setenv(). (Yasuhiro Matsumoto,
closes #2875)
|
|
|
|
|
| |
Problem: MS-Windows: compiler warning for unused value.
Solution: Adjust #ifdefs. (Ken Takata, closes #4363)
|
|
|
|
|
|
| |
Problem: Not possible to hide a balloon.
Solution: Hide the balloon when balloon_show() is called with an empty
string or list. Add balloon_gettext().
|
|
|
|
|
| |
Problem: v:beval_text is not tested in Visual mode.
Solution: Add a screenshot of the balloon in Visual mode.
|
|
|
|
|
|
| |
Problem: When compiled with VIMDLL some messages are not shown.
Solution: Set/reset gui.in_use and gui.starting as needed. (Ken Takata,
closes #4361)
|
|
|
|
|
|
| |
Problem: In a terminal 'ballooneval' does not work right away.
Solution: Flush output after drawing the balloon. Add the <Ignore> key
code. Add a test.
|
|
|
|
|
|
|
| |
Problem: "extends" from 'listchars' is used when 'list' is off. (Hiroyuki
Yoshinaga)
Solution: Only use the "extends" character when 'list' is on. (Hirohito
Higashi, closes #4360)
|
|
|
|
|
| |
Problem: Invalid argument test fails without X clipboard.
Solution: Test -display only with the +xterm_clipboard feature.
|
|
|
|
|
| |
Problem: Invalid argument test fails without GTK.
Solution: Test -display and --display separately.
|
|
|
|
|
| |
Problem: Crash when using invalid command line argument.
Solution: Check for options not being initialized.
|
|
|
|
|
|
| |
Problem: When vimrun.exe does not exist external command may fail.
Solution: Use "cmd /c" twice to get the same behavior. (Ken Takata,
closes #4355)
|
|
|
|
|
| |
Problem: MS-Windows: Some fonts return wrong average char width.
Solution: Compute the average ourselves. (Ken Takata, closes #4356)
|
|
|
|
|
|
| |
Problem: MSVC files are no longer useful for debugging. Newer Visual
Studio versions cannot read them.
Solution: Delete the files. (Ken Takata, closes #4357)
|
|
|
|
|
| |
Problem: Invalid command line arguments not tested.
Solution: Add a test. (Dominique Pelle, closes #4346)
|
|
|
|
|
| |
Problem: Not easy to change directory and restore.
Solution: Add the chdir() function. (Yegappan Lakshmanan, closes #4358)
|
|
|
|
|
|
|
| |
Problem: .hgignore and .gitignore are either distributed or in git, not
both.
Solution: Add .gitignore to the distribution and .hgignore to git. Update
the entries. (Christian Brabandt, Ken Takata)
|
|
|
|
|
| |
Problem: May not have enough space to add "W" to search stats.
Solution: Reserve a bit more space. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Search stats don't show for mapped command.
Solution: Remove SEARCH_PEEK from searchit flags. Add a test. (Christian
Brabandt)
|
|
|
|
|
| |
Problem: Cannot build with +eval but without +mouse.
Solution: Add #ifdefs around f_test_setmouse(). (John Marriott)
|
|
|
|
|
| |
Problem: Running tests leaves XTest_tabpage_cmdheight file behind.
Solution: Delete the right file. (closes #4350)
|
|
|
|
|
| |
Problem: Test17 is old style.
Solution: Turn into new style test. (Yegappan Lakshmanan, closes #4347)
|
|
|
|
|
| |
Problem: Detecting *.tmpl as htmlcheetah is outdated.
Solution: Use the generic name "template". (closes #4348)
|
|
|
|
|
| |
Problem: Delaying half a second after the top-bot message.
Solution: Instead of the delay add "W" to the search count.
|
|
|
|
|
| |
Problem: Running make in src/po leaves LINGUAS file behind. (Ken Takata)
Solution: Delete LINGUAS after running msgfmt.
|
|
|
|
|
|
| |
Problem: Cannot specify a count with :chistory.
Solution: Add a count to :chistory and :lhistory. (Yegappan Lakshmanan,
closes #4344)
|
|
|
|
|
|
|
|
| |
Problem: Remarks about functionality not in Vi clutters the help.
Solution: Move all info about what is new in Vim or already existed in Vi to
vi_diff.txt. Remove {not in Vi} remarks. (closes #4268) Add
"noet" to the help files modeline. Also include many other help
file improvements.
|
|
|
|
|
| |
Problem: Cannot set 'spellang' to "sr@latin". (Bojan Stipic)
Solution: Allow using '@' in 'spellang'. (closes #4342)
|
|
|
|
|
| |
Problem: Missing change for "combine" field.
Solution: Also change the textprop implementation.
|
|
|
|
|
| |
Problem: Missing screenshot update.
Solution: Update the screenshot.
|
|
|
|
|
| |
Problem: Cannot combine text properties with syntax highlighting.
Solution: Add the "combine" field to prop_type_add(). (closes #4343)
|
|
|
|
|
|
| |
Problem: Cannot navigate to errors before/after the cursor.
Solution: Add the :cbefore and :cafter commands. (Yegappan Lakshmanan,
closes #4340)
|
|
|
|
|
| |
Problem: After :unmenu can still execute the menu with :emenu.
Solution: Do not execute a menu that was disabled for the specified mode.
|
|
|
|
|
| |
Problem: Compiler warning in direct write code.
Solution: Add a type cast.
|
|
|
|
|
| |
Problem: Click on WinBar of other window not tested.
Solution: Add a test case.
|
|
|
|
|
| |
Problem: Compiler warnings for use of STRNCPY(). (John Marriott)
Solution: Use mch_memmove() instead of STRNCPY().
|
|
|
|
|
|
| |
Problem: Cannot see current match position.
Solution: Show "3/44" when using the "n" command and "S" is not in
'shortmess'. (Christian Brabandt, closes #4317)
|
|
|
|
|
|
|
| |
Problem: MS-Windows GUI: multibyte chars with a 0x80 byte do not work when
compiled with VIMDLL.
Solution: Adjust the condition for fixing the input buffer. (Ken Takata,
closes #4330)
|
|
|
|
|
| |
Problem: Map completion test fails in GUI.
Solution: Skip the test that fails.
|