From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 06:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9666@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131770993316143 (code B ref -1); Tue, 04 Oct 2011 06:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Oct 2011 06:32:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RAyY0-0004CK-Ao for submit@debbugs.gnu.org; Tue, 04 Oct 2011 02:32:12 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RAyXu-0004C9-SL for submit@debbugs.gnu.org; Tue, 04 Oct 2011 02:32:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RAyWT-0004ZF-K1 for submit@debbugs.gnu.org; Tue, 04 Oct 2011 02:30:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:43148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAyWT-0004ZB-IT for submit@debbugs.gnu.org; Tue, 04 Oct 2011 02:30:37 -0400 Received: from eggs.gnu.org ([140.186.70.92]:35034) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAyWS-0006eQ-4s for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2011 02:30:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RAyWQ-0004Yu-Kl for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2011 02:30:36 -0400 Received: from moutng.kundenserver.de ([212.227.126.171]:53993) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAyWQ-0004Xz-5F for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2011 02:30:34 -0400 Received: from pchagakli.ge-research.com (68.186.193.aberger.at [193.186.169.68]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0M5m7Z-1QvnDz0YQ5-00xtA5; Tue, 04 Oct 2011 08:30:30 +0200 From: Stefan =?UTF-8?Q?Reich=C3=B6r?= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Date: Tue, 04 Oct 2011 08:30:29 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V02:K0:Ls6KMgwDzqbVJvCxSET5Aygl/YJQMseXZxl9PfKkUmq /5VmrMfoo7x6JXuv9PUY705E9d++DyIAQtVSIve3ZIGZkQwwN2 N55ailW10hvYFIDslG3ZT+CMa5vMCamqLFVPH0t+MywCvjGtKU dPAf5F+JEmIwbq2zw3OnbXWOMGQlyBAJL0ENWv1r0Icx0FS6w4 CxoT3RumvKqKHel2DTHBOcVLQprwZyrGRuwQAunUHV9rylKRVY IyhjJuI3QPgdmDT4wbaG1WnVD/c1xzLP89V4eQhMdD3MrdqcxL r6cGVTYt9tK0pqrgsWB62JL529KpUBYZsVMkt7fcnGi+Jv3Xgg ZROXMA/Od9lKMpwouqJzMqrih195MzfKYhijGg2+orjBa9U8LM VTHHvnAY+k9Gw== X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Just activate cua mode, select an rectangle and hit DEL or C-d: M-x cua-mode C-RET select rectangle DEL I expect this command to delete the whole rectangle But it deletes only one character and deactivates the marked rectangle If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file c:/emacs/etc/DEBUG. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2011-09-12 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.5) --no-opt' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: DEU value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: vhdl-stutter-mode: t desktop-save-mode: t shell-dirtrack-mode: t icomplete-mode: t global-ede-mode: t global-semanticdb-minor-mode: t global-semantic-idle-scheduler-mode: t semantic-mode: t which-function-mode: t eldoc-mode: t global-cwarn-mode: t diff-auto-refine-mode: t global-auto-revert-mode: t recentf-mode: t cua-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-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 column-number-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Recent input: s-s M-x r e p o r t - Recent messages: Updating buffer list...done Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help Mark set C-?:help M-p:pad M-o:open M-c:close M-b:blank M-s:string M-f:fill M-i:incr M-n:seq Load-path shadows: Features: (shadow gnus-cite mail-extr emacsbug cua-rect ibuf-ext semantic/tag-write conf-mode iss-mode nroff-mode org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex bibtex org-bbdb org ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete org-list org-faces org-compat org-entities org-macs noutline outline inversion tcl generic vc-bzr bzr-dvc bzr dvc-annotate vhdl-mode semantic/imenu semantic/sb semantic/sort vc-svn semantic/db-file cedet-files tla hl-line smerge-mode dvc-state dvc-config dvc-diff dvc-fileinfo diff tla-gnus dvc-gnus dvc-cmenu dvc-about dvc-version dvc-revlist semantic/wisent/python semantic/decorate/include semantic/db-find semantic/db-ref semantic/decorate/mode semantic/decorate pulse semantic/dep semantic/wisent/python-wy semantic/wisent semantic/wisent/wisent ede/dired desktop filecache woof progr-align remind-mode sww quick-task x-dict webjump browse-url tramp shell tramp-compat auth-source tramp-loaddefs mmm-auto mmm-vars mmm-compat tmmofl mouse-embrace xwindow-ring saveplace align longlines keep-buffers minibuffer-complete-cycle icomplete browse-kill-ring misc newcomment planner-tasks-overview planner-accomplishments planner-gnus gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap nnir gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader gnus-util planner-multi crm planner-id planner-bbdb planner muse-latex muse-html muse-xml-common muse-wiki muse-colors cus-edit cus-start cus-load muse-publish muse-project muse-protocols muse-regexps muse muse-nested-tags muse-mode emacs-wiki emacs-wiki-publish emacs-wiki-project emacs-wiki-macros emacs-wiki-colors emacs-wiki-regexps pcomplete bbdb-autoloads bbdb-print bbdb-com bbdb sendmail message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader timezone boxquote rect timeclock bubble-buffer ibuffer bzr-core tla-core tla-autoconf tla-defs dvc-log vc vc-dispatcher ffap ediff xdarcs-core xgit-core xhg-core xmtn-minimal ede/linux ede/emacs ede/cpp-root ede/speedbar ede/files ede ede/base ede/auto ede/source eieio-speedbar eieio-custom semantic/db-mode semantic/db eieio-base semantic/idle semantic/format semantic/tag-ls semantic/ctxt eassist semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw loaddefs eieio mode-local cedet which-func imenu speedbar sb-image ezimage dframe assoc find-library read-library appt diary-lib diary-loaddefs esh-groups eshell esh-var esh-io esh-cmd esh-ext esh-proc esh-arg eldoc esh-mode esh-util esh-module esh-toggle python-exception-walker pydoc xsteve-python python-mode info-look info ansi-color compile cwarn cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs skeleton reftex reftex-vars font-latex tex sort cygwin-mount ange-ftp executable etags-table etags hideshow printing ps-print ps-def lpr msb mouse-copy paren stig-paren reporter xsteve-functions cal-iso cal-menu calendar cal-loaddefs bookmark dvc-autoloads dvc-unified dvc-tips dvc-core dvc-lisp dvc-buffers dvc-ui dvc-register dvc-utils dvc-emacs ewoc dvc-defs dvc-site psvn byte-opt warnings bytecomp byte-compile cconv macroexp derived edmacro kmacro cl log-edit pcvs-util add-log diff-mode easy-mmode pp elp ediff-merg ediff-diff ediff-wind ediff-mult ediff-help ediff-init ediff-util uniquify advice help-fns advice-preload autorevert ehelp electric recentf tree-widget wid-edit generic-x server wdired dired-x easymenu dired ido hippie-exp comint regexp-opt ring cua-base tex-site time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 07:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Cc: 9666@debbugs.gnu.org Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.131771429622785 (code B ref 9666); Tue, 04 Oct 2011 07:45:02 +0000 Received: (at 9666) by debbugs.gnu.org; 4 Oct 2011 07:44:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RAzgN-0005vS-L1 for submit@debbugs.gnu.org; Tue, 04 Oct 2011 03:44:55 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RAzgK-0005vJ-Jj for 9666@debbugs.gnu.org; Tue, 04 Oct 2011 03:44:53 -0400 Received: (qmail invoked by alias); 04 Oct 2011 07:43:23 -0000 Received: from i59F541DB.versanet.de (EHLO escher.home) [89.245.65.219] by mail.gmx.net (mp017) with SMTP; 04 Oct 2011 09:43:23 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX183yZw19ts38b/MaPGiG6UYEtxHHNUEXPDP2I9YLT KG9McwsPfYYuB6 Received: by escher.home (Postfix, from userid 1000) id 71D64221BF; Tue, 4 Oct 2011 09:43:31 +0200 (CEST) From: Stephen Berman References: Date: Tue, 04 Oct 2011 09:43:30 +0200 In-Reply-To: ("Stefan =?UTF-8?Q?Reich=C3=B6r?="'s message of "Tue, 04 Oct 2011 08:30:29 +0200") Message-ID: <87pqidmcbh.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On Tue, 04 Oct 2011 08:30:29 +0200 Stefan Reich=C3=B6r w= rote: > Just activate cua mode, select an rectangle and hit DEL or C-d: > M-x cua-mode > C-RET > select rectangle > DEL > > I expect this command to delete the whole rectangle > > But it deletes only one character and deactivates the marked > rectangle [...] > In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) > of 2011-09-12 on 3249CTO > Windowing system distributor `Microsoft Corp.', version 5.1.2600 > configured using `configure --with-gcc (4.5) --no-opt' I see somewhat different behavior with the above recipe: DEL (backspace key), deletes the one-column rectangle immediately following the selected rectangle, and does not deactivate (unhighlight) the latter; C-d, on the other hand, does delete the selected rectangle. This is on GNU Emacs 24.0.90.3 (i686-suse-linux-gnu, GTK+ Version 2.22.1) of 2011-10-04 on escher. Steve Berman From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 07:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 9666@debbugs.gnu.org Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.131771499523798 (code B ref 9666); Tue, 04 Oct 2011 07:57:02 +0000 Received: (at 9666) by debbugs.gnu.org; 4 Oct 2011 07:56:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RAzrd-0006Bm-WD for submit@debbugs.gnu.org; Tue, 04 Oct 2011 03:56:34 -0400 Received: from moutng.kundenserver.de ([212.227.126.171]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RAzra-0006Bc-EE for 9666@debbugs.gnu.org; Tue, 04 Oct 2011 03:56:31 -0400 Received: from pchagakli.ge-research.com (68.186.193.aberger.at [193.186.169.68]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0LdPHS-1QjsEY1Ook-00i1Qi; Tue, 04 Oct 2011 09:55:00 +0200 From: Stefan =?UTF-8?Q?Reich=C3=B6r?= In-Reply-To: <87pqidmcbh.fsf@escher.home> (Stephen Berman's message of "Tue, 04 Oct 2011 09:43:30 +0200") References: <87pqidmcbh.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Date: Tue, 04 Oct 2011 09:55:00 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V02:K0:QKZHaX0oDytm1fuBjSJyvAiMFyFokrQCsfR7bI3g8SI C/I0mwkQHcUNS8CT0g3WO5ANiJS41FxaI7hGF17VvcojHLAMcA eNw0Ce7Oy8FwjFjZnMBqqNreEvNsnGZbJEj1JdQ5V4QWKhBiun thKvvf+IYlXm0jzPJMg/5aKBfgSBpfp1pchhEDnYQmEWQ/kzdc 5tIrNd7lKT9FQrizNNOpwhwYrcqCCk981ICVx2Vi8sZU8ZlaAE WTddrfVEk9hO5JWMsw7si1NQtFJ9LsWSnnCJN31g8HvjlJmazh UzJ9adwtZgMJgrhLMZnJDfqpvzYGz/3QS64g953AwZv/z/4U9r QJ8JgaITkmhlBmq768H8vqLcnRsHHOlFVOnOKweSE8iWEFu8oP avELcb4wylZfQ== X-Spam-Score: -4.6 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Stephen Berman writes: > On Tue, 04 Oct 2011 08:30:29 +0200 Stefan Reich=F6r wr= ote: > >> Just activate cua mode, select an rectangle and hit DEL or C-d: >> M-x cua-mode >> C-RET >> select rectangle >> DEL >> >> I expect this command to delete the whole rectangle >> >> But it deletes only one character and deactivates the marked >> rectangle > [...] >> In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) >> of 2011-09-12 on 3249CTO >> Windowing system distributor `Microsoft Corp.', version 5.1.2600 >> configured using `configure --with-gcc (4.5) --no-opt' > > I see somewhat different behavior with the above recipe: DEL (backspace > key), deletes the one-column rectangle immediately following the > selected rectangle, and does not deactivate (unhighlight) the latter; > C-d, on the other hand, does delete the selected rectangle. This is on > GNU Emacs 24.0.90.3 (i686-suse-linux-gnu, GTK+ Version 2.22.1) of > 2011-10-04 on escher. Digging further into this problem. There are some modes that bind delete (not BS) to delete-forward-char (e.g.= the *scratch* buffer). When this is the case the rectangle is not deleted. When delete is bound to delete-char then the rectangle is deleted as expect= ed. From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 12:58:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Cc: 9666@debbugs.gnu.org Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.131773306420699 (code B ref 9666); Tue, 04 Oct 2011 12:58:03 +0000 Received: (at 9666) by debbugs.gnu.org; 4 Oct 2011 12:57:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RB4Z5-0005No-9q for submit@debbugs.gnu.org; Tue, 04 Oct 2011 08:57:43 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RB4Yz-0005Nc-2w for 9666@debbugs.gnu.org; Tue, 04 Oct 2011 08:57:41 -0400 Received: (qmail invoked by alias); 04 Oct 2011 12:56:06 -0000 Received: from i59F541DB.versanet.de (EHLO escher.home) [89.245.65.219] by mail.gmx.net (mp007) with SMTP; 04 Oct 2011 14:56:06 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1/ddPtM/cHdcOpLvvEK73YZ4QGaCO/ci20zw4r4BL 92MmJ//AqfJdmN Received: by escher.home (Postfix, from userid 1000) id F11EA25F0B; Tue, 4 Oct 2011 14:56:05 +0200 (CEST) From: Stephen Berman References: <87pqidmcbh.fsf@escher.home> Date: Tue, 04 Oct 2011 14:56:05 +0200 In-Reply-To: ("Stefan =?UTF-8?Q?Reich=C3=B6r?="'s message of "Tue, 04 Oct 2011 09:55:00 +0200") Message-ID: <87lit0ncey.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On Tue, 04 Oct 2011 09:55:00 +0200 Stefan Reich=C3=B6r w= rote: > Stephen Berman writes: > >> On Tue, 04 Oct 2011 08:30:29 +0200 Stefan Reich=C3=B6r wrote: >> >>> Just activate cua mode, select an rectangle and hit DEL or C-d: >>> M-x cua-mode >>> C-RET >>> select rectangle >>> DEL >>> >>> I expect this command to delete the whole rectangle >>> >>> But it deletes only one character and deactivates the marked >>> rectangle >> [...] >>> In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) >>> of 2011-09-12 on 3249CTO >>> Windowing system distributor `Microsoft Corp.', version 5.1.2600 >>> configured using `configure --with-gcc (4.5) --no-opt' >> >> I see somewhat different behavior with the above recipe: DEL (backspace >> key), deletes the one-column rectangle immediately following the >> selected rectangle, and does not deactivate (unhighlight) the latter; >> C-d, on the other hand, does delete the selected rectangle. This is on >> GNU Emacs 24.0.90.3 (i686-suse-linux-gnu, GTK+ Version 2.22.1) of >> 2011-10-04 on escher. > > Digging further into this problem. > There are some modes that bind delete (not BS) to delete-forward-char (e.= g. the > *scratch* buffer). Ah, I guess you also meant above, not DEL. With I also see what you reported. This is indeed different from the behavior of with an active (highlighted) region. > When this is the case the rectangle is not deleted. > When delete is bound to delete-char then the rectangle is deleted as expe= cted. But the standard binding of delete-char is C-d, which you (meant to) report above behaves like (assuming you meant that key instead of DEL); see also your Subject header. Whereas, as I said, I do get deletion with C-d. So the unexpected behavior in cua-mode is (just) with (bound to delete-forward-char), is that what you're saying? If so, I agree (assuming, that is, that should behave the same with rectangles in cua-mode and with active regions outside of cua-mode; I don't know, since I haven't made much use of cua-mode). Steve Berman From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 13:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 9666@debbugs.gnu.org Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.131773369021755 (code B ref 9666); Tue, 04 Oct 2011 13:09:01 +0000 Received: (at 9666) by debbugs.gnu.org; 4 Oct 2011 13:08:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RB4jA-0005em-O1 for submit@debbugs.gnu.org; Tue, 04 Oct 2011 09:08:10 -0400 Received: from moutng.kundenserver.de ([212.227.17.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RB4j7-0005ec-Ud for 9666@debbugs.gnu.org; Tue, 04 Oct 2011 09:08:07 -0400 Received: from pchagakli.ge-research.com (68.186.193.aberger.at [193.186.169.68]) by mrelayeu.kundenserver.de (node=mrbap2) with ESMTP (Nemesis) id 0MH5lK-1RNmHo22wk-00E6FB; Tue, 04 Oct 2011 15:06:35 +0200 From: Stefan =?UTF-8?Q?Reich=C3=B6r?= In-Reply-To: <87lit0ncey.fsf@escher.home> (Stephen Berman's message of "Tue, 04 Oct 2011 14:56:05 +0200") References: <87pqidmcbh.fsf@escher.home> <87lit0ncey.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Date: Tue, 04 Oct 2011 15:06:37 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V02:K0:sVNGCJhVHNvvfCEnQ92eO9kNB2ynjYI4bmutJSw4Qx8 81SkqzmOCAEtMYMPdGSRGZQYmSSBb9ZFCkneu2cSt6bSnpdUjH 5vCCFigFcyoYsJvnzg4rtqzweuv1eZ7xFMwokRmW2hFwtv/Iss vMWuccYZq+bAZek/bbrs1u8GC6XURkp5ZxdE9w6NGjyE6bcVgC yZVtNUTff3KYRqOjJYwu3pc1rqf9vT2zgrJTL1Ui+Fizx72Rx5 JFA+BvKQLcOaT7m60NsC0Adm80o2tO4TT2LegTst2yPIcV1vIq gtZJNlFEpAWDJbSO1LZ2+XbcfltkRLD6l1Qp7gURQCJGAhR7rQ SCAmP5b9Q4lDfj+7V3tvIdJIucI3/CGyVSy+FiZAlTHJEQOuD7 WQHtVUDTvuI/A== X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Stephen Berman writes: > On Tue, 04 Oct 2011 09:55:00 +0200 Stefan Reich=F6r wr= ote: > >> Stephen Berman writes: >> >>> On Tue, 04 Oct 2011 08:30:29 +0200 Stefan Reich=F6r = wrote: >>> >>>> Just activate cua mode, select an rectangle and hit DEL or C-d: >>>> M-x cua-mode >>>> C-RET >>>> select rectangle >>>> DEL >>>> >>>> I expect this command to delete the whole rectangle >>>> >>>> But it deletes only one character and deactivates the marked >>>> rectangle >>> [...] >>>> In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) >>>> of 2011-09-12 on 3249CTO >>>> Windowing system distributor `Microsoft Corp.', version 5.1.2600 >>>> configured using `configure --with-gcc (4.5) --no-opt' >>> >>> I see somewhat different behavior with the above recipe: DEL (backspace >>> key), deletes the one-column rectangle immediately following the >>> selected rectangle, and does not deactivate (unhighlight) the latter; >>> C-d, on the other hand, does delete the selected rectangle. This is on >>> GNU Emacs 24.0.90.3 (i686-suse-linux-gnu, GTK+ Version 2.22.1) of >>> 2011-10-04 on escher. >> >> Digging further into this problem. >> There are some modes that bind delete (not BS) to delete-forward-char (e= .g. the >> *scratch* buffer). > > Ah, I guess you also meant above, not DEL. With I > also see what you reported. This is indeed different from the behavior > of with an active (highlighted) region. > >> When this is the case the rectangle is not deleted. > >> When delete is bound to delete-char then the rectangle is deleted as exp= ected. > > But the standard binding of delete-char is C-d, which you (meant to) > report above behaves like (assuming you meant that key instead > of DEL); see also your Subject header. Whereas, as I said, I do get > deletion with C-d. So the unexpected behavior in cua-mode is (just) with > (bound to delete-forward-char), is that what you're saying? If > so, I agree (assuming, that is, that should behave the same > with rectangles in cua-mode and with active regions outside of cua-mode; > I don't know, since I haven't made much use of cua-mode). I assumed that C-d and are bound to the same function. I see that this is no longer the case - and this also the reason for the different behaviour in cua rectangle mode. I confirm that C-d does the expected thing. does not work as expec= ted. cua rectangle mode should treat delete-forward-char the same way as delete-= char. From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2011 19:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Cc: Stephen Berman , 9666@debbugs.gnu.org Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.13177570212028 (code B ref 9666); Tue, 04 Oct 2011 19:37:02 +0000 Received: (at 9666) by debbugs.gnu.org; 4 Oct 2011 19:37:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RBAnV-0000Wf-0d for submit@debbugs.gnu.org; Tue, 04 Oct 2011 15:37:01 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RBAnS-0000WU-1p for 9666@debbugs.gnu.org; Tue, 04 Oct 2011 15:36:58 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RBAly-0005Bg-My; Tue, 04 Oct 2011 15:35:26 -0400 From: Glenn Morris References: <87pqidmcbh.fsf@escher.home> <87lit0ncey.fsf@escher.home> X-Spook: Rand Corporation Cohiba Craig Livingstone csim 9705 X-Ran: 8YK}`be354?b6o26+hXN=BLEaJlJgglCmLt`,5X:4;p%~Rkd#"-*eoxXm.X9!DaF:\+^&0 X-Hue: magenta X-Attribution: GM Date: Tue, 04 Oct 2011 15:35:26 -0400 In-Reply-To: ("Stefan =?UTF-8?Q?Reich=C3=B6r?="'s message of "Tue, 04 Oct 2011 15:06:37 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) To summarize, cua-rect.el, and anything else that remaps delete-* commands, may need updating for delete-forward-char now being bound to [delete]. From unknown Fri Aug 15 15:34:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9666: 24.0.50; C-d has unexpected behaviour in CUA rectangle mode Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 08:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9666 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: Stefan =?UTF-8?Q?Reich=C3=B6r?= , 9666@debbugs.gnu.org, Stephen Berman Received: via spool by 9666-submit@debbugs.gnu.org id=B9666.133136993623726 (code B ref 9666); Sat, 10 Mar 2012 08:59:02 +0000 Received: (at 9666) by debbugs.gnu.org; 10 Mar 2012 08:58:56 +0000 Received: from localhost ([127.0.0.1]:41864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6I8e-0006Ad-8v for submit@debbugs.gnu.org; Sat, 10 Mar 2012 03:58:56 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47030) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6I8S-0006AJ-FJ for 9666@debbugs.gnu.org; Sat, 10 Mar 2012 03:58:55 -0500 Received: from bb116-14-103-36.singnet.com.sg ([116.14.103.36]:55092 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1S6Hfk-0004AC-6b; Sat, 10 Mar 2012 03:29:04 -0500 From: Chong Yidong References: <87pqidmcbh.fsf@escher.home> <87lit0ncey.fsf@escher.home> Date: Sat, 10 Mar 2012 16:28:54 +0800 In-Reply-To: (Glenn Morris's message of "Tue, 04 Oct 2011 15:35:26 -0400") Message-ID: <87k42sdfll.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Glenn Morris writes: > To summarize, cua-rect.el, and anything else that remaps delete-* > commands, may need updating for delete-forward-char now being bound to > [delete]. Done. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 03:59:03 2012 Received: (at control) by debbugs.gnu.org; 10 Mar 2012 08:59:03 +0000 Received: from localhost ([127.0.0.1]:41867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6I8k-0006BD-Rg for submit@debbugs.gnu.org; Sat, 10 Mar 2012 03:59:03 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47035) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6I8a-0006AU-4q for control@debbugs.gnu.org; Sat, 10 Mar 2012 03:59:01 -0500 Received: from bb116-14-103-36.singnet.com.sg ([116.14.103.36]:55093 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1S6Hft-0004BF-57 for control@debbugs.gnu.org; Sat, 10 Mar 2012 03:29:13 -0500 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 9666 Date: Sat, 10 Mar 2012 16:29:06 +0800 Message-ID: <87obs4x3jh.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) close 9666 thanks