Configuring mf-init
As I offer mf-init as an overall binder for lots of
supported configurations, but cannot require that everybody likes the
same look-and-feel, whereas it provides with default behaviours, it
provides also with flags allowing to change these at will.
Here is a list of such flags, with their default values. Set them
before "requiring" mf-init:
- epoch-style-minibuffer
- set to t in X environment. This governs the
minibuffer's being separate and
common to all frames.
- my-scroll-bars
- nil. This disables emacs scroll-bars.
- mf-popups-p
- t. This favors popping up new frames, over popping up
new (emacs) "windows" (i.e. splitting the selected frame). If
you set this to nil you must also set
ispell-use-framepop-p to nil
after you have "required" mf-init.
- my-using-tm
- nil.
This enables the use of MIME supporting
package (SEMI).
- what-mf-support
- t. Overloads the default function for creating new
frames. After a certain number of frames
(critical-frame-number, default: 8) has been created,
starts to recycle them instead of creating new ones (much quicker).
Set it e.g. as follows: (setq critical-frame-number 5)
- mf-complete-p
- t. Use the mf-complete package for word
completion in the minibuffer.
If you know you want to use it and are ready to pay a small
price at load time (but have it ready for the first use, instead
of only autoloading it then), just add to your ~/.emacs (the
second line is independent, but is a useful extra):
(require 'mf-complete)
(require 'hippie-exp)
- mf-font-lock-p
- t. Use font-lock in X environment. This will
actually use the lazy-lock style.
- mf-w3-p
- t. Use the mf-w3 package, configuring
w3.
This adds a few bindings to the keymap, especially for editing
local html pages; selects character based display mode for
tables, which insure that the frames are not resized depending
on their contents; handles Netscape frames as links, i.e. not
trying to partition the emacs frames according to the page
specifications; ignores color settings in the pages...
mf-init,
Emacs ToC
Marc Girod
Last modified: Thu Oct 14 15:01:53 EETDST 1999