- reader syntax for arrays, byte arrays, displaced aliens\r
- out of memory error when printing global namespace\r
- removing unneeded #label\r
-- pprint trailing space regression\r
- finish scrollbars\r
- fix up the min thumb size hack\r
\r
M: newline pprint-section* ( newline -- )
section-start fresh-line ;
+: advance ( section -- )
+ section-start last-newline get = [ " " write ] unless ;
+
M: block pprint-section* ( block -- )
f swap block-sections [
- over [ " " write ] when pprint-section drop t
+ over [ dup advance ] when pprint-section drop t
] each drop ;
: <block ( -- ) <block> pprinter get pprinter-stack push ;