From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Emacs standards with regions Date: Mon, 24 Nov 2008 23:07:52 +0200 Message-ID: References: <6efed95f-a075-45b4-b990-c7d00e34adb4@k24g2000pri.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1227561652 31741 80.91.229.12 (24 Nov 2008 21:20:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Nov 2008 21:20:52 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Nov 24 22:21:54 2008 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 1L4isU-0005sQ-5c for geh-help-gnu-emacs@m.gmane.org; Mon, 24 Nov 2008 22:21:54 +0100 Original-Received: from localhost ([127.0.0.1]:33375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4irK-00036V-MM for geh-help-gnu-emacs@m.gmane.org; Mon, 24 Nov 2008 16:20:42 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L4ies-0002lv-E1 for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 16:07:50 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L4ier-0002kx-Ni for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 16:07:50 -0500 Original-Received: from [199.232.76.173] (port=41836 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4ier-0002kk-HB for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 16:07:49 -0500 Original-Received: from mtaout3.012.net.il ([84.95.2.7]:56644) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L4ier-0001bs-1B for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 16:07:49 -0500 Original-Received: from conversion-daemon.i_mtaout3.012.net.il by i_mtaout3.012.net.il (HyperSendmail v2004.12) id <0KAU00400VPO4V00@i_mtaout3.012.net.il> for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 23:09:50 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.126.168.41]) by i_mtaout3.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KAU0043WW4EE3E1@i_mtaout3.012.net.il> for help-gnu-emacs@gnu.org; Mon, 24 Nov 2008 23:09:50 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 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:60069 Archived-At: > From: Xah Lee > Date: Mon, 24 Nov 2008 10:15:28 -0800 (PST) >=20 > I have little doubte, that when each of these features were conside= red > in emacs, lots of diehard tech geekers think they are utterly stupi= d. Well, you should doubt it, because tech geekers had no problems at al= l with including CUA mode in Emacs. The only reasons why it took so long for CUA mode to become part of Emacs is that (1) there was a nee= d to find a way of doing that without losing important Emacs key bindings like C-x and C-y, and (2) the satisfactory technical solutio= n was not ready in time for Emacs 22.1, and so was deferred to the next major release. > for example, consider the naming of things. For example, when a ema= cs > user tried to read the online doc of comment-dwim, quote: =E2=80= =9CIf the > region is active and `transient-mark-mode' is on, ...=E2=80=9D. For= more than > 99% of professional programers, they'll go: =E2=80=9CWhat the heck = is > transient mark??=E2=80=9D >=20 > and if you ask them what is =E2=80=9CCUA=E2=80=9D, they'd go =E2= =80=9CHUH????=E2=80=9D No problems here, since those ``professional programmers'' simply don't read documentation. So they will never be stumped by this terminology. But if they would somehow, by sheer mistake, manage to read that, there's a Glossary section which explains everything.