| Commit message (Collapse) | Author | Age |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When buffer is hidden "F" in 'shortmess' is not used.
Solution: Check the "F" flag in 'shortmess' when the buffer is already
loaded. (Jason Franklin) Add test_getvalue() to be able to test
this.
https://github.com/vim/vim/commit/eda652215abf696f86b872888945a2d2dd8c7192
test_getvalue() is not implemented.
It is only used for checking "need_fileinfo" internal variable.
|
| |\
| | |
| | | |
vim-patch:8.1.{471,723,1235,1490,1951,2183,2269,2329,2330}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Some tests are flaky or fail on some systems.
Solution: Increase waiting time for port number. Use "cmd /c" to execute
"echo" on win32. (Ken Takata, closes vim/vim#3534)
https://github.com/vim/vim/commit/453ce7c16b1001f23f2281b259176c6a00d82999
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Mouse double click test is a bit flaky.
Solution: Add to list of flaky tests. Update a couple of comments.
https://github.com/vim/vim/commit/f1699968baf3619a4147b44c891ba4a0985e7656
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: vi' does not always work when 'selection' is exclusive.
Solution: Adjust start position.
https://github.com/vim/vim/commit/94d9f4fa65bce6f116cf89bfdabdf5a06509056f
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Mouse multiple click test is a bit flaky.
Solution: Add it to the list of flaky tests.
https://github.com/vim/vim/commit/44f0bd878ab6525eb50f2e05a13c0854164cdec2
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Running a test is a bit verbose.
Solution: Silence some messages. (Daniel Hahler, closes vim/vim#5070)
https://github.com/vim/vim/commit/ba089307bb8d18ab79a6c4a28ceb8419a72209b3
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When a single test fails the exit code is not set. (Daniel Hahler)
Solution: Add an exit command. (closes vim/vim#4506)
https://github.com/vim/vim/commit/4e0bf846279f3efa6299a98143033db1fdfa143a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cannot run specific test when in src/testdir the same was as in
the src directory.
Solution: Move build rule to src/testdir/Makefile.
https://github.com/vim/vim/commit/ec50401e1e1357a1340b3c92109fd4860e38a8ac
Developer can omit '.res' suffix now.
TEST_FILE=test_syntax make oldtest
or
make -C src/nvim/testdir test_syntax
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Tags file with very long line stops using binary search.
Solution: Reallocate the buffer if needed.
https://github.com/vim/vim/commit/dc9ef26845c6bf5ba63bfa8d00fc8a9bdc3b2de5
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Compiler warnings for using STRLEN() value.
Solution: Cast to int. (Christian Brabandt, Mike Williams)
https://github.com/vim/vim/commit/c0af78fa0869d39314336faef36239f62f09e148
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Hide diagnostics on client exit
- Stop insert on popup focus.
- Hide popup on insertchar (for signature_help)
|
|\| | |
|
| |\ \
| | |/
| |/| |
use extmark adjustment for bufhl. use vim code for within-line adjustments.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This covers all "small" inserts and deletes in insert mode, as well
as a few more cases like small normal mode deletes
vim-patch:8.1.0678: text properties as not adjusted for inserted text
|
| |/
| |
| |
| |
| |
| |
| |
| | |
NB: this is not the final implementation. Bufhl should be made a
part of the extmark tree, so that "start" adjustment just works
automatically. But "stop" will still need some ad-hoc trickery,
until extended marks natively support ranges (hopefully sooner than
forever).
|
| |
| |
| |
| |
| |
| |
| | |
* Clear 'cc' in nvim_open_win 'minimal' style #11361
Add 'colorcolumn' to the list of options that should be cleared when creating
a 'minimal'-style floating window.
|
| | |
|
| |
| |
| |
| |
| | |
Also permit character_offset for col past the end of line (useful in
range formatting).
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Use correct implementation of text_edits.
- Send indent options to rangeFormatting and formatting.
- Remove references to vim bindings and filetype from lsp.txt
- Add more examples to docs.
- Add before_init to allow changing initialize_params.
|
|\| |
|
| |\
| | |
| | | |
lsp: transmit "\n" after last line when 'eol' is set
|
| |/
| |
| |
| |
| | |
Otherwise some servers like clangd will emit spurious
"no newline at end of file" warnings.
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This is because we now use :tag to open a man page, which attempts
to open a swap file for a path under man://...
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
man#pop_tag() is also no longer used
|
| | | |
|
| |\ \
| | | |
| | | | |
vim-patch:8.0.{1449,1793}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: No test for "vim -g".
Solution: Add a test for "-g" and "-y".
https://github.com/vim/vim/commit/248be5c5de723c4e2715c574fd920b8b1a1dfebb
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Slow redrawing with DirectX.
Solution: Avoid calling gui_mch_flush() unnecessarily, especially when
updating the cursor. (Ken Takata, closes vim/vim#2560)
https://github.com/vim/vim/commit/a338adcf222b6a24e26ea5ae6a2ad27f914acb38
|
| | |
| | |
| | | |
Changelog: https://github.com/luarocks/luarocks/compare/v2.4.4..v3.2.1#diff-4ac32a78649ca5bdd8e0ba38b7006a1e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using a full path is supported for 'directory' but not for
'backupdir'. (Mikolaj Machowski)
Solution: Support 'backupdir' as well. (Christian Brabandt, closes vim/vim#179)
https://github.com/vim/vim/commit/b782ba475a3f8f2b0be99dda164ba4545347f60f
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
vim-patch:8.0.1405: duplicated code for getting a typed character
vim-patch:8.1.0828: still using FEAT_VIRTUALEDIT
vim-patch:8.1.1971: manually enabling features causes build errors
vim-patch:8.1.2000: plugin cannot get the current IME status
vim-patch:8.1.2119: memory access error for empty string
vim-patch:8.1.2122: cannot build without terminal feature
vim-patch:8.1.2123: parsing CSI sequence is messy
vim-patch:8.1.2128: renamed libvterm sources makes merging difficult
vim-patch:8.1.2130: MSVC build fails
vim-patch:8.1.2132: MS-Windows: screen mess when not recognizing insider build
vim-patch:8.1.2138: including the build number in the Win32 binary is confusing
vim-patch:8.1.2144: side effects when using t_ti to enable modifyOtherKeys
vim-patch:8.1.2157: libvterm source files missing from distribution
vim-patch:8.1.2160: cannot build with +syntax but without +terminal
vim-patch:8.1.2163: cannot build with +spell but without +syntax
vim-patch:8.1.2170: cannot build without the +termresponse feature
vim-patch:8.1.2179: pressing "q" at the more prompt doesn't stop Python output
vim-patch:8.1.2186: error for bad regexp even though regexp is not used
vim-patch:8.1.2196: MS-Windows: running tests with MSVC lacks updates
vim-patch:8.1.2199: build failure when using normal features without GUI
vim-patch:8.1.2201: cannot build with dynamically linked Python 3.8
vim-patch:8.1.2202: MS-Windows: build failure with GUI and small features
vim-patch:8.1.2203: running libvterm tests without the +terminal feature
vim-patch:8.1.2204: crash on exit when closing terminals
vim-patch:8.1.2209: LF in escape codes may be expanded to CR-LF
vim-patch:8.1.2217: compiler warning for unused variable
vim-patch:8.1.2224: cannot build Amiga version
vim-patch:8.1.2237: mode() result depends on whether CURSOR_SHAPE is defined
vim-patch:8.1.2248: CTRL-W dot does not work when modifyOtherKeys is enabled
vim-patch:8.1.2254: MS-Windows: mouse scroll wheel doesn't work in popup
vim-patch:8.1.2255: ":term ++shell" does not work on MS-Windows
vim-patch:8.1.2256: test for ":term ++shell" fails on MS-Windows
vim-patch:8.1.2260: terminal test may fail on MS-Windows
vim-patch:8.1.2271: build error if FEAT_TAG_BINS is not defined
vim-patch:8.1.2284: compiler warning for unused variable
vim-patch:8.1.2291: memory leak when executing command in a terminal
vim-patch:8.1.2301: MS-Windows GUI: drawing error when background color changes
vim-patch:8.1.2311: warning for missing function prototype
vim-patch:8.1.2316: FORTIFY_SOURCE can also be present in CPPFLAGS
vim-patch:8.1.2318: MS-Windows GUI: main background shows in toolbar
https://github.com/neovim/neovim/pull/11215
vim-patch:8.1.0084: user name completion does not work on MS-Windows
vim-patch:8.1.0085: no test for completing user name and language
vim-patch:8.1.0361: remote user not used for completion
|
| |\ \
| | | |
| | | | |
vim-patch:8.1.{2312,2314,2317}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: No test for spell affix file with flag on suffix.
Solution: Add a test case.
https://github.com/vim/vim/commit/37ff4cf87069e54f991d86df9beff19bfdd15875
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: vi' sometimes does not select anything.
Solution: Recognize an empty selection. (Christian Brabandt, closes vim/vim#5183)
https://github.com/vim/vim/commit/7170b295b06e3168424985530d8477ed2e058b67
|