about summary refs log tree commit diff stats
path: root/src
Commit message (Collapse)AuthorAgeLines
* Fix multi-parsing issueAlan Pearce2014-10-19-8/+13
| | | | Breaks base-url handling, but I'll have to do that better anyway
* Ensure child microformats are only parsed onceAlan Pearce2014-10-12-1/+12
|
* Parse multi-type properties on same elementAlan Pearce2014-10-12-1/+1
|
* Use tree-walking for property parsingAlan Pearce2014-10-11-67/+77
|
* Fix whitespace collapsing with multiple elementsAlan Pearce2014-10-11-1/+1
|
* Parse values from value-title class elementsAlan Pearce2014-10-10-2/+12
|
* Normalise parsed URLsAlan Pearce2014-10-10-22/+25
|
* Use zippers all the way downAlan Pearce2014-10-10-114/+137
| | | | | Includes an ugly "workaround" for interface differences in enlive between select and zip-select
* Add function to normalise a URLAlan Pearce2014-10-10-6/+13
|
* Add helper function to get base URLAlan Pearce2014-10-10-0/+9
|
* Use lists instead of vectorsAlan Pearce2014-09-28-10/+9
| | | | Allows for some simplification.
* Fix error parsing dt value from unexpected elementAlan Pearce2014-09-28-1/+2
|
* Parse properties for child microformatsAlan Pearce2014-09-28-10/+29
|
* Fix parse failure with spaces preceding HTMLAlan Pearce2014-09-28-1/+1
|
* Remove redundant parents functionAlan Pearce2014-09-28-6/+0
|
* select-h: use zippers for easier recursionAlan Pearce2014-09-28-4/+6
| | | | That was far too easy.
* Rename previously-missed usagesAlan Pearce2014-09-28-2/+2
|
* Minor renamingAlan Pearce2014-09-28-7/+6
|
* Only select the first level of h- elementsAlan Pearce2014-09-27-2/+10
|
* Fix indentationAlan Pearce2014-09-24-24/+24
|
* Ignore <br> and <hr>, even if they have mf classesAlan Pearce2014-09-24-4/+4
| | | | This isn't actually in the spec, but microformats-tests expects it.
* Extract mf property element selection into methodsAlan Pearce2014-09-24-4/+16
|
* Parse multiple types of properties on a single elementAlan Pearce2014-09-24-5/+5
|
* Concatenate multiple properties with the same nameAlan Pearce2014-09-24-5/+6
|
* Parse child implied URLsAlan Pearce2014-09-24-1/+2
|
* Parse implied photo propertiesAlan Pearce2014-09-24-9/+22
|
* cond-let: use % instead of x as anaphorAlan Pearce2014-09-23-5/+5
|
* Add full support for implied namesAlan Pearce2014-09-23-1/+21
|
* Add basic img property inferringAlan Pearce2014-09-23-2/+11
|
* Add basic implied URL parsingAlan Pearce2014-09-23-2/+10
|
* Extract property fetching into functionAlan Pearce2014-09-23-5/+10
|
* Refactor property element selection and parsingAlan Pearce2014-09-23-7/+6
|
* Test + implement multi-child property parsingAlan Pearce2014-09-22-5/+5
|
* Use node-to-text when getting element contentAlan Pearce2014-09-22-22/+22
|
* Trim extra spaces from HTML contentAlan Pearce2014-09-22-0/+9
|
* Trim strings when retrieving property valuesAlan Pearce2014-09-22-29/+29
|
* Output lists of values according to specAlan Pearce2014-09-22-6/+6
|
* Add initial implied property parsingAlan Pearce2014-09-21-1/+12
|
* Parse mf names into type arrayAlan Pearce2014-09-21-1/+10
|
* Split h-* selection and parsingAlan Pearce2014-09-21-6/+6
|
* Implement some basic value-class parsingAlan Pearce2014-09-15-3/+20
|
* Fix errors in parse-childrenAlan Pearce2014-09-15-5/+5
|
* Parse an empty document correctlyAlan Pearce2014-09-15-1/+1
|
* Add support for parsing rel attributesAlan Pearce2014-09-13-1/+26
|
* Rename variables in parse-h for consistencyAlan Pearce2014-09-13-2/+2
|
* Give split-classes a clearer nameAlan Pearce2014-09-13-3/+3
|
* Refactor selectors using set = union syntaxAlan Pearce2014-09-13-4/+4
|
* Refactor parsers using expression-threadingAlan Pearce2014-09-13-9/+21
|
* Refactor reducers for easier testingAlan Pearce2014-09-13-4/+4
|
* Don't error when missing :attrs/:classAlan Pearce2014-09-13-4/+4
|