aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorCameron Desautels2014-12-14 06:49:06 -0500
committerTed Zlatanov2014-12-14 06:51:17 -0500
commit4c4f970c8d10b346acc6d231f3755c1d1f5827fb (patch)
tree201898796452a831786f584abfe67dd54ed42365 /etc
parentf7572b72fd448c8ab6002bc6a545dfb765bbc520 (diff)
downloademacs-4c4f970c8d10b346acc6d231f3755c1d1f5827fb.tar.gz
emacs-4c4f970c8d10b346acc6d231f3755c1d1f5827fb.zip
Provide custom-prompt-customize-unsaved-options.
* doc/emacs/custom.texi (Saving Customizations): Mention `custom-prompt-customize-unsaved-options'. * etc/NEWS: Mention `custom-prompt-customize-unsaved-options'. * etc/TODO: Remove its entry. * lisp/cus-edit.el (custom-prompt-customize-unsaved-options): Add a mechanism for prompting user about unsaved customizations. (Bug#19328)
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog6
-rw-r--r--etc/NEWS3
-rw-r--r--etc/TODO6
3 files changed, 9 insertions, 6 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 0a22f9f20bd..f344e2437b0 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,9 @@
12014-12-14 Cameron Desautels <camdez@gmail.com>
2
3 * NEWS: Mention `custom-prompt-customize-unsaved-options'.
4
5 * TODO: Remove its entry.
6
12014-12-13 Paul Eggert <eggert@cs.ucla.edu> 72014-12-13 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 Convert Czech and Slovakian refcards to UTF-8 9 Convert Czech and Slovakian refcards to UTF-8
diff --git a/etc/NEWS b/etc/NEWS
index 01c8431ea00..37cb4b42e52 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -54,6 +54,9 @@ so if you want to use it, you can always take a copy from an older Emacs.
54 54
55* Changes in Emacs 25.1 55* Changes in Emacs 25.1
56 56
57** New function `custom-prompt-customize-unsaved-options' checks for
58unsaved customizations and prompts user to customize (if found).
59
57+++ 60+++
58** Network security (TLS/SSL certificate validity and the like) is 61** Network security (TLS/SSL certificate validity and the like) is
59added via the new Network Security Manager (NSM) and controlled via 62added via the new Network Security Manager (NSM) and controlled via
diff --git a/etc/TODO b/etc/TODO
index ccd00e51218..cbb23944ded 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -419,12 +419,6 @@ rather than interactively. This a trivial one-liner in easy-mode.el.
419 419
420** Make byte-optimization warnings issue accurate line numbers. 420** Make byte-optimization warnings issue accurate line numbers.
421 421
422** A function to check for customizable options that have been
423 set but not saved, and ask the user whether to save them.
424 This could go in kill-emacs-query-functions, to remind people
425 to save their changes. If the user says yes, show them
426 in a Custom buffer using customize-customized.
427
428** Record the sxhash of the default value for customized variables 422** Record the sxhash of the default value for customized variables
429 and notify the user (maybe by adding a menu item or toolbar button, 423 and notify the user (maybe by adding a menu item or toolbar button,
430 as the detection can occur during autoload time) when the default 424 as the detection can occur during autoload time) when the default