Remove compatibility checking of miscellaneous scripts
Cleaned up old miscellaneous scripts
Release 3.3.5
Merge branch 'master' into dev
Document vim-misc as external dependency (needs to be installed separately from now on)
Bug fix: Don't highlight C tags inside #if 0 (issue #57)

$VIMRUNTIME/syntax/c.vim is a bit of a mess, I can't make heads or tails
of it :-). In my simple #if 0 / #if 1 / #else tests this fixes the issue,
but I'm not sure that there are no corner cases left.

See issue #57 on GitHub:
  https://github.com/xolox/vim-easytags/issues/57
Bug fix: Don't highlight C tags inside #if 0 and Doxygen comments (issue #57)

See issue #57 on GitHub:
  https://github.com/xolox/vim-easytags/issues/57
Improve handling of ignored syntax groups (issue #57)
Improve plug-in initialization (make it more robust)

See also issue #58 on GitHub:
  https://github.com/xolox/vim-easytags/issues/58
Bug fix for :UpdateTags: Gracefully handle case where no supported file type is known

See the comment by @ixti in issue #57 on GitHub:
  https://github.com/xolox/vim-easytags/issues/57#issuecomment-19720077
Make Exuberant Ctags discovery (version checking) verbose (easier to debug)

See also issue #58 on GitHub:
  https://github.com/xolox/vim-easytags/issues/58
add highlighting for java interfaces. tested with ctags-5.8
Merge pull request #59: Java interfaces support

See pull request #59 on GitHub:
  https://github.com/xolox/vim-easytags/pull/59
Make sure vim-misc is installed, politely complain if it isn't
fix 'multiple repeat' error from regex for c++ filetypes

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.
Merge pull request #63: fix 'multiple repeat' error from regex for c++ filetypes

See pull request #63 on GitHub:
  https://github.com/xolox/vim-easytags/pull/63
Bug fix: Support for disabled languages in Exuberant Ctags (issue #62)

See issue #62 on GitHub:
  https://github.com/xolox/vim-easytags/issues/62
Replace \0 by \g<0> in python sub

> 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 #78: Bug fix for accelerated highlighting using Python
Support for synchronous + asynchronous tags file updates (huge refactoring)

See also pull request #49 for my previous and failed attempt:
  https://github.com/xolox/vim-easytags/pull/49