20:32:19scymtymi will probably have a pull request for the encapsulation and INDENTING-OUTPUT-STREAM fixes (including a new test) in a bit
21:34:02jackdanielscymtym: please take a look at my wip PR
21:34:42jackdanielI've changed the margin conception a little, but indenting-output won't change much in it (unless there are good reasons for that)
21:35:11jackdanielin essence instead of creating a new class I repurpose margin abstraction (for filling-output too)
21:35:32jackdanielin said PR there is even demo presenting new capabilities (of filling-output)
21:45:28scymtymjackdaniel: i will try, but i won't manage today and probably not tomorrow either
1:00:15eschatologistMezzano uses neither X11 nor Wayland. It just talks to a framebuffer and does software compositing.
1:02:21eschatologistWhat Wayland calls a “compositor” is what NeXT/Apple calls a “window server.” It provides drawing surfaces to applications, composites those surfaces on screen (really, manages the GPU doing so), receives input from HI devices, and dispatches that input to the appropriate application(s).