GNU bug report logs - #23709
24.5; inhibit-eol-conversion breaks archive-7z-summarize

Previous Next

Package: emacs;

Reported by: <peromsik <at> ptc.com>

Date: Mon, 6 Jun 2016 21:54:02 UTC

Severity: normal

Found in version 24.5

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: peromsik <at> ptc.com, 23709 <at> debbugs.gnu.org
Subject: Re: bug#23709: 24.5;
 inhibit-eol-conversion breaks archive-7z-summarize
Date: Wed, 05 Apr 2017 19:10:16 +0300
> From: Glenn Morris <rgm <at> gnu.org>
> Cc: peromsik <at> ptc.com,  23709 <at> debbugs.gnu.org
> Date: Wed, 05 Apr 2017 11:56:20 -0400
> 
> > If there are good reasons for setting this variable globally, let's
> > hear them.  I'm not aware of any use patterns which would require
> > that.
> 
> It's a customizable user option. It seems perfectly valid to me to set
> it globally, for the reasons given in the manual:
> 
>   some people prefer this to the more subtle '(DOS)' end-of-line type
>   indication near the left edge of the mode line
> 
> I've had it set in my own .emacs for years, as it happens.

Doesn't sound like good reasons to me, sorry.  I'm guessing this
variable was made a defcustom under pressure from people who didn't
want to see "(DOS)".  Me, I just modified the indicator to be just a
single backslash.

You are shooting yourself in the foot if you set this globally.  Of
course, Emacs users should be free to do that, as part of their
freedom, but we don't need to bother "fixing" such use cases by
binding the variable in every place where its being non-nil could
break standard features.




This bug report was last modified 7 years and 128 days ago.

Previous Next


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