summaryrefslogtreecommitdiff
path: root/src/syntax.c
AgeCommit message (Collapse)Author
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-06-08updated for version 7.3.1148Bram Moolenaar
Problem: No command line completion for ":syntime". Solution: Implement the completion. (Dominique Pelle)
2013-06-07updated for version 7.3.1142Bram Moolenaar
Problem: Memory leak in ":syntime report". Solution: Clear the grow array. (Dominique Pelle)
2013-06-06updated for version 7.3.1135Bram Moolenaar
Problem: Compiler warning for unused argument. Solution: Add UNUSED.
2013-06-06updated for version 7.3.1130Bram Moolenaar
Problem: Can't build with anything but huge features. Solution: Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06updated for version 7.3.1129Bram Moolenaar
Problem: Can't see what pattern in syntax highlighting is slow. Solution: Add the ":syntime" command.
2013-05-06updated for version 7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2013-05-04updated for version 7.3.921Bram Moolenaar
Problem: Trying to create a fontset handle when 'guifontset' is not set. Solution: Add curly braces around the code block. (Max Kirillov)
2013-01-23updated for version 7.3.776Bram Moolenaar
Problem: ml_get error when searching, caused by curwin not matching curbuf. Solution: Avoid changing curbuf. (Lech Lorens)
2012-10-21updated for version 7.3.706Bram Moolenaar
Problem: Can't build Motif version. Solution: Fix wrongly named variable. (Ike Devolder)
2012-10-21updated for version 7.3.697Bram Moolenaar
Problem: Leaking resources when setting GUI font. Solution: Free the font. (Ken Takata)
2012-07-19updated for version 7.3.607Bram Moolenaar
Problem: With an 8 color terminal the selected menu item is black on black, because darkGrey as bg is the same as black. Solution: Swap fg and bg colors. (James McCoy)
2012-06-01updated for version 7.3.532Bram Moolenaar
Problem: Compiler warning from Clang. Solution: Use a different way to point inside a string. (Dominique Pelle)
2012-03-23updated for version 7.3.479Bram Moolenaar
Problem: When 'cursorline' is set the line number highlighting can't be set separately. Solution: Add "CursorLineNr". (Howard Buchholz)
2012-03-16updated for version 7.3.475Bram Moolenaar
Problem: In a terminal with few colors the omnicomplete menu may be hard to see when using the default colors. Solution: Use more explicit colors. (suggested by Alex Henrie)
2012-01-10updated for version 7.3.400Bram Moolenaar
Problem: Compiler warnings for shadowed variables. Solution: Remove or rename the variables.
2011-06-19updated for version 7.3.226Bram Moolenaar
Problem: On a 64 bit system "syn sync fromstart" is very slow. (Bjorn Steinbrink) Solution: Store the state when starting to parse from the first line.
2011-05-25updated for version 7.3.205Bram Moolenaar
Problem: Syntax "extend" doesn't work correctly. Solution: Avoid calling check_state_ends() recursively (Ben Schmidt)
2011-05-19updated for version 7.3.190Bram Moolenaar
Problem: When there is a "containedin" syntax argument highlighting may be wrong. (Radek) Solution: Reset current_next_list. (Ben Schmidt)
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-04-02updated for version 7.3.154Bram Moolenaar
Problem: Can't compile with tiny features. (Tony Mechelynck) Solution: Move #define outside of #ifdef.
2011-04-01updated for version 7.3.148Bram Moolenaar
Problem: A syntax file with a huge number of items or clusters causes weird behavior, a hang or a crash. (Yukihiro Nakadaira) Solution: Check running out of IDs. (partly by Ben Schmidt)
2011-01-22updated for version 7.3.104Bram Moolenaar
Problem: Conceal: using Tab for cchar causes problems. (ZyX) Solution: Do not accept a control character for cchar.
2010-09-29updated for version 7.3.017Bram Moolenaar
Problem: smatch reports errors. Solution: Fix the reported errors. (Dominique Pelle)
2010-08-08Remove unused code.Bram Moolenaar
2010-07-28Fix: concealed regions didn't get redrawn correctly when moving the cursorBram Moolenaar
through them.
2010-07-27Fix for "concealends". (Vince Negri)Bram Moolenaar
2010-07-25Add the synconcealed() function and use it for :TOhtml. (Benjamin Fritz)Bram Moolenaar
2010-07-24Give each syntax item a sequence number, so that we know when it starts andBram Moolenaar
can show the 'cchar' for each of them.
2010-07-22For conceal mode: when two different syntax items follow each other, show theBram Moolenaar
replacement character for both.
2010-07-14Allow synIDattr() getting GUI attributes when build without GUI.Bram Moolenaar
(Matt Wozniski)
2010-07-14Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.Bram Moolenaar
2010-07-14Support completion for ":find". (Nazri Ramliy)Bram Moolenaar
Cleanup white space.
2010-06-26Change remaining HAVE_GTK2 to FEAT_GUI_GTK.Bram Moolenaar
2010-06-06Fix crash for ":ownsyntax". (Dominique Pelle)Bram Moolenaar
2010-06-06Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.Bram Moolenaar
2010-06-06Fixed memory leak in ":ownsyntax".Bram Moolenaar
2010-06-06Fix a few compiler warnings. Fix crash with encrypted undo file.Bram Moolenaar
2010-06-05Add the conceal patch from Vince Negri.Bram Moolenaar
2010-05-24Fix uninit memory read in undo code. Fix uint32_t in proto file.Bram Moolenaar
A few minor changes.
2010-05-13updated for version 7.2.418Bram Moolenaar
Problem: Vim tries to set the background or foreground color in a terminal to -1. (Graywh) Happens with ":hi Normal ctermbg=NONE". Solution: When resetting the foreground or background color don't set the color, let the clear screen code do that.
2010-03-23updated for version 7.2.405Bram Moolenaar
Problem: When built with small features the matching text is not highlighted for ":s/pat/repl/c". Solution: Remove the #ifdef for IncSearch. (James Vega)
2010-03-10updated for version 7.2.389Bram Moolenaar
Problem: synIDattr() cannot return the font. Solution: Support the "font" argument. (Christian Brabandt)
2010-03-02updated for version 7.2.383Bram Moolenaar
Problem: Vim doesn't build cleanly with MSVC 2010. Solution: Change a few types. (George Reilly)
2010-02-24updated for version 7.2.376Bram Moolenaar
Problem: ml_get error when using SiSU syntax. (Nathan Thomas) Solution: If the match ends below the last line move it to the end of the last line.
2010-01-19updated for version 7.2.333Bram Moolenaar
Problem: Warnings from static code analysis. Solution: Small changes to various lines. (Dominique Pelle)
2009-12-16updated for version 7.2-317Bram Moolenaar
2009-05-17updated for version 7.2-180Bram Moolenaar
2008-08-09updated for version 7.2-000Bram Moolenaar
2008-08-06updated for version 7.2b-030Bram Moolenaar