summaryrefslogtreecommitdiff
path: root/src/tag.c
AgeCommit message (Collapse)Author
2016-10-15patch 8.0.0035Bram Moolenaar
Problem: Order of matches for 'omnifunc' is messed up. (Danny Su) Solution: Do not set compl_curr_match when called from complete_check(). (closes #1168)
2016-09-06patch 7.4.2338Bram Moolenaar
Problem: Can't build with small features. (John Marriott) Solution: Nearly always define FEAT_TAG_BINS.
2016-09-06patch 7.4.2337Bram Moolenaar
Problem: taglist() is still slow. (Luc Hermitte) Solution: Check for CTRL-C less often when finding duplicates.
2016-09-06patch 7.4.2335Bram Moolenaar
Problem: taglist() is slow. (Luc Hermitte) Solution: Check for CTRL-C less often when doing a linear search. (closes #1044)
2016-08-29patch 7.4.2293Bram Moolenaar
Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-24patch 7.4.2248Bram Moolenaar
Problem: When cancelling the :ptjump prompt a preview window is opened for a following command. Solution: Reset g_do_tagpreview. (Hirohito Higashi) Add a test. Avoid that the test runner gets stuck in trying to close a window.
2016-08-20patch 7.4.2230Bram Moolenaar
Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes #712) Turn tagcase test into new style.
2016-08-12patch 7.4.2200Bram Moolenaar
Problem: Cannot get all information about a quickfix list. Solution: Add an optional argument to get/set loc/qf list(). (Yegappan Lakshmanan)
2016-07-01patch 7.4.1975Bram Moolenaar
Problem: On MS-Windows large files (> 2Gbyte) cause problems. Solution: Use "off_T" instead of "off_t". Use "stat_T" instead of "struct stat". Use 64 bit system functions if available. (Ken Takata)
2016-05-05patch 7.4.1819Bram Moolenaar
Problem: Compiler warnings when sprintf() is a macro. Solution: Don't interrupt sprintf() with an #ifdef. (Michael Jarvis, closes #788)
2016-04-18patch 7.4.1751Bram Moolenaar
Problem: Crash when 'tagstack' is off. (Dominique Pelle) Solution: Fix it. (Hirohito Higashi)
2016-04-08patch 7.4.1719Bram Moolenaar
Problem: Leaking memory when there is a cycle involving a job and a partial. Solution: Add a copyID to job and channel. Set references in items referred by them. Go through all jobs and channels to find unreferenced items. Also, decrement reference counts when garbage collecting.
2016-03-12patch 7.4.1552Bram Moolenaar
Problem: ":colorscheme" does not use 'packpath'. Solution: Also use in "start" and "opt" directories in 'packpath'.
2016-01-30patch 7.4.1214Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1199Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2015-11-24patch 7.4.941Bram Moolenaar
Problem: There is no way to ignore case only for tag searches. Solution: Add the 'tagcase' option. (Gary Johnson)
2015-06-19patch 7.4.746Bram Moolenaar
Problem: ":[count]tag" is not always working. (cs86661) Solution: Set cur_match a bit later. (Hirohito Higashi)
2014-04-02updated for version 7.4.240Bram Moolenaar
Problem: ":tjump" shows "\n" as "\\n". Solution: Skip over "\" that escapes a backslash. (Gary Johnson)
2013-11-28updated for version 7.4.105Bram Moolenaar
Problem: Completing a tag pattern may give an error for invalid pattern. Solution: Suppress the error, just return no matches.
2013-11-08updated for version 7.4.079Bram Moolenaar
Problem: A script cannot detect whether 'hlsearch' highlighting is actually displayed. Solution: Add the "v:hlsearch" variable. (ZyX)
2013-09-05updated for version 7.4.017Bram Moolenaar
Problem: ":help !!" does not find the "!!" tag in the help file. (Ben Fritz) Solution: When reading the start of the tags file do parse lines that are not header lines.
2013-06-15updated for version 7.3.1202Bram Moolenaar
Problem: Tags are not found in case-folded tags file. (Darren cole, Issue 90) Solution: Take into account that when case folding was used for the tags file "!rm" sorts before the "!_TAG" header lines.
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().
2012-09-12updated for version 7.3.660Bram Moolenaar
Problem: ":help !" jumps to help for ":!". Solution: Adjust check for tag header line. (Andy Wokula)
2012-09-05updated for version 7.3.650Bram Moolenaar
Problem: Completion after ":help \{-" gives an error message and messes up the command line. Solution: Cancel the tag search if the pattern can't be compiled. (Yasuhiro Matsumoto)
2012-01-10updated for version 7.3.400Bram Moolenaar
Problem: Compiler warnings for shadowed variables. Solution: Remove or rename the variables.
2011-12-14updated for version 7.3.373Bram Moolenaar
Problem: A tags file with an extremely long name may cause an infinite loop. Solution: When encountering a long name switch to linear search.
2011-12-08updated for version 7.3.366Bram Moolenaar
Problem: A tags file with an extremely long name causes errors. Solution: Ignore tags that are too long. (Arno Renevier)
2011-10-12updated for version 7.3.336Bram Moolenaar
Problem: When a tags file specifies an encoding different from 'enc' it may hang and using a pattern doesn't work. Solution: Convert the whole line. Continue reading the header after the SORT tag. Add test83. (Yukihiro Nakadaira)
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.
2011-04-11updated for version 7.3.160Bram Moolenaar
Problem: Unsafe string copying. Solution: Use vim_strncpy() instead of strcpy(). Use vim_strcat() instead of strcat().
2011-02-25updated for version 7.3.129Bram Moolenaar
Problem: Using integer like a boolean. Solution: Nicer check for integer being non-zero.
2010-12-17updated for version 7.3.085Bram Moolenaar
Problem: Inconsistency with preproc symbols. void * computation. Solution: Include vimio.h from vim.h. Add type cast.
2010-09-21updated for version 7.3.008Bram Moolenaar
Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. Solution: Reset 'cursorbind'.
2010-08-10Fix compiler warning.Bram Moolenaar
2010-08-09Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)Bram Moolenaar
2010-07-14Support completion for ":find". (Nazri Ramliy)Bram Moolenaar
Cleanup white space.
2010-06-12updated for version 7.2.443Bram Moolenaar
Problem: Using taglist() on a tag file with duplicate fields generates an internal error. (Peter Odding) Solution: Check for duplicate field names.
2010-02-24updated for version 7.2.371Bram Moolenaar
Problem: Build problems on Tandem NonStop. Solution: A few changes to #ifdefs (Joachim Schmitz)
2009-05-17updated for version 7.2-180Bram Moolenaar
2009-05-15updated for version 7.2-174Bram Moolenaar
2009-02-22updated for version 7.2-124Bram Moolenaar
2009-02-21updated for version 7.2-116Bram Moolenaar
2009-01-13updated for version 7.2-083Bram Moolenaar
2008-12-09updated for version 7.2-068Bram Moolenaar
2008-07-18updated for version 7.2b-006Bram Moolenaar
2008-07-13updated for version 7.2b-000Bram Moolenaar
2008-06-24updated for version 7.2aBram Moolenaar
2008-02-20updated for version 7.1-256Bram Moolenaar
2008-01-19updated for version 7.1-236Bram Moolenaar