on master help sign in
"str" now returns EmptyImage for empty strings to match behavior of other string-like Image constructors (fixes #74)
9cfcb22Jonathan Daugherty
src/Graphics/Vty/Image.hs+2−1
@@ -117,7 +117,8 @@ char a c =
117-- directly to iso10646String or string.
117-- directly to iso10646String or string.
118--
118--
119iso10646String :: Attr -> String -> Image
119iso10646String :: Attr -> String -> Image
120−iso10646String a str =
120+iso10646String _ [] = EmptyImage
121+iso10646String a str =
121 let displayWidth = safeWcswidth str
122 let displayWidth = safeWcswidth str
122 in HorizText a (TL.pack str) displayWidth (length str)
123 in HorizText a (TL.pack str) displayWidth (length str)
123
124