| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Some values of 'path' and 'tags' do not work in the tiny version.
Solution: Graduate the +path_extra feature.
|
|
|
|
|
|
|
| |
Problem: getscriptinfo() does not include the version. Cannot select
entries by script name.
Solution: Add the "version" item and the "name" argument. (Yegappan
Lakshmanan, closes #10962)
|
|
|
|
|
| |
Problem: Build error without the +eval feature.
Solution: Remove #ifdef.
|
|
|
|
|
| |
Problem: Coverity workflow still uses Ubuntu 18.04.
Solution: Use Ubuntu 20.04
|
|
|
|
|
| |
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
|
|
|
|
|
| |
Problem: No good reason why the "gf" command is not in the tiny version.
Solution: Graduate the file_in_path feature.
|
|
|
|
|
| |
Problem: CI still runs on Ubuntu 18.04.
Solution: Run CI on Ubuntu 20.04. (closes #10582)
|
|
|
|
|
| |
Problem: Too many #ifdefs.
Solution: Make some functions always available.
|
|
|
|
|
| |
Problem: Build failure without the +quickfix feature.
Solution: Add #ifdef.
|
|
|
|
|
|
|
| |
Problem: bufload() reads a file even if the name is not a file name. (Cyker
Way)
Solution: Do not read the file when the buffer name is not a file name.
(closes #10975)
|
|
|
|
|
| |
Problem: Using freed memory when using 'quickfixtextfunc' recursively.
Solution: Do not allow for recursion.
|
|
|
|
|
| |
Problem: Crash with mouse click when not initialized.
Solution: Check TabPageIdxs[] is not NULL.
|
| |
|
|
|
|
|
| |
Problem: MS-Windows installer skips syntax/shared.
Solution: Use "File /r" in the installer script. (Ken Takata, closes #10972)
|
|
|
|
|
| |
Problem: "->" in ":scriptnames" output not tested yet.
Solution: Add a check.
|
|
|
|
|
| |
Problem: Compiler warning for uninitialized variables.
Solution: Initilize the variables.
|
|
|
|
|
| |
Problem: Build failure without the eval feature.
Solution: Add #ifdef.
|
|
|
|
|
| |
Problem: Typo in function name.
Solution: Rename the function. (closes #10971)
|
|
|
|
|
|
|
| |
Problem: A symlink to an autoload script results in two entries in the list
of scripts, items expected in one are actually in the other.
Solution: Have one script item refer to the actually sourced one.
(closes #10960)
|
|
|
|
|
|
| |
Problem: Cursor in wrong place after virtual text.
Solution: Do not change the length of a virtual text property.
(closes #10964)
|
|
|
|
|
| |
Problem: Test output shows up in git.
Solution: Ignore the "failed" directory. (Yao-Ching Huang, closes #10969)
|
|
|
|
|
| |
Problem: Slightly inconsistent error messages.
Solution: Make it "Using a Float". (closes #10959)
|
|
|
|
|
| |
Problem: No test for what 9.0.0234 fixes.
Solution: Add a test. (issue #10950)
|
|
|
|
|
| |
Problem: Duplicate code in finding a script in the execution stack.
Solution: Reduce duplicate code. (closes #10961)
|
|
|
|
|
| |
Problem: Cannot add padding to virtual text without highlight.
Solution: Add the "text_padding_left" argument. (issue #10906)
|
|
|
|
|
| |
Problem: Using freed memory when 'tagfunc' deletes the buffer.
Solution: Make a copy of the tag name.
|
|
|
|
|
|
| |
Problem: Mechanism to prevent recursive screen updating is incomplete.
Solution: Add "redraw_not_allowed" and set it in build_stl_str_hl().
(issue #10952)
|
|
|
|
|
|
| |
Problem: Cannot easily get the list of sourced scripts.
Solution: Add the getscriptinfo() function. (Yegappan Lakshmanan,
closes #10957)
|
|
|
|
|
| |
Problem: Text properties "below" sort differently on MS-Windows.
Solution: Use the ID as a tie breaker. (closes #10958)
|
|
|
|
|
| |
Problem: "make install" still fails. (Wilhelm Payne)
Solution: Also add the directory to installrtbase. (Dominique Pellé)
|
|
|
|
|
| |
Problem: "make install" does not install shared syntax file. (James McCoy)
Solution: Install and uninstall the shared syntax files. (closes #10956)
|
|
|
|
|
| |
Problem: Crash when using ":mkspell" with an empty .dic file.
Solution: Check for an empty word tree.
|
|
|
|
|
| |
Problem: Build failure without the +wildmenu feature.
Solution: Move parenthesis.
|
|
|
|
|
| |
Problem: Shift-Tab shows matches on cmdline when 'wildmenu' is off.
Solution: Only show matches when 'wildmode' contains "list". (closes #10951)
|
|
|
|
|
| |
Problem: Mac: cannot build if dispatch.h is not available.
Solution: Add #ifdef. (Evan Miller, closes #10954)
|
|
|
|
|
| |
Problem: Popup menu not removed when 'wildmenu' reset while it is visible.
Solution: Do not check p_wmnu, only pum_visible(). (closes #10953)
|
|
|
|
|
| |
Problem: 'autoshelldir' does not work with chunked respose.
Solution: Collect chunks before parsing OSC 7. (closes #10949)
|
|
|
|
|
|
| |
Problem: Cannot make difference between the end of :normal and a character
in its argument.
Solution: Add the "typebuf_was_empty" flag. (closes #10950)
|
|
|
|
|
| |
Problem: Removing multiple text properties takes many calls.
Solution: Pass a list to prop_remove(). (Ben Jackson, closes #10945)
|
|
|
|
|
| |
Problem: Test with BufNewFile autocmd is flaky.
Solution: Use another file name.
|
|
|
|
|
| |
Problem: Expanding "**" may loop forever with directory links.
Solution: Check for being interrupted. (closes #10946)
|
|
|
|
|
| |
Problem: No error for comma missing in list in :def function.
Solution: Check for missing comma. (closes #10943)
|
|
|
|
|
| |
Problem: Vim9: error message for missing type is not clear.
Solution: Mention the context. (issue #10944)
|
| |
|
|
|
|
|
| |
Problem: Crash when pattern looks below the last line.
Solution: Consider invalid lines to be empty. (closes #10938)
|
|
|
|
|
| |
Problem: Cannot read error message when abort() is called.
Solution: Output a newline before calling abort().
|
|
|
|
|
| |
Problem: job_start() test may fail under valgrind.
Solution: Wait until the job is running.
|
|
|
|
|
| |
Problem: Using freed memory with multiple line breaks in expression.
Solution: Free eval_tofree later.
|
|
|
|
|
| |
Problem: Using NULL pointer when skipping compiled code.
Solution: Check for skipping.
|
|
|
|
|
| |
Problem: Typo in diffmode test.
Solution: Fix the typo. (closes #10932)
|