guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] emacs: Enable 'guix-build-log-minor-mode' in shell buffers.


From: Alex Kost
Subject: Re: [PATCH] emacs: Enable 'guix-build-log-minor-mode' in shell buffers.
Date: Mon, 02 Nov 2015 16:01:56 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ludovic Courtès (2015-11-01 20:46 +0300) wrote:

> Alex Kost <address@hidden> skribis:
>
[...]
>> But then why don't we enable 'guix-prettify-mode' by default?  As for
>> me, I don't think all these features should be automatically enabled,
>> dunno what is considered to be a good default: "full-featured" or "as
>> simple as possible".
>
> I’m mostly in favor of full-featured.  The Emacs tradition is/was to
> provide something that had to be explicitly configured to get the
> features: in the old days, font-locking was disabled by default, and
> Gnus would do absolutely nothing until you had spent a couple of days
> configuring it.
>
> However, given the wealth of features now provided by guix.el, I think
> it’s best to enable most of them by default, at least those that are not
> controversial.  Otherwise, the risk is that people just won’t know about
> them.
>
> ‘guix-build-log-minor-mode’ is clearly one of the things to enable by
> default IMO.  The situation is less clear for ‘guix-prettify-mode’
> because it changes the behavior of Emacs in a way that could be
> surprising to a newcomer.
>
> WDYT?

OK, you convinced me.  I would not be happy if Emacs was not colored
(with disabled font-locking) when I first met it.  Thank you for the
descriptive explanation!  Now I agree on enabling
'guix-build-log-minor-mode' (and not enabling 'guix-prettify-mode').

-- 
Alex



reply via email to

[Prev in Thread] Current Thread [Next in Thread]