Thun/implementations
Simon Forman 2b07553aa1 Draw chars when you click.
Pick a letter at random.

I wasn't checking that the destination values were not less than zero,
which let you click at the top/left edges of the screen and therefore
the carefree_alpha_blend_blit() would try to write to areas outside the
framebuffer.  I started to see "zalgol" pixels in the letters, so I'm
guessing the pixel data is getting stored just above the framebuffer,
which makes sense (because that's the order they appear in the source
code and this is a simple system!)  When you click at the top of the
screen it was writing pixels in the font data, eh?  Then when you click
elsewhere on the screen you get extra pixels with your letterforms and
it looks like Unicode Lovecraft puns.
2023-02-26 15:24:40 -08:00
..
C Allocate a buffer just large enough. 2023-02-20 16:23:41 -08:00
GNUProlog A simple Joy-to-AST program. 2023-02-17 11:08:43 -08:00
Nim inscribe command for Nim. 2023-02-14 20:27:36 -08:00
Ocaml Minor cleanup. 2022-09-28 22:07:28 -07:00
Python A start on styling notebooks. 2023-02-15 13:43:22 -08:00
SWIProlog SWIProlog 2023-02-18 20:09:19 -08:00
oldlog Improve compiling of step combinator. 2022-09-28 18:18:20 -07:00
uvm-ncc Draw chars when you click. 2023-02-26 15:24:40 -08:00
check_against_defs.txt SWIProlog 2023-02-18 20:09:19 -08:00
defs.txt or instead of ||, and instead of && 2023-02-14 12:27:46 -08:00