[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41145: 27.0.91; small issues with `display-fill-column-indicator' Cu
From: |
Stefan Monnier |
Subject: |
bug#41145: 27.0.91; small issues with `display-fill-column-indicator' Customization group |
Date: |
Thu, 03 Sep 2020 22:24:14 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
>> How about doing the former on emacs-27, and the latter on master?
> Oh, indeed, I did not intend to change define-minor-mode on the
> emacs-27 branch.
> So, we have a deal!
O, so I looked into fixing it on `emacs-27` and it's not quite as
straightforward as I thought. Here's the patch that I have currently,
because without that `cus-dep.el` patch, the
`define-globalized-minor-mode` is just completely ignored by
cus-dep anyway.
I think it's quite safe, but I'd like to make sure you agree this is
acceptable for `emacs-27`.
Stefan
diff --git a/lisp/cus-dep.el b/lisp/cus-dep.el
index fd307a5c04..e2fd7febd2 100644
--- a/lisp/cus-dep.el
+++ b/lisp/cus-dep.el
@@ -99,7 +99,7 @@ custom-make-dependencies
(setq name (intern name)))
(condition-case nil
(while (re-search-forward
- "^(def\\(custom\\|face\\|group\\)" nil t)
+
"^(def\\(custom\\|face\\|group\\|ine\\(?:-globalized\\)?-minor-mode\\)" nil t)
(beginning-of-line)
(let ((type (match-string 1))
(expr (read (current-buffer))))
diff --git a/lisp/display-fill-column-indicator.el
b/lisp/display-fill-column-indicator.el
index 3f947bdc1c..3391aa371b 100644
--- a/lisp/display-fill-column-indicator.el
+++ b/lisp/display-fill-column-indicator.el
@@ -73,7 +73,9 @@ display-fill-column-indicator--turn-on
;;;###autoload
(define-globalized-minor-mode global-display-fill-column-indicator-mode
- display-fill-column-indicator-mode display-fill-column-indicator--turn-on)
+ display-fill-column-indicator-mode display-fill-column-indicator--turn-on
+ ;; See bug#41145
+ :group 'display-fill-column-indicator)
(provide 'display-fill-column-indicator)
- bug#41145: 27.0.91; small issues with `display-fill-column-indicator' Customization group,
Stefan Monnier <=