]> code.delx.au - gnu-emacs/commitdiff
Minor fixes in global-auto-composition-mode
authorEli Zaretskii <eliz@gnu.org>
Mon, 15 Feb 2016 19:46:17 +0000 (21:46 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 15 Feb 2016 19:46:17 +0000 (21:46 +0200)
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-pretty-mode-name):
Produce prettier names of globalized minor modes.
* lisp/composite.el (global-auto-composition-mode): Make it a
globalized mode.  (Bug#22682)

lisp/composite.el
lisp/emacs-lisp/easy-mmode.el

index 205f5ed37124f29cbb6dee7dc00791408ef18a0c..94b14dfc94ae96c6a76e8836e964e1eb2975a9e6 100644 (file)
@@ -838,6 +838,7 @@ omitted or nil.
 
 For more information on Auto Composition mode, see
 `auto-composition-mode' ."
+  :global t
   :variable (default-value 'auto-composition-mode))
 
 (defalias 'toggle-auto-composition 'auto-composition-mode)
index f29f64f0562e90dc73373e39e8780dbdd84081b5..6a4d835b63cc12d77e7ebd68ba6aecacf964f0d3 100644 (file)
@@ -68,6 +68,7 @@ replacing its case-insensitive matches with the literal string in LIGHTER."
                                     "toggle-\\|-mode\\'" ""
                                      (symbol-name mode))))
                       " mode")))
+    (setq name (replace-regexp-in-string "\\`Global-" "Global " name))
     (if (not (stringp lighter)) name
       ;; Strip leading and trailing whitespace from LIGHTER.
       (setq lighter (replace-regexp-in-string "\\`\\s-+\\|\\s-+\\'" ""