Commit Graph

41 Commits

Author SHA1 Message Date
Yorick Peterse 5f037c76cc Corrected CSS ends-with example
This was supposed to use the "$=" operator and not the "=" operator.
2015-09-04 14:38:45 +02:00
Yorick Peterse 0a7242aed4 Change license from MIT to MPL 2.0
While the MIT license is a fantastic license for those too lazy (or
unable) to understand more complex licenses it's too lax when it comes
to protecting authors (= me). For example, there are no clauses regarding
patents or ownership of source code. This means that patent trolls
could, in theory, drag me to court.

Of course one can still do that when using the MPL, but at least it has
an explicit clause regarding patents. The MPL also provides a nice
balance between the MIT license and the Apache license. I don't like the
Apache license as it requires listing any significant changes in every
changed file.

In short, I don't really care what people do with my software (they
could sell it for millions for all I care), as long as they don't drag
me to court or otherwise hold me accountable for something.
2015-05-15 23:48:18 +02:00
Yorick Peterse 9621fe1fc8 Moved changelog to the root directory. 2015-03-21 01:22:59 +01:00
Yorick Peterse aa42cc9ce7 Updated changelog for 0.2.3 2015-03-04 11:49:24 +01:00
Yorick Peterse 73534375d5 Release 0.2.2 2015-03-03 13:36:32 +01:00
Yorick Peterse 503efc32cd Release 0.2.1 2015-03-02 22:12:49 +01:00
Yorick Peterse bc74d31bb5 Updated changelog for 0.2.1. 2015-03-02 17:44:08 +01:00
Yorick Peterse 746c8052dd Remove all nodes when calling Element#inner_text=
This fixes #64.
2014-12-14 23:32:43 +01:00
Yorick Peterse 6f50e79f15 Added changelog link to the CSS ticket. 2014-11-17 23:24:35 +01:00
Yorick Peterse c4a5e8d4b4 Updated the changelog. 2014-11-17 23:23:13 +01:00
Yorick Peterse 675eb562e2 Basic docs on manually creating documents. 2014-11-17 09:13:13 +01:00
Yorick Peterse a4459c866f Basic docs on using XML namespaces. 2014-11-16 23:59:05 +01:00
Yorick Peterse e02cb54fa2 Added class/ID selectors to CSS spec. 2014-11-16 22:53:30 +01:00
Yorick Peterse da36c53321 Syntax for wildcard selector in the CSS spec. 2014-11-16 00:36:02 +01:00
Yorick Peterse 3c944f77c9 Added pseudo class syntax to CSS spec. 2014-11-15 21:29:53 +01:00
Yorick Peterse 181a0c3bc8 Added docs on remaining pseudo classes. 2014-11-15 21:20:53 +01:00
Yorick Peterse 913eb6a15a Added various extra pseudos to the CSS spec. 2014-11-14 01:02:58 +01:00
Yorick Peterse a15966b88f Use "descendant" in the CSS selector spec. 2014-11-05 00:50:09 +01:00
Yorick Peterse 83e6138f2f Added :nth-last-child to the CSS spec. 2014-11-04 10:27:29 +01:00
Yorick Peterse 1dd3476ac5 Removed invalid nth-child formula.
The formula A - (B % A) always has to be used, it can't be omitted when B is
negative. Doing so would result in invalid selectors for 2n-6 and the likes.
2014-11-03 09:41:34 +01:00
Yorick Peterse 5d57f62f76 Note about nth-child and preceding elements. 2014-11-03 09:31:02 +01:00
Yorick Peterse 8446e172e7 Corrected docs on Ragel's * operator. 2014-11-03 09:04:57 +01:00
Yorick Peterse 7ac7a5e863 Added various ASCII examples of :nth-child(). 2014-11-03 00:05:19 +01:00
Yorick Peterse bb13834e76 Added XPath equivalents for :nth-child in the spec 2014-11-02 23:50:58 +01:00
Yorick Peterse 74f5a10252 Grammar fix about negative nth-child arguments. 2014-11-02 23:40:35 +01:00
Yorick Peterse a0fb7d69bf Added missing :nth-child() examples in the spec. 2014-11-02 23:37:39 +01:00
Yorick Peterse 8f3e4b3066 Initial work for a simple CSS specification. 2014-11-02 23:30:38 +01:00
Yorick Peterse 9d6afb7d6f Tweaked inline code blocks for YARD docs. 2014-11-02 23:30:28 +01:00
Yorick Peterse 27ee23eb31 Updated the changelog. 2014-09-28 22:00:41 +02:00
Yorick Peterse c3a5ce745c Release 0.1.3 2014-09-24 00:24:00 +02:00
Yorick Peterse 9656011d9f Updated the changelog for 0.1.2. 2014-09-23 16:18:50 +02:00
Yorick Peterse b6512afef2 Added changelog note about the date format. 2014-09-16 15:03:58 +02:00
Yorick Peterse a2e5def263 Added headings + examples to the changelog. 2014-09-16 15:01:38 +02:00
Yorick Peterse ed6283ab7e Updated the changelog. 2014-09-16 14:49:42 +02:00
Yorick Peterse d082822cdc Removed the node_type method crap.
The logic this was used for now only resides in the pull parser, instead of
being exposed to the public.

This fixes #30.
2014-09-13 15:09:52 +02:00
Yorick Peterse 9ab5c302f7 Release 0.1.1. 2014-09-13 11:50:30 +02:00
Yorick Peterse ddc6eb4819 Release 0.1.0. 2014-09-11 23:41:46 +02:00
Yorick Peterse 0c61749c65 Added basic Nokogiri migration guide.
I will expand this over time, but it's a decent start for the time being.

This fixes #13.
2014-09-11 00:01:44 +02:00
Yorick Peterse cfbdf1bdb1 Removed YARD crap from Markdown files. 2014-09-10 22:46:58 +02:00
Yorick Peterse 57be239900 YARD CSS for blockquotes. 2014-07-22 21:31:31 +02:00
Yorick Peterse 702477ca28 Basic project layout. 2014-02-26 19:50:16 +01:00