@@ -45,7 +45,7 @@ class Markov:
text = orig_init_state if orig_init_state is not None else ""
for word in words:
- if word in "-–—" or not all(c in string.punctuation for c in word):
+ if word in "-–—" or not all(c in string.punctuation or c == "…" for c in word):
text += " "
text += word