From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: nljlistbox2@gmail.com (N. Jackson) Newsgroups: gmane.emacs.bugs Subject: bug#23999: 25.0.95; Emacs hangs in rectangle-mark-mode with numeric prefix argument to `C-f' Date: Fri, 15 Jul 2016 19:25:52 -0300 Message-ID: <87twfq1qtr.fsf@moondust.awandering> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1468630425 27318 80.91.229.3 (16 Jul 2016 00:53:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 16 Jul 2016 00:53:45 +0000 (UTC) To: 23999@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 16 02:53:37 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bODqg-0007pf-QK for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Jul 2016 02:52:54 +0200 Original-Received: from localhost ([::1]:35140 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBZh-0003pV-LV for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jul 2016 18:27:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBZb-0003kH-67 for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:27:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bOBZW-00036I-10 for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:27:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBZV-00036E-Ti for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:27:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bOBZV-00050O-Ma for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:27:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: nljlistbox2@gmail.com (N. Jackson) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Jul 2016 22:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23999 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.146862157119175 (code B ref -1); Fri, 15 Jul 2016 22:27:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Jul 2016 22:26:11 +0000 Original-Received: from localhost ([127.0.0.1]:53362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bOBYh-0004zD-Jw for submit@debbugs.gnu.org; Fri, 15 Jul 2016 18:26:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bOBYg-0004z1-C5 for submit@debbugs.gnu.org; Fri, 15 Jul 2016 18:26:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bOBYa-00031S-4t for submit@debbugs.gnu.org; Fri, 15 Jul 2016 18:26:05 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:38113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBYa-000319-1E for submit@debbugs.gnu.org; Fri, 15 Jul 2016 18:26:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBYX-0003Nl-WE for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:26:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bOBYS-000301-Ru for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:26:00 -0400 Original-Received: from mail-it0-x232.google.com ([2607:f8b0:4001:c0b::232]:34858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOBYS-0002zl-Md for bug-gnu-emacs@gnu.org; Fri, 15 Jul 2016 18:25:56 -0400 Original-Received: by mail-it0-x232.google.com with SMTP id u186so30080276ita.0 for ; Fri, 15 Jul 2016 15:25:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version; bh=HlquTc5PlNxmGt/3AOMVkKFpPFSffgJ07DpjH5Tq0co=; b=iDur+KNhAcmjxSd/NvjIbZ2j0iOvx/E9mCOcRqULk6LF0tFAZOMBFpLYDNVkjY1sXR 39nTwQoS4Ozig+qXsege3yaiubOT16JuWa1RMvrXcP2OqM5zghQ/We/eEK6qPn0AU3WA crmw1v+5oYZ8qdHFl7XZRaDO2HDbIsJKp53jMPZ9Z08lZxT7VuFqgNLo9fuU8dUNzwmz 6TCGWmcqzyNW9tlUxZkLp0DiAy2ckcNuh2D/5vPo02fBWogNBJq8eh8Mq6K71QZUMe6z Z35TpozasnqflMBrLaSz5042SehyUA3MgXxwF88fPCZ4ulIp+TJwhQQ1iJo2JKUGr1QS eUHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=HlquTc5PlNxmGt/3AOMVkKFpPFSffgJ07DpjH5Tq0co=; b=VU3BepOTL2IJonM6bMgsDLMJFax3SXupBlzH40xY0Tm48TZnxa59FKVELdyc4U/BhO 0tsUe6I9hQhPUE4gG4ZDeMWjC5KzkY2LAanrgXFtoeU2pMAVoU+Ac+OgMiO0MvPtDI1v SdH0wZ/98+/x8wYvL59zK/blDd6DHvczhd2KLXwLApZbNpqAxjO5kahXaXOdxWjDeW5U UqtUNxidjMBUFwEjLP77zPdcAkQ8H3TYWFTFdrRc5QD26tgsxkNYjpzb0XogYCTSv25V aQAJslCuqkIQNOhWEs9wXpbNRVChEIsW/vLbzQoop14Pir8y2H8HXwV0r6te55px/bJ4 p7Gw== X-Gm-Message-State: ALyK8tLZ1Z95NAVVQOPmmm5LRqdmgQvBNRsKNsEbcE3//8wA+y2MyMB1oYZDK9EQ+VM7NA== X-Received: by 10.36.92.84 with SMTP id q81mr24300238itb.13.1468621554486; Fri, 15 Jul 2016 15:25:54 -0700 (PDT) Original-Received: from moondust.nodomain.none (blk-138-64-179.eastlink.ca. [24.138.64.179]) by smtp.gmail.com with ESMTPSA id j63sm2264496itj.19.2016.07.15.15.25.53 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 15 Jul 2016 15:25:53 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:121126 Archived-At: emacs -Q C- ; Go to top left corner of scratch buffer. C-x ; Start a rectangular selection. C-3 C-f ; Extend the selection to the right by 3 characters. Expected result: Emacs creates a rectangular selection one character high and three characters wide. Actual result: Emacs hangs. (C-g quits.) With debug-on-quit on, I then get: Debugger entered--Lisp error: (quit) rectangle--*-char(forward-char 3 backward-char) rectangle-forward-char(3) funcall-interactively(rectangle-forward-char 3) call-interactively(rectangle-forward-char nil nil) command-execute(rectangle-forward-char) On the other hand, the following recipe works as expected: emacs -Q C- ; Go to top left corner of scratch buffer. C-x ; Start a rectangular selection. C-f C-f C-f ; Extend the selection to the right by 3 characters. Note 1: The exact position in the scratch buffer seems to be unimportant. Note 2: `C-n' with a numeric prefix argument seems to work fine to extend the rectangular region downwards. Note 3: I see this with the Emacs 25.0.95 pre-test tarball [and with the 25.0.90 pre-test for that matter]. The problem is still present in the Emacs 25 branch as of earlier this afternoon. I do not see the problem with Emacs 24.5. Please let me know if any further information is required. Thanks. In GNU Emacs 25.0.95.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.18.9) of 2016-07-15 built on moondust Repository revision: 916abe91fd250fc5ed27ec0be7d57421e7908111 Windowing system distributor 'Fedora Project', version 11.0.11803000 System Description: Fedora release 23 (Twenty Three) Configured using: 'configure --prefix=/home/nlj/local/ --enable-checking=yes,glyphs --enable-check-lisp-object-type 'CFLAGS=-O2 -g3 -gdwarf-4'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_MONETARY: en_DK.utf8 value of $LC_NUMERIC: en_DK.utf8 value of $LC_TIME: en_DK.utf8 value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix