diff --git a/.claude/settings.json b/.claude/settings.json index 480c385..ee58420 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -5,7 +5,6 @@ "Read(./secrets/**)", "Read(./config/credentials.json)", "Read(./build)", - "Read(./**.xml)", "Read(./embeddings**)" ] } diff --git a/EnglishNKJBible.xml b/EnglishNKJBible.xml index 472ce20..90b784b 100644 --- a/EnglishNKJBible.xml +++ b/EnglishNKJBible.xml @@ -24143,7 +24143,7 @@ Gather the people, Sanctify the congregation, Assemble the elders, Gather the children and nursing babes; Let the bridegroom go out from his chamber, And the bride from her dressing room. Let the priests, who minister to the Lord, Weep between the porch and the altar; Let them say, “Spare Your people, O Lord, And do not give Your heritage to reproach, That the nations should rule over them. Why should they say among the peoples, ‘Where is their God?’ ” Then the Lord will be zealous for His land, And pity His people. - The Lord will answer and say to His people, “Behold, I will send you grain and new wine and oil, And you will be satisfied by them; I will no longer make you a reproach among the nations. + The Lord will answer and say to His people, “Behold, I will send you grain and new wine and oil, And you will be satisfied by them; I will no longer make you a reproach among the nations.” “But I will remove far from you the northern army, And will drive him away into a barren and desolate land, With his face toward the eastern sea And his back toward the western sea; His stench will come up, And his foul odor will rise, Because he has done monstrous things.” Fear not, O land; Be glad and rejoice, For the Lord has done marvelous things! Do not be afraid, you beasts of the field; For the open pastures are springing up, And the tree bears its fruit; The fig tree and the vine yield their strength. @@ -33616,4 +33616,4 @@ - \ No newline at end of file + diff --git a/src/lib/components/Imposter.svelte b/src/lib/components/Imposter.svelte index 51f78e3..a65ef83 100644 --- a/src/lib/components/Imposter.svelte +++ b/src/lib/components/Imposter.svelte @@ -76,7 +76,12 @@ if (/^[a-z]/.test(formatted)) { formatted = "..." + formatted; } - formatted = formatted.replace(/[,:;-—]$/, "..."); + // Replace trailing punctuation with ellipsis + // Preserve closing quotes/brackets that may have been added + formatted = formatted.replace( + /[,:;-—]([)\]}\"\'\u201D\u2019]*)$/, + "...$1", + ); return formatted; } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 918d7d4..919dcf4 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -437,7 +437,6 @@ - A daily bible game{isDev ? " (dev)" : ""}