From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.help Subject: Re: emacs-w3m question Date: Fri, 7 Nov 2008 23:51:56 +0000 Message-ID: <20081107235156.GC2707@muc.de> References: <1f28a20e-0c9f-4478-a85c-27ae40ed7fc9@v16g2000prc.googlegroups.com> <4d476218-bd76-4d41-8a12-1428dfba9e9b@s9g2000prg.googlegroups.com> <107214be-5812-4519-bc29-a52f391f09a3@v13g2000pro.googlegroups.com> <2988b05b-9cc3-4407-a09f-cc334ad8f3c2@i24g2000prf.googlegroups.com> <20081107100424.GA2707@muc.de> <87wsffsuap.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1226101277 9764 80.91.229.12 (7 Nov 2008 23:41:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Nov 2008 23:41:17 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Paul R Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 08 00:42:20 2008 connect(): Connection refused Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kyay2-0004wE-Ue for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Nov 2008 00:42:19 +0100 Original-Received: from localhost ([127.0.0.1]:56163 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kyawv-0000Kr-Jz for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Nov 2008 18:41:09 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kyawd-0000Km-6R for help-gnu-emacs@gnu.org; Fri, 07 Nov 2008 18:40:51 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kyawc-0000Ka-Jo for help-gnu-emacs@gnu.org; Fri, 07 Nov 2008 18:40:50 -0500 Original-Received: from [199.232.76.173] (port=41757 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kyawc-0000KX-Gt for help-gnu-emacs@gnu.org; Fri, 07 Nov 2008 18:40:50 -0500 Original-Received: from colin.muc.de ([193.149.48.1]:4582 helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kyawc-0006gX-2u for help-gnu-emacs@gnu.org; Fri, 07 Nov 2008 18:40:50 -0500 Original-Received: (qmail 48117 invoked by uid 3782); 7 Nov 2008 23:40:42 -0000 Original-Received: from acm.muc.de (pD9E52BA9.dip.t-dialin.net [217.229.43.169]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sat, 08 Nov 2008 00:40:38 +0100 Original-Received: (qmail 16998 invoked by uid 1000); 7 Nov 2008 23:51:56 -0000 Content-Disposition: inline In-Reply-To: <87wsffsuap.fsf@gmail.com> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-operating-system: by monty-python.gnu.org: FreeBSD 4.6-4.9 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:59568 Archived-At: Hi, Paul! On Fri, Nov 07, 2008 at 11:29:50AM +0100, Paul R wrote: > Hello, > And french president, currently European Union president for 2 months > more, recently gave a speech in which he said that he does not want to > leave this european seat when time comes (IIRC, Tchek Republic is > supposed to take over after France in january ). He argued that given > the "current crisis", the european presidency ought to be strong, very > wise and skilled, hence he is the only one able to do the job (still > according to him). Cock really is a good emblem for our country, as it > is the only known animal that keeps singing even with both foot in his > own poo :) Ah, yes, politicians! I suspect Monsieur S. will be told that, come Hogmanay, his time's up. > Alan> But we've had this discussion several times. Modern isn't > Alan> necessarily better. Modern is easier for newbies familiar with > Alan> other programs to learn, but there's no evidence that, once > Alan> learnt, it's any better than the classic Emacs UI. Do you address > Alan> this matter anywhere in your online essays? My own experience is > Alan> that Emacs's classic UI is much better. One reason to believe > Alan> Emacs UI should be superior is that it was developed by the people > Alan> who use it, for their own use. > Although I agree with that, I think it is important to keep in mind > that emacs frighten a lot of people when they first try it, and a lot > of those people may drop it forever because of this first impression. > I think newcomers are young and have time to realize what bindings are > convenients or not in everyday use, and emacs should not impose, by > default, a map that makes it practicaly unusable to anybody coming from > the "CUA world". Yes, they can learn. No, they don't want to learn > before trying, and I can understand that. Yes, this is a difficult problem. The other side is, that if you don't encourage newbies to try the classic Emacs keybindings, they're going to be stuck at the CUA level for ever, hence they'll miss out. This has been discussed on the Emacs development mailing list at great length, and there has been great passion displayed on both sides. ;-) I don't think there is a good solution to the problem. FWIW, Transient Mark Mode is going to be enabled by default in Emacs 23. My part solution is to have several default Emacs "personalities" - or perhaps better called "Emacsicalities" - perhaps 2 or 3 of them. Each one would be implemented by a Lisp file setting certain defaults. So, the "CUA Emacsicality" would enable cua-mode, and maybe one or two other things, "Classic Emacsicality" would leave all settings at their optimum-for-experts. The startup screen would prompt the user to chose his desired Emacsicality, but would at the same time encourage her to switch to "classic" for the ultimate experience. Obviously, you'd set some sort of option for this after the first 2 or 3 times. However, like everything else in Emacs, good ideas only happen when the person with the idea implements it. Maybe I should try this once Emacs 23's been released. > Paul -- Alan Mackenzie (Nuremberg, Germany).