Commit Graph

  • 24f0781d2b new library: luafilesystem (lfs) Kartik K. Agaram 2022-01-29 12:11:21 -0800
  • 90fc24ed04 fixup! redo lua vs prose Kartik K. Agaram 2022-01-29 12:13:35 -0800
  • 1f620a28d7 more precise dependencies Kartik K. Agaram 2022-01-29 11:36:00 -0800
  • 6478e6b149 incomplete lisp interpreter app Kartik K. Agaram 2022-01-27 08:30:50 -0800
  • e782cb1ead bugfix: editor was no longer saving anything Kartik K. Agaram 2022-01-27 00:40:33 -0800
  • ce186e85f4 redo lua vs prose Kartik K. Agaram 2022-01-26 15:22:55 -0800
  • 18183f3e4b indent Kartik K. Agaram 2022-01-26 15:20:55 -0800
  • b493ed32b8 get Teliva working on FreeBSD Kartik K. Agaram 2022-01-26 09:35:22 -0800
  • cbe85a18c7 rename the custom big picture view to doc:main Kartik K. Agaram 2022-01-25 23:25:05 -0800
  • 32d86bfc7f override big picture view with doc:bp if it exists Kartik K. Agaram 2022-01-25 23:07:43 -0800
  • 7fd434a692 better default word at cursor for prose Kartik K. Agaram 2022-01-25 22:34:38 -0800
  • e205057ff2 highlight [[wikiwords]] in prose Kartik K. Agaram 2022-01-25 22:31:53 -0800
  • 91d47faf23 disable Lua colors in prose Kartik K. Agaram 2022-01-25 21:42:31 -0800
  • 84d76b11fa rename Kartik K. Agaram 2022-01-25 21:23:20 -0800
  • 283d4dba59 new section in big picture: prose (non-code) Kartik K. Agaram 2022-01-25 21:00:38 -0800
  • 2fc48626b5 optimization: stop saving identical definitions Kartik K. Agaram 2022-01-25 20:53:46 -0800
  • 2e38583da2 save doc: buffers to .tlv images Kartik K. Agaram 2022-01-25 20:45:00 -0800
  • 39781351ee delete a redundant function prototype Kartik K. Agaram 2022-01-25 20:38:27 -0800
  • d20e6a415f rename a function Kartik K. Agaram 2022-01-25 20:36:26 -0800
  • c5f6e30042 start supporting non-code "buffers" Kartik K. Agaram 2022-01-25 20:29:35 -0800
  • 1ee25077b8 documentation for NetBSD Kartik K. Agaram 2022-01-24 20:51:46 -0800
  • 6d53235dfc work around a bug in NetBSD libcurses Kartik K. Agaram 2022-01-24 20:43:30 -0800
  • 6a33284b07 get Teliva running on NetBSD Kartik K. Agaram 2022-01-24 20:15:43 -0800
  • e4f934db6b delete some dead code Kartik K. Agaram 2022-01-24 20:06:33 -0800
  • a5a8c1b936 known issue on OpenBSD Kartik K. Agaram 2022-01-24 20:01:27 -0800
  • a3a207d2e3 more generic build target in luasocket Kartik K. Agaram 2022-01-24 17:32:42 -0800
  • 058145ee23 clarify generic 'bsd' build target Kartik K. Agaram 2022-01-24 17:25:50 -0800
  • 3f6861b4db gemini: demo of context-sensitive menu Kartik K. Agaram 2022-01-18 20:11:56 -0800
  • 5258fbec7c file permissions: clear stale errors Kartik K. Agaram 2022-01-16 22:34:21 -0800
  • 06edd8bda7 editing apps: clean up some stale prints Kartik K. Agaram 2022-01-16 22:33:41 -0800
  • abc2ea4675 file access policy: support editing with >10 lines Kartik K. Agaram 2022-01-16 15:53:27 -0800
  • 6499e93345 clearer first sentence Kartik K. Agaram 2022-01-14 14:42:20 -0800
  • f204dff73b enumerate mirrors Kartik K. Agaram 2022-01-14 08:55:05 -0800
  • 863f14041d kilo: cleaner go menu Kartik K. Agaram 2022-01-11 20:25:11 -0800
  • 4eb4bc4f58 some heuristic guidance on permissions screen Kartik K. Agaram 2022-01-04 23:33:26 -0800
  • ffd600b111 try running permissions advice after editing Kartik K. Agaram 2022-01-04 22:27:10 -0800
  • 855eafd1d9 slightly better error message Kartik K. Agaram 2022-01-04 22:09:42 -0800
  • 64f8a1e15d reorg Kartik K. Agaram 2022-01-04 22:09:23 -0800
  • 4798d97a15 feels more consistent to exit editor with ctrl-x Kartik K. Agaram 2022-01-04 21:52:23 -0800
  • 08c1ea8fc4 extract function Kartik K. Agaram 2022-01-04 21:48:55 -0800
  • 3d6b9b0adc load permissions properly in a third place Kartik K. Agaram 2022-01-04 21:41:41 -0800
  • 4018c2e8e2 when editing a function, show its callers Kartik K. Agaram 2022-01-03 23:36:44 -0800
  • 7812ebc5f1 start saving callers of functions Kartik K. Agaram 2022-01-03 13:26:38 -0800
  • 1c78ab3d2e comment Kartik K. Agaram 2022-01-03 13:24:21 -0800
  • f6cf8f801c rename Kartik K. Agaram 2022-01-03 13:24:01 -0800
  • 14ab0729c9 extract a function Kartik K. Agaram 2022-01-03 10:23:25 -0800
  • 1261f3f3c9 events view: jump to a function Kartik K. Agaram 2022-01-03 09:58:34 -0800
  • 00db37f064 toot-toot: gracefully handle lack of permissions Kartik K. Agaram 2022-01-03 08:20:05 -0800
  • 0abd09dc05 rendering improvement Kartik K. Agaram 2022-01-02 22:52:57 -0800
  • be0c936276 error handling when editing file permissions Kartik K. Agaram 2022-01-02 22:51:27 -0800
  • e3cef7ee56 bugfix: policies must end in newline Kartik K. Agaram 2022-01-02 22:38:28 -0800
  • b97291602b instrument some obvious syscalls Kartik K. Agaram 2022-01-02 22:36:18 -0800
  • 49a03587ef indent Kartik K. Agaram 2022-01-02 22:20:48 -0800
  • a901203227 start on a view of audit events Kartik K. Agaram 2022-01-02 22:13:47 -0800
  • 74360f20be . Kartik K. Agaram 2022-01-02 21:39:53 -0800
  • 2d0bb4438c editing file permissions Kartik K. Agaram 2022-01-02 21:33:49 -0800
  • e07fe0c87a make some space for callers of a function Kartik K. Agaram 2022-01-02 20:19:05 -0800
  • 78516d140f start parameterizing viewport for editor Kartik K. Agaram 2022-01-02 20:13:25 -0800
  • 1fd7f4ad18 drop os.getenv Kartik K. Agaram 2022-01-02 19:59:49 -0800
  • d0111f1839 editable file permissions Kartik K. Agaram 2022-01-02 18:25:11 -0800
  • a2081ee612 fork a new editor widget for non-code Kartik K. Agaram 2022-01-02 16:55:23 -0800
  • f6aaf2fd1d better follow kilo's naming conventions Kartik K. Agaram 2022-01-02 16:50:15 -0800
  • 30a1fb202e start peeling out an editor for non-code Kartik K. Agaram 2022-01-02 16:41:23 -0800
  • 18a499c5c0 . Kartik K. Agaram 2022-01-02 16:35:01 -0800
  • 2b1609f09b copy tweak Kartik K. Agaram 2022-01-02 15:52:02 -0800
  • df5cd41637 rename Kartik K. Agaram 2022-01-02 15:46:46 -0800
  • f7b4413494 . Kartik K. Agaram 2022-01-02 15:15:10 -0800
  • 762b77f68b sandbox: tweaks to warning copy Kartik K. Agaram 2022-01-02 12:47:48 -0800
  • 6859450182 sandbox: color tweaks Kartik K. Agaram 2022-01-02 12:47:24 -0800
  • 40a0aca6e3 spacing Kartik K. Agaram 2021-12-26 00:04:28 -0800
  • 0de63dd710 gemini.tlv: stop using default background Kartik K. Agaram 2021-12-25 22:07:34 -0800
  • 3040ede3c8 undo accidental color scheme commit Kartik K. Agaram 2021-12-25 22:07:04 -0800
  • e9d72de48b gemini: better error-handling Kartik K. Agaram 2021-12-25 22:03:19 -0800
  • 04a062e94d start persisting sandboxing settings Kartik K. Agaram 2021-12-25 21:27:27 -0800
  • e7dc519c40 reorg Kartik K. Agaram 2021-12-25 21:26:47 -0800
  • 6ae7bf91b1 network calls are now sandboxed Kartik K. Agaram 2021-12-25 20:37:45 -0800
  • 16d949e259 file open() is now sandboxed Kartik K. Agaram 2021-12-25 18:55:01 -0800
  • 33bcd5c871 remove disabled functions from life.tlv Kartik K. Agaram 2021-12-25 18:16:30 -0800
  • f5ab71b4e1 flesh out very preliminary UI Kartik K. Agaram 2021-12-25 17:10:30 -0800
  • 8458ba0202 fix a couple of colors Kartik K. Agaram 2021-12-25 16:43:50 -0800
  • 12cb565077 delete a couple more hacky function prototypes Kartik K. Agaram 2021-12-25 16:21:40 -0800
  • e4c0b0a3e7 sandbox: more scenarios Kartik K. Agaram 2021-12-25 16:16:52 -0800
  • dbbb396003 . Kartik K. Agaram 2021-12-25 16:16:48 -0800
  • a36edb74f0 mock sandbox status and some initial colors Kartik K. Agaram 2021-12-25 15:20:42 -0800
  • 2b5559d8eb update all places when changing color scheme Kartik K. Agaram 2021-12-25 15:14:33 -0800
  • 526d37e4ac fix menu colors in all color schemes Kartik K. Agaram 2021-12-25 14:59:18 -0800
  • ee66da41f5 sandbox: new scenario Kartik K. Agaram 2021-12-25 14:36:56 -0800
  • 399fb500f4 more sandboxing scenarios Kartik K. Agaram 2021-12-25 14:00:03 -0800
  • 6eecba1b5f . Kartik K. Agaram 2021-12-25 13:55:29 -0800
  • 4cb6fed4e0 . Kartik K. Agaram 2021-12-25 13:53:18 -0800
  • 434d36f81f a little more reorg Kartik K. Agaram 2021-12-25 13:44:07 -0800
  • bb6e79aa0d reorg: pull Teliva-specific stuff out of lua.c Kartik K. Agaram 2021-12-25 13:05:37 -0800
  • 1fdfa8909b . Kartik K. Agaram 2021-12-25 12:08:55 -0800
  • 940e1abd6a make the case for sandboxing in the Readme Kartik K. Agaram 2021-12-25 12:06:30 -0800
  • 02d05d61c7 back to sandboxing; focus on files and sockets Kartik K. Agaram 2021-12-25 11:39:56 -0800
  • 1e63a579d7 drop stdin/stdout/stderr and Lua default files Kartik K. Agaram 2021-12-25 11:35:50 -0800
  • 5c1bf1aaff drop advent.tlv Kartik K. Agaram 2021-12-25 11:07:04 -0800
  • 917646fc9f sandbox: no popen Kartik K. Agaram 2021-12-25 10:52:48 -0800
  • 6af91eb0d2 tlv format for transient editor state Kartik K. Agaram 2021-12-25 09:27:44 -0800
  • 76677dbd6f sandbox: UX Kartik K. Agaram 2021-12-25 09:05:32 -0800