Import new CSS parser from fishman-ctags
commitf765463af0aa8dad6d39399da2c138e8b5041bc4
authorColomban Wendling <ban@herbesfolles.org>
Tue, 11 Nov 2014 01:01:41 +0000 (11 02:01 +0100)
committerColomban Wendling <ban@herbesfolles.org>
Tue, 11 Nov 2014 01:01:41 +0000 (11 02:01 +0100)
treeb35cc77352d0ad72da4c9a6b4a4cf0d9147c54e2
parent207279728317082bac040e7f32c50697919090b0
Import new CSS parser from fishman-ctags

Some highlights:
* Fixes handling of comments
* Adds support for attribute and namespace selectors
* Adds support for @supports blocks
* Fixes tag type for many selectors
* Adds support for pseudo-classes with arguments
tagmanager/ctags/css.c
tests/ctags/css-at-rules.css.tags
tests/ctags/css-at-supports.css.tags
tests/ctags/css-attribute-selectors.css.tags
tests/ctags/css-namespace-selectors.css.tags
tests/ctags/css-pseudo-classes.css.tags
tests/ctags/css-simple.css.tags
tests/ctags/css-singlequote-in-comment-issue2.css.tags
tests/ctags/css-tag-types.css.tags