From unknown Sat Jun 21 10:44:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22467: 24.5; Doc "Delete Selection Mode" Resent-From: "B.V. Raghav" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Jan 2016 11:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22467 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22467@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14538076987553 (code B ref -1); Tue, 26 Jan 2016 11:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jan 2016 11:28:18 +0000 Received: from localhost ([127.0.0.1]:36644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aO1nF-0001xl-V1 for submit@debbugs.gnu.org; Tue, 26 Jan 2016 06:28:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35950) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aO1nD-0001xY-JP for submit@debbugs.gnu.org; Tue, 26 Jan 2016 06:28:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aO1n2-0001bO-PN for submit@debbugs.gnu.org; Tue, 26 Jan 2016 06:28:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60293) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO1n2-0001bJ-Lr for submit@debbugs.gnu.org; Tue, 26 Jan 2016 06:28:04 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO1n0-0007wi-9o for bug-gnu-emacs@gnu.org; Tue, 26 Jan 2016 06:28:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aO1mw-0001a6-Vk for bug-gnu-emacs@gnu.org; Tue, 26 Jan 2016 06:28:02 -0500 Received: from mail3.iitk.ac.in ([202.3.77.190]:60828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO1mv-0001Yu-Hy for bug-gnu-emacs@gnu.org; Tue, 26 Jan 2016 06:27:58 -0500 Received: from smtp.cc.iitk.ac.in (smtp.cc.iitk.ac.in [172.31.1.22]) by mail3.iitk.ac.in (Postfix) with ESMTP id A918E10002D1 for ; Tue, 26 Jan 2016 16:57:42 +0530 (IST) Received: from think (unknown [172.20.220.29]) (Authenticated sender: bvraghav) by smtp.cc.iitk.ac.in (Postfix) with ESMTPA id A592D4F for ; Tue, 26 Jan 2016 16:57:42 +0530 (IST) From: "B.V. Raghav" Date: Tue, 26 Jan 2016 16:57:42 +0530 Message-ID: <87bn88a8cx.fsf@think.bvr.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=shift_jis Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is a documentation enhancement request: Where: (emacs)Top > Mark > Using Region `C-h i d m Emacs RET m Using Region RET` What: Change the paragraph from: By default, text insertion occurs normally even if the mark is active=81\for example, typing =81ea=81f inserts the character =81ea=81f,= then deactivates the mark. If you enable Delete Selection mode, a minor mode, then inserting text while the mark is active causes the text in the region to be deleted first. To toggle Delete Selection mode on or off, type =81eM-x delete-selection-mode=81f. Change to: By default, text insertion occurs normally even if the mark is active=81\for example, typing =81ea=81f inserts the character =81ea=81f,= then deactivates the mark. On the other hand, if you enable Delete Selection mode, a minor mode, then inserting text while the mark is active causes the text in the region to be deleted first. To toggle Delete Selection mode on or off, type =81eM-x delete-selection-mode=81f. Rationale: I essentially only introduced a paragraph change and an interjection. However, I believe that is necessary to make the distinction between the words `deactivate' and `delete' which are confused to be similar in the flow of reading. To illustrate, read the following successively: `inserts the character =81ea=81f, then deactivates the mark' `inserting [...] causes the text [...] to be deleted first' Though different words, `deactivate' and `delete', they get minced in the quick read, and are at least mistaken to be of similar behaviour, which is potentially misleading. And the fact is `deactivate'-ing the mark is normal behaviour of emacs, and `delete'-ing is a special behaviour for intended folks. Inspiration: http://article.gmane.org/gmane.emacs.help/108581 http://article.gmane.org/gmane.emacs.help/108583 http://article.gmane.org/gmane.emacs.help/108591 In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2015-10-25 on trouble, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11703000 System Description: Debian GNU/Linux testing-updates (sid) Configured using: `configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24= .5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-li= sp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24= .5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-li= sp:/usr/share/emacs/site-lisp --with-x=3Dyes --with-x-toolkit=3Dlucid --with-toolkit-scroll-bars --without-gconf --without-gsettings 'CFLAGS=3D-g -O2 -fstack-protector-strong -Wformat -Werror=3Dformat-security -Wall' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-z,relro' Important settings: value of $LANG: en_IN locale-coding-system: iso-latin-1-unix Major mode: Info Minor modes in effect: TeX-PDF-mode: t minibuffer-depth-indicate-mode: t icicle-mode: t icicle-ido-like-mode: 127 global-subword-mode: t subword-mode: t show-paren-mode: t electric-pair-mode: t display-battery-mode: t display-time-mode: t global-reveal-mode: t reveal-mode: t global-linum-mode: t linum-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Wrote /home/bvr/academics/misc/gl/inc/bvr/sosys/TransformSeq.hpp Mark set Saving file /home/bvr/academics/misc/gl/inc/bvr/sosys/TransformSeq.hpp... Wrote /home/bvr/academics/misc/gl/inc/bvr/sosys/TransformSeq.hpp Composing main Info directory...done Computing completion candidates... Found `delete-selection-mode' in Command Index. (Only match) Mark saved where search started Mark set [2 times] Computing completion candidates... Load-path shadows: /usr/share/emacs/24.5/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup /home/bvr/.emacs.d/elpa/org-20160108/ob-tangle hides /usr/share/emacs/24.5/= lisp/org/ob-tangle /home/bvr/.emacs.d/elpa/org-20160108/org-table hides /usr/share/emacs/24.5/= lisp/org/org-table /home/bvr/.emacs.d/elpa/org-20160108/org-crypt hides /usr/share/emacs/24.5/= lisp/org/org-crypt /home/bvr/.emacs.d/elpa/org-20160108/ox-texinfo hides /usr/share/emacs/24.5= /lisp/org/ox-texinfo /home/bvr/.emacs.d/elpa/org-20160108/ob-plantuml hides /usr/share/emacs/24.= 5/lisp/org/ob-plantuml /home/bvr/.emacs.d/elpa/org-20160108/ox-ascii hides /usr/share/emacs/24.5/l= isp/org/ox-ascii /home/bvr/.emacs.d/elpa/org-20160108/org-bibtex hides /usr/share/emacs/24.5= /lisp/org/org-bibtex /home/bvr/.emacs.d/elpa/org-20160108/org-mouse hides /usr/share/emacs/24.5/= lisp/org/org-mouse /home/bvr/.emacs.d/elpa/org-20160108/ox-html hides /usr/share/emacs/24.5/li= sp/org/ox-html /home/bvr/.emacs.d/elpa/org-20160108/ob-scheme hides /usr/share/emacs/24.5/= lisp/org/ob-scheme /home/bvr/.emacs.d/elpa/org-20160108/ob-java hides /usr/share/emacs/24.5/li= sp/org/ob-java /home/bvr/.emacs.d/elpa/org-20160108/ob-maxima hides /usr/share/emacs/24.5/= lisp/org/ob-maxima /home/bvr/.emacs.d/elpa/org-20160108/org-plot hides /usr/share/emacs/24.5/l= isp/org/org-plot /home/bvr/.emacs.d/elpa/org-20160108/ob-exp hides /usr/share/emacs/24.5/lis= p/org/ob-exp /home/bvr/.emacs.d/elpa/org-20160108/ob-js hides /usr/share/emacs/24.5/lisp= /org/ob-js /home/bvr/.emacs.d/elpa/org-20160108/ob-C hides /usr/share/emacs/24.5/lisp/= org/ob-C /home/bvr/.emacs.d/elpa/org-20160108/org-clock hides /usr/share/emacs/24.5/= lisp/org/org-clock /home/bvr/.emacs.d/elpa/org-20160108/ox-latex hides /usr/share/emacs/24.5/l= isp/org/ox-latex /home/bvr/.emacs.d/elpa/org-20160108/org-rmail hides /usr/share/emacs/24.5/= lisp/org/org-rmail /home/bvr/.emacs.d/elpa/org-20160108/org-protocol hides /usr/share/emacs/24= .5/lisp/org/org-protocol /home/bvr/.emacs.d/elpa/org-20160108/ob-lisp hides /usr/share/emacs/24.5/li= sp/org/ob-lisp /home/bvr/.emacs.d/elpa/org-20160108/org-macro hides /usr/share/emacs/24.5/= lisp/org/org-macro /home/bvr/.emacs.d/elpa/org-20160108/ox-beamer hides /usr/share/emacs/24.5/= lisp/org/ox-beamer /home/bvr/.emacs.d/elpa/org-20160108/ox hides /usr/share/emacs/24.5/lisp/or= g/ox /home/bvr/.emacs.d/elpa/org-20160108/ob-octave hides /usr/share/emacs/24.5/= lisp/org/ob-octave /home/bvr/.emacs.d/elpa/org-20160108/org-id hides /usr/share/emacs/24.5/lis= p/org/org-id /home/bvr/.emacs.d/elpa/org-20160108/ob-ruby hides /usr/share/emacs/24.5/li= sp/org/ob-ruby /home/bvr/.emacs.d/elpa/org-20160108/ox-icalendar hides /usr/share/emacs/24= .5/lisp/org/ox-icalendar /home/bvr/.emacs.d/elpa/org-20160108/ob-eval hides /usr/share/emacs/24.5/li= sp/org/ob-eval /home/bvr/.emacs.d/elpa/org-20160108/org-w3m hides /usr/share/emacs/24.5/li= sp/org/org-w3m /home/bvr/.emacs.d/elpa/org-20160108/ob-core hides /usr/share/emacs/24.5/li= sp/org/ob-core /home/bvr/.emacs.d/elpa/org-20160108/org-gnus hides /usr/share/emacs/24.5/l= isp/org/org-gnus /home/bvr/.emacs.d/elpa/org-20160108/org-feed hides /usr/share/emacs/24.5/l= isp/org/org-feed /home/bvr/.emacs.d/elpa/org-20160108/ob-table hides /usr/share/emacs/24.5/l= isp/org/ob-table /home/bvr/.emacs.d/elpa/org-20160108/ob-R hides /usr/share/emacs/24.5/lisp/= org/ob-R /home/bvr/.emacs.d/elpa/org-20160108/ob-ocaml hides /usr/share/emacs/24.5/l= isp/org/ob-ocaml /home/bvr/.emacs.d/elpa/org-20160108/ob-haskell hides /usr/share/emacs/24.5= /lisp/org/ob-haskell /home/bvr/.emacs.d/elpa/org-20160108/ob-latex hides /usr/share/emacs/24.5/l= isp/org/ob-latex /home/bvr/.emacs.d/elpa/org-20160108/org-ctags hides /usr/share/emacs/24.5/= lisp/org/org-ctags /home/bvr/.emacs.d/elpa/org-20160108/ox-publish hides /usr/share/emacs/24.5= /lisp/org/ox-publish /home/bvr/.emacs.d/elpa/org-20160108/org-capture hides /usr/share/emacs/24.= 5/lisp/org/org-capture /home/bvr/.emacs.d/elpa/org-20160108/ob-comint hides /usr/share/emacs/24.5/= lisp/org/ob-comint /home/bvr/.emacs.d/elpa/org-20160108/ob-shen hides /usr/share/emacs/24.5/li= sp/org/ob-shen /home/bvr/.emacs.d/elpa/org-20160108/ob-python hides /usr/share/emacs/24.5/= lisp/org/ob-python /home/bvr/.emacs.d/elpa/org-20160108/ob-fortran hides /usr/share/emacs/24.5= /lisp/org/ob-fortran /home/bvr/.emacs.d/elpa/org-20160108/org-docview hides /usr/share/emacs/24.= 5/lisp/org/org-docview /home/bvr/.emacs.d/elpa/org-20160108/ox-md hides /usr/share/emacs/24.5/lisp= /org/ox-md /home/bvr/.emacs.d/elpa/org-20160108/ob-io hides /usr/share/emacs/24.5/lisp= /org/ob-io /home/bvr/.emacs.d/elpa/org-20160108/ob-lilypond hides /usr/share/emacs/24.= 5/lisp/org/ob-lilypond /home/bvr/.emacs.d/elpa/org-20160108/ob-lob hides /usr/share/emacs/24.5/lis= p/org/ob-lob /home/bvr/.emacs.d/elpa/org-20160108/ob-css hides /usr/share/emacs/24.5/lis= p/org/ob-css /home/bvr/.emacs.d/elpa/org-20160108/ob-emacs-lisp hides /usr/share/emacs/2= 4.5/lisp/org/ob-emacs-lisp /home/bvr/.emacs.d/elpa/org-20160108/org-entities hides /usr/share/emacs/24= .5/lisp/org/org-entities /home/bvr/.emacs.d/elpa/org-20160108/ob-ditaa hides /usr/share/emacs/24.5/l= isp/org/ob-ditaa /home/bvr/.emacs.d/elpa/org-20160108/ob-scala hides /usr/share/emacs/24.5/l= isp/org/ob-scala /home/bvr/.emacs.d/elpa/org-20160108/org-pcomplete hides /usr/share/emacs/2= 4.5/lisp/org/org-pcomplete /home/bvr/.emacs.d/elpa/org-20160108/ox-man hides /usr/share/emacs/24.5/lis= p/org/ox-man /home/bvr/.emacs.d/elpa/org-20160108/ob-mscgen hides /usr/share/emacs/24.5/= lisp/org/ob-mscgen /home/bvr/.emacs.d/elpa/org-20160108/org-info hides /usr/share/emacs/24.5/l= isp/org/org-info /home/bvr/.emacs.d/elpa/org-20160108/ob-sass hides /usr/share/emacs/24.5/li= sp/org/ob-sass /home/bvr/.emacs.d/elpa/org-20160108/org-habit hides /usr/share/emacs/24.5/= lisp/org/org-habit /home/bvr/.emacs.d/elpa/org-20160108/org-datetree hides /usr/share/emacs/24= .5/lisp/org/org-datetree /home/bvr/.emacs.d/elpa/org-20160108/ob-matlab hides /usr/share/emacs/24.5/= lisp/org/ob-matlab /home/bvr/.emacs.d/elpa/org-20160108/org-src hides /usr/share/emacs/24.5/li= sp/org/org-src /home/bvr/.emacs.d/elpa/org-20160108/org-irc hides /usr/share/emacs/24.5/li= sp/org/org-irc /home/bvr/.emacs.d/elpa/org-20160108/org-agenda hides /usr/share/emacs/24.5= /lisp/org/org-agenda /home/bvr/.emacs.d/elpa/org-20160108/org-macs hides /usr/share/emacs/24.5/l= isp/org/org-macs /home/bvr/.emacs.d/elpa/org-20160108/ob-ref hides /usr/share/emacs/24.5/lis= p/org/ob-ref /home/bvr/.emacs.d/elpa/org-20160108/org-mhe hides /usr/share/emacs/24.5/li= sp/org/org-mhe /home/bvr/.emacs.d/elpa/org-20160108/ob hides /usr/share/emacs/24.5/lisp/or= g/ob /home/bvr/.emacs.d/elpa/org-20160108/org-eshell hides /usr/share/emacs/24.5= /lisp/org/org-eshell /home/bvr/.emacs.d/elpa/org-20160108/ob-makefile hides /usr/share/emacs/24.= 5/lisp/org/ob-makefile /home/bvr/.emacs.d/elpa/org-20160108/ob-clojure hides /usr/share/emacs/24.5= /lisp/org/ob-clojure /home/bvr/.emacs.d/elpa/org-20160108/org-footnote hides /usr/share/emacs/24= .5/lisp/org/org-footnote /home/bvr/.emacs.d/elpa/org-20160108/org-colview hides /usr/share/emacs/24.= 5/lisp/org/org-colview /home/bvr/.emacs.d/elpa/org-20160108/org-element hides /usr/share/emacs/24.= 5/lisp/org/org-element /home/bvr/.emacs.d/elpa/org-20160108/org-timer hides /usr/share/emacs/24.5/= lisp/org/org-timer /home/bvr/.emacs.d/elpa/org-20160108/org hides /usr/share/emacs/24.5/lisp/o= rg/org /home/bvr/.emacs.d/elpa/org-20160108/ob-ledger hides /usr/share/emacs/24.5/= lisp/org/ob-ledger /home/bvr/.emacs.d/elpa/org-20160108/org-inlinetask hides /usr/share/emacs/= 24.5/lisp/org/org-inlinetask /home/bvr/.emacs.d/elpa/org-20160108/ob-calc hides /usr/share/emacs/24.5/li= sp/org/ob-calc /home/bvr/.emacs.d/elpa/org-20160108/ob-awk hides /usr/share/emacs/24.5/lis= p/org/ob-awk /home/bvr/.emacs.d/elpa/org-20160108/ob-screen hides /usr/share/emacs/24.5/= lisp/org/ob-screen /home/bvr/.emacs.d/elpa/org-20160108/org-archive hides /usr/share/emacs/24.= 5/lisp/org/org-archive /home/bvr/.emacs.d/elpa/org-20160108/org-indent hides /usr/share/emacs/24.5= /lisp/org/org-indent /home/bvr/.emacs.d/elpa/org-20160108/ob-org hides /usr/share/emacs/24.5/lis= p/org/ob-org /home/bvr/.emacs.d/elpa/org-20160108/ob-sql hides /usr/share/emacs/24.5/lis= p/org/ob-sql /home/bvr/.emacs.d/elpa/org-20160108/org-install hides /usr/share/emacs/24.= 5/lisp/org/org-install /home/bvr/.emacs.d/elpa/org-20160108/org-version hides /usr/share/emacs/24.= 5/lisp/org/org-version /home/bvr/.emacs.d/elpa/org-20160108/org-bbdb hides /usr/share/emacs/24.5/l= isp/org/org-bbdb /home/bvr/.emacs.d/elpa/org-20160108/ob-asymptote hides /usr/share/emacs/24= .5/lisp/org/ob-asymptote /home/bvr/.emacs.d/elpa/org-20160108/ox-odt hides /usr/share/emacs/24.5/lis= p/org/ox-odt /home/bvr/.emacs.d/elpa/org-20160108/ob-picolisp hides /usr/share/emacs/24.= 5/lisp/org/ob-picolisp /home/bvr/.emacs.d/elpa/org-20160108/org-list hides /usr/share/emacs/24.5/l= isp/org/org-list /home/bvr/.emacs.d/elpa/org-20160108/ox-org hides /usr/share/emacs/24.5/lis= p/org/ox-org /home/bvr/.emacs.d/elpa/org-20160108/ob-keys hides /usr/share/emacs/24.5/li= sp/org/ob-keys /home/bvr/.emacs.d/elpa/org-20160108/ob-perl hides /usr/share/emacs/24.5/li= sp/org/ob-perl /home/bvr/.emacs.d/elpa/org-20160108/org-attach hides /usr/share/emacs/24.5= /lisp/org/org-attach /home/bvr/.emacs.d/elpa/org-20160108/ob-dot hides /usr/share/emacs/24.5/lis= p/org/ob-dot /home/bvr/.emacs.d/elpa/org-20160108/org-faces hides /usr/share/emacs/24.5/= lisp/org/org-faces /home/bvr/.emacs.d/elpa/org-20160108/ob-gnuplot hides /usr/share/emacs/24.5= /lisp/org/ob-gnuplot /home/bvr/.emacs.d/elpa/org-20160108/org-loaddefs hides /usr/share/emacs/24= .5/lisp/org/org-loaddefs /home/bvr/.emacs.d/elpa/org-20160108/ob-sqlite hides /usr/share/emacs/24.5/= lisp/org/ob-sqlite /home/bvr/.emacs.d/elpa/org-20160108/org-compat hides /usr/share/emacs/24.5= /lisp/org/org-compat /home/bvr/.emacs.d/elpa/org-20160108/org-mobile hides /usr/share/emacs/24.5= /lisp/org/org-mobile Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse ...) Memory information: ((conses 16 506628 42492) (symbols 48 51270 0) (miscs 40 1142 3143) (strings 32 148030 14379) (string-bytes 1 3960940) (vectors 16 43571) (vector-slots 8 1129729 51450) (floats 8 2186 407) (intervals 56 21254 309) (buffers 960 27) (heap 1024 72879 2226)) From unknown Sat Jun 21 10:44:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22467: 24.5; Doc "Delete Selection Mode" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Jan 2016 18:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22467 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "B.V. Raghav" Cc: 22467@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 22467-submit@debbugs.gnu.org id=B22467.145383293720800 (code B ref 22467); Tue, 26 Jan 2016 18:29:02 +0000 Received: (at 22467) by debbugs.gnu.org; 26 Jan 2016 18:28:57 +0000 Received: from localhost ([127.0.0.1]:37893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aO8ML-0005PQ-9m for submit@debbugs.gnu.org; Tue, 26 Jan 2016 13:28:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50925) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aO8MJ-0005PD-9n for 22467@debbugs.gnu.org; Tue, 26 Jan 2016 13:28:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aO8MA-0005Cg-2U for 22467@debbugs.gnu.org; Tue, 26 Jan 2016 13:28:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO8MA-0005CU-0E; Tue, 26 Jan 2016 13:28:46 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1475 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aO8M8-0005Bs-2i; Tue, 26 Jan 2016 13:28:45 -0500 Date: Tue, 26 Jan 2016 20:29:11 +0200 Message-Id: <83bn8819fs.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87bn88a8cx.fsf@think.bvr.lan> (bvraghav@iitk.ac.in) References: <87bn88a8cx.fsf@think.bvr.lan> MIME-version: 1.0 Content-type: text/plain; charset=shift_jis Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: "B.V. Raghav" > Date: Tue, 26 Jan 2016 16:57:42 +0530 > > This is a documentation enhancement request: > > Where: (emacs)Top > Mark > Using Region > `C-h i d m Emacs RET m Using Region RET` > > What: > Change the paragraph from: > > By default, text insertion occurs normally even if the mark is > active\for example, typing eaf inserts the character eaf, then > deactivates the mark. If you enable Delete Selection mode, a minor > mode, then inserting text while the mark is active causes the text in > the region to be deleted first. To toggle Delete Selection mode on > or off, type eM-x delete-selection-modef. > > Change to: > > By default, text insertion occurs normally even if the mark is > active\for example, typing eaf inserts the character eaf, then > deactivates the mark. > > On the other hand, if you enable Delete Selection mode, a minor > mode, then inserting text while the mark is active causes the text in > the region to be deleted first. To toggle Delete Selection mode on > or off, type eM-x delete-selection-modef. > > Rationale: > > I essentially only introduced a paragraph change and an > interjection. However, I believe that is necessary to make the > distinction between the words `deactivate' and `delete' which are > confused to be similar in the flow of reading. > > To illustrate, read the following successively: > `inserts the character eaf, then deactivates the mark' > `inserting [...] causes the text [...] to be deleted first' > > Though different words, `deactivate' and `delete', they get minced > in the quick read, and are at least mistaken to be of similar > behaviour, which is potentially misleading. And the fact is > `deactivate'-ing the mark is normal behaviour of emacs, and > `delete'-ing is a special behaviour for intended folks. > > Inspiration: > > http://article.gmane.org/gmane.emacs.help/108581 > http://article.gmane.org/gmane.emacs.help/108583 > http://article.gmane.org/gmane.emacs.help/108591 I made a slight change in the wording, to make the meaning more clear. I don't really understand how "delete text" and "deactivate mark" can be confused with one another, though. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 16 01:47:46 2016 Received: (at control) by debbugs.gnu.org; 16 Feb 2016 06:47:46 +0000 Received: from localhost ([127.0.0.1]:40715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVZQI-0005KH-Cv for submit@debbugs.gnu.org; Tue, 16 Feb 2016 01:47:46 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:39284) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVZQG-0005K8-Bs for control@debbugs.gnu.org; Tue, 16 Feb 2016 01:47:44 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aVZPa-00069G-Mi for control@debbugs.gnu.org; Tue, 16 Feb 2016 07:47:03 +0100 Date: Tue, 16 Feb 2016 17:46:57 +1100 Message-Id: <878u2l5ezi.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22467 X-MailScanner-ID: 1aVZPa-00069G-Mi X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1456210023.95332@RxrF0LnxdRaA98wiwPTndw X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) close 22467 25.1