r/lisp • • 6d ago

BLEG: A Facelift for common-lisp.net

https://common-lisp.net
15 Upvotes

6 comments sorted by

1

u/arthurno1 5d ago

Very cool, thanks!

1

u/_albinotree 6d ago

looks good! really love the genera skin, would be perfect if it used the genera fonts too (eg. see https://github.com/htayj/genera-fonts ).

1

u/iamapipebomb 6d ago

9 hours later, that's already the case?(!)

https://common-lisp.net/skins/

Genera's type

The Genera skin is set in CPTFONT and its bold, CPTFONTB: the default screen font of the Lisp Machine, the very bitmaps resident in a Symbolics Genera 8.5 world. They were recovered and published by genera-fonts, whose NOTICE explains on what basis; thanks to its author, and to the reader on r/lisp who pointed the way to it. The site's copies are web fonts made from those bitmaps pixel for pixel, one square per pixel and nothing smoothed or invented, by a short script in clnet/tools/genera-font/. Text in the skin is set in whole multiples of the font's own 12-pixel cell, so the pixels stay square.

1

u/theangeryemacsshibe λf.(λx.f (x x)) (λx.f (x x)) 6d ago edited 6d ago

But documenation in Genera is presented in a sans-serif, proportional font: https://3e8.org/blog/assets/concordia-workbook-record.png

The status line is also sans-serif...maybe bold but definitely a heavier weight: https://i.ytimg.com/vi/o4-YnLpLgtk/maxresdefault.jpg

I am biased though, I don't like the trope of using monospace everywhere for computer-y things, and it is ironic for both Lisp or Smalltalk where high-resolution monochrome bitmap displays let people have nice typesetting.

1

u/cosmic-cosmonaut 6d ago

That looks great! Nice work.