From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: C-d deleting region considered harmful Date: Sun, 19 Sep 2010 05:40:12 -0700 Message-ID: <53C6E29ED9A04D7E8DF9DACF94F0FD1E@us.oracle.com> References: <87eicrx1ls.fsf@catnip.gol.com> <4C94E03D.8090002@gmail.com><87fwx699pc.fsf@catnip.gol.com> <4C951FCC.1@gmail.com> <87pqwa6yc4.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1284900708 7232 80.91.229.12 (19 Sep 2010 12:51:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 19 Sep 2010 12:51:48 +0000 (UTC) To: "'David Kastrup'" , Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 19 14:51:47 2010 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.69) (envelope-from ) id 1OxJMw-0003Vi-OR for ged-emacs-devel@m.gmane.org; Sun, 19 Sep 2010 14:51:47 +0200 Original-Received: from localhost ([127.0.0.1]:32982 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxJMw-0006w9-7i for ged-emacs-devel@m.gmane.org; Sun, 19 Sep 2010 08:51:46 -0400 Original-Received: from [140.186.70.92] (port=32879 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxJMa-0006hN-Kh for emacs-devel@gnu.org; Sun, 19 Sep 2010 08:51:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OxJBs-0003X3-NY for emacs-devel@gnu.org; Sun, 19 Sep 2010 08:40:21 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:36560) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxJBs-0003Wx-EU; Sun, 19 Sep 2010 08:40:20 -0400 Original-Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o8JCeHfL007382 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 19 Sep 2010 12:40:19 GMT Original-Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o8JB540s012883; Sun, 19 Sep 2010 12:40:17 GMT Original-Received: from abhmt006.oracle.com by acsmt354.oracle.com with ESMTP id 610666461284899967; Sun, 19 Sep 2010 05:39:27 -0700 Original-Received: from dradamslap1 (/10.159.217.191) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 19 Sep 2010 05:39:27 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: ActXxAiewMs12BUTQYe4pqxMGtIQ7wAMn21g In-Reply-To: <87pqwa6yc4.fsf@lola.goethe.zz> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:130479 Archived-At: > Likely. Emacs has the cursor _between_ characters. vi has the cursor > _on_ characters. So vi has commands for inserting before and after a > character, before and after a line and so on. Emacs has only one kind > of insertion, _at_ point. Yes. Maybe this helps too: The cursor is a graphic indication of the text insertion position, aka point. The position is unambiguous, no matter how the cursor might indicate that position. Typically, when the cursor shape is not narrow enough to show between two chars it is displayed more or less on top of the char that follows the insertion point. A bar cursor is narrow enough to show between two chars. A box cursor is wide enough that it is shown in Emacs on top of the char after point.