Commit Graph

17 Commits

Author SHA1 Message Date
Kartik K. Agaram 31816db0cc . 2021-11-26 21:56:22 -08:00
Kartik K. Agaram 07bf55b460 save timestamp on change; show in recent changes 2021-11-26 18:47:50 -08:00
Kartik K. Agaram 5a63a5ca40 monotonically accumulate versions of definitions
One old drawback now has a new look. Before, we loaded definitions in
order, so global definitions had to exist before other global
definitions that used them. See window and grid in life.tlv. Now we load
definitions in reverse order, so initialization needs to change. Worse,
if we update window, we need to edit grid just to fix the order.

This implies that we can't yet optimize away bindings where there are no
new changes.
2021-11-24 10:10:38 -08:00
Kartik K. Agaram acb5e88b3c indent 2021-11-23 22:03:14 -08:00
Kartik K. Agaram c28174bdf5 chess: tweak colors a bit 2021-11-23 15:00:19 -08:00
Kartik K. Agaram ae3ef2ac66 chess: extract color parameters 2021-11-23 14:56:51 -08:00
Kartik K. Agaram 76fe92c6e3 chess: extract a new function 2021-11-23 14:54:56 -08:00
Kartik K. Agaram 694e4e5f96 chess: fix inconsistency in light piece color 2021-11-23 14:53:19 -08:00
Kartik K. Agaram 3e04ab5597 chess: make white pieces red for legibility 2021-11-22 17:45:55 -08:00
Kartik K. Agaram 22da460930 chesstv: light colored square on bottom right
1-based indexing is a hassle.
2021-11-22 00:32:48 -08:00
Kartik K. Agaram 86dfa10e05 chesstv.tlv: render clocks 2021-11-21 23:50:10 -08:00
Kartik K. Agaram f9cd9f75c5 chesstv.tlv: looking much better
- square colors are slightly different
- moves are now highlighted

In the process I found lots of bugs in the rendering, and gave up on
supporting adjustable orientation. Just always keep White's side at the
bottom.
2021-11-21 23:38:28 -08:00
Kartik K. Agaram 47524cb007 chess: better colors 2021-11-21 22:48:32 -08:00
Kartik K. Agaram 49cf88e189 almost done with chess app
It's still not very legible.
2021-11-21 22:23:32 -08:00
Kartik K. Agaram f564a5afc5 figured out streaming http!
http://lua-users.org/wiki/FiltersSourcesAndSinks
2021-11-21 20:47:14 -08:00
Kartik K. Agaram 3b44b9827d basic http requests starting to work
In the process we're starting to load almost all of luasocket by
default. And everything is working as expected, no unpleasant surprises.
2021-11-21 15:07:42 -08:00
Kartik K. Agaram f7ab5dd291 start on HTTP client 2021-11-21 14:33:57 -08:00