This actually brings us a step closer to another proposal that is
needed for the multi-tty branch: each one of the term/*.el files
should define an autoloaded function called
TERMNAME-initialize-terminal. Then when emacs wants to initialize a
terminal TERMNAME it does something like:
(if (fboundp 'TERMNAME-initialize-terminal)
(TERMNAME-initialize-terminal))
instead of having the terminal initialization performed (as it is
currently done) by doing (load "term/TERMNAME")
This seems like a good idea. If an autoloadable terminal-specific
function exists for TERMNAME, fboundp will return t. Otherwise it
will return nil.
_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug