| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Some non-C89 code may slip through.
Solution: Enforce C89 in configure. Fix detected problems. (James McCoy,
closes #2735)
|
|
|
|
|
|
|
| |
Problem: Mkdir with 'p' flag fails on existing directory, which is
different from the mkdir shell command.
Solution: Don't fail if the directory already exists. (James McCoy,
closes #2775)
|
|
|
|
|
| |
Problem: When 'wfh' is set ":bel 10new" scrolls window. (Andrew Pyatkov)
Solution: Set the fraction before changing the window height. (closes #2798)
|
|
|
|
|
| |
Problem: Cannot sent CTRL-\ to a terminal window.
Solution: Make CTRL-W CTRL-\ send CTRL-\ to a terminal window.
|
|
|
|
|
|
|
| |
Problem: When making a vertical split the mode message isn't always
updated, "VISUAL" remains. (Alexei Averchenko)
Solution: Only reset clear_cmdline when filling all columns of the last
screen line. (Tom M. closes #2611)
|
|
|
|
|
| |
Problem: 'backupskip' default doesn't work for Mac.
Solution: Use "/private/tmp". (Rainer Müller, closes #2793)
|
|
|
|
|
| |
Problem: In the tutor 'showcmd' is not set.
Solution: Set 'showcmd' in the vimtutor script. (Ken Takata, closes #2792)
|
|
|
|
|
| |
Problem: Leaking memory when autocommands make a quickfix list invalid.
Solution: Call FreeWild(). (Yegappan Lakshmanan)
|
|
|
|
|
| |
Problem: Can disable COLOR_EMOJI with MSVC but not MinGW.
Solution: Add COLOR_EMOJI flag. Also add some empty lines for readability.
|
|
|
|
|
| |
Problem: Coverate statistics still don't work on coveralls.
Solution: Exclude the xxd directory again.
|
|
|
|
|
| |
Problem: Leftover stuff for Python 1.4.
Solution: Remove outdated Python 1.4 stuff. (Naoki Inada, closes #2794)
|
|
|
|
|
| |
Problem: Coverate statistics don't work on coveralls.
Solution: Use curly braces for $SRCDIR.
|
|
|
|
|
| |
Problem: Various tests are still a bit flaky.
Solution: Increase the default wait time to five seconds.
|
|
|
|
|
| |
Problem: Coverate statistics don't work.
Solution: Include the xxd directory. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Xxd test not run on MS-Windows.
Solution: Use xxd.exe if it exists.
|
|
|
|
|
| |
Problem: Terminal API test is a bit flaky.
Solution: Wait longer for Vim to stop.
|
|
|
|
|
| |
Problem: Xxd is excluded from coverage statistics.
Solution: Don't skip the xxd directory. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Python may not work when using statically linked library .
Solution: Do not define PYTHON_HOME and PYTHON3_HOME in configure if the
Python library is linked statically.
|
|
|
|
|
| |
Problem: Xxd test sometimes fails.
Solution: Wipe out the XXDfile buffer.
|
|
|
|
|
| |
Problem: Not easy to run one test with gvim instead of vim.
Solution: Add VIMTESTTARGET in Makefile.
|
|
|
|
|
| |
Problem: No tests for xxd.
Solution: Add a test. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Some macros are used without a semicolon, causing auto-indent to be
wrong.
Solution: Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
|
|
|
|
|
| |
Problem: 64 bit compiler warnings.
Solution: change type, add type cast. (Mike Williams)
|
|
|
|
|
|
| |
Problem: Python does not work when configuring with specific dir. (Rajdeep)
Solution: Do define PYTHON_HOME and PYTHON3_HOME in configure if the Python
config dir was specified.
|
|
|
|
|
|
| |
Problem: Can't set ANSI colors of a terminal window.
Solution: Add term_setansicolors(), term_getansicolors() and
g:term_ansi_colors. (Andy Massimino, closes #2747)
|
|
|
|
|
|
| |
Problem: ml_get errors when using terminal window for shell command.
(Blay263)
Solution: Do not change the size of the current window.
|
|
|
|
|
|
| |
Problem: Python upgrade breaks Vim when defining PYTHON_HOME.
Solution: Do not define PYTHON_HOME and PYTHON3_HOME in configure. (Naoki
Inada, closes #2787)
|
|
|
|
|
|
| |
Problem: Auto indenting breaks inserting a block.
Solution: Do not check for cursor movement if indent was changed. (Christian
Brabandt, closes #2778)
|
|
|
|
|
| |
Problem: The format attribute fails with MinGW. (John Marriott)
Solution: Don't use the format attribute with MinGW.
|
|
|
|
|
| |
Problem: Memory allocated by libvterm does not show up in profile.
Solution: Pass allocater functions to vterm_new().
|
|
|
|
|
| |
Problem: Compiler warning for printf format. (Chdiza)
Solution: Change type to "long long". (closes #2791)
|
|
|
|
|
|
| |
Problem: Errorformat "%r" implies "%>". (Jan Gosmann)
Solution: Jump to before setting fmt_ptr. (Yegappan Lakshmanan,
closes #2785)
|
|
|
|
|
| |
Problem: No compiler warning for wrong format in vim_snprintf().
Solution: Add printf attribute for gcc. Fix reported problems.
|
|
|
|
|
|
| |
Problem: No compiler warning for wrong printf format.
Solution: Add a printf attribute for gcc. Fix reported problems. (Dominique
Pelle, closes #2789)
|
|
|
|
|
| |
Problem: Unused macro argument in libvterm. (Randall W. Morris)
Solution: Remove the argument.
|
|
|
|
|
|
|
| |
Problem: Libvterm can't handle a long OSC string that is split.
Solution: When an incomplete OSC string is received copy it to the parser
buffer. Increase the size of the parser buffer to be able to
handle longer strings.
|
|
|
|
|
| |
Problem: Terminal window tests are still a bit flaky.
Solution: Increase the waiting time even more. (Elimar Riesebieter)
|
|
|
|
|
| |
Problem: Error during completion causes command to be cancelled.
Solution: Reset did_emsg before waiting for another character. (Tom M.)
|
|
|
|
|
| |
Problem: Crash when passing non-dict argument as env to job_start().
Solution: Check for valid argument. (Ozaki Kiichi, closes #2765)
|
|
|
|
|
| |
Problem: Terminal window tests are still a bit flaky.
Solution: Increase the waiting time for the buffer to be created.
|
|
|
|
|
| |
Problem: :vimgrep may add entries to the wrong quickfix list.
Solution: Use the list identifier. (Yegappan Lakshmanan)
|
|
|
|
|
|
| |
Problem: Terminal debugger: can't re-open source code window.
Solution: Add the :Source command. Also create the window if needed when
gdb stops at a source line.
|
|
|
|
|
| |
Problem: Terminal window tests are flaky.
Solution: Increase the waiting time for Vim to start.
|
| |
|
|
|
|
|
|
| |
Problem: % argument in ch_log() causes trouble.
Solution: Use string as third argument in internal ch_log(). (Dominique
Pelle, closes #2784)
|
|
|
|
|
| |
Problem: When running a terminal from the GUI 'term' is not useful.
Solution: Use $TERM in the GUI if it starts with "xterm". (closes #2776)
|
|
|
|
|
| |
Problem: Test failure because of not allocating enough space.
Solution: Allocate more bytes.
|
|
|
|
|
| |
Problem: Cannot build without multi-byte feature.
Solution: Add #ifdef.
|
|
|
|
|
| |
Problem: Showing dump diff doesn't mention both file names.
Solution: Add the file name in the separator line.
|
|
|
|
|
| |
Problem: Warnings from 64 bit compiler.
Solution: Add type casts. (Mike Williams)
|