| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Detecting *.tmpl as htmlcheetah is outdated.
Solution: Use the generic name "template". (closes vim/vim#4348)
https://github.com/vim/vim/commit/d1362211291c85d29609baab65abc764b1aec169
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Running tests leaves XTest_tabpage_cmdheight file behind.
Solution: Delete the right file. (closes vim/vim#4350)
https://github.com/vim/vim/commit/4fa06870e5d347c30fe55290dab87e494c8aa06a
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test17 is old style.
Solution: Turn into new style test. (Yegappan Lakshmanan, closes vim/vim#4347)
https://github.com/vim/vim/commit/f0ab01f6d868164ed0bb247b6f7b152e6929ef18
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
False positive.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Since 67bac681ea6b (see msg_multiline_attr()) msg_clr_eos() is always
called.
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Crash when clearing loccation list in autocommand.
Solution: Check if "qi" equals "ql_info". (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/3b9474b4ad4d85b5396f7f641b436f193dc9d486
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.{613,1046,1249}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: the "secure" variable is used inconsistently. (Justin M. Keyes)
Solution: Set it to one instead of incrementing.
https://github.com/vim/vim/commit/82b033eff82d3ed0da77fd5f5a1c023766acabba
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: When executing an insecure function the secure flag is stuck.
(Gabriel Barta)
Solution: Restore "secure" instead of decrementing it. (closes vim/vim#3705)
https://github.com/vim/vim/commit/48f377a476e4a3312aa0e3535aba170484b59483
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
It works now.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it. (Christian Brabandt)
https://github.com/vim/vim/commit/c6b1cc967f859c6e975d001e4304113db7190690
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
with ':'
Problem: Sometimes the quickfix title is incorrectly prefixed with ':'.
Solution: Prepend the colon in another way. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/8b62e31003693fee4b288e7aea49170f032aeef3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: qf_parse_line() is too long.
Solution: Split it in parts. Properly handle vim_realloc() failing.
(Yegappan Lakshmanan)
https://github.com/vim/vim/commit/18cebf44177542e6658251bacf6152aa9009ca58
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: No simple way to label quickfix entries.
Solution: Add the "module" item, to be used instead of the file name for
display purposes. (Martin Szamotulski)
https://github.com/vim/vim/commit/d76ce852668635d81778cedacc2d3f021ed4e475
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: qf_get_properties() function is too long.
Solution: Refactor the code. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/353eeeaca269ed5e83900bd4a24dc6dc80bb4880
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Errorformat "%r" implies "%>". (Jan Gosmann)
Solution: Jump to before setting fmt_ptr. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/e333e79f9bdff82432e0fd7fcf7ae30ef8e3d092
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: The ex_vimgrep() function is too long.
Solution: Split it in smaller functions. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/75b0a888e41bcda4163072f41bb7b5471fef7651
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Warning for uninitialized variable from gcc.
Solution: Initialize the variable.
https://github.com/vim/vim/commit/28ada699c13833219acaeb7e768acc2acae50e02
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Possible NULL pointer dereference. (Coverity)
Solution: Check for the pointer not being NULL.
https://github.com/vim/vim/commit/0549a1e184d33674f4c2b8fb44ccdf6b9b9808a3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
window
Problem: After ":copen" can't get the window-ID of the quickfix window.
(FalacerSelene)
Solution: Make it work without a quickfix list. Add a test. (Yegappan
Lakshmanan)
https://github.com/vim/vim/commit/2ec364e94dbc080ccdf6c5dfc6f1653b5b7ded64
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Accessing freed memory in vimgrep.
Solution: Check that the quickfix list is still valid. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/3c09722600e3218905b5d4a7b635a9e6560f87b3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Difficult to track changes to a quickfix list.
Solution: Add a "changedtick" value. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/b254af312d1696b12367085acfbe41a41b7f1ea5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: getqflist() items are missing if not set, that makes it more
difficult to handle the values.
Solution: When a value is not available return zero or another invalid
value. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/a6d4849c711379b773529afaed640455287ac934
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: QuickFixCmdPost is not used consistently.
Solution: Invoke QuickFixCmdPost consistently after QuickFixCmdPre.
(Yegappan Lakshmanan)
https://github.com/vim/vim/commit/1ed2276fd50f34e824eeae93d5a5ebfdf118be26
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Continuation lines cannot contain comments.
Solution: Support using "\ .
https://github.com/vim/vim/commit/67f8ab829911c7901c534ef2bf19cc34b622936f
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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 vim/vim#2775)
https://github.com/vim/vim/commit/78a16b0f2a142aae1fdc96c50ab0f25194d0e755
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No cmdline redraw when tabpages have different 'cmdheight'.
Solution: redraw the command line when 'cmdheight' changes when switching
tabpages. (closes vim/vim#4321)
https://github.com/vim/vim/commit/0fef0aeb1ca6c85df0a656a70b6ca49c34563c89
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: White space before " -Ntabmove" causes problems.
Solution: Skip whitespace. (Ozaki Kiichi, closes vim/vim#3841)
https://github.com/vim/vim/commit/82a12468bd023f5cdc5d27182bedef7881514643
|
| | | |
|
| | |
| | |
| | |
| | | |
closes #9964
|
| | |
| | |
| | | |
fixes #9908
|
| | | |
|
| | |
| | |
| | |
| | | |
ref #9886
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cannot save and restore the tag stack.
Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan,
closes vim/vim#3604)
https://github.com/vim/vim/commit/f49cc60aa802862c595ff619dccc11271633a94b
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Test_swap_group may leave file behind.
Solution: Add a try/finally.
https://github.com/vim/vim/commit/5842a748be8039fd6d267f5557fe391c6c95399d
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Swap test not skipped when there is one group.
Solution: Convert list to string for the message.
https://github.com/vim/vim/commit/ad7dac85c3c90893e78e5463ca44b874082b482f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Others can read the swap file if a user is careless with his
primary group.
Solution: If the group permission allows for reading but the world
permissions doesn't, make sure the group is right.
https://github.com/vim/vim/commit/5a73e0ca54c77e067c3b12ea6f35e3e8681e8cf8
|