Skip to content

Commit e3bd2e3

Browse files
Fix issue where raw strings were not split correctly
1 parent 70f4243 commit e3bd2e3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pyhtml/__util.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,13 @@ def render_inline_element(
112112
# Remove newlines from strings when inline rendering
113113
if escape_strings:
114114
return increase_indent(
115-
[escape_string(str(ele))], "" if skip_indent else indent
115+
[escape_string(line) for line in str(ele).splitlines()],
116+
"" if skip_indent else indent,
116117
)
117118
else:
118-
return increase_indent([str(ele)], "" if skip_indent else indent)
119+
return increase_indent(
120+
str(ele).splitlines(), "" if skip_indent else indent
121+
)
119122

120123

121124
def render_children(

0 commit comments

Comments
 (0)