Age | Commit message (Collapse) | Author |
|
Problem: Using "." to repeat CTRL-A in Visual mode increments the wrong
numbers.
Solution: Append right size to the redo buffer. (Ozaki Kiichi)
|
|
Problem: Building GvimExt with VS2015 may fail.
Solution: Adjust the makefile. (Mike Williams)
|
|
Problem: The Tcl interface is always skipping memory free on exit.
Solution: Only skip for dynamically loaded Tcl.
|
|
Problem: No test for what previously caused a crash.
Solution: Add test for unletting errmsg.
|
|
Problem: VS2015 has a function HandleToLong() that is shadowed by the macro
that Vim defines.
Solution: Do not define HandleToLong() for MSVC version 1400 and later.
(Mike Williams)
|
|
Problem: New include file missing from distribution. Missing changes to
quickfix code.
Solution: Add alloc.h to the list of distributed files. Use the enum in
quickfix code.
|
|
|
|
Problem: MSVC: "make clean" doesn't cleanup in the tee directory.
Solution: Add the commands to cleanup tee. (Erich Ritz)
|
|
Problem: The build instructions for MS-Windows are incomplete.
Solution: Add explanations for how to build with various interfaces. (Ken
Takata)
|
|
Problem: CTRL-A does not work well in right-left mode.
Solution: Remove reversing the line, add a test. (Hirohito Higashi)
|
|
Problem: Crash when using an invalid command.
Solution: Fix generating the error message. (Dominique Pelle)
|
|
Problem: Warning from VX2015 compiler.
Solution: Add a type cast. (Mike Williams)
|
|
Problem: Alloc_id depends on numbers, may use the same one twice. It's not
clear from the number what it's for.
Solution: Use an enum. Add a function to lookup the enum value from the
name.
|
|
|
|
Problem: Increment test is old style.
Solution: Make the increment test a new style test. (Hirohito Higashi)
|
|
Problem: New style tests are executed in arbitrary order.
Solution: Sort the test function names. (Hirohito Higashi)
Fix the quickfix test that depended on the order.
|
|
Problem: The Tcl interface can't be loaded dynamically on Unix.
Solution: Make it possible to load it dynamically. (Ken Takata)
|
|
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
|
|
Problem: Wrong way to check for unletting internal variables.
Solution: Use a better way. (Olaf Dabrunz)
|
|
Problem: Can't build with MingW and Python on MS-Windows.
Solution: Move the build flags to CFLAGS.
|
|
Problem: Build fails on MS-Windows.
Solution: Adjust the #ifdefs for "dll" options.
|
|
Problem: Cannot use the "dll" options on MS-Windows.
Solution: Support the options on all platforms. Use the built-in name as
the default, so that it's clear what Vim is looking for.
|
|
Problem: When a spell file has single letter compounding creating
suggestions takes an awful long time.
Solution: Add th eNOCOMPOUNDSUGS flag.
|
|
but without the COMPOUND rules that make suggestions very slow.
|
|
Problem: TCL_VER_LONG and DYNAMIC_TCL_VER are not set when building with
Cygwin and MingW.
Solution: Add TCL_VER_LONG and DYNAMIC_TCL_VER to the makefile.
|
|
Problem: Building with Ruby on MS-Windows requires a lot of arguments.
Solution: Make it simpler. (Ken Takata)
|
|
Problem: Compiler warning for ignoring return value of fwrite().
Solution: Do use the return value. (idea: Charles Campbell)
|
|
Problem: Instructions for writing tests are outdated.
Solution: Mention Make_all.mak. Add steps for new style tests.
|
|
Problem: Code will never be executed.
Solution: Remove the code.
|
|
Problem: It is not possible to test code that is only reached when memory
allocation fails.
Solution: Add the alloc_fail() function. Try it out with :vimgrep.
|
|
Problem: Typos in the :options window.
Solution: Fix the typos. (Dominique Pelle)
|
|
Problem: Don't know why finding spell suggestions is slow.
Solution: Add some code to gather profiling information.
|
|
|
|
Problem: Running "make newtests" in src/testdir has no output.
Solution: List the messages file when a test fails. (Christian Brabandt)
Update the list of tests.
|
|
Problem: Illegal memory access.
Solution: Check for missing pattern. (Dominique Pelle)
|
|
Problem: Insufficient testing for quickfix commands.
Solution: Add a new style quickfix test. (Yegappan Lakshmanan)
|
|
Problem: Illegal memory access with weird syntax command. (Dominique Pelle)
Solution: Check for column past end of line.
|
|
Problem: Segfault when unletting "count".
Solution: Check for readonly and locked first. (Dominique Pelle)
Add a test.
|
|
Problem: Warning for unused var with tiny features. (Tony Mechelynck)
Solution: Add #ifdef. Use vim_snprintf(). Reduce number of statemements.
|
|
Problem: Wordcount test still still fails on MS-Windows.
Solution: Set 'fileformats' to "unix".
|
|
Problem: Wordcount test still fail on MS-Windows.
Solution: Set 'fileformat' to "unix".
|
|
Problem: Tests fail on MS-Windows.
Solution: Set 'selection' to inclusive.
|
|
Problem: No test coverage for menus.
Solution: Load the standard menus and check there is no error.
|
|
Problem: Having shadow and coverage on the same build results in the source
files not being available in the coverage view.
Solution: Move using shadow to the normal build.
|
|
Problem: Can't build without the +eval feature.
Solution: Add #ifdef.
|
|
Problem: Another small thing.
Solution: Now really update the Mac install text.
|
|
Problem: g-CTRL-G shows the word count, but there is no way to get the word
count in a script.
Solution: Add the wordcount() function. (Christian Brabandt)
|
|
Problem: Various small things.
Solution: Add file to list of distributed files. Adjust README. Fix typo.
|
|
|
|
Problem: The tee command is not available on MS-Windows.
Solution: Adjust tee.c for MSVC and add a makefile. (Yasuhiro Matsumoto)
|