Commit Graph

15 Commits

Author SHA1 Message Date
Kartik K. Agaram 21a3200c6a some more dead code 2022-02-06 13:48:46 -08:00
Kartik K. Agaram 63e3ba62c2 now all our supported platforms are POSIX 2022-02-06 13:30:32 -08:00
Kartik K. Agaram 8a9efc1b91 drop module 'package'
Just like with `require`, we don't we don't know how to sandbox it.

(Though we still have `require` because standard libraries outside apps
need it. I need to make sure apps can't invoke `require`..)
2022-02-06 13:12:46 -08:00
Kartik K. Agaram 467ce31371 drop USE_LINUX and similar defines
How many levels of macros do we need. Also stop lying that we're using
Linux in BSD.
2022-02-06 13:06:27 -08:00
Kartik K. Agaram a6addb8e42 unused #define 2022-02-06 12:42:46 -08:00
Kartik K. Agaram 917646fc9f sandbox: no popen
Again, too difficult to sandbox for now.
2021-12-25 11:04:23 -08:00
Kartik K. Agaram 0429cfca74 clearer usage message 2021-12-04 20:38:49 -08:00
Kartik K. Agaram 3fee59527a select C99 standard 2021-11-27 07:18:24 -08:00
Kartik K. Agaram 4a28aace9a get rid of userstate hooks 2021-10-24 09:52:07 -07:00
Kartik K. Agaram a3c090ce09 get rid of LUAI_EXTRASPACE
Lua's power may come from extensibility, but the indirections are
currently in the way
2021-10-24 09:35:12 -07:00
Kartik K. Agaram 05fa5124c2 drop lua_stdin_is_tty
luaconf.h now no longer refers to stdin/stdout/stderr.
2021-10-22 21:02:47 -07:00
Kartik K. Agaram d92a484b91 kill lua_readline abstraction 2021-10-22 20:37:56 -07:00
Kartik K. Agaram 9eb951608b purge notion of commandline history 2021-10-22 20:30:13 -07:00
Kartik K. Agaram 0ab2c77e6c delete readline support
We're going to be using full-on ncurses.
2021-10-22 20:29:31 -07:00
Kartik K. Agaram 74f8cd15bb new fork of Lua 5.1
https://www.lua.org
2021-10-22 19:24:44 -07:00