diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-11-19 07:10:36 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-11-19 07:12:25 -0800 |
commit | 9837d327f5617852167d82ed589c9342539072ac (patch) | |
tree | de7f692f5f807fc882e9c1e38cd79c1dd9a6bdf2 | |
parent | 428afbb19da418704ea7796a79ca71e566745cf5 (diff) | |
download | teliva-9837d327f5617852167d82ed589c9342539072ac.tar.gz |
.
-rw-r--r-- | README.md | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/README.md b/README.md index d2493a7..1fc3a5a 100644 --- a/README.md +++ b/README.md @@ -80,12 +80,14 @@ behave unexpectedly under Teliva. ## Will it run any ncurses program? Hopefully. ncurses is extremely portable; I don't test on all the -configurations ncurses supports. In particular, I assume terminals with colors +configurations ncurses runs on. In particular, I assume terminals with colors and UTF-8 support. ## Will it run any Lua [lcurses](https://github.com/lcurses/lcurses) program? -There will likely be some exceptions that I'll record here as I encounter them: +It only includes a few bindings from lcurses at the moment, but I plan to port +everything over. There will likely be some discrepancies that I'll record here +as I encounter them: - lcurses has some strange “smarts” that result in `window:getch()` not behaving like the global `curses.getch()`. Teliva is @@ -97,12 +99,12 @@ Teliva is the Tamil root for ‘clear’. Very much aspirational. ## Coda -In addition to Lua 1.5, Teliva is inspired by: +In addition to Lua 1.5, Teliva forks or depends on: * The [ncurses](https://tldp.org/HOWTO/NCURSES-Programming-HOWTO) library for building text-mode user interfaces. ([Alternative documentation](https://tldp.org/LDP/lpg-0.4.pdf)) -* An interface to ncurses like the [lcurses](https://github.com/lcurses/lcurses) - library. ([Documentation](http://lcurses.github.io/lcurses)) +* The [lcurses](https://github.com/lcurses/lcurses) binding for ncurses. + ([Documentation](http://lcurses.github.io/lcurses)) * The [Kilo](https://github.com/antirez/kilo) text editor. (Read more about it in this [fantastic walk-through](https://viewsourcecode.org/snaptoken/kilo).) |