Fix the behavior of redbean -i -e CODE

When redbean is functioning as a Lua interpreter, the `-e` flag should
behave the same way as other open source language interpreters. Namely
it should exit after evaluating the code rather than showing the REPL.
This commit is contained in:
Justine Tunney 2023-04-25 01:52:13 -07:00
parent 614229e3f4
commit 497d4fa6d1
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
2 changed files with 16 additions and 8 deletions

View file

@ -46,8 +46,6 @@ FLAGS
-b log message bodies
-a log resource usage
-g log handler latency
-e eval Lua code in arg
-F eval Lua code in file
-E show crash reports to public ips
-j enable ssl client verify
-k disable ssl fetch verify
@ -62,6 +60,8 @@ FLAGS
-v increase verbosity [repeatable]
-V increase ssl verbosity [repeatable]
-S increase pledge sandboxing [repeatable]
-e CODE eval Lua code in arg [repeatable]
-F PATH eval Lua code in file [repeatable]
-H K:V sets http header globally [repeatable]
-D DIR overlay assets in local directory [repeatable]
-r /X=/Y redirect X to Y [repeatable]