Sha256: 1996efa48f5177aadfd722b9a15bae4ca3bc458e631e07b8838c410ddd050e2a
Contents?: true
Size: 518 Bytes
Versions: 9
Compression:
Stored size: 518 Bytes
Contents
require 'pry-coolline' require 'coderay' module JazzFingers class Input class << self def config { cool: cool_input } end def cool_input Coolline.new do |c| c.transform_proc = proc do CodeRay.scan(c.line, :ruby).term end c.completion_proc = proc do word = c.completed_word Object.constants.map(&:to_s).select { |w| w.start_with?(word) } end end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems