Commit Graph

  • 14f00ab369 . Kartik K. Agaram 2021-06-11 17:34:45 -0700
  • 6cc2cd6cb5 . Kartik K. Agaram 2021-06-11 17:32:22 -0700
  • d5ae556a0c . Kartik K. Agaram 2021-06-11 17:31:29 -0700
  • 9487b2dde7 . Kartik K. Agaram 2021-06-11 17:19:48 -0700
  • f8c5b63cb9 . Kartik K. Agaram 2021-06-11 17:17:13 -0700
  • c29a10ac37 . Kartik K. Agaram 2021-06-11 15:37:03 -0700
  • cc679f4234 . Kartik K. Agaram 2021-06-11 15:34:02 -0700
  • 995ff89c8e start showing parse errors under definitions Kartik K. Agaram 2021-06-11 11:32:27 -0700
  • 0b055331bc . Kartik K. Agaram 2021-06-11 11:24:49 -0700
  • f6808302e5 . Kartik K. Agaram 2021-06-11 11:16:26 -0700
  • 3e32a1b808 . Kartik K. Agaram 2021-06-09 21:52:07 -0700
  • eb8260b227 . Kartik K. Agaram 2021-06-09 21:38:30 -0700
  • a2d4e41583 . Kartik K. Agaram 2021-06-09 21:28:45 -0700
  • 117229ae17 . Kartik K. Agaram 2021-06-09 21:21:47 -0700
  • be9fa3780a . Kartik K. Agaram 2021-06-09 21:05:29 -0700
  • 0aed24e222 . Kartik K. Agaram 2021-06-09 20:50:19 -0700
  • 6169ec59c0 make tests pass again Kartik K. Agaram 2021-06-09 16:05:09 -0700
  • b7e8c2810a snapshot: attempt at modifying a function name Kartik K. Agaram 2021-06-09 09:16:52 -0700
  • 8cff44fef4 . Kartik K. Agaram 2021-06-08 21:45:10 -0700
  • d0d8fc7b04 . Kartik K. Agaram 2021-06-08 21:25:58 -0700
  • 206493b5e1 . Kartik K. Agaram 2021-06-08 21:05:10 -0700
  • 139620e3d2 shell: function modal now also creates functions Kartik K. Agaram 2021-06-08 20:47:07 -0700
  • e375f0104c shell: expand set of possible errors Kartik K. Agaram 2021-06-08 20:21:39 -0700
  • d2f2ac59b6 . Kartik K. Agaram 2021-06-08 19:33:51 -0700
  • 0b56336ba8 a place for error messages in the function modal Kartik K. Agaram 2021-06-08 19:28:34 -0700
  • de013be794 ok, function modal now has full coverage Kartik K. Agaram 2021-06-08 18:05:59 -0700
  • 25803914b3 . Kartik K. Agaram 2021-06-08 17:01:56 -0700
  • 9b13d8858a first test for function modal Kartik K. Agaram 2021-06-08 16:47:23 -0700
  • 1150170da0 . Kartik K. Agaram 2021-06-08 16:31:20 -0700
  • 67aeff8934 . Kartik K. Agaram 2021-06-08 15:06:08 -0700
  • a7008328cb stop printing more than one '.' per assertion Kartik K. Agaram 2021-06-08 12:03:39 -0700
  • 227d18f8a2 shell: first test for entire environment Kartik K. Agaram 2021-06-08 11:57:03 -0700
  • 9d2c64455a fizz-buzz take 2 Kartik K. Agaram 2021-06-06 23:22:57 -0700
  • 4ec95d54ce reverse-video for cursor Kartik K. Agaram 2021-06-06 23:08:40 -0700
  • c546987a07 fizz-buzz exercise Kartik K. Agaram 2021-06-06 22:53:46 -0700
  • b3869987da make fake screens more realistic Kartik K. Agaram 2021-06-06 22:52:59 -0700
  • b6e1cffd9b shell: concept of palettes Kartik K. Agaram 2021-06-06 22:38:56 -0700
  • 32487eb00c growing disenamored with up and down Kartik K. Agaram 2021-06-06 22:25:07 -0700
  • 3efbe5bf56 . Kartik K. Agaram 2021-06-06 22:14:24 -0700
  • 9922e558a3 handle navigating to a non-existent function Kartik K. Agaram 2021-06-06 21:46:42 -0700
  • ee1d9e8598 . Kartik Agaram 2021-06-06 19:04:28 -0700
  • e941dd505c . Kartik Agaram 2021-06-06 19:03:41 -0700
  • e962a53f9a . Kartik Agaram 2021-06-06 18:55:41 -0700
  • 9fd3111ea9 shell: more foundations from Lisp Kartik K. Agaram 2021-06-06 16:41:37 -0700
  • f79ae9ea54 . Kartik K. Agaram 2021-06-06 16:40:35 -0700
  • 86f9744257 . Kartik K. Agaram 2021-06-06 16:39:07 -0700
  • 4c07de4d3b . Kartik K. Agaram 2021-06-06 15:33:11 -0700
  • c5983ab3cc nicer onboarding experience with Vim Kartik K. Agaram 2021-06-06 15:27:27 -0700
  • 1116288871 hacky Vim syntax highlighting for Mu Lisp Kartik K. Agaram 2021-06-06 15:09:32 -0700
  • c1fff5ec14 shell: fleshing out the 'standard library' Kartik K. Agaram 2021-06-06 12:55:06 -0700
  • 44c53fa572 . Kartik K. Agaram 2021-06-06 12:50:25 -0700
  • 8014210316 shell: support negative integer literals Kartik K. Agaram 2021-06-06 12:39:03 -0700
  • 3bdf3b1a7f shell: remainder operation Kartik K. Agaram 2021-06-06 12:11:14 -0700
  • d555a71cb3 . Kartik K. Agaram 2021-06-06 11:53:25 -0700
  • c4cf38773f more space for definitions Kartik K. Agaram 2021-06-06 10:54:50 -0700
  • b5d3095c92 shell: cool new stress-test Kartik K. Agaram 2021-06-05 21:17:23 -0700
  • 79a80f7774 . Kartik K. Agaram 2021-06-05 21:08:32 -0700
  • 32f197f744 . Kartik Agaram 2021-06-05 22:16:51 -0700
  • 6d67e1bf14 . Kartik K. Agaram 2021-06-05 20:50:06 -0700
  • 0b3d456f2c clean up a large memory leak Kartik K. Agaram 2021-06-05 20:43:39 -0700
  • b012fba1bc . Kartik K. Agaram 2021-06-05 18:04:05 -0700
  • 3ac99829c7 shell: moar macros Kartik K. Agaram 2021-06-05 17:49:03 -0700
  • f3ee7be683 . Kartik K. Agaram 2021-06-05 17:39:56 -0700
  • 48522591f8 refresh edited definitions on ctrl-s Kartik K. Agaram 2021-06-05 11:56:13 -0700
  • 99523f654f . Kartik K. Agaram 2021-06-05 10:02:44 -0700
  • 6897177137 go-to dialog starts with word at cursor by default Kartik K. Agaram 2021-06-05 09:49:46 -0700
  • 3d4e1b8b28 working on jumping to word at cursor Kartik K. Agaram 2021-06-05 09:35:37 -0700
  • 5a066f8dda start editing function definitions Kartik K. Agaram 2021-06-04 22:11:41 -0700
  • 65e414911f run sandbox even when cursor in function Kartik K. Agaram 2021-06-04 22:05:51 -0700
  • 4975bc82df bugfix: show functions after ctrl-g, enter Kartik K. Agaram 2021-06-04 22:05:02 -0700
  • 7de9d457eb . Kartik K. Agaram 2021-06-04 21:59:01 -0700
  • 73bbe731c5 select function to render first Kartik K. Agaram 2021-06-04 21:56:43 -0700
  • 7531bc2124 always render functions starting at the cursor Kartik K. Agaram 2021-06-04 21:46:51 -0700
  • 11e8d83d61 record the definition the cursor is currently at Kartik K. Agaram 2021-06-04 21:42:48 -0700
  • 2177b38a68 conditionally display cursor on function side Kartik K. Agaram 2021-06-04 21:30:02 -0700
  • 1f05bdcc34 conditionally display cursor in sandbox Kartik K. Agaram 2021-06-04 21:21:37 -0700
  • d40dfea3ed modal dialog for function name to jump to Kartik K. Agaram 2021-06-04 21:11:21 -0700
  • 9d1f0e6eca hacky colors for registers Kartik K. Agaram 2021-06-04 20:50:46 -0700
  • 846664c4dd . Kartik K. Agaram 2021-06-04 20:15:11 -0700
  • 1aba9c6f8e . Kartik K. Agaram 2021-06-04 20:14:45 -0700
  • 55001994ef . Kartik K. Agaram 2021-06-04 20:13:38 -0700
  • 6f7846ebc4 . Kartik K. Agaram 2021-06-04 20:11:17 -0700
  • f47051ae57 . Kartik K. Agaram 2021-06-04 20:08:29 -0700
  • cd4d0ae5b6 . Kartik K. Agaram 2021-06-04 20:00:49 -0700
  • 81b3f72fb8 . Kartik K. Agaram 2021-06-04 19:58:20 -0700
  • eb6758c61f . Kartik K. Agaram 2021-06-04 19:41:27 -0700
  • 30745be5b5 . Kartik K. Agaram 2021-06-04 19:41:05 -0700
  • 84bc03ab39 . Kartik K. Agaram 2021-06-04 19:40:06 -0700
  • 4dd08c268d . Kartik K. Agaram 2021-06-04 16:46:20 -0700
  • 224e264a65 . Kartik K. Agaram 2021-06-04 16:43:19 -0700
  • cfb5dbce59 . Kartik K. Agaram 2021-06-04 16:41:18 -0700
  • e683a3fdee . Kartik K. Agaram 2021-06-04 16:39:05 -0700
  • 380837ac2a more convenient 'def' Kartik K. Agaram 2021-06-04 16:12:30 -0700
  • bb1ccae27f rename the definition primitive to 'def' Kartik K. Agaram 2021-06-04 16:07:07 -0700
  • 4bb826b40e . Kartik K. Agaram 2021-06-03 20:55:42 -0700
  • 1c6b965a7f starting to support function editing Kartik K. Agaram 2021-06-03 20:49:24 -0700
  • d00f8dc6ca . Kartik K. Agaram 2021-06-03 20:37:51 -0700
  • 3ef69a05b0 . Kartik K. Agaram 2021-06-03 20:28:46 -0700
  • 6b34a1c9bf . Kartik K. Agaram 2021-06-03 14:55:33 -0700
  • b9ad848cff . Kartik K. Agaram 2021-06-03 14:49:49 -0700