]> git.eshelyaron.com Git - emacs.git/commitdiff
Suggest consolidation with user customization when the
authorDavid Kastrup <dak@gnu.org>
Sat, 8 Jul 2006 19:36:24 +0000 (19:36 +0000)
committerDavid Kastrup <dak@gnu.org>
Sat, 8 Jul 2006 19:36:24 +0000 (19:36 +0000)
system default of a customized variable changes.

etc/ChangeLog
etc/TODO

index 676e09a73f946b70cdd7ad078e741a94e5ebd617..613ff0a095f1b6b1013bc40fad4f8ec315d657ff 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-08  David Kastrup  <dak@gnu.org>
+
+       * TODO: Suggest consolidation with user customization when the
+       system default of a customized variable changes.
+
 2006-07-08  Thien-Thi Nguyen  <ttn@gnu.org>
 
        * compilation.txt: Add an example "Compilation started ..." line.
index c636d7dd7a873ccca0db79ecfbeddc7aa955e2c4..02edc2671a7b8f29d91e166b1952433a23b2ae78 100644 (file)
--- a/etc/TODO
+++ b/etc/TODO
@@ -171,11 +171,18 @@ typically due to pilot errors and should thus be in debug-ignored-errors.
   to save their changes. If the user says yes, show them
   in a Custom buffer using customize-customized.
 
+** Record the sxhash of the default value for customized variables
+  and notify the user (maybe by adding a menu item or toolbar button,
+  as the detection can occur during autoload time) when the default
+  changes (meaning that new versions of the Lisp source with a changed
+  default value got installed) and offer ediff on the respective
+  customization buffers.
+
 ** Emacs Lisp mode could put an overlay on the defun for every
-  function that has advice.  The overlay could have `after-text' like "
-  [Function has advice]".  It might look like
-     (defun foo [Function has advice] (x y)
-  The overlay could also be a button that you could use to view the advice.
+  function that has advice.  The overlay could have `after-text' like
+  " [Function has advice]".  It might look like (defun foo [Function
+  has advice] (x y) The overlay could also be a button that you could
+  use to view the advice.
 
 ** ange-ftp
 *** understand sftp