mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Redirect diagnostice output messages (e.g., auto-compiling code) to a newly defined current-info-port, and add a command line argument -I' to set the current-info-port to a void-port. * libguile/ports.c: add cur_infoport_fluid, scm_current_info_port, scm_set_current_info_port; define default current-info-port to stderr * libguile/load.c(compiled_is_fresh,load_thunk_from_path, do_try_auto_compile,scm_sys_warn_auto_compilation_enabled, scm_primitive_load_path): direct output messages to current_info_port; was current_warning_port * libguile/init.c(scm_init_standard_ports): set default current_info_port * module/ice-9/ports.scm: define current-info-port and set-current-info-port * module/ice-9/command-line.scm(*usage*,compile-shell-switches): add argument
-I' to silence diagnostics (or current-info-port to void-port) * doc/ref/guile-invoke.texi: add description for `-I' command argument
This commit is contained in:
parent
3d2fd7a262
commit
78e9e51065
8 changed files with 88 additions and 27 deletions
|
@ -171,6 +171,10 @@ detailed backtrace upon error. The only difference with
|
|||
@option{--debug} is lack of support for VM hooks and the facilities that
|
||||
build upon it (see above).
|
||||
|
||||
@item -I
|
||||
Do not report diagnostic messages (e.g., from compiling source files).
|
||||
This sets @code{current-info-port} to a void-port.
|
||||
|
||||
@item -q
|
||||
@cindex init file, not loading
|
||||
@cindex @file{.guile} file, not loading
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue