| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: A few more file name extensions not recognized.
Solution: Add .asciidoc, .bzl, .gradle, etc.
|
|
|
|
|
| |
Problem: Vim doesn't recognize .pl6 and .pod6 files.
Solution: Recognize them as perl6 and pod6. (Mike Eve, closes #511)
|
|
|
|
|
| |
Problem: When using Lua there may be a crash. (issue #468)
Solution: Avoid using an unitialized tv. (Yukihiro Nakadaira)
|
|
|
|
|
|
| |
Problem: When a test script navigates to another buffer the .res file is
created with the wrong name.
Solution: Use the "testname" for the .res file. (Damien)
|
|
|
|
|
| |
Problem: 'lispwords' is tested in the old way.
Solution: Make a new style test for 'lispwords'.
|
|
|
|
|
| |
Problem: Sorting number strings does not work as expected. (Luc Hermitte)
Solution: Add the 'N" argument to sort()
|
|
|
|
|
| |
Problem: v:errors is not initialized.
Solution: Initialze it to an empty list. (Thinca)
|
|
|
|
|
|
| |
Problem: When using 'colorcolumn' and there is a sign with a fullwidth
character the highlighting is wrong. (Andrew Stewart)
Solution: Only increment vcol when in the right state. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Can't build when the insert_expand feature is disabled.
Solution: Add #ifdefs. (Dan Pasanen, closes #499)
|
|
|
|
|
|
| |
Problem: Test_listchars fails with MingW. (Michael Soyka)
Solution: Add the test to the ones that need the fileformat fixed.
(Christian Brabandt)
|
|
|
|
|
| |
Problem: Missing changes in source file.
Solution: Include changes to the eval.c file.
|
|
|
|
|
|
|
|
| |
Problem: New style testing is incomplete.
Solution: Add the runtest script to the list of distributed files.
Add the new functions to the function overview.
Rename the functions to match Vim function style.
Move undolevels testing into a new style test script.
|
|
|
|
|
|
|
| |
Problem: Writing tests for Vim script is hard.
Solution: Add assertEqual(), assertFalse() and assertTrue() functions. Add
the v:errors variable. Add the runtest script. Add a first new
style test script.
|
|
|
|
|
| |
Problem: Tests are not run.
Solution: Add test_writefile to makefiles. (Ken Takata)
|
|
|
|
|
| |
Problem: test_tagcase breaks for small builds.
Solution: Bail out of the test early. (Hirohito Higashi)
|
| |
|
|
|
|
|
| |
Problem: There is no way to ignore case only for tag searches.
Solution: Add the 'tagcase' option. (Gary Johnson)
|
|
|
|
|
|
| |
Problem: vt52 terminal codes are not correct.
Solution: Move entries outside of #if. (Random) Adjustments based on
documented codes.
|
|
|
|
|
| |
Problem: Memory leak when encountering a syntax error.
Solution: Free the memory. (Dominique Pelle)
|
|
|
|
|
| |
Problem: X11 and GTK have moure mouse buttons than Vim supports.
Solution: Recognize more mouse buttons. (Benoit Pierre, closes #498)
|
|
|
|
|
|
| |
Problem: Segfault reading unitialized memory.
Solution: Do not read match \z0, it does not exist. (Marius Gedminas, closes
#497)
|
|
|
|
|
|
| |
Problem: Crash when dragging with the mouse.
Solution: Add safety check for NULL pointer. Check mouse position for valid
value. (Hirohito Higashi)
|
|
|
|
|
|
| |
Problem: test_utf8 fails on MS-Windows when executed with gvim.
Solution: Use the insert flag on feedkeys() to put the string before the
":" that was already read when checking for available chars.
|
|
|
|
|
| |
Problem: Appveyor also builds on a tag push.
Solution: Add a skip_tags line. (Kenichi Ito, closes #489)
|
|
|
|
|
| |
Problem: Crash when using longest completion match.
Solution: Fix array index.
|
|
|
|
|
| |
Problem: test_utf8 has confusing dummy command.
Solution: Use a real command instead of a colon.
|
|
|
|
|
| |
Problem: Test 94 fails on some systems.
Solution: Set 'encoding' to utf-8.
|
| |
|
|
|
|
|
| |
Problem: MS-Windows: Most users appear not to like the window border.
Solution: Remove WS_EX_CLIENTEDGE. (Ian Halliday)
|
|
|
|
|
|
| |
Problem: "gv" after paste selects one character less if 'selection' is
"exclusive".
Solution: Increment the end position. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: A clientserver message interrupts handling keys of a mapping.
Solution: Have mch_inchar() send control back to WaitForChar when it is
interrupted by server message. (James Kolb)
|
|
|
|
|
| |
Problem: Ruby crashes when there is a runtime error.
Solution: Use ruby_options() instead of ruby_process_options(). (Damien)
|
|
|
|
|
|
|
| |
Problem: Completing the longest match doesn't work properly with multi-byte
characters.
Solution: When using multi-byte characters use another way to find the
longest match. (Hirohito Higashi)
|
|
|
|
|
|
| |
Problem: User may yank or put using the register being recorded in.
Solution: Add the recording register in the message. (Christian Brabandt,
closes #470)
|
|
|
|
|
|
| |
Problem: DEVELOPER_DIR gets reset by configure.
Solution: Do not reset DEVELOPER_DIR when there is no --with-developer-dir
argument. (Kazuki Sakamoto, closes #482)
|
|
|
|
|
| |
Problem: Prototypes not always generated.
Solution: Change #if to OR with PROTO.
|
| |
|
|
|
|
|
| |
Problem: Leaking memory with ":helpt {dir-not-exists}".
Solution: Free dirname. (Dominique Pelle)
|
|
|
|
|
| |
Problem: Missing proto file update. (Randall W. Morris)
Solution: Add the missing line for mch_ishidden.
|
|
|
|
|
| |
Problem: The rubydll option is not in the options window.
Solution: Add the rubydll option.
|
|
|
|
|
| |
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.
|