Chris@0: module CodeRay Chris@0: module Scanners Chris@0: Chris@0: class Plaintext < Scanner Chris@0: Chris@0: register_for :plaintext, :plain Chris@0: title 'Plain text' Chris@0: Chris@0: include Streamable Chris@0: Chris@0: KINDS_NOT_LOC = [:plain] Chris@0: Chris@0: def scan_tokens tokens, options Chris@0: text = (scan_until(/\z/) || '') Chris@0: tokens << [text, :plain] Chris@0: end Chris@0: Chris@0: end Chris@0: Chris@0: end Chris@0: end