Sha256: 7b68a6a49a2e3dcc5e2b148cb8b85e55111e8dc31288c713895d889a3a59a2e4
Contents?: true
Size: 677 Bytes
Versions: 4
Compression:
Stored size: 677 Bytes
Contents
# frozen_string_literal: true require File.join(File.dirname(__FILE__), 'pygments/popen') require 'forwardable' module Pygments autoload :Lexer, 'pygments/lexer' class << self extend Forwardable def engine Thread.current.thread_variable_get(:pygments_engine) || Thread.current.thread_variable_set(:pygments_engine, Pygments::Popen.new) end def_delegators :engine, :formatters, :lexers, :lexers!, :filters, :styles, :css, :lexer_name_for, :highlight, :start end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
pygments.rb-2.1.0 | lib/pygments.rb |
pygments.rb-2.0.0 | lib/pygments.rb |
pygments.rb-2.0.0.rc3 | lib/pygments.rb |
pygments.rb-2.0.0.rc2 | lib/pygments.rb |