Add ANSI output format
This commit is contained in:
+29
-4
@@ -12,16 +12,41 @@ proc fetchPassages*(reference: string): seq[string] =
|
||||
raise newException(ValueError,
|
||||
"MEV data is not embedded; generate data/private/mev.tsv and rebuild")
|
||||
|
||||
proc fetchPlainPassages*(reference: string, keepVerseNumbers = true): seq[string] =
|
||||
proc fetchPlainPassages*(
|
||||
reference: string,
|
||||
keepVerseNumbers = true,
|
||||
annotations = "all"): seq[string] =
|
||||
|
||||
when hasEmbeddedTranslationData("mev"):
|
||||
embedded_bible.fetchPlainPassages(mevRows, reference, "MEV", keepVerseNumbers)
|
||||
embedded_bible.fetchPlainPassages(
|
||||
mevRows,
|
||||
reference,
|
||||
"MEV",
|
||||
keepVerseNumbers,
|
||||
annotations)
|
||||
else:
|
||||
raise newException(ValueError,
|
||||
"MEV data is not embedded; generate data/private/mev.tsv and rebuild")
|
||||
|
||||
proc fetchMarkdownPassages*(reference: string): seq[string] =
|
||||
proc fetchMarkdownPassages*(reference: string, annotations = "all"): seq[string] =
|
||||
when hasEmbeddedTranslationData("mev"):
|
||||
embedded_bible.fetchMarkdownPassages(mevRows, reference, "MEV")
|
||||
embedded_bible.fetchMarkdownPassages(mevRows, reference, "MEV", annotations)
|
||||
else:
|
||||
raise newException(ValueError,
|
||||
"MEV data is not embedded; generate data/private/mev.tsv and rebuild")
|
||||
|
||||
proc fetchAnsiPassages*(
|
||||
reference: string,
|
||||
keepVerseNumbers = true,
|
||||
annotations = "all"): seq[string] =
|
||||
|
||||
when hasEmbeddedTranslationData("mev"):
|
||||
embedded_bible.fetchAnsiPassages(
|
||||
mevRows,
|
||||
reference,
|
||||
"MEV",
|
||||
keepVerseNumbers,
|
||||
annotations)
|
||||
else:
|
||||
raise newException(ValueError,
|
||||
"MEV data is not embedded; generate data/private/mev.tsv and rebuild")
|
||||
|
||||
Reference in New Issue
Block a user