summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/ChangeLog5
-rw-r--r--etc/TODO15
2 files changed, 16 insertions, 4 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 676e09a73f9..613ff0a095f 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -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.
diff --git a/etc/TODO b/etc/TODO
index c636d7dd7a8..02edc2671a7 100644
--- 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