summaryrefslogtreecommitdiff
path: root/src/quickfix.c
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.3.850v7.3.850Bram Moolenaar2013-03-071-1/+14
| | | | | Problem: ":vimgrep //" matches everywhere. Solution: Make it use the previous search pattern. (David Bürgin)
* updated for version 7.3.756v7.3.756Bram Moolenaar2012-12-121-0/+34
| | | | | | Problem: A location list can get a wrong count in :lvimgrep. Solution: Check if the list was changed by autocommands. (mostly by Christian Brabandt)
* updated for version 7.3.746v7.3.746Bram Moolenaar2012-12-051-1/+8
| | | | | Problem: Memory leaks when using location lists. Solution: Set qf_title to something. (Christian Brabandt)
* updated for version 7.3.742v7.3.742Bram Moolenaar2012-11-281-0/+1
| | | | | Problem: Leaking memory when :vimgrep restores the directory. Solution: Free the allocated memory. (Christian Brabandt)
* updated for version 7.3.738v7.3.738Bram Moolenaar2012-11-281-7/+6
| | | | | Problem: Unused function argument. Solution: Remove it. (Christian Brabandt)
* updated for version 7.3.730v7.3.730Bram Moolenaar2012-11-281-9/+6
| | | | | Problem: Crash in PHP file when using syntastic. (Ike Devolder) Solution: Avoid using NULL pointer. (Christian Brabandt)
* updated for version 7.3.725v7.3.725Bram Moolenaar2012-11-201-2/+4
| | | | | Problem: :aboveleft and :belowright have no effect on :copen. Solution: Check for cmdmod.split. (Christian Brabandt)
* updated for version 7.3.715v7.3.715Bram Moolenaar2012-11-141-6/+13
| | | | | | | 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)
* updated for version 7.3.570v7.3.570Bram Moolenaar2012-06-291-1/+1
| | | | | Problem: ":vimgrep" does not obey 'wildignore'. Solution: Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
* updated for version 7.3.538v7.3.538Bram Moolenaar2012-06-011-4/+16
| | | | | Problem: 'efm' does not handle Tabs in pointer lines. Solution: Add Tab support. Improve tests. (Lech Lorens)
* updated for version 7.3.509v7.3.509Bram Moolenaar2012-04-251-27/+72
| | | | | Problem: ":vimgrep" fails when 'autochdir' is set. Solution: A more generic solution for changing directory. (Ben Fritz)
* updated for version 7.3.468v7.3.468Bram Moolenaar2012-03-071-1/+30
| | | | | Problem: For some compilers the error file is not easily readable. Solution: Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
* updated for version 7.3.449v7.3.449Bram Moolenaar2012-02-221-1/+1
| | | | | | Problem: Crash when a BufWinLeave autocommand closes the only other window. (Daniel Hunt) Solution: Abort closing a buffer when it becomes the only one.
* updated for version 7.3.403v7.3.403Bram Moolenaar2012-01-201-4/+34
| | | | | Problem: ":helpgrep" does not trigger QuickFixCmd* autocommands. Solution: Trigger the autocommands. (Christian Brabandt)
* updated for version 7.3.402v7.3.402Bram Moolenaar2012-01-201-2/+4
| | | | | | | 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.
* updated for version 7.3.398v7.3.398Bram Moolenaar2012-01-101-4/+1
| | | | | | 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.
* updated for version 7.3.397v7.3.397Bram Moolenaar2012-01-101-6/+41
| | | | | | Problem: ":helpgrep" does not work properly when 'encoding' is not utf-8 or latin1. Solution: Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
* updated for version 7.3.390v7.3.390Bram Moolenaar2011-12-301-4/+4
| | | | | Problem: Using NULL buffer pointer in a window. Solution: Check for w_buffer being NULL in more places. (Bjorn Winckler)
* updated for version 7.3.280v7.3.280Bram Moolenaar2011-08-101-2/+22
| | | | | Problem: ":lmake" does not update the quickfix window title. Solution: Update the title. (Lech Lorens)
* updated for version 7.3.273v7.3.273Bram Moolenaar2011-08-101-0/+4
| | | | | | 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)
* updated for version 7.3.197v7.3.197Bram Moolenaar2011-05-191-4/+8
| | | | | | 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)
* updated for version 7.3.187v7.3.187Bram Moolenaar2011-05-101-9/+4
| | | | | Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
* updated for version 7.3.173v7.3.173Bram Moolenaar2011-05-051-2/+3
| | | | | | 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)
* updated for version 7.3.167v7.3.167Bram Moolenaar2011-04-281-10/+14
| | | | | | Problem: When using the internal grep QuickFixCmdPost is not triggered. (Yukihiro Nakadaira) Solution: Change the place where autocommands are triggered.
* updated for version 7.3.161v7.3.161Bram Moolenaar2011-04-111-2/+9
| | | | | Problem: Items on the stack may be too big. Solution: Make items static or allocate them.
* updated for version 7.3.071v7.3.071Bram Moolenaar2010-12-021-0/+1
| | | | | | 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.
* updated for version 7.3.066v7.3.066Bram Moolenaar2010-11-241-3/+8
| | | | | | 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.
* updated for version 7.3.008v7.3.008Bram Moolenaar2010-09-211-6/+2
| | | | | Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.
* updated for version 7.3.003v7.3.003Bram Moolenaar2010-08-171-0/+1
| | | | | Problem: Crash with specific BufWritePost autocmd. (Peter Odding) Solution: Don't free the quickfix title twice. (Lech Lorens)
* Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)Bram Moolenaar2010-08-091-3/+4
|
* Fix compiler warnings on 64 bit systems.Bram Moolenaar2010-07-261-1/+1
|
* Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens)Bram Moolenaar2010-07-251-17/+56
|
* Support :browse for commands that use an error file argument. (Lech Lorens)Bram Moolenaar2010-07-111-0/+12
|
* updated for version 7.2.428v7.2.428Bram Moolenaar2010-05-141-1/+5
| | | | | Problem: Using setqflist([]) to clear the error list doesn't work properly. Solution: Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
* updated for version 7.2.333v7.2.333Bram Moolenaar2010-01-191-9/+3
| | | | | Problem: Warnings from static code analysis. Solution: Small changes to various lines. (Dominique Pelle)
* updated for version 7.2-215v7.2.215Bram Moolenaar2009-06-241-9/+10
|
* updated for version 7.2-180v7.2.180Bram Moolenaar2009-05-171-2/+1
|
* updated for version 7.2-169v7.2.169Bram Moolenaar2009-05-131-1/+1
|
* updated for version 7.2-162v7.2.162Bram Moolenaar2009-04-291-1/+9
|
* updated for version 7.2-120v7.2.120Bram Moolenaar2009-02-221-11/+12
|
* updated for version 7.2-117v7.2.117Bram Moolenaar2009-02-211-1/+2
|
* updated for version 7.2-041v7.2.041Bram Moolenaar2008-11-151-3/+8
|
* updated for version 7.2b-016v7.2b.016Bram Moolenaar2008-07-241-2/+2
|
* updated for version 7.2b-004v7.2b.004Bram Moolenaar2008-07-141-2/+6
|
* updated for version 7.2b-000v7.2b.000Bram Moolenaar2008-07-131-1/+1
|
* updated for version 7.2aBram Moolenaar2008-06-241-2/+7
|
* updated for version 7.1-284v7.1.284Bram Moolenaar2008-03-201-0/+2
|
* updated for version 7.1-236v7.1.236Bram Moolenaar2008-01-191-2/+3
|
* updated for version 7.1-126v7.1.126Bram Moolenaar2007-09-301-6/+47
|
* updated for version 7.1-111v7.1.111Bram Moolenaar2007-09-161-2/+22
|