From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: cua-mode and the tutorial Date: Fri, 25 Aug 2006 16:25:10 -0400 Message-ID: References: <44C8F069.1070002@student.lu.se> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1156537741 20273 80.91.229.2 (25 Aug 2006 20:29:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 25 Aug 2006 20:29:01 +0000 (UTC) Cc: lennart.borgman.073@student.lu.se, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 25 22:29:00 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GGiIW-0008Ft-4g for ged-emacs-devel@m.gmane.org; Fri, 25 Aug 2006 22:29:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GGiIV-0000WY-KW for ged-emacs-devel@m.gmane.org; Fri, 25 Aug 2006 16:28:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GGiEq-0007A6-28 for emacs-devel@gnu.org; Fri, 25 Aug 2006 16:25:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GGiEp-00079h-G2 for emacs-devel@gnu.org; Fri, 25 Aug 2006 16:25:11 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GGiEp-00079X-AD for emacs-devel@gnu.org; Fri, 25 Aug 2006 16:25:11 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GGiNB-0003Ep-7Q for emacs-devel@gnu.org; Fri, 25 Aug 2006 16:33:49 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1GGiEo-0004HU-JA; Fri, 25 Aug 2006 16:25:10 -0400 Original-To: storm@cua.dk (Kim F. Storm) In-reply-to: (storm@cua.dk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:58880 Archived-At: > But we should make it offer to delete the customization > in case the user was not asked about it. Too complex for very little benefit IMHO. We don't know what method was used to enable CUA-mode. It could be a customization, but it could also be an explicit call to CUA-mode in emacs. So that is not trivial to do right in all cases. It is pretty easy to recognize those two methods and DTRT for them. It is also pretty easy to recognize when neither of those methods was used, and say "I can't figure out how to delete it". > In theory we could do this, but is it adequate for learning to use > Emacs with viper? I doubt it. Ok, I agree. So we seem to agree that the tutorial should not start at all if viper is enabled, but just list the differences in key bindings. In the case of Viper, I would rather have it say "You enabled Viper mode" and not list the specific differences (there would be too many of them, right?).