GNU bug report logs - #79412
30.2; `define-globalized-minor-mode' does not respect `:variable'

Previous Next

Package: emacs;

Reported by: inet0 <at> qq.com

Date: Tue, 9 Sep 2025 02:01:03 UTC

Severity: normal

Found in version 30.2

Done: Eli Zaretskii <eliz <at> gnu.org>

Full log


View this message in rfc822 format

From: inet0 <at> qq.com
To: 79412 <at> debbugs.gnu.org
Subject: bug#79412: 30.2; `define-globalized-minor-mode' does not respect `:variable'
Date: Tue, 09 Sep 2025 17:30:57 +0800
I forgot to mention that it is not working too when the paired value of
keyword `:variable' takes the form `(GET . SET)':

(define-minor-mode text-conversion-mode
  nil
  :variable (text-conversion-style . set-text-conversion-style))

(define-globalized-minor-mode global-text-conversion-mode
  text-conversion-mode
  (lambda () (text-conversion-mode 1))
  :variable text-conversion-style)

(keymap-global-set "C-c a" 'global-text-conversion-mode)





This bug report was last modified 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.