Sha256: b46bf2099a83de0a9e4e5e1c2b72f44398a742e6a4fee748a61891cb20ea425f

Contents?: true

Size: 378 Bytes

Versions: 12

Compression:

Stored size: 378 Bytes

Contents

module Liquid
  class Raw < Block
    def parse(tokens)
      @nodelist ||= []
      @nodelist.clear

      while token = tokens.shift
        if token =~ FullToken
          if block_delimiter == $1
            end_tag
            return
          end
        end
        @nodelist << token if not token.empty?
      end
    end
  end

  Template.register_tag('raw', Raw)
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
liquid-2.5.5 lib/liquid/tags/raw.rb
liquid-2.5.4 lib/liquid/tags/raw.rb
liquid-2.5.3 lib/liquid/tags/raw.rb
liquid-2.5.1 lib/liquid/tags/raw.rb
wordify_liquid-2.5.1 lib/liquid/tags/raw.rb
liquid-2.5.0 lib/liquid/tags/raw.rb
liquid-2.4.1 lib/liquid/tags/raw.rb
liquid-2.4.0 lib/liquid/tags/raw.rb
spinto-liquid-2.3.0.3 lib/liquid/tags/raw.rb
spinto-liquid-2.3.0.2 lib/liquid/tags/raw.rb
spinto-liquid-2.3.0.1 lib/liquid/tags/raw.rb
liquid-2.3.0 lib/liquid/tags/raw.rb