wanted: smarter runtime argument parsing that doesn't capture --help unconditionally
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
problem:
if someone wants to produce an executable then there's no way to control important runtime options. this is mostly because it's too late to change them at the point the lisp code gets control (unfortunately the heap size is currently one of those).
current solution:
theres a :save-runtime-
suggested solution:
similarly how haskell does this (see http://
before a custom toplevel function is called, the runtime option parsing should process and delete the runtime related stuff from the arguments.
tags: | added: runtime |
Changed in sbcl: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
if this ever gets implemented, then there should also be a programmatically reachable constant storing the help text for the usage, so that custom applications can print it with their own --help text.