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