GNU bug report logs - #22189
25.1.50; [PATCH] Add `global-goto-address-mode' and `global-goto-address-prog-mode'

Previous Next

Package: emacs;

Reported by: Vaidheeswaran C <vaidheeswaran.chinnaraju <at> gmail.com>

Date: Thu, 17 Dec 2015 01:43:02 UTC

Severity: wishlist

Tags: wontfix

Found in version 25.1.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 22189 <at> debbugs.gnu.org (full text, mbox):

From: Vaidheeswaran C <vaidheeswaran.chinnaraju <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 22189 <at> debbugs.gnu.org
Subject: Re: bug#22189: 25.1.50; [PATCH] Add `global-goto-address-mode' and
 `global-goto-address-prog-mode'
Date: Sat, 19 Dec 2015 09:06:38 +0530
Eli Zaretskii <eliz <at> gnu.org> writes:

> I'm serious: we don't have any rule that says each minor mode should
> have a corresponding globalized minor mode.  Users can trivially do in
> their ~/.emacs what you do in your patch, so we should have some
> rationale for having such a global mode as part of Emacs.  

Of all the minor modes, what criteria do the minor modes below all share
so that they are global?  Once we such a set of rules, we can see
whether patch I submitted makes through the gate.

./progmodes/cwarn.el:339: global-cwarn-mode
./progmodes/prog-mode.el:285: global-prettify-symbols-mode
./linum.el:112: global-linum-mode linum-mode
./simple.el:6563: global-visual-line-mode
./hilit-chg.el:971: global-highlight-changes-mode
./font-core.el:268: global-font-lock-mode
./hi-lock.el:399: global-hi-lock-mode

Your definition of "bloat" (as I see it) is this: If it can be in
.emacs, it can be a bloat.  Given your definition of bloat, cannot the
above lines also reside in .emacs?  Shouldn't this alone make the above
lines a bloat?

> Please show such a rationale.

Usefulnesss is the only rationale.  Of course, do not forget the
ubiquity of URLs in buffers.




This bug report was last modified 9 years and 95 days ago.

Previous Next


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