From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alex Schroeder Newsgroups: gmane.emacs.devel Subject: Re: kill ring menu Date: Tue, 07 May 2002 21:22:05 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: <87r8knbw6a.fsf@emacswiki.org> References: <1020022891.27106.142.camel@space-ghost> <200204290505.g3T55t006146@aztec.santafe.edu> <1020059236.31789.358.camel@space-ghost> <200204300519.g3U5Js306727@aztec.santafe.edu> <1020320725.27616.54.camel@space-ghost> <200205031825.g43IPuD00768@aztec.santafe.edu> <1020502030.5286.25.camel@space-ghost> <200205051746.g45Hk5P01808@aztec.santafe.edu> <1020662101.5288.76.camel@space-ghost> <87helleq50.fsf@tc-1-100.kawasaki.gol.ne.jp> <1020725723.5138.127.camel@space-ghost> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020962715 26909 127.0.0.1 (9 May 2002 16:45:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 9 May 2002 16:45:15 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 175r2Z-0006zu-00 for ; Thu, 09 May 2002 18:45:15 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 175rBF-0007oX-00 for ; Thu, 09 May 2002 18:54:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 175r2a-0002Qz-00; Thu, 09 May 2002 12:45:16 -0400 Original-Received: from relay01.cablecom.net ([62.2.33.101]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 175r15-0001wu-00 for ; Thu, 09 May 2002 12:43:43 -0400 Original-Received: from smtp.swissonline.ch (mail-4.swissonline.ch [62.2.32.85]) by relay01.cablecom.net (8.11.6/8.11.4/SOL/AWF/MXRELAY/06072001) with ESMTP id g48NGxS11216 for ; Thu, 9 May 2002 01:16:59 +0200 (CEST) Original-Received: from confusibombus (dclient217-162-236-83.hispeed.ch [217.162.236.83]) by smtp.swissonline.ch (8.11.6/8.11.6/SMTPSOL/AWF/2002040101) with ESMTP id g48MXtC07157 for ; Thu, 9 May 2002 00:33:55 +0200 (MEST) Original-Received: from alex by confusibombus with local (Exim 3.12 #1 (Debian)) id 175AXF-00007W-00 for ; Tue, 07 May 2002 21:22:05 +0200 Original-To: emacs-devel@gnu.org In-Reply-To: <1020725723.5138.127.camel@space-ghost> (Colin Walters's message of "06 May 2002 18:55:23 -0400") Original-Lines: 36 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3772 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3772 Colin Walters writes: > And finally, this is a situation where we have a user-interface win > (consistency of interface to enabling/disabling fontification) over > resource consumption (loading of font-lock.el). I think that as a > general principle, the former should win over the latter. I agree with Colin. The user interface should improve, and "improvement" translates to "easy to explain" and "easy to use" and "flexible if needed" -- IMHO, of course. Colin's idea of enabling or disabling all of font-lock in one go, and even enabling font-lock by default is the right way to go: Easier to explain to newbies, easy to use for newbies, flexible for oldbies. The explanation is: M-x font-lock toggles fontification as a whole. Font-lock is just one part of it. Perhaps we should rephrase the proposal as follows: M-x toggle-global-fontification will toggle all fontifications, including font-lock. In fact the only people suffering will be oldbies that have font-lock switched off and still like fontification in some buffers (people such as Richard, apparently). My personal experience in supporting newbies is that all want to switch font-lock on. Those that did not do this, usually worked on the console, so they did not benefit from fontified some buffers. I think the group of people suffering due to Colin's change is small, and it knows elisp, so they will be able to customize Emacs to do their bidding. Thus the damage is small, and the benefit is big. I think the user interface to fontification should be simplified. Alex. -- http://www.electronicintifada.net/diaries/index.html http://www.us-israel.org/jsource/US-Israel/hr2506c.html