Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Fix multi-parsing issue | Alan Pearce | 2014-10-19 | -0/+12 |
| | | | | Breaks base-url handling, but I'll have to do that better anyway | |||
* | Whitespace cleanup | Alan Pearce | 2014-10-12 | -23/+23 |
| | ||||
* | Parse multi-type properties on same element | Alan Pearce | 2014-10-12 | -0/+9 |
| | ||||
* | Make trace available in tests | Alan Pearce | 2014-10-12 | -0/+4 |
| | | | | Really useful with expect-focused to understand what's going wrong | |||
* | Fix minor typo in test | Alan Pearce | 2014-10-11 | -1/+1 |
| | ||||
* | Use tree-walking for property parsing | Alan Pearce | 2014-10-11 | -16/+0 |
| | ||||
* | Fix whitespace collapsing with multiple elements | Alan Pearce | 2014-10-11 | -0/+3 |
| | ||||
* | Parse values from value-title class elements | Alan Pearce | 2014-10-10 | -0/+3 |
| | ||||
* | Normalise parsed URLs | Alan Pearce | 2014-10-10 | -0/+25 |
| | ||||
* | Use zippers all the way down | Alan Pearce | 2014-10-10 | -19/+23 |
| | | | | | Includes an ugly "workaround" for interface differences in enlive between select and zip-select | |||
* | Add function to normalise a URL | Alan Pearce | 2014-10-10 | -0/+6 |
| | ||||
* | Add helper function to get base URL | Alan Pearce | 2014-10-10 | -0/+3 |
| | ||||
* | Use lists instead of vectors | Alan Pearce | 2014-09-28 | -51/+56 |
| | | | | Allows for some simplification. | |||
* | Fix error parsing dt value from unexpected element | Alan Pearce | 2014-09-28 | -0/+3 |
| | ||||
* | Parse properties for child microformats | Alan Pearce | 2014-09-28 | -0/+11 |
| | ||||
* | Fix parse failure with spaces preceding HTML | Alan Pearce | 2014-09-28 | -0/+3 |
| | ||||
* | select-h: use zippers for easier recursion | Alan Pearce | 2014-09-28 | -14/+15 |
| | | | | That was far too easy. | |||
* | Only select the first level of h- elements | Alan Pearce | 2014-09-27 | -0/+21 |
| | ||||
* | Add test for multiple microformats per element | Alan Pearce | 2014-09-25 | -0/+5 |
| | ||||
* | Ignore <br> and <hr>, even if they have mf classes | Alan Pearce | 2014-09-24 | -0/+10 |
| | | | | This isn't actually in the spec, but microformats-tests expects it. | |||
* | Parse multiple types of properties on a single element | Alan Pearce | 2014-09-24 | -0/+4 |
| | ||||
* | Concatenate multiple properties with the same name | Alan Pearce | 2014-09-24 | -0/+9 |
| | ||||
* | Parse child implied URLs | Alan Pearce | 2014-09-24 | -0/+4 |
| | ||||
* | Parse implied photo properties | Alan Pearce | 2014-09-24 | -0/+17 |
| | ||||
* | Add full support for implied names | Alan Pearce | 2014-09-23 | -0/+16 |
| | ||||
* | Add basic img property inferring | Alan Pearce | 2014-09-23 | -0/+3 |
| | ||||
* | Add basic implied URL parsing | Alan Pearce | 2014-09-23 | -0/+3 |
| | ||||
* | Test + implement multi-child property parsing | Alan Pearce | 2014-09-22 | -0/+19 |
| | ||||
* | Trim extra spaces from HTML content | Alan Pearce | 2014-09-22 | -0/+8 |
| | ||||
* | Trim strings when retrieving property values | Alan Pearce | 2014-09-22 | -0/+3 |
| | ||||
* | Output lists of values according to spec | Alan Pearce | 2014-09-22 | -31/+31 |
| | ||||
* | Add initial implied property parsing | Alan Pearce | 2014-09-21 | -0/+3 |
| | ||||
* | Parse mf names into type array | Alan Pearce | 2014-09-21 | -1/+1 |
| | ||||
* | Fix HTML typo in tests | Alan Pearce | 2014-09-21 | -1/+1 |
| | ||||
* | Extract helper method from tests | Alan Pearce | 2014-09-20 | -29/+33 |
| | ||||
* | Implement some basic value-class parsing | Alan Pearce | 2014-09-15 | -0/+6 |
| | ||||
* | Add basic example test | Alan Pearce | 2014-09-15 | -0/+3 |
| | ||||
* | Parse an empty document correctly | Alan Pearce | 2014-09-15 | -0/+3 |
| | ||||
* | Switch to expectations test library | Alan Pearce | 2014-09-15 | -132/+101 |
| | ||||
* | Add support for parsing rel attributes | Alan Pearce | 2014-09-13 | -0/+9 |
| | ||||
* | Add e-* parsing | Alan Pearce | 2014-09-13 | -0/+12 |
| | ||||
* | Add tests for classes-to-props | Alan Pearce | 2014-09-13 | -0/+9 |
| | ||||
* | Add basic support for dt-* parsing | Alan Pearce | 2014-09-13 | -0/+30 |
| | ||||
* | Fallback to text content if attributes are not found | Alan Pearce | 2014-09-13 | -2/+14 |
| | ||||
* | Test smaller units of code | Alan Pearce | 2014-09-13 | -31/+32 |
| | ||||
* | Add u-* parsing capability | Alan Pearce | 2014-09-13 | -0/+21 |
| | ||||
* | Re-format trailing parentheses | Alan Pearce | 2014-09-12 | -6/+3 |
| | ||||
* | Add support for parsing empty br/hr tags | Alan Pearce | 2014-09-12 | -0/+10 |
| | ||||
* | Get correct property value for special tags | Alan Pearce | 2014-09-11 | -0/+13 |
| | | | | img, area, abbr, data and input tags are all consumed differently. | |||
* | Use class name for property keywords | Alan Pearce | 2014-09-11 | -2/+7 |
| |