Permalink
Commits on Oct 20, 2009
  1. Merge commit 'origin/master' into mislav

    Conflicts:
    	spec/addressable/template_spec.rb
    committed Oct 20, 2009
  2. created #variable_defaults method to obtain default values from pattern

    Returns a hash of variable names with their defaults, such as:
      { "foo" => "bar" }
    
    Variables without defaults are not present here.
    committed Oct 20, 2009
Commits on Oct 12, 2009
  1. support symbol keys in mapping

    committed with sporkmonger Sep 27, 2009
  2. Updated CHANGELOG.

    sporkmonger committed Oct 12, 2009
Commits on Sep 27, 2009
  1. gemspec for v2.1.1

    committed Sep 27, 2009
  2. support symbol keys in mapping

    committed Sep 27, 2009
Commits on Jun 1, 2009
  1. Quick optimization.

    sporkmonger committed Jun 1, 2009
Commits on May 28, 2009
  1. Added additional type checking.

    Yes, people really did try to pass in Symbols, and were confused when
    things didn't work.  I blame Rails, as usual.
    sporkmonger committed May 28, 2009
Commits on May 19, 2009
Commits on May 1, 2009
Commits on Apr 30, 2009
Commits on Apr 29, 2009
Commits on Apr 28, 2009
Commits on Apr 24, 2009
Commits on Apr 22, 2009
Commits on Apr 16, 2009
Commits on Apr 10, 2009
  1. Resolved a few warnings.

    sporkmonger committed Apr 10, 2009
  2. Fix URI template operators 'prefix', 'suffix' and 'list' to return th…

    …e empty string for undefined variables.
    
    As per draft 3 of the URI template spec, made the the 'prefix', 'suffix' and 'list' to return the empty string for undefined variables.
    Previously, 'prefix' and 'suffix' returned the arg regardless and 'list' raised an exception.
    
    Added tests.  Ideally the next draft of the spec would include examples equivalent to these.
    Michael Burrows committed Apr 10, 2009
Commits on Mar 19, 2009
  1. Ditched unneeded parens.

    sporkmonger committed Mar 19, 2009
Commits on Mar 10, 2009
Commits on Mar 5, 2009
  1. Updated CHANGELOG.

    sporkmonger committed Mar 5, 2009
  2. Updated CHANGELOG.

    sporkmonger committed Mar 5, 2009
Commits on Mar 4, 2009
  1. Fixed broken spec.

    sporkmonger committed Mar 4, 2009