Mercurial > hg > TextShaper
diff textshaper/onelineit.py @ 43:21b6a9569f21
onelineit
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Wed, 03 Sep 2014 18:13:15 -0700 |
parents | 1a80204bd562 |
children |
line wrap: on
line diff
--- a/textshaper/onelineit.py Mon Aug 25 19:31:16 2014 -0700 +++ b/textshaper/onelineit.py Wed Sep 03 18:13:15 2014 -0700 @@ -5,17 +5,18 @@ """ import sys +from .decorator import lines +@lines def onelineit(string): """make a string one line""" - string = string.split('\n') string = [ i.strip() or '\n' for i in string ] string = ' '.join(string) string = string.split('\n') string = [ i.strip() for i in string if i.strip() ] - return '\n\n'.join(string) + return '\n\n'.join(string).splitlines() def main(args=sys.argv[1:]): """CLI"""