Commit Graph

  • 618b49fbf3 use markdown syntax for images main Kartik K. Agaram 2023-11-26 18:06:52 -0800
  • 1316940f25 smol.tv: get a few feeds reliably parsing Kartik K. Agaram 2022-04-23 01:17:38 -0700
  • f7636967c5 smol.tlv: start of a browser for the small web Kartik K. Agaram 2022-04-23 00:31:47 -0700
  • 54e727641c document `arg` var for commandline arguments Kartik K. Agaram 2022-04-22 22:55:09 -0700
  • b7fc541cbc avoid overly long lines in manual Kartik K. Agaram 2022-04-22 22:51:57 -0700
  • 6656abeb4e . Kartik K. Agaram 2022-04-16 20:15:56 -0700
  • e5b5a82970 a sharp edge in Lua's dorequire() Kartik K. Agaram 2022-04-11 23:32:56 -0700
  • 394c9f894c fix a few sample apps Kartik K. Agaram 2022-04-11 22:41:26 -0700
  • 98e657d6e2 actually _use_ the ask permission Kartik K. Agaram 2022-04-07 09:19:55 -0700
  • dad78ac424 new perm: files under dir specified at commandline Kartik K. Agaram 2022-04-05 22:49:43 -0700
  • 9d81974a31 new permission: any file specified at commandline Kartik K. Agaram 2022-04-05 22:39:17 -0700
  • 6099fa7fb2 experiment: ask for permission on file operations Kartik K. Agaram 2022-04-05 22:18:25 -0700
  • 5b64c4b3bc show common suggestions when editing permissions Kartik K. Agaram 2022-04-05 20:50:51 -0700
  • b5aca9a571 toot-toot: stop clobbering existing files Kartik K. Agaram 2022-03-31 08:51:05 -0700
  • 3618487289 toot-toot: disable ctrl-k Kartik K. Agaram 2022-03-30 21:35:36 -0700
  • b56590ddc9 some more reorg of the standard library Kartik K. Agaram 2022-03-27 11:42:19 -0700
  • 14446eefc4 helper: count permutations Kartik K. Agaram 2022-03-27 11:24:56 -0700
  • dd7da2c62a helper: count Kartik K. Agaram 2022-03-27 10:53:41 -0700
  • 455870d114 reorg Kartik K. Agaram 2022-03-20 18:00:42 -0700
  • 9ec94aa982 disallow all relative paths (./ or ../) Kartik K. Agaram 2022-03-20 17:58:14 -0700
  • c7d3037e9d graphviz: show topology in multiple lines Kartik K. Agaram 2022-03-19 21:13:55 -0700
  • fddbe08fc8 graphviz: for basic stats, show all nodes ordered Kartik K. Agaram 2022-03-19 16:59:30 -0700
  • 7859317ece standardize common helpers across all apps Kartik K. Agaram 2022-03-19 00:19:58 -0700
  • ad0ce8b83e graphviz: second sketch to present the Focus Kartik K. Agaram 2022-03-19 00:02:21 -0700
  • b94f07e0b5 . Kartik K. Agaram 2022-03-18 22:49:45 -0700
  • aed89b8d35 graphviz: draft notion of nodes in 'focus' Kartik K. Agaram 2022-03-18 21:22:18 -0700
  • c21cefa888 idiom: table.insert for appending Kartik K. Agaram 2022-03-18 20:55:07 -0700
  • a05f713dc1 graphviz: tweak data structure slightly Kartik K. Agaram 2022-03-18 18:02:07 -0700
  • 03a3883555 graphviz: read multiple .dot files Kartik K. Agaram 2022-03-18 17:58:25 -0700
  • 824705f770 fix a warning Kartik K. Agaram 2022-03-18 17:49:26 -0700
  • 7586b773d9 graphviz: sketch of the dashboard Kartik K. Agaram 2022-03-18 17:40:18 -0700
  • 06615231ae graphviz: done parsing directed graphs Kartik K. Agaram 2022-03-18 17:09:47 -0700
  • 7dc0928f52 graphviz: show error when lacking permissions Kartik K. Agaram 2022-03-18 10:40:47 -0700
  • 29d53c21ac graphviz: don't interpret substrings as regexes Kartik K. Agaram 2022-03-18 10:37:29 -0700
  • 0374e82aa5 show current definition being edited Kartik K. Agaram 2022-03-18 10:33:26 -0700
  • af8d3addd2 stale references to caller Kartik K. Agaram 2022-03-18 10:08:01 -0700
  • 6c85513499 beginnings of a parser for .dot files Kartik K. Agaram 2022-03-18 09:43:12 -0700
  • 4a90a28a15 fake to stand in for start_reading in tests Kartik K. Agaram 2022-03-18 09:24:53 -0700
  • 5c42b1de32 break.tlv: nascent live-updating stack language Kartik K. Agaram 2022-03-17 23:30:05 -0700
  • 56f1b97b9c sandbox os.remove Kartik K. Agaram 2022-03-17 15:38:50 -0700
  • 1d3101507e fix some warnings Kartik K. Agaram 2022-03-17 00:15:16 -0700
  • f9fc4a3d58 file handles vs file objects, ugh Kartik K. Agaram 2022-03-17 00:01:36 -0700
  • 5380817ce6 function names from globals rather than debug info Kartik K. Agaram 2022-03-16 23:51:23 -0700
  • 76d1dda240 bring back hack when caller is main Kartik K. Agaram 2022-03-16 23:28:35 -0700
  • 785dfaa1ec cache function names Kartik K. Agaram 2022-03-16 23:25:35 -0700
  • 155f6a8027 standardize some names Kartik K. Agaram 2022-03-16 21:42:59 -0700
  • fffcc8b9ab stop running task.scheduler by default Kartik K. Agaram 2022-03-16 21:35:55 -0700
  • d6554919b1 delete dead code Kartik K. Agaram 2022-03-16 21:28:58 -0700
  • ef5195dee9 simplify function call instrumentation Kartik K. Agaram 2022-03-16 21:19:19 -0700
  • 182408ec54 drop a header Kartik K. Agaram 2022-03-16 20:33:28 -0700
  • ed5efcd8a0 drop a forward decl Kartik K. Agaram 2022-03-16 20:31:43 -0700
  • 709cc25130 start cleaning up function call instrumentation Kartik K. Agaram 2022-03-16 20:29:50 -0700
  • b9c187d259 stop using tasks in start_reading/start_writing Kartik K. Agaram 2022-03-16 17:03:38 -0700
  • ab89be1ed3 Teliva's been broken 2 days while I mess with docs Kartik K. Agaram 2022-03-15 16:00:08 -0700
  • 2662b1afed . Kartik K. Agaram 2022-03-14 18:37:56 -0700
  • 5e976554dd drop the lfs library Kartik K. Agaram 2022-03-14 17:26:13 -0700
  • 6f5f6849dd . Kartik K. Agaram 2022-03-14 17:23:38 -0700
  • babaa235b1 update link to manual Kartik K. Agaram 2022-03-14 16:46:05 -0700
  • 2b81ded335 typo Kartik K. Agaram 2022-03-14 16:35:24 -0700
  • 06a5e841d1 doc: curses Kartik K. Agaram 2022-03-14 11:47:15 -0700
  • a8df25c497 doc: flesh out tasks and channels Kartik K. Agaram 2022-03-14 09:56:07 -0700
  • b571a342d7 doc: correct and flesh out json Kartik K. Agaram 2022-03-14 09:32:38 -0700
  • 1eb37f220d typo Kartik K. Agaram 2022-03-14 07:59:41 -0700
  • 4e89474820 document functions that are sandboxed Kartik K. Agaram 2022-03-13 17:45:10 -0700
  • 6133cfa524 drop docs for 2 functions removed from Lua Kartik K. Agaram 2022-03-13 17:39:57 -0700
  • b68405fe31 delete debug library Kartik K. Agaram 2022-03-13 17:36:01 -0700
  • 776d9f9032 standard markup Kartik K. Agaram 2022-03-13 17:32:53 -0700
  • 7c843c0b8a . Kartik K. Agaram 2022-03-13 17:31:28 -0700
  • e67e61a063 one more highlight Kartik K. Agaram 2022-03-13 16:49:04 -0700
  • 4e6ea0adad rudimentary docs for libraries added to Teliva Kartik K. Agaram 2022-03-13 16:46:46 -0700
  • ee7f893a7e drop string.dump, clean up docs around it Kartik K. Agaram 2022-03-13 14:38:56 -0700
  • 35a6794386 rip out most references to C and userdata in docs Kartik K. Agaram 2022-03-13 14:08:27 -0700
  • 23e7cf9c52 starting to spend some time improving docs Kartik K. Agaram 2022-03-13 14:00:46 -0700
  • 1017e80fe5 less confusing error when apps get past main Kartik K. Agaram 2022-03-13 12:12:19 -0700
  • 6ece3bb664 toot-toot.tlv: scrolling Kartik K. Agaram 2022-03-12 09:06:12 -0800
  • cebe9abffe more extensive deletions from the Lua manual Kartik K. Agaram 2022-03-10 23:33:03 -0800
  • cee42880e5 zet.tlv: thoroughly test rendering single zettel Kartik K. Agaram 2022-03-10 15:38:12 -0800
  • 04a65e05f8 leak check Kartik K. Agaram 2022-03-10 09:56:37 -0800
  • 0fa83e1d94 support fixing >1 test failure from within Teliva Kartik K. Agaram 2022-03-10 09:47:10 -0800
  • 7030e70ef3 reconcile template in all apps Kartik K. Agaram 2022-03-10 04:32:57 -0800
  • e627114751 zet.tlv: first screen tests Kartik K. Agaram 2022-03-10 04:22:49 -0800
  • 70c3ec42bc screen tests: support bold, reverse, color Kartik K. Agaram 2022-03-08 22:42:32 -0800
  • 08c49b5a0a protect framework files from apps Kartik K. Agaram 2022-03-08 19:20:53 -0800
  • 2b47f76308 just always temp files to be created Kartik K. Agaram 2022-03-07 21:57:11 -0800
  • 2d393bfb80 stop loading libraries after app code Kartik K. Agaram 2022-03-07 21:43:00 -0800
  • dd8730920a purge all support for per-function permissions Kartik K. Agaram 2022-03-07 20:50:41 -0800
  • b9fea70b0a yup, this whole caller-based approach is busted Kartik K. Agaram 2022-03-07 19:23:26 -0800
  • a0674f7b85 hokey primitive to create temporary file Kartik K. Agaram 2022-03-07 19:14:02 -0800
  • 88827db20d slightly firm up phases in pmain Kartik K. Agaram 2022-03-07 16:01:19 -0800
  • b1ad679f3b hide test app a bit Kartik K. Agaram 2022-03-07 15:53:12 -0800
  • f268015ac0 fix the security vulnerability Kartik K. Agaram 2022-03-07 15:40:28 -0800
  • cfb7cff4c1 call app's main() from within Lua pmain Kartik K. Agaram 2022-03-07 15:34:20 -0800
  • e07fa910bb pin down a security vulnerability Kartik K. Agaram 2022-03-07 11:44:47 -0800
  • 38063812b6 zet.tlv: switch file writes to new API Kartik K. Agaram 2022-03-07 10:35:23 -0800
  • 7a315e3d9f extract a common function call Kartik K. Agaram 2022-03-07 08:52:41 -0800
  • 503ad706fb zet.tlv: switch file reads to new API Kartik K. Agaram 2022-03-07 08:22:37 -0800
  • d388cc1f22 decode json from channels Kartik K. Agaram 2022-03-06 23:50:58 -0800
  • 6a3098d0e9 use method syntax where possible Kartik K. Agaram 2022-03-06 16:38:49 -0800
  • 5758f6c082 reading from file a character at a time Kartik K. Agaram 2022-03-06 09:52:37 -0800
  • f07eb03492 local functions broke start_reading/start_writing Kartik K. Agaram 2022-03-06 09:49:33 -0800