diff --git a/krill/krill.py b/krill/krill.py index fed59c2..89f5428 100755 --- a/krill/krill.py +++ b/krill/krill.py @@ -206,6 +206,10 @@ def _print_stream_item(self, item, pattern=None): excerpter = TextExcerpter() excerpt, clipped_left, clipped_right = excerpter.get_excerpt(item.text, 220, pattern) + # Put a space before http to separate things better + excerpt = re.sub(r"(\S){1}http", r"\1 http", excerpt) + excerpt = re.sub(r"(\S){1}pic.twitter.com", r"\1 pic.twitter.com", excerpt) + # Hashtag or mention excerpt = re.sub("(?") + term.bright_green("\\g<2>"), excerpt)