Kartik K. Agaram
1150170da0
.
2021-06-08 16:31:20 -07:00
Kartik K. Agaram
67aeff8934
.
...
I wrote a comment about how some code was not covered by tests, and then
promptly forgot what it was for. This is why we need tests.
Now the hack is gone.
2021-06-08 15:06:08 -07:00
Kartik K. Agaram
227d18f8a2
shell: first test for entire environment
...
This introduces some ergonomic issues. But we have to start somewhere.
2021-06-08 11:57:03 -07:00
Kartik K. Agaram
9922e558a3
handle navigating to a non-existent function
...
We need a place to show error messages. Maybe on the top row?
2021-06-06 21:46:42 -07:00
Kartik K. Agaram
c4cf38773f
more space for definitions
2021-06-06 10:54:50 -07:00
Kartik K. Agaram
48522591f8
refresh edited definitions on ctrl-s
2021-06-05 11:56:13 -07:00
Kartik K. Agaram
3d4e1b8b28
working on jumping to word at cursor
...
I had a nice clean definition for word-at-cursor, but it's wrong and I'm
going to have to mangle it.
2021-06-05 09:35:37 -07:00
Kartik K. Agaram
5a066f8dda
start editing function definitions
2021-06-04 22:11:41 -07:00
Kartik K. Agaram
65e414911f
run sandbox even when cursor in function
2021-06-04 22:05:51 -07:00
Kartik K. Agaram
4975bc82df
bugfix: show functions after ctrl-g, enter
2021-06-04 22:05:02 -07:00
Kartik K. Agaram
73bbe731c5
select function to render first
2021-06-04 21:56:43 -07:00
Kartik K. Agaram
2177b38a68
conditionally display cursor on function side
...
Always shows at top-most function.
Can't actually do any editing yet.
2021-06-04 21:47:59 -07:00
Kartik K. Agaram
1f05bdcc34
conditionally display cursor in sandbox
2021-06-04 21:47:53 -07:00
Kartik K. Agaram
d40dfea3ed
modal dialog for function name to jump to
2021-06-04 21:47:36 -07:00
Kartik K. Agaram
1aba9c6f8e
.
2021-06-04 20:14:45 -07:00
Kartik K. Agaram
55001994ef
.
...
Keyboard state machine for jumping to function definition.
2021-06-04 20:13:38 -07:00
Kartik K. Agaram
81b3f72fb8
.
2021-06-04 19:58:20 -07:00
Kartik K. Agaram
eb6758c61f
.
2021-06-04 19:41:27 -07:00
Kartik K. Agaram
30745be5b5
.
2021-06-04 19:41:05 -07:00
Kartik K. Agaram
84bc03ab39
.
2021-06-04 19:40:06 -07:00
Kartik K. Agaram
4bb826b40e
.
2021-06-03 20:55:42 -07:00
Kartik K. Agaram
1c6b965a7f
starting to support function editing
2021-06-03 20:49:24 -07:00
Kartik K. Agaram
3ef69a05b0
.
2021-06-03 20:29:37 -07:00