[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/loadhist.el,v
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/loadhist.el,v |
Date: |
Mon, 15 Oct 2007 02:07:55 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Miles Bader <miles> 07/10/15 02:07:53
Index: lisp/loadhist.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadhist.el,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -b -r1.48 -r1.49
--- lisp/loadhist.el 26 Jul 2007 05:26:27 -0000 1.48
+++ lisp/loadhist.el 15 Oct 2007 02:07:49 -0000 1.49
@@ -154,14 +154,16 @@
If the feature is required by any other loaded code, and prefix arg FORCE
is nil, raise an error.
-This function tries to undo modifications made by the package to
-hooks. Packages may define a hook FEATURE-unload-hook that is called
-instead of the normal heuristics for doing this. Such a hook should
-undo all the relevant global state changes that may have been made by
-loading the package or executing functions in it. It has access to
-the package's feature list (before anything is unbound) in the
-variable `unload-hook-features-list' and could remove features from it
-in the event that the package has done something normally-ill-advised,
+This function tries to undo any modifications that the package has
+made to hook values in Emacs. Normally it does this using heuristics.
+The packages may define a hook `FEATURE-unload-hook'; if that exists,
+it is called instead of the normal heuristics.
+
+Such a hook should undo all the relevant global state changes that may
+have been made by loading the package or executing functions in it.
+It has access to the package's feature list (before anything is unbound)
+in the variable `unload-hook-features-list' and could remove features
+from it in the event that the package has done something strange,
such as redefining an Emacs function."
(interactive
(list
- [Emacs-diffs] Changes to emacs/lisp/loadhist.el,v,
Miles Bader <=
- [Emacs-diffs] Changes to emacs/lisp/loadhist.el,v, Juanma Barranquero, 2007/10/17
- [Emacs-diffs] Changes to emacs/lisp/loadhist.el,v, Juanma Barranquero, 2007/10/19
- [Emacs-diffs] Changes to emacs/lisp/loadhist.el,v, Miles Bader, 2007/10/27
- [Emacs-diffs] Changes to emacs/lisp/loadhist.el,v, Juanma Barranquero, 2007/10/28