> In fact, perhaps even the page(1) command is falwed. What should've > happened was a next layer over rio, where /dev/draw/n/data would > be able to accept any kind of image encoding.
i think page is a good thing. pushing data translation to the edges makes programs like resample much simplier. they can assume plan 9 images. and you don't end up linking every program to the same enormous library. what makes page look crusty is the fact that plan 9 images are uncommon on most systems. it would be like having a plan 9 system with 10% utf-8, 40% 8259-1 and 50% sjis-encoded text. - erik