From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#8187: 24.0.50; Regression: TAB does not indent region Date: Sun, 06 Mar 2011 16:35:40 -0500 Message-ID: References: <87r5akjkok.fsf@shi.workgroup> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1299448885 14915 80.91.229.12 (6 Mar 2011 22:01:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2011 22:01:25 +0000 (UTC) Cc: 8187@debbugs.gnu.org To: Gregor Zattler Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 06 23:01:20 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1PwM0u-00048u-LN for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2011 23:01:20 +0100 Original-Received: from localhost ([127.0.0.1]:49997 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwLhh-0005cA-K6 for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2011 16:41:29 -0500 Original-Received: from [140.186.70.92] (port=54081 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwLdb-0003vP-Q9 for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2011 16:41:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PwLdF-0007cj-T7 for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2011 16:36:55 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43929) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PwLdF-0007ce-Oc for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2011 16:36:53 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PwLcQ-0004ZR-CB; Sun, 06 Mar 2011 16:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Mar 2011 21:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 8187-submit@debbugs.gnu.org id=B8187.129944735017549 (code B ref 8187); Sun, 06 Mar 2011 21:36:02 +0000 Original-Received: (at 8187) by debbugs.gnu.org; 6 Mar 2011 21:35:50 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PwLcD-0004Z0-OS for submit@debbugs.gnu.org; Sun, 06 Mar 2011 16:35:49 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PwLcB-0004Yn-7K for 8187@debbugs.gnu.org; Sun, 06 Mar 2011 16:35:47 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAEqNc03O+Lo//2dsb2JhbACmX3W+GoViBIUcj3E X-IronPort-AV: E=Sophos;i="4.62,272,1297054800"; d="scan'208";a="94725575" Original-Received: from 206-248-186-63.dsl.teksavvy.com (HELO ceviche.home) ([206.248.186.63]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 06 Mar 2011 16:35:41 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id BB41A660C9; Sun, 6 Mar 2011 16:35:40 -0500 (EST) In-Reply-To: <87r5akjkok.fsf@shi.workgroup> (Gregor Zattler's message of "Sun, 06 Mar 2011 17:08:43 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 06 Mar 2011 16:36:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:44712 Archived-At: > - Set text-mode in the *scratch* buffer. (text-mode). > - Select the first 3 lines. > - Type [...] > I think, this is a regression. Using `indent-region' in Emacs-23 in a text-mode buffer results in a "staircase" effect (tho it depends whether the text was originally indented and how), so the Emacs-24 behavior is not really a regression, just a different failure by deactivating a chunk of code which didn't do the right thing. We should probably add an indent-region-function in text-mode which does (more or less) what you expect (probably it should do what TAB does on the first line and then apply the same indent step to all subsequent lines). Patches welcome, Stefan