changeset 104158:7a65e091e550

Commands to add/delete file/directory-local variables.
author Juri Linkov <juri@jurta.org>
date Tue, 04 Aug 2009 23:51:32 +0000
parents 97530ff78611
children 0363cd200d54
files etc/NEWS
diffstat 1 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Tue Aug 04 23:51:11 2009 +0000
+++ b/etc/NEWS	Tue Aug 04 23:51:32 2009 +0000
@@ -71,6 +71,20 @@
 to be corrupted once the outer load completed.  Most code doesn't care
 about this, but some (like c-mode) may check it.
 
+** New command to add a file-local variable to the "Local Variables" list
+in the current buffer is `add-file-local-variable'.  New command to remove
+a file-local variable from the "Local Variables" list is
+`delete-file-local-variable'.  New commands to add/remove a file-local
+variable to/from the -*- line at the beginning of the buffer are
+`add-file-local-variable-prop-line' and `delete-file-local-variable-prop-line'.
+New commands to add/remove a directory-local variable to/from the
+.dir-locals.el file are `add-dir-local-variable' and
+`delete-dir-local-variable'.  New commands to copy directory-local
+variables to file-local variables in the "Local Variables" list or the
+-*- line and vice versa are `copy-dir-locals-to-file-locals',
+`copy-dir-locals-to-file-locals-prop-line' and
+`copy-file-locals-to-dir-locals'.
+
 
 * Editing Changes in Emacs 23.2