Commit Graph

5 Commits

Author SHA1 Message Date
Wouter Scherphof
206f7af3c4 closes #6
:not(), [att=val], [att!=val], [att|=val], [att*=val], [att~=val],
[att^=val], [att$=val]
Note that the selection is now returned as a simple Set, breaking the
abilty brought in by #8 and #9 tot :select() or () on the selection. Of
course, the elements in the returned Set are still ElementNodes that
can be selected upon.
2013-03-26 09:57:00 +01:00
Wouter Scherphof
64f3eb4df3 Moved some details to a function
... regarding [attribute=value] and other matching.
Also explained (in comments) the different matching patterns.
And fixed a bug where /> would be listed as an attribute.
And added a few more tests.
2013-03-25 13:55:35 +01:00
Wouter Scherphof
f9b04866b4 closes #7
Extracting microdata is fairly tedious compared to microformats, due to
its generality. Should probably be included as a standard function of
the parser, or even better, as a separate module, which then can
concern itself with being fully standards compliant.
2013-03-22 00:10:24 +01:00
Wouter Scherphof
82dbddfd19 parse valueless attributes (e.g. itemscope)
And allow nested tags, which was a newly encountered bug
2013-03-21 14:03:17 +01:00
Wouter Scherphof
76000166e0 first draft
Inital working version in version control
2013-03-19 11:37:08 +01:00