From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] emacs: Enable 'guix-build-log-minor-mode' in shell buffers. Date: Mon, 02 Nov 2015 15:14:06 +0100 Message-ID: <87si4oij4h.fsf@gnu.org> References: <877fm5za7d.fsf@gmail.com> <87oafge1ui.fsf@gnu.org> <871tcalqgg.fsf_-_@gmail.com> <87fv0p394c.fsf@gnu.org> <87lhagpnaz.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtFsC-0001dI-NX for guix-devel@gnu.org; Mon, 02 Nov 2015 09:14:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtFs9-0005d4-HR for guix-devel@gnu.org; Mon, 02 Nov 2015 09:14:12 -0500 In-Reply-To: <87lhagpnaz.fsf@gmail.com> (Alex Kost's message of "Mon, 02 Nov 2015 16:01:56 +0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Alex Kost Cc: guix-devel@gnu.org Alex Kost skribis: > Ludovic Court=C3=A8s (2015-11-01 20:46 +0300) wrote: > >> Alex Kost 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=E2=80=99m mostly in favor of full-featured. The Emacs tradition is/wa= s 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=E2=80=99s best to enable most of them by default, at least those that= are not >> controversial. Otherwise, the risk is that people just won=E2=80=99t kn= ow about >> them. >> >> =E2=80=98guix-build-log-minor-mode=E2=80=99 is clearly one of the things= to enable by >> default IMO. The situation is less clear for =E2=80=98guix-prettify-mod= e=E2=80=99 >> 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=E2=80=99.