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: Ludovic Courtès
Subject: Re: [PATCH] emacs: Enable 'guix-build-log-minor-mode' in shell buffers.
Date: Mon, 02 Nov 2015 15:14:06 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Alex Kost <address@hidden> skribis:

> 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').

Great!  :-)

Ludo’.



reply via email to

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