Kartik Agaram
d29dcd1263
7050
2020-10-17 12:32:44 -07:00
Kartik Agaram
ab697ede40
7049
2020-10-17 11:50:43 -07:00
Kartik Agaram
e3d6e067c6
7048
2020-10-17 11:48:13 -07:00
Kartik Agaram
302082ab70
7047
2020-10-17 11:45:37 -07:00
Kartik Agaram
5f8c473c55
7046 - start of flow for naming words
...
Names don't stick yet, but we have a scaffolding for printing a dialog
and accepting input.
2020-10-17 11:40:29 -07:00
Kartik Agaram
2dd300eb20
7045
2020-10-16 22:46:39 -07:00
Kartik Agaram
b72c5a60ff
7044
2020-10-16 22:40:40 -07:00
Kartik Agaram
7244bf99dd
7043 - the REPL is dead; long live the IVL
2020-10-16 22:29:23 -07:00
Kartik Agaram
16212c63cb
7042
2020-10-15 22:37:21 -07:00
Kartik Agaram
eb45b315b6
7041
...
Reconcile a few details with the mu-normie fork.
2020-10-15 22:20:12 -07:00
Kartik Agaram
4c3a867bf1
7040
2020-10-15 21:46:51 -07:00
Kartik Agaram
fc1d71dd09
7039
...
Ok, I think we may finally be done crushing all the pesky bugs.
And now we can insert and delete words in the middle of a line, and have
expanded calls stay stable!
2020-10-15 21:22:51 -07:00
Kartik Agaram
02cefc7065
7038
...
Arrow keys now seem to be working right within expanded functions. Still
seeing one minor issue with left-arrow skipping words.
2020-10-15 21:19:52 -07:00
Kartik Agaram
2885e1d441
7037
...
Expanding words now working, but ctrl-f/ctrl-b inside expanded words not
working right.
2020-10-15 20:54:06 -07:00
Kartik Agaram
514dea3aab
7036
...
ctrl-u now working.
2020-10-15 20:48:27 -07:00
Kartik Agaram
70da3b3846
7035
...
ctrl-f and ctrl-b working right. Now ctrl-u is segfaulting. Also expanding
words.
2020-10-15 20:46:01 -07:00
Kartik Agaram
6fdfd5607b
7034
...
Finally following up on commit 7020. Ctrl-a and ctrl-e now work, but word-wise
motions are still showing some funkiness.
2020-10-15 20:37:11 -07:00
Kartik Agaram
49ed062cb1
7033
...
Thanks Max Bernstein for pointing out this bug:
https://git.sr.ht/~akkartik/mu-x86_64/commit/9e2ef1c90d
2020-10-14 21:45:24 -07:00
Kartik Agaram
480fd9958a
7032
2020-10-14 13:42:03 -07:00
Kartik Agaram
d9f8784d4c
7031
2020-10-14 12:46:53 -07:00
Kartik Agaram
7dd5a41e07
7030
2020-10-14 12:22:32 -07:00
Kartik Agaram
9635163bdc
7029
2020-10-14 12:00:19 -07:00
Kartik Agaram
48a056b6da
7028
2020-10-14 11:06:25 -07:00
Kartik Agaram
9c810588a1
7027
2020-10-14 10:58:15 -07:00
Kartik Agaram
28274eebc3
7026
2020-10-14 10:52:03 -07:00
Kartik Agaram
d93841e347
7025
...
Replace mu_instructions.html which was lost somewhere along the way.
2020-10-14 10:48:35 -07:00
Kartik Agaram
0d9e8309da
7024
2020-10-14 10:45:25 -07:00
Kartik Agaram
8350faef52
7023
2020-10-14 09:48:24 -07:00
Kartik Agaram
4d60956b6f
7022
2020-10-14 09:47:05 -07:00
Kartik Agaram
098dd58df4
7021
2020-10-14 03:51:50 -07:00
Kartik Agaram
5fe86b8348
7020
...
snapshot: migrating call-path to store word handles rather than word indexes.
ctrl-a and ctrl-e are segfaulting. There are likely other problems.
The major new change here is that allocating a call-path-element no longer
initializes it.
2020-10-14 03:31:06 -07:00
Kartik Agaram
3b18846e1f
7019
2020-10-14 02:52:30 -07:00
Kartik Agaram
c3edaff02a
7018 - tile: tweak spacing between stacks
...
Until now the word being typed had a slightly larger invisible margin,
which was a little strange. Should look cleaner now.
2020-10-13 10:58:18 -07:00
Kartik Agaram
f3a8a2588f
7017
2020-10-13 10:29:42 -07:00
Kartik Agaram
6310b0c44d
7016 - raw addrs shouldn't escape functions
...
We don't have the static checks for this yet, but discovering I've not
been following my own rules bumps the priority on it.
2020-10-13 10:15:23 -07:00
Kartik Agaram
af52cb8d1f
7015 - bugfix in column width computation
...
I just got bitten by variable shadowing! It's a lot less theoretical concern
now.
2020-10-13 00:05:05 -07:00
Kartik Agaram
54fd7d7a99
7014
...
7013 had broken right-justification when rendering the stack. Redo.
2020-10-12 21:25:41 -07:00
Kartik Agaram
1faea03428
7013
2020-10-12 19:00:16 -07:00
Kartik Agaram
32cc6779af
7012
...
Fix CI.
2020-10-12 12:08:25 -07:00
Kartik Agaram
6c21568f03
7011 - tile: keep garbage out of the stack
2020-10-12 11:39:28 -07:00
Kartik Agaram
598f942624
7010
...
A new example that better demonstrates the value of named arguments.
2020-10-12 10:10:31 -07:00
Kartik Agaram
855431280d
7009 - tile: real hotkey to quit
2020-10-12 10:07:55 -07:00
Kartik Agaram
4d985cda1e
7008 - tile: center menu
2020-10-11 23:06:13 -07:00
Kartik Agaram
5668acaf44
7007 - tile: hotkey to clear sandbox
...
Alternative symbols considered for the menu option:
∅
AC (like in a calculator)
2020-10-11 23:00:45 -07:00
Kartik Agaram
e6c19a3465
7006
2020-10-11 22:56:46 -07:00
Kartik Agaram
fcdf04ee78
7005 - tile: move to start/end of line
2020-10-11 22:37:18 -07:00
Kartik Agaram
aceeba8d48
7004
2020-10-11 22:15:29 -07:00
Kartik Agaram
31a1ade9a2
7003
2020-10-11 22:11:03 -07:00
Kartik Agaram
9cbb6dce54
7002 - tile: next-word
2020-10-11 00:23:35 -07:00
Kartik Agaram
8c0d0c8464
7001
2020-10-11 00:17:24 -07:00