summaryrefslogtreecommitdiff
path: root/src/quickfix.c
AgeCommit message (Collapse)Author
2015-03-31updated for version 7.4.684Bram Moolenaar
Problem: When starting several Vim instances in diff mode, the temp files used may not be unique. (Issue 353) Solution: Add an argument to vim_tempname() to keep the file.
2014-12-17updated for version 7.4.554Bram Moolenaar
Problem: Missing part of patch 7.4.519. Solution: Copy back regprog after calling vim_regexec.
2014-07-23updated for version 7.4.379Bram Moolenaar
Problem: Accessing freed memory after using setqflist(list, 'r'). (Lcd) Solution: Reset qf_index.
2014-07-23updated for version 7.4.378Bram Moolenaar
Problem: Title of quickfist list is not kept for setqflist(list, 'r'). Solution: Keep the title. Add a test. (Lcd)
2014-03-27updated for version 7.4.221Bram Moolenaar
Problem: Quickfix doesn't resize on ":copen 20". (issue 199) Solution: Resize the window when requested. (Christian Brabandt)
2014-03-23updated for version 7.4.212Bram Moolenaar
Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
2014-03-12updated for version 7.4.203Bram Moolenaar
Problem: Parsing 'errorformat' is not correct. Solution: Reset "multiignore" at the start of a multi-line message. (Lcd)
2013-07-01updated for version 7.3.1285Bram Moolenaar
Problem: No tests for picking a window when selecting an entry in a location list. Not picking the right window sometimes. Solution: Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-06-30updated for version 7.3.1274Bram Moolenaar
Problem: When selecting an entry from a location list it may pick an arbitrary window or open a new one. Solution: Prefer using a window related to the location list. (Lech Lorens)
2013-06-30updated for version 7.3.1273Bram Moolenaar
Problem: When copying a location list the index might be wrong. Solution: Set the index to one when using the first entry. (Lech Lorens)
2013-06-08updated for version 7.3.1149Bram Moolenaar
Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree().
2013-05-11updated for version 7.3.934Bram Moolenaar
Problem: E381 and E380 make the user think nothing happened. Solution: Display the message indicating what error list is now active. (Christian Brabandt)
2013-05-06updated for version 7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2013-03-07updated for version 7.3.850Bram Moolenaar
Problem: ":vimgrep //" matches everywhere. Solution: Make it use the previous search pattern. (David Bürgin)
2012-12-12updated for version 7.3.756Bram Moolenaar
Problem: A location list can get a wrong count in :lvimgrep. Solution: Check if the list was changed by autocommands. (mostly by Christian Brabandt)
2012-12-05updated for version 7.3.746Bram Moolenaar
Problem: Memory leaks when using location lists. Solution: Set qf_title to something. (Christian Brabandt)
2012-11-28updated for version 7.3.742Bram Moolenaar
Problem: Leaking memory when :vimgrep restores the directory. Solution: Free the allocated memory. (Christian Brabandt)
2012-11-28updated for version 7.3.738Bram Moolenaar
Problem: Unused function argument. Solution: Remove it. (Christian Brabandt)
2012-11-28updated for version 7.3.730Bram Moolenaar
Problem: Crash in PHP file when using syntastic. (Ike Devolder) Solution: Avoid using NULL pointer. (Christian Brabandt)
2012-11-20updated for version 7.3.725Bram Moolenaar
Problem: :aboveleft and :belowright have no effect on :copen. Solution: Check for cmdmod.split. (Christian Brabandt)
2012-11-14updated for version 7.3.715Bram Moolenaar
Problem: Crash when calling setloclist() in BufUnload autocmd. (Marcin Szamotulski) Solution: Set w_llist to NULL when it was freed. Also add a test. (Christian Brabandt)
2012-06-29updated for version 7.3.570Bram Moolenaar
Problem: ":vimgrep" does not obey 'wildignore'. Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-01updated for version 7.3.538Bram Moolenaar
Problem: 'efm' does not handle Tabs in pointer lines. Solution: Add Tab support. Improve tests. (Lech Lorens)
2012-04-25updated for version 7.3.509Bram Moolenaar
Problem: ":vimgrep" fails when 'autochdir' is set. Solution: A more generic solution for changing directory. (Ben Fritz)
2012-03-07updated for version 7.3.468Bram Moolenaar
Problem: For some compilers the error file is not easily readable. Solution: Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
2012-02-22updated for version 7.3.449Bram Moolenaar
Problem: Crash when a BufWinLeave autocommand closes the only other window. (Daniel Hunt) Solution: Abort closing a buffer when it becomes the only one.
2012-01-20updated for version 7.3.403Bram Moolenaar
Problem: ":helpgrep" does not trigger QuickFixCmd* autocommands. Solution: Trigger the autocommands. (Christian Brabandt)
2012-01-20updated for version 7.3.402Bram Moolenaar
Problem: When jumping to the first error a line of the buffer is sometimes redrawn on top of the list of errors. Solution: Do not call update_topline_redraw() if the display was scrolled up.
2012-01-10updated for version 7.3.398Bram Moolenaar
Problem: When creating more than 10 location lists and adding items one by one a previous location may be used. (Audrius Kažukauskas) Solution: Clear the location list completely when adding the tenth one.
2012-01-10updated for version 7.3.397Bram Moolenaar
Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or latin1. Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2011-12-30updated for version 7.3.390Bram Moolenaar
Problem: Using NULL buffer pointer in a window. Solution: Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-08-10updated for version 7.3.280Bram Moolenaar
Problem: ":lmake" does not update the quickfix window title. Solution: Update the title. (Lech Lorens)
2011-08-10updated for version 7.3.273Bram Moolenaar
Problem: A BOM in an error file is seen as text. (Aleksey Baibarin) Solution: Remove the BOM from the text before evaluating. (idea by Christian Brabandt)
2011-05-19updated for version 7.3.197Bram Moolenaar
Problem: When a QuickfixCmdPost event removes all errors, Vim still tries to jump to the first error, resulting in E42. Solution: Get the number of error after the autocmd event. (Mike Lundy)
2011-05-10updated for version 7.3.187Bram Moolenaar
Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
2011-05-05updated for version 7.3.173Bram Moolenaar
Problem: After using setqflist() to make the quickfix list empty ":cwindow" may open the window anyway. Also after ":vimgrep". Solution: Correctly check whether the list is empty. (Ingo Karkat)
2011-04-28updated for version 7.3.167Bram Moolenaar
Problem: When using the internal grep QuickFixCmdPost is not triggered. (Yukihiro Nakadaira) Solution: Change the place where autocommands are triggered.
2011-04-11updated for version 7.3.161Bram Moolenaar
Problem: Items on the stack may be too big. Solution: Make items static or allocate them.
2010-12-02updated for version 7.3.071Bram Moolenaar
Problem: Editing a file in a window that's in diff mode resets 'diff' but not cursor binding. Solution: Reset cursor binding in two more places.
2010-11-24updated for version 7.3.066Bram Moolenaar
Problem: Crash when changing to another window while in a :vimgrep command. (Christian Brabandt) Solution: When wiping out the dummy before, remove it from aucmd_win.
2010-09-21updated for version 7.3.008Bram Moolenaar
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.
2010-08-17updated for version 7.3.003Bram Moolenaar
Problem: Crash with specific BufWritePost autocmd. (Peter Odding) Solution: Don't free the quickfix title twice. (Lech Lorens)
2010-08-09Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)Bram Moolenaar
2010-07-26Fix compiler warnings on 64 bit systems.Bram Moolenaar
2010-07-25Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens)Bram Moolenaar
2010-07-11Support :browse for commands that use an error file argument. (Lech Lorens)Bram Moolenaar
2010-05-14updated for version 7.2.428Bram Moolenaar
Problem: Using setqflist([]) to clear the error list doesn't work properly. Solution: Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
2010-01-19updated for version 7.2.333Bram Moolenaar
Problem: Warnings from static code analysis. Solution: Small changes to various lines. (Dominique Pelle)
2009-06-24updated for version 7.2-215Bram Moolenaar
2009-05-17updated for version 7.2-180Bram Moolenaar