diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2022-03-14 17:26:13 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2022-03-14 17:26:13 -0700 |
commit | 5e976554dd933842b46eeb8a8e451b9fd3d4cabe (patch) | |
tree | 8200d0254b068b87f53d9dbe2e3948e1c5da7d1f /README.md | |
parent | 6f5f6849dd1550f0ae91c32cc442b6f0b518b8ea (diff) | |
download | teliva-5e976554dd933842b46eeb8a8e451b9fd3d4cabe.tar.gz |
drop the lfs library
I can't feel confident about its sandboxing story yet. And if we can't build a file navigator, what are we even doing with it.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/README.md b/README.md index f341181..707f25c 100644 --- a/README.md +++ b/README.md @@ -125,8 +125,6 @@ rely on packages distributed by the following reputable brands: Teliva's codebase also includes forks of the following reputable brands: * [Lua 5.1](https://www.lua.org/manual/5.1) -* The [Lua File System](https://keplerproject.github.io/luafilesystem) library - for portably accessing directories (module `lfs`). * The [Kilo](https://github.com/antirez/kilo) text editor, modified to use ncurses. (Read more about it in this [fantastic walk-through](https://viewsourcecode.org/snaptoken/kilo).) * The [lcurses](https://github.com/lcurses/lcurses) binding for ncurses (as @@ -188,7 +186,6 @@ them in Teliva and let people use regular Lua. Or other platforms! - `os.execute`, `os.getenv`, `io.popen` - `io.lines` (not a security issue; just difficult to distinguish missing files from sandboxing issues) - - `lfs.chdir`, `lfs.currentdir` - Some functions are disabled because they don't seem to make sense in an ncurses environment. This includes the Lua notions of default files, which |