emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master f70cdd4 1/2: Add example for enabling minor modes i


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] master f70cdd4 1/2: Add example for enabling minor modes in .dir-local.el
Date: Mon, 24 Jun 2019 18:49:03 -0400 (EDT)

branch: master
commit f70cdd4caa38602f908f106352f2135964e7bd92
Author: Kaushal Modi <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    Add example for enabling minor modes in .dir-local.el
    
    * doc/emacs/custom.texi (Directory Variables): Add an example that
    shows how a minor mode can be enabled in a .dir-local.el (Bug#27639).
    Clarify that indent-tabs-mode is not a minor mode.
---
 doc/emacs/custom.texi | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 982cea1..fae5433 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -1361,7 +1361,8 @@ files in that subdirectory.
 
 @example
 ((nil . ((indent-tabs-mode . t)
-         (fill-column . 80)))
+         (fill-column . 80)
+         (mode . auto-fill)))
  (c-mode . ((c-file-style . "BSD")
             (subdirs . nil)))
  ("src/imported"
@@ -1370,13 +1371,16 @@ files in that subdirectory.
 @end example
 
 @noindent
-This sets @samp{indent-tabs-mode} and @code{fill-column} for any file
-in the directory tree, and the indentation style for any C source
-file.  The special @code{subdirs} element is not a variable, but a
-special keyword which indicates that the C mode settings are only to
-be applied in the current directory, not in any subdirectories.
-Finally, it specifies a different @file{ChangeLog} file name for any
-file in the @file{src/imported} subdirectory.
+This sets the variables @samp{indent-tabs-mode} and @code{fill-column}
+for any file in the directory tree, and the indentation style for any
+C source file.  The special @code{mode} element specifies the minor
+mode to be enabled.  So @code{(mode . auto-fill)} specifies that the
+minor mode @code{auto-fill-mode} needs to be enabled.  The special
+@code{subdirs} element is not a variable, but a special keyword which
+indicates that the C mode settings are only to be applied in the
+current directory, not in any subdirectories.  Finally, it specifies a
+different @file{ChangeLog} file name for any file in the
+@file{src/imported} subdirectory.
 
 If the @file{.dir-locals.el} file contains multiple different values
 for a variable using different mode names or directories, the values



reply via email to

[Prev in Thread] Current Thread [Next in Thread]