From 86fcc0b6cff68ed461027ac82bcc238fbbf32483 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Tue, 19 Apr 2016 03:15:41 -0400 Subject: base ... tag --- lib/sdp/ao_markup_source_raw.d | 55 ------------------------------------------ 1 file changed, 55 deletions(-) delete mode 100644 lib/sdp/ao_markup_source_raw.d (limited to 'lib/sdp/ao_markup_source_raw.d') diff --git a/lib/sdp/ao_markup_source_raw.d b/lib/sdp/ao_markup_source_raw.d deleted file mode 100644 index fb76e98..0000000 --- a/lib/sdp/ao_markup_source_raw.d +++ /dev/null @@ -1,55 +0,0 @@ -/* - markup source raw - ao_markup_source_raw.d -*/ -mixin template SiSUmarkupRaw() { - class MarkupRaw { - auto rgx = new Rgx(); - final private string markupSourceString(in char[] fn_src) { - enforce( - exists(fn_src)!=0, - "file not found" - ); - string source_txt_str; - try { - if (exists(fn_src)) { - source_txt_str = readText(fn_src); // ok - } - } - catch (ErrnoException ex) { - // Handle errors - } - catch (UTFException ex) { - // Handle validation errors - } - catch (FileException ex) { - // Handle errors - } - std.utf.validate(source_txt_str); - return source_txt_str; - } - final private char[][] markupSourceLineArray(in string src_text) { - char[][] source_line_arr = - split(cast(char[]) src_text, rgx.line_delimiter); - return source_line_arr; - } - final char[][] markupInsertSourceContentRawLineArray(in char[] fn_src) { - enforce( - match(fn_src, rgx.src_fn_find_inserts), - "not a sisu markup filename" - ); - auto source_txt_str = markupSourceString(fn_src); - auto source_line_arr = markupSourceLineArray(source_txt_str); - return source_line_arr; - } - final char[][] markupSourceContentRawLineArray(in char[] fn_src) { - enforce( - match(fn_src, rgx.src_pth), - "not a sisu markup filename" - ); - auto source_txt_str = markupSourceString(fn_src); - auto source_line_arr = markupSourceLineArray(source_txt_str); - return source_line_arr; - } - } -} -- cgit v1.2.3