| Commit message (Collapse) | Author | Age |
|\
| |
| | |
ex_getln: add secret charm
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Opt in to this secret world using
set wildchar=0
" already the default, but remove if non-zero existing config:
set wildcharm=0
now you can map 'wildmode' just like any mode:
cnoremap <tab> <c-z>
function! Spacey()
return getcmdline()[-1:] == "/" ? "\<bs>" : ""
endfunc
cnoremap <expr> / wildmenumode() ? Spacey()."/<c-z>" : "/"
Possibly asked questions:
What about backwards compatibility?
====
Just do nothing and your existing 'wildchar' and 'wildcharm' will keep working.
Doesn't `<c-z>` mean suspend?
====
Not in cmdline mode. If it would then the recommended wildcharm would not
have been `<c-z>` to start with.
My config relies on `:<c-z>` being a synonym to `:<nop>`!
====
just no.
|
|\ \
| | |
| | | |
Update vim_diff.txt
|
|/ / |
|
|\ \
| | |
| | | |
vim-patch:8.1.2264,8.2.{617,620,628,2067,2069}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: There are two test files for :let.
Solution: Merge the two files.
https://github.com/vim/vim/commit/fcf8a8743bdecc0ba28037b79b7cb2962de70b1d
N/A patches for version.c:
vim-patch:8.2.0617: new error check triggers in Swedish menu
Problem: New error check triggers in Swedish menu.
Solution: Insert backslash. (Mats Tegner, closes vim/vim#5966)
https://github.com/vim/vim/commit/d2662ad2de40e68999198150024531c91fece16c
vim-patch:8.2.0620: error in menu translations
Problem: Error in menu translations.
Solution: Insert a backslash before a space.
https://github.com/vim/vim/commit/0d6fe631f75effbfca92a4f61bbc2fab7385af09
vim-patch:8.2.0628: error in menu translations
Problem: Error in menu translations.
Solution: Insert a backslash before a space in one more file. (Shun Bai,
Emir Sari)
https://github.com/vim/vim/commit/e71ebb46a252cd1cdfb075e6014c2b13c580bf3f
|
| | |
| | |
| | |
| | | |
Required for patch 8.1.2264.
|
| | |
| | |
| | |
| | | |
Patch 8.1.0711 is too difficult to merge in 1 commit.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: The quickfix window is not updated after setqflist().
Solution: Update the quickfix buffer. (Yegappan Lakshmanan, closes vim/vim#7390,
closes vim/vim#7385)
https://github.com/vim/vim/commit/287153c5d481a09ffe98a95ad78390ff580bb557
N/A patches for version.c:
vim-patch:8.2.2067: cursor position in popup terminal is wrong
Problem: Cursor position in popup terminal is wrong.
Solution: Don't check the flags.
https://github.com/vim/vim/commit/f5452691ba30e33b38c5b06c51ba40b58457d5d8
|
|\ \
| |/
|/| |
|
| | |
|
|/ |
|
|\
| |
| | |
[RDY] runtime: Updated Dockerfile syntax with latest from Vim upstream
|
| |
| |
| |
| |
| | |
Port only dockerfile.vim from upstream
https://github.com/vim/vim/commit/ebdf3c964a901fc00c9009689f7cfda478342c51
|
| |
| |
| |
| |
| | |
Port only dockerfile.vim from upstream
https://github.com/vim/vim/commit/560979ed4f0216f902a2c247e937f00a27dcb198
|
| |
| |
| |
| | |
the highlight was not used with spell enabled on folded lines.
Thanks to lervag for the nice report.
|
| |
| |
| | |
Co-authored-by: Damien Rajon <damien@askmarty.io>
|
|\ \
| | |
| | | |
lsp: Reduce memory usage for buffering the message from LSP
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot specify exit code for :cquit.
Solution: Add optional argument. (Thinca, Yegappan Lakshmanan, closes vim/vim#5442)
https://github.com/vim/vim/commit/1860bde9d31bbb0ba857f6284f6332a7134030dd
Co-authored-by: erw7 <erw7.github@gmail.com>
|
|\ \
| |/
|/| |
initialization: enable logging in set_init_1()
|
|/ |
|
|\
| |
| | |
vim-patch:8.1.0951,8.2.{271,594,965,1370,2056,2059}
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: The "num64" feature is available everywhere and building without
it causes problems.
Solution: Graduage the "num64" feature. (James McCoy, closes vim/vim#5650)
https://github.com/vim/vim/commit/82f654e092ac5b86316bc1b30c0b07a849813186
Restore Test_printf_spec_b() from patch 7.4.2221..
N/A patches for version.c:
vim-patch:8.2.0594: MS-Windows: cannot build with WINVER set to 0x0501
Problem: MS-Windows: cannot build with WINVER set to 0x0501.
Solution: Only use inet_ntop() when available. (Ozaki Kiichi, closes vim/vim#5946)
https://github.com/vim/vim/commit/b6fb0516ec862a18fdffe06c9400d507a7193835
vim-patch:8.2.0965: has_funcundefined() is not used
Problem: Has_funcundefined() is not used.
Solution: Delete the function. (Dominique Pellé, closes vim/vim#6242)
https://github.com/vim/vim/commit/5055c56cfbedc6326c607d40c7a1241682f7675e
vim-patch:8.2.1370: MS-Windows: warning for using fstat() with stat_T
Problem: MS-Windows: warning for using fstat() with stat_T.
Solution: use _fstat64() if available. (Naruhiko Nishino, closes vim/vim#6625)
https://github.com/vim/vim/commit/c753478b82613df37b145764e27f5514542edb97
vim-patch:8.2.2056: configure fails when building with implicit-function-declaration
Problem: Configure fails when building with the
"implicit-function-declaration" error enabled, specifically on Mac.
Solution: Declear the functions like in the source code. (suggestion by
Clemens Lang, closes vim/vim#7380)
https://github.com/vim/vim/commit/ce7be3a0e6f19bc85990bb8fcfe5e208944777b4
|
| |
| |
| |
| |
| |
| | |
Problem: Amiga: can't find plugins.
Solution: Do not use "**" in the pattern. (Ola Söder, closes vim/vim#7384)
https://github.com/vim/vim/commit/6ee874d378829b62e0944063a9a029e81b5debfb
|
|/
|
|
|
|
| |
Problem: Using WIN64 even though it is never defined.
Solution: Only use _WIN64. (Ken Takata, closes vim/vim#3997)
https://github.com/vim/vim/commit/44b443c5db7a372b2da519be15dd962c552e1355
|
|\
| |
| | |
runtime: Patch gitrebase filetype
|
| |
| |
| |
| | |
vim/vim@664f3cf3f21d3699bfd179c318ef5c869c085648
|
| |
| |
| |
| | |
vim/vim@c08ee7476b19f9b4de5df287797af87c4e3fba0a
|
| |
| |
| |
| | |
vim/vim@c08ee7476b19f9b4de5df287797af87c4e3fba0a
|
|\ \
| | |
| | | |
Fix colors in terminal by maintaining COLORTERM
|
| | |
| | |
| | |
| | | |
Fixes https://github.com/neovim/neovim/issues/10836
|
|\ \ \ |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.{2290,2390},8.2.{242,257,302,303,462,991,996,2041,2042,2043,2047,2048,2049,2054}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Previewwindow test fails on some systems. (James McCoy)
Solution: Wait a bit after sending the "o". (closes vim/vim#5849)
https://github.com/vim/vim/commit/37bb030cd9088ee66dc2d41c2d3602d1e5f4a7ef
Cherry-pick Test_popup_and_previewwindow_dump() changes
from patches 8.1.1585, 8.1.2373.
N/A patches for version.c:
vim-patch:8.2.0242: preview popup window test fails with long directory name
Problem: Preview popup window test fails with long directory name. (Jakub
Kądziołka)
Solution: Use "silent cd". (closes vim/vim#5615)
https://github.com/vim/vim/commit/799439a5d85a7d45eff7485056f2798cea766300
vim-patch:8.2.2042: build failure with +profile but without +reltime
Problem: Build failure with +profile but without +reltime.
Solution: Adjust #ifdef. (Christian Brabandt, closes vim/vim#7361)
https://github.com/vim/vim/commit/813196784ad2a3a8cd65be5e975769d9768a728e
vim-patch:8.2.2043: GTK3: white border around text stands out
Problem: GTK3: white border around text stands out.
Solution: Use current theme color. (closes vim/vim#7357, issue vim/vim#349)
https://github.com/vim/vim/commit/ff94bd9e4779b918f3761035f43a97ba7175b3ce
vim-patch:8.2.2047: Amiga: FEAT_ARP defined when it should not
Problem: Amiga: FEAT_ARP defined when it should not.
Solution: Adjust #ifdef. (Ola Söder, closes vim/vim#7370)
https://github.com/vim/vim/commit/36fe7b287e13a7534c9aa6dcf0c3d7f8363f6060
vim-patch:8.2.2048: Amiga: obsolete code
Problem: Amiga: obsolete code.
Solution: Remove the unused lines. (Ola Söder, closes vim/vim#7373)
https://github.com/vim/vim/commit/3a3b6910421ee1d03c222efc62d61b9fb879d931
vim-patch:8.2.2049: Amiga: obsolete function
Problem: Amiga: obsolete function.
Solution: Remove the function. (Ola Söder, closes vim/vim#7374)
https://github.com/vim/vim/commit/d653293c806c8bea976737b88006264e7a8ea6d6
vim-patch:8.2.2054: Amiga: FEAT_ARP defined when it should not
Problem: Amiga: FEAT_ARP defined when it should not.
Solution: Adjust "||" to "&&" in #ifdef. (Ola Söder, closes vim/vim#7375)
https://github.com/vim/vim/commit/d49a35a1c3b736637733b36011fccbee7ef43fcf
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Using "aucmdwin" in win_gettype() is not ideal.
Solution: Rename to "autocmd".
https://github.com/vim/vim/commit/40a019f157c549dcdc17c33f082975485567bb06
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cannot get window type for autocmd and preview window.
Solution: Add types to win_gettype(). (Yegappan Lakshmanan, closes vim/vim#6277)
https://github.com/vim/vim/commit/0fe937fd8616fcd24b1b1ef2ab9f1657615dd22c
Cherry-pick test_preview.vim,test_window_cmd.vim changes
from patch v8.2.0522.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cannot recognize a terminal in a popup window.
Solution: Add the win_gettype() function.
https://github.com/vim/vim/commit/00f3b4e007af07870168bf044cecc9d544483953
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Test94 is old style, fix 7.4.441 not tested.
Solution: Turn test94 into a new style test. Add tests for the fix in patch
7.4.441. (Yegappan Lakshmanan, closes vim/vim#5316)
https://github.com/vim/vim/commit/309976ec1f033c68480bbc8cc363db5b5ea944f9
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: TermChanged test fails in the GUI.
Solution: Skip the test when running the GUI.
https://github.com/vim/vim/commit/d28e0b3652067788fcc9c99058b0b6eee7beebee
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Setting 'term' may cause error in TermChanged autocommand.
Solution: Use aucmd_prepbuf() to switch to the buffer where the autocommand
is to be executed. (closes vim/vim#5682)
https://github.com/vim/vim/commit/0c81d1b11278b2d962aa6fbb4aa974dab97be59d
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Autocommand test fails.
Solution: Remove 'closeoff' from 'diffopt'.
https://github.com/vim/vim/commit/a9aa86ff951b7908b615a61a0e216901b96bc0eb
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Haskell filetype not optimally recognized.
Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski,
closes vim/vim#7354)
https://github.com/vim/vim/commit/a09bee322e605c8a076fa23c3d3259495a1129d2
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* First implementation of workspace folders
* Add completion for current directory
* Add tracking of workspace folders
* Add workspace folder listing
* Add checks on adding/removing workspaces
* Add appropriate initialization options
* Add documentation
* Make workspaceFolders available wherever client is
|
| | | |
| | | |
| | | |
| | | |
| | | | |
I also added relevant tests.
Close #13369
|
|\ \ \ \
| | | | |
| | | | | |
runtime: extract 'runtimepath' and 'packpath' logic to its own file
|
| | | | |
| | | | |
| | | | |
| | | | | |
No code changes, except for added ILOG for the calculated startup path
|
|\ \ \ \ \
| | | | | |
| | | | | | |
feat(luahl): add priority mechanism
|