fix output sometimes outputting lines longer than 80 characters

This commit is contained in:
Tim Cooper 2018-08-11 15:41:44 -03:00
parent 93ea5c324a
commit 5ddd6fc525

View File

@ -109,7 +109,7 @@ function parseref(ref, arr) {
function printverse(verse, word_count, characters_printed) {
word_count = split(verse, words, " ")
for (i = 1; i <= word_count; i++) {
if (characters_printed + length(words[i]) > 72) {
if (characters_printed + length(words[i]) + (characters_printed > 0 ? 1 : 0) > 72) {
printf("\n\t")
characters_printed = 0
}