oga/spec/oga
Yorick Peterse 07b52fb48a Added Ruby::Node#not
This is a shortcut for "!foo". Using this method one doesn't have to
worry about how the "!" operator binds. For example, this:

    !foo.or(bar)

would be parsed/evaluated as this:

    !(foo.or(bar))

when instead we want it to be this:

    (!foo).or(bar)

Using explicit parenthesis leads to ugly code, so now we can do this
instead:

    foo.not.or(bar)
2015-08-19 20:14:22 +02:00
..
css Use the XPath compiler for XPath/CSS specs 2015-08-19 20:14:20 +02:00
html Fixes #129 - lexing superfluous end tags. 2015-07-23 13:16:11 +01:00
ruby Added Ruby::Node#not 2015-08-19 20:14:22 +02:00
xml Added XML::Node#each_ancestor 2015-08-19 20:14:20 +02:00
xpath Cleaned up descendant-or-self compiler specs 2015-08-19 20:14:22 +02:00
blacklist_spec.rb Added Blacklist/Whitelist classes 2015-05-17 21:55:06 +02:00
entity_decoder_spec.rb Added Oga::EntityDecoder 2015-04-07 21:18:15 +02:00
lru_spec.rb Added LRU#maximum=/maximum 2015-03-23 00:26:48 +01:00
oga_spec.rb Support for strict parsing of XML documents 2015-06-15 23:53:11 +02:00
whitelist_spec.rb Added Blacklist/Whitelist classes 2015-05-17 21:55:06 +02:00