Permalink
Commits on Aug 27, 2017
  1. Avoid uninitialized instance var @haml_buffer (#321)

    olleolleolle committed with judofyr Aug 27, 2017
    - haml.rb: instance variable @haml_buffer not initialized
Commits on Jul 24, 2017
  1. v2.0.8

    judofyr committed Jul 24, 2017
  2. Update CHANGELOG

    judofyr committed Jul 24, 2017
Commits on Jul 19, 2017
  1. Suppress "assigned but unused variable - locals" warning (#304)

    amatsuda committed with judofyr Jul 19, 2017
    Without this dirty hack, ruby emits "assigned but unused variable - locals" warning
    in VERBOSE mode when no locals are given.
  2. Drop JRuby 1.9 as well

    judofyr committed Jul 19, 2017
  3. Don't bother with 1.9 and 2.0:

    judofyr committed Jul 19, 2017
    It was a fun challenge, but now I just want the build to work
  4. Add gemspec in Gemfile:

    judofyr committed Jul 19, 2017
    Otherwise Bundler might use the installed version of Tilt instead
  5. Remove rubysl dependency

    judofyr committed Jul 19, 2017
  6. Haml doesn't work on 1.9

    judofyr committed Jul 19, 2017
  7. Travis: Install pandoc

    judofyr committed Jul 19, 2017
Commits on May 16, 2017
  1. Use Haml 5's new API to avoid using deprecated private method. (#312)

    k0kubun committed with judofyr May 16, 2017
    * Use Haml 5's new API
    
    to avoid using deprecated private method.
    
    * Test with Haml >= 4
    
    Haml < 4 is no longer maintained.
Commits on May 15, 2017
Commits on Apr 19, 2017
  1. Update .travis.yml (#314)

    junaruga committed with judofyr Apr 19, 2017
    * Update Rubies to latest version.
    * Add ruby-head to Travis as allow_failures.
      * allow_failures is because it's good to know new version Ruby's issue
        as faster before the release.
      * fast_finish is to get the Travis result as faster
        without waiting the result of the "allow_failures" items.
        See https://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
Commits on Mar 19, 2017
  1. Update tilt.gemspec

    judofyr committed Mar 19, 2017
  2. v2.0.7

    judofyr committed Mar 19, 2017
  3. Update CHANGELOG

    judofyr committed Mar 19, 2017
Commits on Mar 9, 2017
  1. Update yard (#310)

    wataru0225 committed with judofyr Mar 9, 2017
Commits on Feb 19, 2017
  1. Do not modify BasicObject during template compilation on ruby 2.0+ (#309

    jeremyevans committed with judofyr Feb 19, 2017
    )
    
    Starting in ruby 2.0, you can unbind methods from modules and
    bind them to any object, and then call them.  There is no reason
    to modify the BasicObject class in this case.
    
    This fixes tilt's template compilation on ruby 2.0+ when BasicObject
    is frozen.
Commits on Jan 26, 2017
  1. v2.0.6

    judofyr committed Jan 26, 2017
  2. Update rubies:

    judofyr committed Jan 26, 2017
    - Add 2.4.0
    - Update to latest JRuby
    - Remove 2.0.0
  3. Update CHANGELOG

    judofyr committed Jan 26, 2017
  4. Run tests without warnings

    judofyr committed Sep 27, 2016
  5. Add support for Erubi template engine for erb and rhtml files (#308)

    jeremyevans committed with judofyr Jan 26, 2017
    Erubi is a simplified fork of Erubis with the following advantages:
    
    * Handles postfix conditionals when using escaping (e.g. <tt><%= foo if bar %></tt>)
    * Works with ruby's --enable-frozen-string-literal option
    * Automatically freezes strings for template text when ruby optimizes it (on ruby 2.1+)
    * Escapes ' (apostrophe) when escaping for better XSS protection
    * Has 88% smaller memory footprint for base engine
    * Has 75% smaller memory footprint for tilt support
    * Does no monkey patching (Erubis adds a method to Kernel)
    * Has simpler internals (1 file, <150 lines of code)
    * Has an open development model (Erubis doesn't have a public source control repository or bug tracker)
    * Is not dead (Erubis hasn't been updated since 2011)
    
    With this patch, Erubi will be tried before Erubis and ERB.
Commits on Dec 30, 2016
  1. Always sort locals by strings (Fixes #306) (#307)

    jeremyevans committed with judofyr Dec 30, 2016
    Fixes issues when mixing string locals with symbol locals.
Commits on Dec 15, 2016
Commits on Dec 14, 2016
  1. Merge pull request #305 from amatsuda/test_warnings

    judofyr committed Dec 14, 2016
    Ruby warnings in the tests
Commits on Dec 1, 2016
  1. Support sigil (#302)

    Genki Sugawara committed with judofyr Dec 1, 2016
Commits on Sep 12, 2016
  1. Add Liquid options tests (#299)

    laCour committed with judofyr Sep 12, 2016