about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 1995 - simple profile of instruction spendKartik K. Agaram2015-08-141-0/+11
| | | | | The slowness of the environment -- even for code spanning just a couple hundred lines -- is the biggest priority right now.
* 1994 - new primitive: 'create-array'Kartik K. Agaram2015-08-143-26/+84
| | | | | Not strictly necessary, but it might help me stage the introduction of arrays and 'new'.
* 1993Kartik K. Agaram2015-08-142-1/+49
| | | | Thanks Caleb Couch.
* 1992Kartik K. Agaram2015-08-131-17/+17
|
* 1991 - new primitive to count lines in traceKartik K. Agaram2015-08-131-0/+60
|
* 1990 - extra ingredient for 'trace' depthKartik K. Agaram2015-08-137-27/+37
| | | | Now we can make use of all the depths from 1 to 99.
* 1989 - drop the default label for 'trace'Kartik K. Agaram2015-08-131-21/+8
|
* 1988 - handle reagents without typesKartik K. Agaram2015-08-135-11/+10
| | | | | | This can happen if 'canonize' fails. Make sure it doesn't kill mu. Thanks Caleb Couch.
* 1987Kartik K. Agaram2015-08-131-6/+0
|
* 1986Kartik K. Agaram2015-08-131-0/+0
|
* 1985Kartik K. Agaram2015-08-131-2/+8
|
* 1984Kartik K. Agaram2015-08-132-1/+1
|
* 1983Kartik K. Agaram2015-08-133-16/+26
|
* 1982Kartik K. Agaram2015-08-121-7/+1
|
* 1981 - clear screen below editors in CKartik K. Agaram2015-08-122-7/+48
| | | | | Environment much more responsive now. And it doesn't slow down as much just because I'm on a larger screen.
* 1980Kartik K. Agaram2015-08-121-12/+1
|
* 1979 - bug: couldn't edit sandboxes with printsKartik K. Agaram2015-08-121-4/+48
| | | | Thanks Jack and Caleb Couch.
* 1978Kartik K. Agaram2015-08-121-1/+1
|
* 1977Kartik K. Agaram2015-08-121-3/+2
|
* 1976 - fix 'make test'Kartik K. Agaram2015-08-111-2/+2
|
* 1975 - let's start using traces in lessonsKartik K. Agaram2015-08-105-18/+99
| | | | | More friendly way to 'stash' stuff in the trace so that you can toggle lines of code to see their stashed traces.
* 1974Kartik K. Agaram2015-08-101-0/+6
|
* 1973Kartik K. Agaram2015-08-101-0/+27
|
* 1972 - resize Readme images to match text sizeKartik K. Agaram2015-08-101-3/+3
| | | | | | | | | | | | | Now that we have larger-res images for the Readme they look good even if the browser is magnified with ctrl-+ (like mine is). factorial-test.png looks about the same size as surrounding text at 250px wide. Original size is 330px. factorial.png original size is 450px. So its width should be 340px. chessboard-test.png original size is 423px. So its width should be 320px.
* 1971Kartik K. Agaram2015-08-101-49/+62
|
* 1970Kartik K. Agaram2015-08-103-0/+0
|
* 1969 - always hide screen before renderingKartik K. Agaram2015-08-102-5/+13
| | | | | | | | | | Also ensure we don't render unnecessarily. This is really where I want a formal type-like system to help me. All functions have paired calls to hide-screen and show-screen, except for the one in main. Only functions at the 'topmost' level are expected to hide/show.
* 1968 - maximize sides so we can copy-paste from muKartik K. Agaram2015-08-101-1/+128
|
* 1967Kartik K. Agaram2015-08-101-9/+14
|
* 1966Kartik K. Agaram2015-08-101-19/+19
|
* 1965 - don't die on '-' ingredientKartik K. Agaram2015-08-101-1/+13
| | | | Thanks Caleb Couch.
* 1964 - don't mess up pasteKartik K. Agaram2015-08-095-13/+115
| | | | | | | It took me a long time to fix termbox because the escape codes it was seeing seemed all wrong. Had to stop calling tb_shutdown/printf and put in the extra 3 lines to log to a file. Then everything cleared up. Weird.
* 1963 - redraw if window size changesKartik K. Agaram2015-08-093-5/+60
| | | | | This was important because somebody connecting on tmux would mess up the environment.
* 1962Kartik K. Agaram2015-08-099-29/+29
| | | | Standardize test names.
* 1961Kartik K. Agaram2015-08-091-558/+556
|
* 1960 - far more careful scroll-line-upKartik K. Agaram2015-08-091-50/+354
|
* 1960Kartik K. Agaram2015-08-091-2/+2
|
* 1959 - switch page-up to ignore line-wrappingKartik K. Agaram2015-08-091-5/+29
| | | | | | | Worrisome that I'm not adding a test here. Still not convinced I have the right set of tests. There's certainly still breakage when I run tests manually. Perhaps I should test all combinations of arrow keys and page-up/page-down. That's 36 tests for 2-combinations..
* 1958 - reimplement page-upKartik K. Agaram2015-08-081-20/+15
| | | | | The old approach with cached page starts doesn't work when you mix scrolling by line and page.
* 1957 - bugfix #2 in scrollingKartik K. Agaram2015-08-081-7/+57
| | | | | | (#1 was previous commit) Thanks Caleb Couch.
* 1956Kartik K. Agaram2015-08-081-4/+42
|
* 1955Kartik K. Agaram2015-08-081-12/+12
|
* 1954 - ignore junk charactersKartik K. Agaram2015-08-071-0/+5
|
* 1953 - more warningsKartik K. Agaram2015-08-072-10/+41
|
* 1952Kartik K. Agaram2015-08-071-0/+8
|
* 1951 - warn when copying scalars to arrays, etc.Kartik K. Agaram2015-08-073-0/+44
|
* 1950Kartik K. Agaram2015-08-071-7/+7
|
* 1949Kartik K. Agaram2015-08-0659-2215/+3346
|
* 1948Kartik K. Agaram2015-08-062-4/+4
|
* 1947 - done with situations needing scroll-upKartik K. Agaram2015-08-061-2/+54
|