about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* .Kartik K. Agaram2021-11-071-0/+0
|
* .Kartik K. Agaram2021-11-071-0/+1
|
* update screenshotKartik K. Agaram2021-11-072-0/+0
|
* switch menu bars to reverse videoKartik K. Agaram2021-11-072-9/+9
|
* update screenshotKartik K. Agaram2021-11-071-0/+0
|
* delete some Lua 5.1 thingsKartik K. Agaram2021-11-0737-1765/+0
| | | | These are likely to suffer bitrot.
* fix menu colorsKartik K. Agaram2021-11-071-3/+2
| | | | I had it switching to a dark background on me.
* better support light backgroundsKartik K. Agaram2021-11-071-0/+1
| | | | Thanks nicolas decoster for reporting this issue.
* more obvious phrasingKartik K. Agaram2021-11-071-7/+4
| | | | Early returns are only worthwhile if they're utterly obvious.
* fix a regression in commit ee85ad384f17Kartik K. Agaram2021-11-071-0/+1
|
* .Kartik K. Agaram2021-11-071-1/+1
|
* apps don't need to setlocale; it's hardcodedKartik K. Agaram2021-11-061-1/+0
|
* .Kartik K. Agaram2021-11-061-4/+2
|
* syntax highlighting on GitHubKartik K. Agaram2021-11-061-0/+1
|
* game of lifeKartik K. Agaram2021-11-063-1/+204
| | | | | This required me to figure out some unicode-related nuances, but no new primitives.
* .Kartik K. Agaram2021-11-061-3/+1
|
* window:nodelay() for non-blocking inputKartik K. Agaram2021-11-061-0/+16
|
* .Kartik K. Agaram2021-11-061-0/+12
|
* .Kartik K. Agaram2021-11-061-10/+16
|
* .Kartik K. Agaram2021-11-061-1/+2
|
* escape hatch to quit with a pending errorKartik K. Agaram2021-11-062-5/+14
|
* .Kartik K. Agaram2021-11-061-0/+0
|
* .Kartik K. Agaram2021-11-061-2/+2
|
* reorg editor transitionsKartik K. Agaram2021-11-062-12/+13
|
* start showing error messages in editorKartik K. Agaram2021-11-063-7/+21
| | | | | | | | | | | Before we'd end up in cryptic situations where error messages would get hidden when the program got out of ncurses mode. Now it's a little nicer with error messages showing up at the bottom of the editor. But there's still a problem: there's no way to abort without fixing an error.
* new example: counter appKartik K. Agaram2021-11-063-2/+32
|
* simple interface for adding to app menuKartik K. Agaram2021-11-064-4/+19
| | | | | | We're not going to enforce that the menu items actually do what they advertise. It's just a way to draw on the bottom line of screen, something apps aren't otherwise allowed to do.
* refactor menu drawingKartik K. Agaram2021-11-061-9/+20
|
* .Kartik K. Agaram2021-11-061-6/+0
|
* adjust app style a tad denserKartik K. Agaram2021-11-062-34/+16
|
* .Kartik K. Agaram2021-11-061-1/+1
|
* update screenshotsKartik K. Agaram2021-11-062-0/+0
|
* tweak the example appKartik K. Agaram2021-11-062-16/+18
|
* auto-saveKartik K. Agaram2021-11-061-10/+2
| | | | We'll add version control soon.
* replace initial help message with a menuKartik K. Agaram2021-11-061-8/+5
|
* no, more consistent to toggle run/edit with ctrl-eKartik K. Agaram2021-11-061-3/+4
|
* exit editor with ctrl-x for consistencyKartik K. Agaram2021-11-061-3/+4
|
* .Kartik K. Agaram2021-11-061-2/+2
|
* .Kartik K. Agaram2021-11-061-21/+21
|
* clean up when leaving editorKartik K. Agaram2021-11-061-0/+1
| | | | | kilo.c is still calling exit() in several places that we'll need to gradually clean up.
* .Kartik K. Agaram2021-11-061-1/+1
|
* one more faqKartik K. Agaram2021-11-061-0/+17
|
* readme and docsKartik K. Agaram2021-11-055-8/+106
|
* clean up first paint of editorKartik K. Agaram2021-11-051-0/+1
|
* utterly ghastly way to rerun script after editKartik K. Agaram2021-11-053-5/+14
|
* stitch editor inKartik K. Agaram2021-11-054-62/+28
|
* drop test array data structureKartik K. Agaram2021-11-051-82/+0
|
* .Kartik K. Agaram2021-11-051-8/+0
|
* select an editor to bundle: kiloKartik K. Agaram2021-11-051-0/+1308
| | | | | | From https://github.com/antirez/kilo Source code description: https://viewsourcecode.org/snaptoken/kilo BSD 2-clause license seems identical to the MIT in the current codebase.
* slightly improve hanoi renderingKartik K. Agaram2021-11-052-2/+2
|