From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Andrew Kurn Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Nov 2011 20:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9936@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13201805527174 (code B ref -1); Tue, 01 Nov 2011 20:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Nov 2011 20:49:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLLGh-0001rf-UQ for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:49:12 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLLGf-0001rX-RS for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:49:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLLEP-0002gT-Sb for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:46:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:36418) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEP-0002gP-RB for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:46:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEO-0002O2-Mv for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLLEN-0002g5-LE for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:48 -0400 Received: from pobox.sfu.ca ([142.58.101.28]:62757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEN-0002fk-7I for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:47 -0400 Received: from fraser.sfu.ca (fraser.sfu.ca [142.58.101.25]) by pobox.sfu.ca (8.13.6/8.13.5/SFU-6.0G) with ESMTP id pA1Kkh6H010053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 1 Nov 2011 13:46:43 -0700 (PDT) Received: (from kurn@localhost) by fraser.sfu.ca (8.13.8+Sun/8.14.3/SFU-6.0C) id pA1KkggS010335 for bug-gnu-emacs@gnu.org; Tue, 1 Nov 2011 13:46:42 -0700 (PDT) Date: Tue, 1 Nov 2011 13:46:42 -0700 From: Andrew Kurn Message-ID: <20111101204642.GC20741@sfu.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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 (------) I'm getting a problem using kill-line in a buffer with much invisible text. Instead of killing one line, it kills on and on til the end of the buffer. Version is 21.2.1. kill-whole-line = t emacs -nw (I have found other bugs persisting in this less popular use of emacs.) I know you will ask me to reproduce the bug in the latest version of emacs, but I don't want to get side-tracked right now, and I figure that a preliminary bug-report is better than none at all. Has anyone seen this one before? Worked on it? Thanks and keep up the good work. Andrew From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2011 01:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Kurn Cc: 9936@debbugs.gnu.org Received: via spool by 9936-submit@debbugs.gnu.org id=B9936.132019692431226 (code B ref 9936); Wed, 02 Nov 2011 01:23:02 +0000 Received: (at 9936) by debbugs.gnu.org; 2 Nov 2011 01:22:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLPWl-00087Z-Uq for submit@debbugs.gnu.org; Tue, 01 Nov 2011 21:22:04 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLPWk-00087S-3n for 9936@debbugs.gnu.org; Tue, 01 Nov 2011 21:22:02 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RLPUS-0007MU-Fe; Tue, 01 Nov 2011 21:19:40 -0400 From: Glenn Morris References: <20111101204642.GC20741@sfu.ca> X-Spook: SEAL Team 6 spies Lexis-Nexis Fedayeen TELINT enemy of X-Ran: xRZ(WE,/5T0P!VNjpH.vyh-h-ce+[aTRipL\%L>QRfJ}R1-M_n'Sq;6[#!5R^nHaZ4|jg! X-Hue: green X-Attribution: GM Date: Tue, 01 Nov 2011 21:19:40 -0400 In-Reply-To: <20111101204642.GC20741@sfu.ca> (Andrew Kurn's message of "Tue, 1 Nov 2011 13:46:42 -0700") Message-ID: <5bbosvl3rn.fsf@fencepost.gnu.org> 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 (------) Andrew Kurn wrote: > I'm getting a problem using kill-line in a buffer with much invisible text. > Instead of killing one line, it kills on and on til the end of the buffer. > > Version is 21.2.1. > kill-whole-line = t It sounds like the intended behaviour. With kill-whole-line non-nil, kill-line kills up to wherever forward-visible-line ends up. Ie, invisible newlines are ignored. From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Andrew Kurn Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2011 17:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Received: via spool by 9936-submit@debbugs.gnu.org id=B9936.132025544924518 (code B ref 9936); Wed, 02 Nov 2011 17:38:02 +0000 Received: (at 9936) by debbugs.gnu.org; 2 Nov 2011 17:37:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLeki-0006NO-Sp for submit@debbugs.gnu.org; Wed, 02 Nov 2011 13:37:29 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLekf-0006NG-Lq for 9936@debbugs.gnu.org; Wed, 02 Nov 2011 13:37:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RLeiL-00080U-3v for 9936@debbugs.gnu.org; Wed, 02 Nov 2011 13:35:01 -0400 Resent-Message-ID: <20145.32580.991037.973659@fencepost.gnu.org> Resent-Date: Wed, 2 Nov 2011 13:35:00 -0400 Resent-From: Glenn Morris Resent-To: 9936@debbugs.gnu.org X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD autolearn=ham version=3.3.1 Message-ID: <20111102165024.GD26922@sfu.ca> References: <20111101204642.GC20741@sfu.ca> <5bbosvl3rn.fsf@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5bbosvl3rn.fsf@fencepost.gnu.org> X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 142.58.101.28 Date: Wed, 2 Nov 2011 09:50:24 -0700 From: Andrew Kurn X-Bogosity: no, spamicity=0.067708, v1.2.1 User-Agent: Mutt/1.5.20 (2009-06-14) 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 Resent-Date: Wed, 02 Nov 2011 13:37:28 -0400 X-Spam-Score: -6.6 (------) On Tue 1 Nov 2011 21:19 -0400, Glenn Morris wrote: > Andrew Kurn wrote: > > > I'm getting a problem using kill-line in a buffer with much invisible text. > > Instead of killing one line, it kills on and on til the end of the buffer. > > > > Version is 21.2.1. > > kill-whole-line = t > > It sounds like the intended behaviour. With kill-whole-line non-nil, > kill-line kills up to wherever forward-visible-line ends up. Ie, > invisible newlines are ignored. No, sorry, but there are several visible newlines in the way. It eats them all up. A PS. Thanks for writing. It's always a surprise to hear from a human. From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2011 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Kurn Cc: 9936@debbugs.gnu.org Received: via spool by 9936-submit@debbugs.gnu.org id=B9936.13202648405605 (code B ref 9936); Wed, 02 Nov 2011 20:14:02 +0000 Received: (at 9936) by debbugs.gnu.org; 2 Nov 2011 20:14:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLhCC-0001SK-Fm for submit@debbugs.gnu.org; Wed, 02 Nov 2011 16:14:00 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLhCA-0001SD-DF for 9936@debbugs.gnu.org; Wed, 02 Nov 2011 16:13:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RLh9m-0001BW-G6; Wed, 02 Nov 2011 16:11:30 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20145.41970.282049.500375@fencepost.gnu.org> Date: Wed, 2 Nov 2011 16:11:30 -0400 From: Glenn Morris In-Reply-To: <20111102165024.GD26922@sfu.ca> References: <20111101204642.GC20741@sfu.ca> <5bbosvl3rn.fsf@fencepost.gnu.org> <20111102165024.GD26922@sfu.ca> X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: white X-Ran: D-Lkeu3ANcCJ.>[FKy.JI231mY3uIBM'[k$Oq%-E0\PVc7bY'-B{d9zIEghbevPfv` 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 (------) (Please keep 9936@debbugs cc'd) Andrew Kurn wrote (on Wed, 2 Nov 2011 at 09:50 -0700): > > It sounds like the intended behaviour. With kill-whole-line non-nil, > > kill-line kills up to wherever forward-visible-line ends up. Ie, > > invisible newlines are ignored. > > No, sorry, but there are several visible newlines in the way. It eats > them all up. Can you give a recipe showing how to reproduce the problem, starting from emacs -q --no-site-file? From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Andrew Kurn Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2011 22:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: kurn@sfu.ca, 9936@debbugs.gnu.org Received: via spool by 9936-submit@debbugs.gnu.org id=B9936.132027212116004 (code B ref 9936); Wed, 02 Nov 2011 22:16:02 +0000 Received: (at 9936) by debbugs.gnu.org; 2 Nov 2011 22:15:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLj5d-0004A4-7j for submit@debbugs.gnu.org; Wed, 02 Nov 2011 18:15:21 -0400 Received: from pobox.sfu.ca ([142.58.101.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLj5Z-00049u-Rq for 9936@debbugs.gnu.org; Wed, 02 Nov 2011 18:15:19 -0400 Received: from fraser.sfu.ca (fraser.sfu.ca [142.58.101.25]) by pobox.sfu.ca (8.13.6/8.13.5/SFU-6.0G) with ESMTP id pA2MCoAp003137 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 2 Nov 2011 15:12:51 -0700 (PDT) Received: (from kurn@localhost) by fraser.sfu.ca (8.13.8+Sun/8.14.3/SFU-6.0C) id pA2MCoNh028166; Wed, 2 Nov 2011 15:12:50 -0700 (PDT) Date: Wed, 2 Nov 2011 15:12:50 -0700 From: Andrew Kurn Message-ID: <20111102221250.GA20214@sfu.ca> References: <20111101204642.GC20741@sfu.ca> <5bbosvl3rn.fsf@fencepost.gnu.org> <20111102165024.GD26922@sfu.ca> <20145.41970.282049.500375@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20145.41970.282049.500375@fencepost.gnu.org> User-Agent: Mutt/1.5.20 (2009-06-14) 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 (------) On Wed 2 Nov 2011 16:11 -0400, Glenn Morris wrote: > > > (Please keep 9936@debbugs cc'd) > > Andrew Kurn wrote (on Wed, 2 Nov 2011 at 09:50 -0700): > > > > It sounds like the intended behaviour. With kill-whole-line non-nil, > > > kill-line kills up to wherever forward-visible-line ends up. Ie, > > > invisible newlines are ignored. > > > > No, sorry, but there are several visible newlines in the way. It eats > > them all up. > > Can you give a recipe showing how to reproduce the problem, starting > from emacs -q --no-site-file? This seems to work: emacs -nw -q --no-site-file (setq ss (concat (make-string 10 ?X) "," )) (put-text-property 0 10 'invisible t ss) (insert ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ) (setq kill-whole-line t) --- Then use ^K to kill the first line. They all disappear. (let ((kill-whole-line t)) (kill-line)) This seems to have the value "kill-region" . . . if that makes any sense. Andrew From unknown Sun Aug 17 01:23:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9936: kill-line problem Resent-From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Nov 2011 00:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9936 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Kurn Cc: Glenn Morris , 9936@debbugs.gnu.org Received: via spool by 9936-submit@debbugs.gnu.org id=B9936.132036527829178 (code B ref 9936); Fri, 04 Nov 2011 00:08:01 +0000 Received: (at 9936) by debbugs.gnu.org; 4 Nov 2011 00:07:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RM7KA-0007aZ-LG for submit@debbugs.gnu.org; Thu, 03 Nov 2011 20:07:58 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RM7K8-0007aQ-2e for 9936@debbugs.gnu.org; Thu, 03 Nov 2011 20:07:57 -0400 Received: from iph3.telenor.se (iph3.telenor.se [195.54.127.134]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id CEAC6D53E for <9936@debbugs.gnu.org>; Fri, 4 Nov 2011 01:05:23 +0100 (CET) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.228.192.203] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgdOAPQqs05V5MDLPGdsb2JhbABDiUGgRBkBAQEBNzKBcgEBBAFWIwULCxgJJQ8BBBgBDAoaE4gCArUjiR8EpX4 X-IronPort-AV: E=Sophos;i="4.69,453,1315173600"; d="scan'208";a="143576784" Received: from c-cbc0e455.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.228.192.203]) by iph3.telenor.se with ESMTP; 04 Nov 2011 01:05:23 +0100 Received: by muon.localdomain (Postfix, from userid 1000) id 508EE4843B8; Fri, 4 Nov 2011 01:05:22 +0100 (CET) From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= References: <20111101204642.GC20741@sfu.ca> <5bbosvl3rn.fsf@fencepost.gnu.org> <20111102165024.GD26922@sfu.ca> <20145.41970.282049.500375@fencepost.gnu.org> <20111102221250.GA20214@sfu.ca> Mail-Copies-To: never Date: Fri, 04 Nov 2011 01:05:21 +0100 In-Reply-To: <20111102221250.GA20214@sfu.ca> (Andrew Kurn's message of "Wed, 2 Nov 2011 15:12:50 -0700") Message-ID: <87wrbgah1a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.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: -2.4 (--) Andrew Kurn writes: > On Wed 2 Nov 2011 16:11 -0400, Glenn Morris wrote: >> >> >> (Please keep 9936@debbugs cc'd) >> >> Andrew Kurn wrote (on Wed, 2 Nov 2011 at 09:50 -0700): >> >> > > It sounds like the intended behaviour. With kill-whole-line non-nil, >> > > kill-line kills up to wherever forward-visible-line ends up. Ie, >> > > invisible newlines are ignored. >> > >> > No, sorry, but there are several visible newlines in the way. It eats >> > them all up. >> >> Can you give a recipe showing how to reproduce the problem, starting >> from emacs -q --no-site-file? > > > This seems to work: > > emacs -nw -q --no-site-file > > (setq ss (concat (make-string 10 ?X) "," )) > > > (put-text-property 0 10 'invisible t ss) > > > (insert ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ) > > > (setq kill-whole-line t) I can reproduce this bug in Emacs 21, but it appears to be fixed in Emacs 22 and later. (The problem was in forward-visible-line.) From unknown Sun Aug 17 01:23:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andrew Kurn Subject: bug#9936: closed (Re: bug#9936: kill-line problem) Message-ID: References: <20111101204642.GC20741@sfu.ca> X-Gnu-PR-Message: they-closed 9936 X-Gnu-PR-Package: emacs Reply-To: 9936@debbugs.gnu.org Date: Fri, 04 Nov 2011 00:59:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1320368342-1259-1" This is a multi-part message in MIME format... ------------=_1320368342-1259-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9936: kill-line problem which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9936@debbugs.gnu.org. --=20 9936: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9936 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1320368342-1259-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9936-done) by debbugs.gnu.org; 4 Nov 2011 00:58: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 1RM878-0000Je-UZ for submit@debbugs.gnu.org; Thu, 03 Nov 2011 20:58:35 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RM875-0000JW-NR for 9936-done@debbugs.gnu.org; Thu, 03 Nov 2011 20:58:32 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RM84d-0001Qb-GH; Thu, 03 Nov 2011 20:55:59 -0400 From: Glenn Morris To: 9936-done@debbugs.gnu.org Subject: Re: bug#9936: kill-line problem References: <20111101204642.GC20741@sfu.ca> <5bbosvl3rn.fsf@fencepost.gnu.org> <20111102165024.GD26922@sfu.ca> <20145.41970.282049.500375@fencepost.gnu.org> <20111102221250.GA20214@sfu.ca> <87wrbgah1a.fsf@gnu.org> X-Spook: Israel doctrine Taiwan virus Guantanamo S Box espionage X-Ran: WY2Q")\JIf\O2Ho\OU_9^U~<-2heIZraM%?n_:E)Y;z?1^2GXlhu!)fwJc5k{Jkl=>5OC[ X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 03 Nov 2011 20:55:59 -0400 In-Reply-To: <87wrbgah1a.fsf@gnu.org> ("Johan =?utf-8?Q?Bockg=C3=A5rd=22's?= message of "Fri, 04 Nov 2011 01:05:21 +0100") 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-Debbugs-Envelope-To: 9936-done 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 (------) Version: 22.1 >> emacs -nw -q --no-site-file >> >> (setq ss (concat (make-string 10 ?X) "," )) >> >> >> (put-text-property 0 10 'invisible t ss) >> >> >> (insert ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ss ss ss "\n" ) >> >> >> (setq kill-whole-line t) > > I can reproduce this bug in Emacs 21, but it appears to be fixed in > Emacs 22 and later. (The problem was in forward-visible-line.) Yes, I also see it in 21.4, but not in 22.1 or 23.3, so I'm closing this as fixed in 22.1. Thanks for the bug recipe. You are encouraged to upgrade to a more recent Emacs! :) ------------=_1320368342-1259-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Nov 2011 20:49:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLLGh-0001rf-UQ for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:49:12 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLLGf-0001rX-RS for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:49:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLLEP-0002gT-Sb for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:46:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:36418) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEP-0002gP-RB for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:46:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEO-0002O2-Mv for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLLEN-0002g5-LE for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:48 -0400 Received: from pobox.sfu.ca ([142.58.101.28]:62757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLLEN-0002fk-7I for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 16:46:47 -0400 Received: from fraser.sfu.ca (fraser.sfu.ca [142.58.101.25]) by pobox.sfu.ca (8.13.6/8.13.5/SFU-6.0G) with ESMTP id pA1Kkh6H010053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 1 Nov 2011 13:46:43 -0700 (PDT) Received: (from kurn@localhost) by fraser.sfu.ca (8.13.8+Sun/8.14.3/SFU-6.0C) id pA1KkggS010335 for bug-gnu-emacs@gnu.org; Tue, 1 Nov 2011 13:46:42 -0700 (PDT) Date: Tue, 1 Nov 2011 13:46:42 -0700 From: Andrew Kurn To: bug-gnu-emacs@gnu.org Subject: kill-line problem Message-ID: <20111101204642.GC20741@sfu.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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-Debbugs-Envelope-To: submit 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 (------) I'm getting a problem using kill-line in a buffer with much invisible text. Instead of killing one line, it kills on and on til the end of the buffer. Version is 21.2.1. kill-whole-line = t emacs -nw (I have found other bugs persisting in this less popular use of emacs.) I know you will ask me to reproduce the bug in the latest version of emacs, but I don't want to get side-tracked right now, and I figure that a preliminary bug-report is better than none at all. Has anyone seen this one before? Worked on it? Thanks and keep up the good work. Andrew ------------=_1320368342-1259-1--