|
From: rtoy <rt...@us...> - 2025-08-27 23:03:46
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Maxima CAS".
The branch, rtoy-update-commandline-options-section has been created
at 5e5664b33179e3a6362a0eb56d3311a910df39d5 (commit)
- Log -----------------------------------------------------------------
commit 5e5664b33179e3a6362a0eb56d3311a910df39d5
Author: Raymond Toy <toy...@gm...>
Date: Wed Aug 27 16:01:59 2025 -0700
Regenerate commandline options table
Use the current version of Maxima to regenerate the list of
command-line options. We also add a comment to remind future users of
how to call `list-cl-options` to generate this table.
diff --git a/doc/info/commandline-options.texi b/doc/info/commandline-options.texi
index a21033724..adfe5c32e 100644
--- a/doc/info/commandline-options.texi
+++ b/doc/info/commandline-options.texi
@@ -1,142 +1,146 @@
@anchor{command_line_options}
The following command line options are available for Maxima:
+@c The following table can be generated by maxima using:
+@c (list-cl-options *maxima-commandline-options* :texi-table-form t)
@need 100
@table @code
@need 150
-@item -b <file>, --batch=<file>
- Process maxima file <file> in batch mode.
+@item -b <file>, --batch=<file>
+ Process maxima file <file> in batch mode.
@need 150
-@item --batch-lisp=<file>
- Process lisp file <file> in batch mode.
+@item --batch-lisp=<file>
+ Process lisp file <file> in batch mode.
@need 150
-@item --batch-string=<string>
- Process maxima command(s) <string> in batch mode.
+@item --batch-string=<string>
+ Process maxima command(s) <string> in batch mode.
@need 150
-@item -d, --directories
- Display maxima internal directory information.
+@item -d, --directories
+ Display maxima internal directory information.
@need 150
-@item --disable-readline
- Disable readline support.
+@item --disable-readline
+ Disable readline support.
@need 150
-@item -g, --enable-lisp-debugger
- Enable underlying lisp debugger.
+@item -g, --enable-lisp-debugger
+ Enable underlying lisp debugger.
-@need 150
-@item -Q, --quit-on-error
- Quit, and return an exit code 1, when Maxima encounters an error.
@need 150
-@item -h, --help
- Display this usage message.
+@item -h, --help
+ Display this usage message.
@need 150
-@item --userdir=<directory>
- Use <directory> for user directory (default is %USERPROFILE%/maxima for
- Windows, and $HOME/.maxima for other operating systems).
+@item --userdir=<directory>
+ Use <directory> for user directory (default is %USERPROFILE%/maxima
+ for Windows, and $HOME/.maxima for other operating systems).
@need 150
-@item --init=<file>
- Set the base name of the Maxima & Lisp initialization files (default is
- "maxima-init".) The last extension and any directory parts are removed
- to form the base name. The resulting files, <base>.mac and <base>.lisp
- are only searched for in userdir (see --userdir option). This may be
- specified for than once, but only the last is used.
+@item --init=<file>
+ Set the base name of the Maxima & Lisp initialization files (default
+ is "maxima-init".) The last extension and any directory parts are
+ removed to form the base name. The resulting files, <base>.mac and
+ <base>.lisp are only searched for in userdir (see --userdir option).
+ This may be specified for than once, but only the last is used.
@need 150
-@item -l <lisp>, --lisp=<lisp>
- Use lisp implementation <lisp>.
+@item -l <lisp>, --lisp=<lisp>
+ Use lisp implementation <lisp>.
@need 150
-@item --list-avail
- List the installed version/lisp combinations.
+@item --list-avail
+ List the installed version/lisp combinations.
@need 150
-@item -p <file>, --preload=<file>, --preload-lisp=<file>, --init-mac=<file>, --init-lisp=<file>
- Preload <file>, which may be any file time accepted by Maxima's LOAD
- function. The <file> is loaded before any other system initialization
- is done. This will be searched for in the locations given by
- file_search_maxima and file_search_lisp. This can be specified multiple
- times to load multiple files. The equivalent options --preload-lisp,
- --init-mac, and --init-lisp are deprecated.
+@item -p <file>, --preload=<file>, --preload-lisp=<file>, --init-mac=<file>, --init-lisp=<file>
+ Preload <file>, which may be any file time accepted by Maxima's LOAD
+ function. The <file> is loaded before any other system initialization
+ is done. This will be searched for in the locations given by
+ file_search_maxima and file_search_lisp. This can be specified
+ multiple times to load multiple files. The equivalent options
+ --preload-lisp, --init-mac, and --init-lisp are deprecated.
@need 150
-@item -q, --quiet
- Suppress Maxima start-up message.
+@item -q, --quiet
+ Suppress Maxima start-up message.
+
@need 150
-@item --very-quiet
- Suppress expression labels, the Maxima start-up message, verification of the HTML index and @code{load}-ing related messages.
+@item -Q, --quit-on-error
+ Quit, and return an exit code 1, when Maxima encounters an error.
+
@need 150
-@item --very-very-quiet
- In addition to @code{--very-quiet}, set @mref{ttyoff} to @code{true} to suppress most printed output.
+@item -r <string>, --run-string=<string>
+ Process maxima command(s) <string> in interactive mode.
@need 150
-@item -r <string>, --run-string=<string>
- Process maxima command(s) <string> in interactive mode.
+@item -s <port>, --server=<port>
+ Connect Maxima to server on <port>.
@need 150
-@item -s <port>, --server=<port>
- Connect Maxima to server on <port>.
+@item --suppress-input-echo
+ Do not print input expressions when processing noninteractively.
@need 150
-@item --suppress-input-echo
- Do not print input expressions when processing noninteractively.
+@item -u <version>, --use-version=<version>
+ Use maxima version <version>.
+
@need 150
-@item -u <version>, --use-version=<version>
- Use maxima version <version>.
+@item -v, --verbose
+ Display lisp invocation in maxima wrapper script.
@need 150
-@item -v, --verbose
- Display lisp invocation in maxima wrapper script.
+@item --version
+ Display the default installed version.
@need 150
-@item --version
- Display the default installed version.
+@item --very-quiet
+ Suppress expression labels, Maxima start-up message and verification
+ of html index.
@need 150
-@item --very-quiet
- Suppress expression labels and Maxima start-up message.
+@item --very-very-quiet
+ In addition to --very-quiet, suppress most printed output by setting
+ TTYOFF to T.
@need 150
-@item -X <Lisp options>, --lisp-options=<Lisp options>
- Options to be given to the underlying Lisp
+@item -X <Lisp options>, --lisp-options=<Lisp options>
+ Options to be given to the underlying Lisp
@need 150
-@item --no-init, --norc
- Do not load the init file(s) on startup
+@item --no-init, --norc
+ Do not load the init file(s) on startup
@need 150
-@item --no-verify-html-index
- Do not verify on startup that the set of html topics is consistent with
- text topics.
+@item --verify-html-index
+ Verify on startup that the set of html topics is consistent with text
+ topics.
@end table
-----------------------------------------------------------------------
hooks/post-receive
--
Maxima CAS
|