class Icersplicer::FileProcessor

Defined in:

icecrystals/icersplicer.cr

Constant Summary

COLOURS = {"black" => 0, "red" => 1, "green" => 2, "yellow" => 3, "blue" => 4, "purple" => 5, "cyan" => 6, "white" => 7}
KEYWORD_DELIMITER = ","

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def countlines(inputfile) #

[View source]
def debug=(debug : Int32) #

[View source]
def debug=(debug : Int32) #

[View source]
def debug? : Int32 #

[View source]
def filterlinestats(filterlines) #

[View source]
def first_load #

[View source]
def highlighter=(highlighter : String) #

[View source]
def highlighter=(highlighter : String) #

[View source]
def highlighter? : String #

[View source]
def home=(home : String) #

[View source]
def home=(home : String) #

[View source]
def home? : String #

[View source]
def keywordsfile=(keywordsfile : String) #

[View source]
def keywordsfile=(keywordsfile : String) #

[View source]
def keywordsfile? : String #

[View source]
def load_keywords #

[View source]
def nolinenumbers=(nolinenumbers : Bool) #

[View source]
def nolinenumbers=(nolinenumbers : Bool) #

[View source]
def nolinenumbers? : Bool #

[View source]
def print_to_screen(linenum, text, quiet) #

[View source]
def reset_screen #

[View source]
def skip(line) #

[View source]
def skip_lines=(skip_lines : Hash(Int32, Int32)) #

[View source]
def skip_processor(filter) #

[View source]
def stats(inputfile, outputfile) #

[View source]
def text_highlighter(text) #

[View source]
def text_processor(data) #

[View source]