about summary refs log tree commit diff stats
path: root/shell/global.mu
Commit message (Expand)AuthorAgeFilesLines
* shell: fleshing out the 'standard library'Kartik K. Agaram2021-06-061-1/+1
* refresh edited definitions on ctrl-sKartik K. Agaram2021-06-051-0/+41
* start editing function definitionsKartik K. Agaram2021-06-041-1/+11
* .Kartik K. Agaram2021-06-041-0/+24
* select function to render firstKartik K. Agaram2021-06-041-0/+10
* always render functions starting at the cursorKartik K. Agaram2021-06-041-2/+4
* record the definition the cursor is currently atKartik K. Agaram2021-06-041-1/+10
* conditionally display cursor on function sideKartik K. Agaram2021-06-041-3/+4
* .Kartik K. Agaram2021-06-041-1/+1
* rename the definition primitive to 'def'Kartik K. Agaram2021-06-041-4/+4
* .Kartik K. Agaram2021-06-031-0/+3
* starting to support function editingKartik K. Agaram2021-06-031-0/+3
* .Kartik K. Agaram2021-06-031-1597/+1
* .Kartik K. Agaram2021-06-031-5/+5
* .Kartik Agaram2021-05-311-3/+5
* shell: raise errors when loading code on bootKartik K. Agaram2021-05-301-13/+13
* bugfix: unbound variables were not raising errorKartik K. Agaram2021-05-301-2/+2
* some boot-time heartbeat messagesKartik K. Agaram2021-05-071-1/+11
* clean up Bresenham line-drawingKartik K. Agaram2021-05-071-0/+32
* .Kartik K. Agaram2021-05-071-6/+6
* starting to implement first macrosKartik K. Agaram2021-05-071-0/+6
* more paranoia in shell/globals.muKartik K. Agaram2021-05-061-0/+48
* shell: macroexpand outermost callKartik K. Agaram2021-05-061-0/+22
* cleaner rendering of fake screens and keyboardsKartik K. Agaram2021-05-011-1/+1
* .Kartik K. Agaram2021-05-011-1/+1
* move color scheme closer to Solarized darkKartik K. Agaram2021-05-011-32/+32
* shell: allow 'def' to overwriteKartik K. Agaram2021-04-291-13/+6
* render definitions in 2 columnsKartik K. Agaram2021-04-291-9/+28
* tweak colors for definitionsKartik K. Agaram2021-04-291-1/+1
* render in a narrow columnKartik K. Agaram2021-04-291-1/+1
* adjust some colors and paddingKartik K. Agaram2021-04-291-8/+10
* bugfix: initialize gap buffers before using themKartik K. Agaram2021-04-281-1/+4
* fix renderingKartik K. Agaram2021-04-281-1/+1
* shell: load/store from/to disk with indentKartik K. Agaram2021-04-281-25/+65
* start rendering definitions with indentationKartik K. Agaram2021-04-281-12/+6
* start stashing and clearing sandbox after definitionsKartik K. Agaram2021-04-281-0/+58
* shell: primitive 'not'Kartik K. Agaram2021-04-251-4/+45
* .Kartik K. Agaram2021-04-251-2/+2
* .Kartik K. Agaram2021-04-251-56/+56
* .Kartik K. Agaram2021-04-251-1/+2
* .Kartik Agaram2021-04-241-12/+0
* clean up with the final bugfixKartik K. Agaram2021-04-221-1/+0
* snapshotKartik K. Agaram2021-04-221-0/+1
* shell: refuse to 'def' duplicate namesKartik K. Agaram2021-04-211-1/+45
* shell: separate 'def' from 'set'Kartik K. Agaram2021-04-211-0/+25
* .Kartik K. Agaram2021-04-171-0/+13
* loosening a few more buffersKartik K. Agaram2021-04-171-1/+13
* new primitives: abs, sgnKartik K. Agaram2021-04-161-1/+100
* open question: animations in the fake screenKartik K. Agaram2021-04-151-0/+38
* .Kartik K. Agaram2021-04-151-17/+17