diff --git a/basis/html/components/components.factor b/basis/html/components/components.factor index 256fd5950d..46872111d0 100644 --- a/basis/html/components/components.factor +++ b/basis/html/components/components.factor @@ -150,8 +150,11 @@ TUPLE: code mode ; : ( -- code ) code new ; +: ?string-lines ( str/f -- seq ) + [ { } ] [ string-lines ] if-empty ; + M: code render* - [ string-lines ] [ drop ] [ mode>> value ] tri* htmlize-lines ; + [ ?string-lines ] [ drop ] [ mode>> value ] tri* htmlize-lines ; ! Farkup component TUPLE: farkup no-follow disable-images parsed ;