Commits on Jul 1, 2015
  1. Try to support `Universal Ctags' (issue #123)

    Refer to issue 123 on GitHub for details:
    committed Jul 1, 2015
Commits on Apr 14, 2015
  1. Improve documentation of `easytags_dynamic_files' option

    See also issue 92 and issue 116 on GitHub:
     - #92
     - #116
    committed Apr 14, 2015
Commits on Apr 13, 2015
  1. Typo fix

    jrean committed Apr 13, 2015
Commits on Apr 2, 2015
  1. Improve easytags_auto_{update,highlight} option documentation

    Try to prevent confusion like in issue #92 on GitHub by @oryband:
      I had to comment out the auto_update/highlight lines in order for
      easytags to create the local .tags file. I thought that these
      options were meant only for on_cursorhold. The documentation
      regarding this is quite ambiguous: If on_cursorhold is off,
      why does auto_update/highlight also apply to events?
      Events aren't auto - I set them manually.
    For details: #92
    committed Apr 2, 2015
  2. Update installation instructions

    committed Apr 2, 2015
Commits on Mar 15, 2015
  1. Merge pull request #111: Give precedence to dynamic files over storag…

    …e by filetype
    I rewrote quite a bit of code in this pull request but I didn't change
    the behavior introduced by @cornerman (at least it was not my intention
    to do so). The main reason for rewriting was that the name
    xolox#easytags#get_global_tagsfile() "was a lie" because it could
    select either a file type specific tags files or the global tags file. I
    like functions whose name captures what they do so had to change things
    around in order to merge pull request 111 without having that name
    bother me :-).
    See also pull request 111 on GitHub:
    Which came forth from issue 102:
    committed Mar 15, 2015
Commits on Feb 8, 2015
  1. give precedence to dynamic files over storage by filetype

    whenever g:easytags_by_filetype and g:easytags_dynamic_files are both
    set, easytags now writes to the dynamic tags file.
    fixes #102
    cornerman committed Feb 8, 2015
Commits on Nov 21, 2014
Commits on Nov 13, 2014
  1. Add g:easytags_opts option (issue #98)

    See also issue #98 on GitHub:
    committed Nov 13, 2014
Commits on Nov 3, 2014
  1. Improve Perl function tag highlighting (more accurate now)

    As suggested in issue #97, for details see:
    committed Nov 3, 2014
Commits on Oct 21, 2014
  1. Bug fix for xolox#easytags#filetypes#find_ctags_aliases()

    When a canonical Vim file type mapped to a group of file types,
    the group was returned without the canonical file type :-s
    See also issue #91 on GitHub:
    committed Oct 21, 2014
  2. Bug fix for xolox#easytags#define_tagkind() invocations

    It should be given a canonical file type and since I just changed the
    canonical file type for C to be C++ the invocations should be updated
    as well. This should really have been part of the change set with id
    9b6e7d1. That's what I get for not
    testing properly...
    See also issue #91 on GitHub:
    committed Oct 21, 2014
Commits on Oct 20, 2014
  1. Change file type canonicalization to treat C as C++

    Please refer to the inline comments for more details.
    This will hopefully fix issue #91 on GitHub:
    PS. I've completely removed the objc/objcpp grouping because I don't know
        these languages so I don't know what grouping would be correct anyway.
        Until a user with an informed opinion chimes in it's better to just
        remove this grouping.
    committed Oct 20, 2014
Commits on Sep 17, 2014
  1. Support for Perl highlighting (thanks to Jessica Kathleen McIntosh, s…

    …ee issue #97)
    See issue #97 on GitHub:
    committed Sep 17, 2014
Commits on Sep 14, 2014
Commits on Aug 24, 2014
Commits on Aug 8, 2014
  1. Bug fix for issue #90 caused by pull request #84 (async refactor)

    See issue 90 on GitHub:
    This was caused by the async refactor:
    committed Aug 8, 2014
Commits on Jul 19, 2014
  1. Use timers to identify slow[est] parts of vim-easytags

    See also #80 where I suggested
    to add accurate timing to the vim-easytags plug-in. Here it is :-). This
    is still quite rudimentary but it's already an improvement over what was
    there before!
    committed Jul 19, 2014
Commits on Jul 9, 2014
  1. Bug fix: Restore default syntax pattern prefix/suffix (word boundaries)

    This is a bug fix / improvement to the new syntax keyword usage
    introduced in b6f8757.
    Also relevant is issue #68 on GitHub, see
    @tarmack: Thanks for the feedback earlier today, it's now fixed! :-)
    committed Jul 9, 2014
  2. Filter out forbidden syntax keyword arguments

    This is a bug fix / improvement to the new syntax keyword usage
    introduced in b6f8757.
    Also relevant is issue #68 on GitHub, see
    committed Jul 9, 2014
  3. Deduplicate syntax keyword arguments

    This is a bug fix / improvement to the new syntax keyword usage
    introduced in b6f8757.
    Also relevant is issue #68 on GitHub, see
    committed Jul 9, 2014
Commits on Jul 8, 2014
  1. Support for keyword based syntax highlighting (much faster)

    See the following issues on GitHub:
     - #68
     - #80
    Please note that right now this 'feature' is not integrated with
    the "accelerated Python syntax highlighting" feature, because I'm
    considering ripping that out and replacing it with a *fast* Vim
    script implementation (if I can build one :-).
    committed Jul 8, 2014
  2. Merge pull request #84: Asynchronous tags file updates! \o/

    This is part 1/2 of speeding up the vim-easytags plug-in. Refer to the
    pull request for details: #84
    In part 2/2 I want to speed up the dynamic syntax highlighting.
    Potentially related open issues on GitHub (probably missed a few):
     - #32
     - #41
     - #68
    committed Jul 8, 2014
Commits on Jul 1, 2014
Commits on Jun 29, 2014