Next: , Previous: Using This Manual, Up: Using This Manual


4.1 Options

Many string or integer options are easy to modify using M-x customize-option. For example, to modify the option that controls printing, you would run M-x customize-option <RET> mh-lpr-command-format <RET>. In the buffer that appears, modify the string to the right of the variable. For example, you may change the lpr command with `nenscript -G -r -2 -i'%s''. Then use the `State' combo box and select `Save for Future Sessions'. To read more about mh-lpr-command-format, see Printing.

Options can also hold boolean values. In Emacs Lisp, the boolean values are nil, which means false, and t, which means true. The customize-option function makes it easy to change boolean values; simply click on the toggle button in the customize buffer to switch between `on' (t) and `off' (nil). For example, try setting mh-bury-show-buffer-flag to `off' to keep the MH-Show buffer at the top of the buffer stack. Use the `State' combo box and choose `Set for Current Session' to see how the option affects the show buffer. Then choose the `Erase Customization' menu item to reset the option to the default, which places the MH-Show buffer at the bottom of the buffer stack.

The text usually says to turn on an option by setting it to a non-nil value, because sometimes values other than `on' are meaningful. An example of this is the variable mh-mhl-format-file (see Viewing). Other options, such as hooks, involve a little more Emacs Lisp programming expertise.

You can browse all of the MH-E options with the customize-group function. Try entering M-x customize-group <RET> mh <RET> to view the top-level options as well as buttons for all of the MH-E customization groups. Another way to view the MH-E customization group is to use M-x mh-customize <RET>.