From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: M Jared Finder Newsgroups: gmane.emacs.devel Subject: Re: Transient Mark Mode on by default Date: Mon, 31 Mar 2008 01:00:22 -0700 Message-ID: <47F09A16.1070908@hpalace.com> References: <87myopnj0l.fsf@stupidchicken.com> <20080324200911.GA1310@muc.de> <001e01c88dee$34267e90$c2b22382@us.oracle.com> <20080324210229.GB1310@muc.de> <85myogm1to.fsf@lola.goethe.zz> <47F01158.1040201@hpalace.com> <85iqz3l4ih.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1206950490 14435 80.91.229.12 (31 Mar 2008 08:01:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 31 Mar 2008 08:01:30 +0000 (UTC) Cc: paul r , emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 31 10:02:00 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JgExe-0000oX-Ca for ged-emacs-devel@m.gmane.org; Mon, 31 Mar 2008 10:01:46 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JgEx2-0001eq-Jc for ged-emacs-devel@m.gmane.org; Mon, 31 Mar 2008 04:01:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JgEwZ-0001DB-Fe for emacs-devel@gnu.org; Mon, 31 Mar 2008 04:00:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JgEwX-0001At-6z for emacs-devel@gnu.org; Mon, 31 Mar 2008 04:00:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JgEwW-0001Ah-WD for emacs-devel@gnu.org; Mon, 31 Mar 2008 04:00:37 -0400 Original-Received: from tornado.hpalace.com ([64.79.196.243]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JgEwS-0005s0-LL; Mon, 31 Mar 2008 04:00:32 -0400 Original-Received: from adsl-76-247-47-30.dsl.pltn13.sbcglobal.net ([76.247.47.30] helo=sally) by tornado.hpalace.com with esmtpsa (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1JgEwK-0007J9-DT; Mon, 31 Mar 2008 01:00:27 -0700 Original-Received: from localhost.lan ([127.0.0.1]) by sally with esmtp (Exim 4.69) (envelope-from ) id 1JgEwJ-00089v-1I; Mon, 31 Mar 2008 01:00:23 -0700 User-Agent: Mozilla-Thunderbird 2.0.0.9 (X11/20080109) In-Reply-To: <85iqz3l4ih.fsf@lola.goethe.zz> X-SA-Exim-Connect-IP: 76.247.47.30 X-SA-Exim-Mail-From: jared@hpalace.com X-SA-Exim-Version: 4.2.1 (built Tue, 09 Jan 2007 17:23:22 +0000) X-SA-Exim-Scanned: No (on tornado.hpalace.com); Unknown failure X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:94027 Archived-At: David Kastrup wrote: > M Jared Finder writes: > > >> And I use cua-mode. >> >> You guys all say the experienced user never uses cua-mode, >> > > No, we don't. What is it in this thread that makes people invent straw > men all the time? > > >> and that the newb would be confused because it makes Emacs >> inconsistent with itself. I completely disagree. If cua-mode did not >> exist, I *would not be using Emacs today*. >> > > So you are a newbie? > Repeated misunderstandings. Is your definition of newb == someone who uses cua-mode? I would not be using Emacs today, because CUA mode prevents me from having to context-switch in my brain from C-c/C-v/C-z to whatever Emacs maps those keys to. Unlike some of you, I can not use Emacs for everything, and having to context switch between "using Emacs" and "using everything else" was too difficult for me. >> As a solution to this whole problem, why not place an option on the >> splash screen that chooses if cua-mode is on or not? >> > > Because the splash screen is optional and not the right place for it: > people might no longer find it. CUA mode is right in the "Options" menu > where people looking for it can find it. > No, you are wrong. The splash screen is the perfect place to place information about CUA mode, in addition to the options menu. One does not exclude the other. Who wants CUA mode the most? Newbies. Who ends up actually looking at the splash screen? People who have not disabled it explicity, which is a superset of newbies. I imagine a world where the splash screen is like the "Did you know" popup in Gimp. Ideally, you could place one more entry, "CUA mode allows you to use C-x/C-c/C-v/C-z for cut/copy/paste/undo. [TRY IT NOW]", and clicking TRY IT NOW would enable cua-mode. What's the disadvantage of this? Because I can tell you MANY advantages. -- MJF