about summary refs log tree commit diff stats
path: root/edit.mu
Commit message (Collapse)AuthorAgeFilesLines
* 1993Kartik K. Agaram2015-08-141-0/+45
| | | | Thanks Caleb Couch.
* 1992Kartik K. Agaram2015-08-131-17/+17
|
* 1982Kartik K. Agaram2015-08-121-7/+1
|
* 1981 - clear screen below editors in CKartik K. Agaram2015-08-121-7/+25
| | | | | 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
|
* 1969 - always hide screen before renderingKartik K. Agaram2015-08-101-5/+11
| | | | | | | | | | 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
|
* 1964 - don't mess up pasteKartik K. Agaram2015-08-091-1/+60
| | | | | | | 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-091-2/+45
| | | | | This was important because somebody connecting on tmux would mess up the environment.
* 1961Kartik K. Agaram2015-08-091-558/+556
|
* 1960 - far more careful scroll-line-upKartik K. Agaram2015-08-091-50/+354
|
* 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
|
* 1947 - done with situations needing scroll-upKartik K. Agaram2015-08-061-2/+54
|
* 1946 - done with situations needing scroll-downKartik K. Agaram2015-08-061-7/+108
|
* 1944Kartik K. Agaram2015-08-061-4/+38
| | | | | Amazing, now I can change behavior simply by adding a label rather than any code.
* 1943Kartik K. Agaram2015-08-051-1/+119
|
* 1942Kartik K. Agaram2015-08-051-11/+90
|
* 1941Kartik K. Agaram2015-08-051-1/+73
|
* 1940 - scroll when moving cursor off-screenKartik K. Agaram2015-08-051-9/+88
| | | | Uses the new support for nested tangling.
* 1937Kartik K. Agaram2015-08-051-0/+4
|
* 1936Kartik K. Agaram2015-08-051-1/+1
|
* 1935Kartik K. Agaram2015-08-051-34/+34
|
* 1934Kartik K. Agaram2015-08-041-2/+5
|
* 1933 - bugfix: backspace now works on right sideKartik K. Agaram2015-08-041-2/+33
|
* 1932Kartik K. Agaram2015-08-041-0/+63
|
* 1931 - basic support for scrollingKartik K. Agaram2015-08-041-9/+275
| | | | Still need to fix all the todo's in edit.mu dealing with scrolling.
* 1930Kartik K. Agaram2015-08-041-102/+105
|
* 1929Kartik K. Agaram2015-08-041-60/+60
|
* 1928 - bugfix: ctrl-uKartik K. Agaram2015-08-041-2/+29
|
* 1927 - reorganize handlers for keyboard shortcutsKartik K. Agaram2015-08-041-308/+360
|
* 1926Kartik K. Agaram2015-08-031-1/+1
| | | | | | | http://250bpm.com/blog:57 Funnily, the new idea I finally came up with in 'read' was already mirrored above in recipe 'write'.
* 1924 - handle delete key in editorKartik K. Agaram2015-08-031-0/+36
|
* 1922Kartik K. Agaram2015-08-021-2/+51
|
* 1921 - show trace by clicking on codeKartik K. Agaram2015-08-021-3/+150
| | | | | | | Region to click on to edit is now reduced to just the menu bar for the sandbox (excluding the 'x' for deleting the sandbox). The symmetry there might be useful, but we'll see if the relative click area is in line with how commonly the actions are performed.
* 1918Kartik K. Agaram2015-08-021-72/+72
|
* 1917Kartik K. Agaram2015-08-021-8/+4
|
* 1916 - self-contained layer for rendering colorsKartik K. Agaram2015-08-021-4/+11
|
* 1915 - restore expected response from diskKartik K. Agaram2015-08-011-2/+13
|
* 1914 - save right after 'pinning' expected responseKartik K. Agaram2015-08-011-17/+25
|
* 1913 - save expected response for each sandboxKartik K. Agaram2015-08-011-3/+11
|