From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Slawomir Nowaczyk Newsgroups: gmane.emacs.devel Subject: Re: cua-mode and the tutorial Date: Mon, 28 Aug 2006 12:17:19 +0200 Message-ID: <20060828121526.3977.SLAWOMIR.NOWACZYK.847@student.lu.se> References: <44F15953.6060405@student.lu.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1156760288 11994 80.91.229.2 (28 Aug 2006 10:18:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 28 Aug 2006 10:18:08 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 28 12:18:06 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 1GHeBt-0007He-6s for ged-emacs-devel@m.gmane.org; Mon, 28 Aug 2006 12:18:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHeBs-0008Du-LX for ged-emacs-devel@m.gmane.org; Mon, 28 Aug 2006 06:18:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GHeBa-00089f-1W for emacs-devel@gnu.org; Mon, 28 Aug 2006 06:17:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GHeBX-00088e-SC for emacs-devel@gnu.org; Mon, 28 Aug 2006 06:17:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHeBX-00088Z-Np for emacs-devel@gnu.org; Mon, 28 Aug 2006 06:17:39 -0400 Original-Received: from [130.235.16.11] (helo=himmelsborg.cs.lth.se) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GHeKS-000452-FM for emacs-devel@gnu.org; Mon, 28 Aug 2006 06:26:53 -0400 Original-Received: from [127.0.0.1] (slawek@dain [130.235.16.76]) by himmelsborg.cs.lth.se (8.13.6/8.13.6/perf-jw-tr) with ESMTP id k7SAHTRX013814 for ; Mon, 28 Aug 2006 12:17:30 +0200 (CEST) Original-To: emacs-devel@gnu.org In-Reply-To: X-Esmandil_Citation: done X-Mailer-Plugin: Popup Memopad for Becky!2 Ver.0.02 Rev.2 X-Mailer: Becky! ver. 2.25.02 [en] 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:58986 Archived-At: On Mon, 28 Aug 2006 05:52:19 -0400 Richard Stallman wrote: #> 1) Remove all non-default key bindings in the tutorial. I used that #> approach from the beginning so I have code for that. #> #> I don't like the approach of having the tutorial teach standard #> bindings in an Emacs where they won't work. Well, the right solution would, then, be to have tutorial talk about key bindings that are determined dynamically, so they match whatever works in a particular Emacs installation. Which is a problem ATM, because, IIRC, there is no way to specify which key binding is a "preferred" one for a given command -- and it seems that "dynamic tutorial" would need to know this. We might even have a special, human-adapted versions of the tutorial for things which are vastly different than normal, like viper and maybe also cua-mode. But that is after the release, I suppose. For now, maybe Lennart's suggestion is good enough? -- Best wishes, Slawomir Nowaczyk ( slawomir.nowaczyk.847@student.lu.se ) Make backups before you try something new or interesting or experimental or radical or if the day has a "y" in it.