clearer description of editing experience

This commit is contained in:
Kartik K. Agaram 2021-12-10 14:21:56 -08:00
parent 47c8e9df22
commit 469ad4e546
4 changed files with 12 additions and 4 deletions

View File

@ -27,9 +27,17 @@ src/teliva hanoi.tlv
<img alt='screenshot of Teliva running the Towers of Hanoi' src='doc/hanoi.png'>
No matter what app you run, you are always guaranteed access to a single
obvious, consistent way (currently the hotkey `ctrl-e`) to edit its sources.
Make a change, hit `ctrl-e` again, and the app will run with your updates.
([video](https://archive.org/details/akkartik-2021-11-14))
obvious, consistent way (currently the hotkey `ctrl-e`) to inspect its
sources.
When you look under the hood of an app, the first thing you see is a
_big-picture view_ which shows the app's major data structures and a top-down
view of the app's code.
<img alt='screenshot of big-picture view for the Towers of Hanoi' src='doc/hanoi-big-picture.png'>
Select a definition, make a change, hit `ctrl-e` again, and the app will run
with your updates. ([video](https://archive.org/details/akkartik-2021-11-14))
You will need some Unix-like platform with a C compiler and the ncurses and
openssl libraries. Some possible commands to install them, depending on your

BIN
doc/hanoi-big-picture.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -85,7 +85,7 @@ end]==],
original]==],
main = [==[
function main()
curses.assume_default_colors(250, 30)
curses.assume_default_colors(250, 139)
for i=1,7 do
curses.init_pair(i, 0, i)
end