1. 18 Jun, 2014 1 commit
    • Barnaby Walters's avatar
      Fixed #48, partial merge of #49 · c628e693
      Barnaby Walters authored
      This commit manually merges the test from #49, with slightly simpler fixes that in the PR, as well
      as additional tests and fixes for case-insensitivity issues (i.e. case-sensitivity is good) and
      better handling of masses of weird whitespace in class attributes, as is sometimes produced by
      templating engines.
      c628e693
  2. 05 Jun, 2014 6 commits
  3. 07 Apr, 2014 2 commits
    • Barnaby Walters's avatar
      Multiple-property nested microformats parsed correctly. Closes #42 (insert... · 6bceeb49
      Barnaby Walters authored
      Multiple-property nested microformats parsed correctly. Closes #42 (insert obilgatory HGTTG reference here)
      
      * Fixed implementation and tests for nestedMfPropertyNamesForClass()
      * Both regression tests now passing
      6bceeb49
    • Barnaby Walters's avatar
      Additional fix for #29 · 28bd4d50
      Barnaby Walters authored
      * The previous fix (substituting a stdClass for an empty rels array) was causing looping problems, so there is now a “JSON mode” into which the parser can be put either by passing true as the third constructor parameter or by setting jsonMode = true. By default an empty rels key will be an array, but if JSON mode is set it will be an empty stdClass, ensuringcorrect serialisation.
      * The tests have been updated accordingly
      * A missing value property from one test has been added
      28bd4d50
  4. 24 Feb, 2014 1 commit
    • Barnaby Walters's avatar
      Removed problematic code · 9e061c23
      Barnaby Walters authored
      This conditional was added so that JSON-encoding the results of a parse would result in the correct string when there were no rel values, using an empty object literal instead of an empty list literal. Unfortunately that obviously causes some problems when trying to use the library, e.g. Fatal Errors.
      9e061c23
  5. 27 Nov, 2013 1 commit
  6. 13 Nov, 2013 1 commit
  7. 12 Nov, 2013 5 commits
  8. 30 Oct, 2013 4 commits
  9. 29 Oct, 2013 1 commit
  10. 20 Oct, 2013 5 commits