| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Various small code ugliness.
Solution: Remove pointless NULL checks. Fix function calls. Fix typos.
(Dominique Pelle, closes #4060)
|
|
|
|
|
|
| |
Problem: Deleting a location list buffer breaks location list window
functionality.
Solution: (Yegappan Lakshmanan, closes #4056)
|
|
|
|
|
| |
Problem: Unnecessary condition in #ifdef.
Solution: Remove using CYGWIN32. (Ken Takata)
|
|
|
|
|
| |
Problem: rename() is not propertly tested.
Solution: Add tests. (Dominique Pelle, closes #4061)
|
|
|
|
|
| |
Problem: Crash with large number in regexp. (Kuang-che Wu)
Solution: Check for long becoming negative int. (closes #)
|
|
|
|
|
| |
Problem: Unnecessary #ifdefs.
Solution: Remove the #ifdefs. (Ken Takata)
|
|
|
|
|
| |
Problem: Checking __CYGWIN32__ unnecessarily.
Solution: Remove the checks. (Ken Takata)
|
|
|
|
|
| |
Problem: update_cursor() called twice in :shell.
Solution: Remove one of the calls. (Yasuhiro Matsumoto, closes #4039)
|
|
|
|
|
| |
Problem: Pasting in terminal insufficiently tested.
Solution: Add more tests. (Dominique Pelle, closes #4040)
|
|
|
|
|
| |
Problem: extend() insufficiently tested.
Solution: Add more tests. (Dominique Pelle, closes #4040)
|
|
|
|
|
| |
Problem: Compiler warning for unused functions. (Yasuhiro Matsumoto)
Solution: Adjust #ifdef.
|
|
|
|
|
|
| |
Problem: Blob not tested with Perl.
Solution: Add more test coverage. Fixes a crash. (Dominique Pelle,
closes #4037)
|
|
|
|
|
|
| |
Problem: Blob not tested with Ruby.
Solution: Add more test coverage. fixes a crash. (Dominique Pelle,
closes #4036)
|
|
|
|
|
| |
Problem: Dosinstall still has buffer overflow problems.
Solution: Adjust buffer sizes. (Yasuhiro Matsumoto, closes #4002)
|
|
|
|
|
|
| |
Problem: Using STRNCPY() wrongly. Warning for uninitialized variable.
Solution: Use mch_memmove(). Initialize variable. (Yasuhiro Matsumoto,
closes #3979)
|
|
|
|
|
| |
Problem: Cannot switch from terminal window to previous tabpage.
Solution: Make CTRL-W gT move to previous tabpage.
|
|
|
|
|
|
|
| |
Problem: Pattern with syntax error gives threee error messages. (Kuang-che
Wu)
Solution: Remove outdated internal error. Don't fall back to other engine
after an error.
|
|
|
|
|
| |
Problem: Cannot switch from terminal window to next tabpage.
Solution: Make CTRL-W gt move to next tabpage.
|
| |
|
|
|
|
|
|
| |
Problem: Failure for selecting quoted text object moves cursor.
Solution: Restore the Visual selection on failure. (Christian Brabandt,
closes #4024)
|
|
|
|
|
|
| |
Problem: Text properties test fails when 'encoding' is not utf-8.
Solution: Compare with original value of 'encoding'. (Christian Brabandt,
closes #3986)
|
|
|
|
|
| |
Problem: Message written during startup is truncated.
Solution: Restore message after truncating. (closes 3969)
|
|
|
|
|
| |
Problem: Crash when using search pattern \%Ufffffc23.
Solution: Limit character to INT_MAX. (closes #4009)
|
|
|
|
|
| |
Problem: Stray dependency in test Makefile.
Solution: Remove it. (Masato Nishihata, closes #4018)
|
|
|
|
|
| |
Problem: One terminal test is flaky.
Solution: Add to list of flaky tests.
|
|
|
|
|
| |
Problem: Search test fails.
Solution: Wait a bit longer for the 'ambiwidth' redraw.
|
|
|
|
|
| |
Problem: Cannot see in CI why a screenshot test failed.
Solution: Add info about the failure.
|
|
|
|
|
| |
Problem: Illegal memory access when using 'incsearch'.
Solution: Reset highlight_match when changing text. (closes #4022)
|
|
|
|
|
| |
Problem: Building with MinGW and static libs doesn't work. (Salman Halim)
Solution: Add -lgcc. (Ken Takata)
|
|
|
|
|
| |
Problem: Mac: fsync may fail sometimes.
Solution: Do not check errno. (Yee Cheng Chin, closes #4025)
|
|
|
|
|
| |
Problem: When using ConPTY garbage collection has undefined behavior.
Solution: Free the channel in a better way. (Nobuhiro Takasaki, closes #4020)
|
|
|
|
|
|
| |
Problem: Sorting large numbers is not tested and does not work properly.
Solution: Add test. Fix comparing lines with and without a number.
(Dominique Pelle, closes #4017)
|
|
|
|
|
|
| |
Problem: Compiling weird regexp pattern is very slow.
Solution: When reallocating post list increase size by 50%. (Kuang-che Wu,
closes #4012) Make assert_inrange() accept float values.
|
|
|
|
|
| |
Problem: Mac: fsync fails on network share.
Solution: Check for ENOTSUP. (Yee Cheng Chin, closes #4016)
|
|
|
|
|
| |
Problem: Using context:0 in 'diffopt' does not work well.
Solution: Make zero context do the same as one line context. (closes #4005)
|
|
|
|
|
| |
Problem: Matchit autoload directory not in installer. (Chris Morgan)
Solution: Adjust the NSIS script. (Christian Brabandt, closes #4006)
|
|
|
|
|
| |
Problem: Arguments of semsg() and siemsg() are not checked.
Solution: Add function prototype with __attribute__.
|
|
|
|
|
| |
Problem: A very long file is truncated at 2^31 lines.
Solution: Use LONG_MAX for MAXLNUM. (Dominique Pelle, closes #4011)
|
|
|
|
|
| |
Problem: Compilation warnings when building the MS-Windows installer.
Solution: Fix buffer sizes. (Yasuhiro Matsumoto, closes #3999)
|
|
|
|
|
| |
Problem: Using WIN64 even though it is never defined.
Solution: Only use _WIN64. (Ken Takata, closes #3997)
|
|
|
|
|
| |
Problem: Using :python sets 'pyxversion' even when not executed.
Solution: Check the "skip" flag. (Shane Harper, closes #3995)
|
|
|
|
|
| |
Problem: MS-windows defines GUI macros different than other systems.
Solution: Swap FEAT_GUI and FEAT_GUI_MSWIN. (Hirohito Higashi, closes #3996)
|
|
|
|
|
|
| |
Problem: When built without +eval "Vim --clean" produces errors. (James
McCoy)
Solution: Do not enable filetype detection.
|
|
|
|
|
|
| |
Problem: Using MSWIN before it is defined. (Cesar Romani)
Solution: Move the block that uses MSWIN to below including vim.h. (Ken
Takata)
|
| |
|
|
|
|
|
| |
Problem: Coveralls is not very useful.
Solution: Remove Coveralls badge, add badge for packages.
|
| |
|
|
|
|
|
|
| |
Problem: Internal error when using pattern with NL in the range.
Solution: Use an actual newline for the range. (closes #3989) Also fix
error message. (Dominique Pelle)
|
|
|
|
|
|
| |
Problem: Format of nbdbg() arguments is not checked.
Solution: Add format attribute. Fix reported problems. (Dominique Pelle,
closes #3992)
|
|
|
|
|
| |
Problem: Still a trace of Farsi support.
Solution: Remove defining macros.
|