Permalink
Commits on Feb 26, 2012
  1. version bump 0.4.0

    minad committed Feb 26, 2012
Commits on Feb 16, 2012
  1. update travis.yml

    minad committed Feb 16, 2012
  2. improve test cases

    minad committed Feb 16, 2012
Commits on Jan 27, 2012
  1. Add EngineDSL#html

    minad committed Jan 27, 2012
  2. split AttributeMerger in AttributeRemover and AttributeMerger

    Backward incompatible change!
    minad committed Jan 27, 2012
  3. Separate attribute sorting and merging responsibilities

    Just as one might want to merge attributes but not sort them (see
    b45c61), one might want to sort attributes but not merge them.
    They are separate concerns, and therefore should be separate filters.
    This change permits the use of AttributeSorter independently from
    AttributeMerger.
    
    Backward compatibility requires preserving the existing sorting
    behavior of AttributeMerger, but in a future release it should be
    fully separated, and users should explicitly use AttributeSorter
    in the filter chain if they desire.
    jfirebaugh committed with minad Jan 26, 2012
Commits on Jan 14, 2012
  1. fix issue #58

    minad committed Jan 14, 2012
Commits on Jan 6, 2012
  1. v0.3.5

    minad committed Jan 6, 2012
  2. changes

    minad committed Jan 6, 2012
Commits on Dec 20, 2011
  1. Fix #57

    Don't use gsub! on incoming strings
    minad committed Dec 20, 2011
Commits on Dec 17, 2011
Commits on Dec 16, 2011
  1. don't append trailing newlines behind doctype

    * Simpler behaviour
    * Be more strict
    * You can always use [:static, "\n"]
    minad committed Dec 16, 2011
Commits on Dec 14, 2011
  1. fix for proc {}.arity == -1 on 1.8

    minad committed Dec 14, 2011
  2. Add :sort_attrs (= true) to HTML::AttributeMerger

    HTML attributes are sorted by key by default, but turning off the
    option :sort_attrs changes it to preserve the insertion order of
    attributes instead. (In Ruby 1.9.x, this is done using the standard
    Hash class.)
    
    Tests passed on Ruby 1.8.7, 1.9.2, 1.9.3.
    pyrtsa committed with minad Dec 14, 2011
  3. unused block argument removed

    minad committed Dec 14, 2011
Commits on Dec 6, 2011
  1. dispatcher optimization

    minad committed Dec 6, 2011
  2. dispatcher: better error message

    minad committed Dec 6, 2011
Commits on Dec 4, 2011
Commits on Oct 9, 2011
  1. img tag is inline

    minad committed Oct 9, 2011
Commits on Oct 7, 2011
  1. changes

    minad committed Oct 7, 2011
Commits on Oct 6, 2011
  1. fix pretty test case

    minad committed Oct 6, 2011
  2. fix indentation in html pretty

    see slim issue #189
    minad committed Oct 6, 2011
Commits on Sep 28, 2011
Commits on Sep 23, 2011
  1. Merge pull request #48 from akzhan/patch-1

    Syntax highlighting
    committed Sep 23, 2011
  2. Syntax highlighting

    akzhan committed Sep 23, 2011
Commits on Sep 2, 2011
  1. v0.3.4

    committed Sep 2, 2011
Commits on Aug 26, 2011
  1. use fully-qualified name

    minad committed Aug 26, 2011
  2. update changes

    minad committed Aug 26, 2011
  3. v0.3.3

    committed Aug 26, 2011
Commits on Aug 25, 2011
  1. relax temple grammar

    minad committed Aug 25, 2011
  2. changes

    minad committed Aug 25, 2011
  3. add fallback for [:html, :attrs, ...] to HTML::Fast if HTML::Attribut…

    …eMerger is not used
    minad committed Aug 25, 2011