aboutsummaryrefslogtreecommitdiffstats
path: root/misc/easytags
Commit message (Collapse)AuthorAgeFilesLines
* Replace \0 by \g<0> in python submat tso2014-03-091-2/+2
| | | | | | | | | | | | | | | | | | > The back reference \g<0> substitutes in the entire substring > matched by the RE. > http://docs.python.org/2/library/re.html#re.sub The documentation does not mention \0 as an alias to it. Although \1 to \9 works. I guess this alias (\0 <=> \g<0>) existed in old python version, but it is not the case any more. In python 2.7 and 3.3: > import re; re.compile(r'123').sub(r'@\0@',"ab123cd") 'ab@\x00@cd' # KO > import re; re.compile(r'123').sub(r'@\g<0>@',"ab123cd") 'ab@123@cd' # OK
* Merge pull request #63: fix 'multiple repeat' error from regex for c++ filetypesPeter Odding2013-08-311-2/+2
|\ | | | | | | | | See pull request #63 on GitHub: https://github.com/xolox/vim-easytags/pull/63
| * fix 'multiple repeat' error from regex for c++ filetypesJulian Taylor2013-08-271-1/+1
|/ | | | | | unescaped ++ is invalid regex causing easytag to fall back to the vimscript highlighting which does not split the regex into small chunks that vim can handle.
* Make list of ignored syntax groups configurablePeter Odding2011-10-291-7/+7
| | | | | | | | While trying to fix issue #20 I decided to refactor the code that handles ignored syntax groups: Previously the list of excluded groups was hard coded in two places, now it's a configuration option. Then it turned out that including shFunction* in the list of excluded syntax groups didn't fix the reported issue...
* normalize-tags.py: Enable normalizing several files at oncePeter Odding2011-09-041-45/+63
|
* 2x faster syntax highlighting using Python Interface to Vim :-)Peter Odding2011-06-143-0/+156