io.encodings.utf8 io.files io.sockets io.streams.string kernel
locals mason.common mason.config mason.disk mason.platform math
namespaces prettyprint sequences xml.syntax xml.writer
-combinators.short-circuit literals splitting ;
+combinators.short-circuit literals splitting prettyprint.config ;
IN: mason.report
: git-link ( id -- link )
: with-report ( quot -- )
[ "report" utf8 ] dip
'[
- common-report
- _ call( -- xml )
- [XML <html><body><-><-></body></html> XML]
- write-xml
+ [
+ common-report
+ _ call( -- xml )
+ [XML <html><body><-><-></body></html> XML]
+ write-xml
+ ] without-limits
] with-file-writer ; inline
: file-tail ( file encoding lines -- seq )