| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
Problem: When using ":vimgrep" may end up with duplicate buffers.
Solution: When adding an error list entry pass the buffer number if possible.
https://github.com/vim/vim/commit/015102e91e978a0bb42a14461c132a85e8f7e1ea
|
| |
|
|
|
|
|
| |
Problem: There is no way to get a list of the error lists.
Solution: Add ":chistory" and ":lhistory".
https://github.com/vim/vim/commit/f6acffbe83e622542d9fdf3066f51933e46e4954
|
| |
|
|
|
|
|
| |
Problem: There is a :cbottom command but no :lbottom command.
Solution: Add :lbottom. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/537ef08408c50e0c4104d57f74993b3b0ed9560d
|
| |
|
|
|
|
|
| |
Problem: Cannot easily scroll the quickfix window.
Solution: Add ":cbottom".
https://github.com/vim/vim/commit/dcb170018642ec144cd87d9d9fe076575b8d1263
|
| |
|
|
|
|
|
| |
Problem: Not all quickfix features are tested.
Solution: Add a few more tests. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/0fcc7c6dd1902b71e0e7d0a35ddabafef6455a83
|
| |
|
|
|
|
|
|
|
| |
Problem: 'errorformat' is parsed for every call to ":caddexpr". Can't add
to two location lists asynchronously.
Solution: Keep the previously parsed data when appropriate. (mostly by
Yegappan Lakshmanan)
https://github.com/vim/vim/commit/361c8f0e517e41f1f1d34dae328044406fde80ac
|
| |
|
|
|
|
|
| |
Problem: Not all parts of the quickfix code are tested.
Solution: Add more tests. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/049cba9e9760152b5695399a991dc61cea9ba143
|
| |
|
|
|
|
|
| |
Problem: Quickfix long lines test not executed for buffer.
Solution: Call the function to test long lines. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/f50df3925b7c909d1cda4c868d8c7ba38189aabe
|
| |
|
|
|
|
|
| |
Problem: Minor problems with the quickfix code.
Solution: Fix the problems. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/38df43bd13a2498cc96b3ddd9a20dd75126bd171
|
| |
|
|
|
|
|
|
| |
Problem: Not all quickfix tests are also done with the location lists.
Solution: Test more quickfix code. Use user commands instead of "exe".
(Yegappan Lakshmanan)
https://github.com/vim/vim/commit/3ef5bf7d459d6b8a21aaefc80f65448f5a7aa59f
|
| |
|
|
|
|
|
| |
Problem: No test for directory stack in quickfix.
Solution: Add a test. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/ab47c61f46f0797308217cd3c045472cb0ec3195
|
| |
|
|
|
|
|
| |
Problem: No test for using setqflist() on an older quickfix list.
Solution: Add a couple of tests.
https://github.com/vim/vim/commit/1cee693b310e1494115a1677fac064941092e1bb
|
| |
|
|
|
|
|
| |
Problem: The code to reallocate the buffer used for quickfix is repeated.
Solution: Move the code to a function. (Yegappan Lakshmanan, closes vim/vim#831)
https://github.com/vim/vim/commit/2b2b8ae5ab37b04584633c469265d85825166905
|
| |
|
|
|
|
|
| |
Problem: Quickfix doesn't handle long lines well, they are split.
Solution: Drop characters after a limit. (Anton Lindqvist)
https://github.com/vim/vim/commit/6be8c8e165204b8aa4eeb8a52be87a58d8b41b9e
|
| |
|
|
|
|
|
|
| |
Problem: Arguments of setqflist() are not checked properly.
Solution: Add better checks, add a test. (Nikolai Pavlov, Hirohito Higashi,
closes vim/vim#661)
https://github.com/vim/vim/commit/d106e5ba7f10f0d2a14eaefe5d78405044416cb9
|
| |
|
|
|
|
|
| |
Problem: When adding to the quickfix list the current position is reset.
Solution: Do not reset the position when not needed. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/c1808d5822ed9534ef7f0fe509b15bee92a5cc28
|
|
|
Massaging the upstream patches for this test into the lua tests are too
cumbersome and slow down patching.
|