diff options
author | Ulrich Müller <ulm@gentoo.org> | 2022-04-28 00:15:31 +0200 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2022-04-28 00:15:31 +0200 |
commit | 3bc4dd798b70e65bf6e8a77821319398ad04502d (patch) | |
tree | 9bba893c3c011c9d16e64ab4e9de43b27f8f4bc0 | |
parent | Version 1.56 released (diff) | |
download | ebuild-mode-3bc4dd798b70e65bf6e8a77821319398ad04502d.tar.gz ebuild-mode-3bc4dd798b70e65bf6e8a77821319398ad04502d.tar.bz2 ebuild-mode-3bc4dd798b70e65bf6e8a77821319398ad04502d.zip |
Set sentence-end-double-space to t when editing eclasses
* ebuild-mode.el (ebuild-mode): Set sentence-end-double-space to t
when editing eclasses.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ebuild-mode.el | 7 |
2 files changed, 11 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2022-04-27 Ulrich Müller <ulm@gentoo.org> + + * ebuild-mode.el (ebuild-mode): Set sentence-end-double-space to t + when editing eclasses. + 2022-03-18 Ulrich Müller <ulm@gentoo.org> * Version 1.56 released. diff --git a/ebuild-mode.el b/ebuild-mode.el index e6d363c..752c7eb 100644 --- a/ebuild-mode.el +++ b/ebuild-mode.el @@ -357,7 +357,12 @@ Optional argument LIMIT restarts collection after that number of elements." (easy-menu-add ebuild-mode-menu)) (setq fill-column 72) (setq tab-width 4) - (setq indent-tabs-mode t)) + (setq indent-tabs-mode t) + (if (let ((case-fold-search t)) + (string-match "\\.eclass\\'" + (file-name-sans-versions buffer-file-name))) + ;; Eclass documentation uses two spaces after sentence ends + (set (make-local-variable 'sentence-end-double-space) t))) (add-hook 'ebuild-mode-hook (lambda () (font-lock-add-keywords |