From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#39908: 26.2; flush-lines and keep-lines should say how many lines were flushed Date: Thu, 05 Mar 2020 07:15:57 -0500 Message-ID: <87blpb80aq.fsf@gmail.com> References: <83fteovz7g.fsf@gnu.org> <87wo7zso7f.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="73913"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: "39908@debbugs.gnu.org" <39908@debbugs.gnu.org>, Juri Linkov To: ndame Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Mar 05 13:17:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1j9pRE-000J7q-P9 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 05 Mar 2020 13:17:16 +0100 Original-Received: from localhost ([::1]:47963 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j9pRD-0003NV-Kw for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 05 Mar 2020 07:17:15 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36423) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j9pR1-0003Il-Kj for bug-gnu-emacs@gnu.org; Thu, 05 Mar 2020 07:17:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j9pR0-0004lK-Ib for bug-gnu-emacs@gnu.org; Thu, 05 Mar 2020 07:17:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36329) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j9pR0-0004l8-D9 for bug-gnu-emacs@gnu.org; Thu, 05 Mar 2020 07:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j9pR0-0007n2-9o for bug-gnu-emacs@gnu.org; Thu, 05 Mar 2020 07:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Mar 2020 12:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39908 X-GNU-PR-Package: emacs Original-Received: via spool by 39908-submit@debbugs.gnu.org id=B39908.158341056829877 (code B ref 39908); Thu, 05 Mar 2020 12:17:02 +0000 Original-Received: (at 39908) by debbugs.gnu.org; 5 Mar 2020 12:16:08 +0000 Original-Received: from localhost ([127.0.0.1]:42302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9pQ7-0007lo-Uh for submit@debbugs.gnu.org; Thu, 05 Mar 2020 07:16:08 -0500 Original-Received: from mail-qt1-f179.google.com ([209.85.160.179]:41062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9pQ5-0007l2-Dz for 39908@debbugs.gnu.org; Thu, 05 Mar 2020 07:16:05 -0500 Original-Received: by mail-qt1-f179.google.com with SMTP id l21so3900148qtr.8 for <39908@debbugs.gnu.org>; Thu, 05 Mar 2020 04:16:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=1CX6Y/wU6zwn6DO4QQpeGHT30IEXmhdQFFjmWTr7mzI=; b=LRilHUOIgBVLos3Apbhfb6xD4I/IHmdZ19fTE3ho2RQhxampr1Gpt3ZAnPW7ZJ2n+0 /9DZ4Iv0L1/z++QnGJEEARswi88FDpuc5WyjALjMyeKxjWc/OfC1YOw4on/82idJEJ/u Ep+Skgb46CIM1ADAgiUZldJtKBRCIHfyIVd020X/ffel/O6sVfWV+b4VsFRQfZT966K1 nqlNAxVLlV/G+m83bj5oTo5vsO9t8dHIQyV4o+6hH7ZTCK0Irq6uabiu0HRrcbsiMItz KThtNtFoFrfcKbgI2ew3pLIVB23mcAjk4vJYZbwb7Zej52PJddia7N9tceKhFJM0JdLf BeKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=1CX6Y/wU6zwn6DO4QQpeGHT30IEXmhdQFFjmWTr7mzI=; b=JhyrOrvLkXTR9voM7VlyVaDILc4Hdx4njZqkqIqrmN+5xhx0GMH2EyFTgmqXvc3cSa KeR5WB37RzPYiO8PNOSUg/PG2Gixgo8PAgg2jAuAt0pgiSST08xF+hWOoR2m1Bd3KSKc qdZvzNdtsGN8/3aSeP3W5ucf/CAeQfA8eGqaHuHAfB8g1mZxbCVOxet89OZ1eke7tc88 TJ07uDJcPYYJI80TzDQrfb7w8/5kWxRZoQZlHZLMDGY3JzaTlJTetu/HkYEQCeZAdKsJ Lg83YR+JBI+kNUeaohYyaVb5lhjbVD3MvMy+P0lLYXZ8ZK3f9RXrcXtc4XtLMMjW9lg1 BTQQ== X-Gm-Message-State: ANhLgQ2lEC4OktosjQy7L/WMLPVuYHoFnL4vV7BHZvX9IA42aVvkCNTH cZnxCKJghmymVZya91+nCXWs41WPAx8= X-Google-Smtp-Source: ADFU+vucWgHYhv5IOcPKEUXHWE0J6NDNin6y9zKNRGi5fsmsUAWnE5mQajFtBtDQMiXUwafYZbx5hA== X-Received: by 2002:aed:3b52:: with SMTP id q18mr6952592qte.130.1583410559814; Thu, 05 Mar 2020 04:15:59 -0800 (PST) Original-Received: from minid (cbl-45-2-119-47.yyz.frontiernetworks.ca. [45.2.119.47]) by smtp.gmail.com with ESMTPSA id j18sm15250503qka.95.2020.03.05.04.15.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 05 Mar 2020 04:15:58 -0800 (PST) In-Reply-To: (ndame's message of "Thu, 5 Mar 2020 10:47:10 +0100 (CET)") 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: 209.51.188.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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:176898 Archived-At: ndame writes: > I guess most users use it to remove whole lines most of the time, so the match > is usually not split across lines, therefore the number of deletions in these cases is > equal to the number of deleted lines. That would apply to flush-lines (and I think the current counting code does make that assumption), but not keep-lines. For keep-lines, if matches don't span lines, then the number of lines is equal to the number of lines kept, rather than lines deleted. And there is less usefulness in reporting lines kept, since the user can see that directly (or use M-= (count-words-region)).