From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Wolfgang Scherer Newsgroups: gmane.emacs.bugs Subject: bug#37182: Acknowledgement (24.5; 24.5.1: C-u vc-dir-mark-all-files should not mark directories) Date: Tue, 27 Aug 2019 01:06:36 +0200 Message-ID: References: <814aa9a9-c771-7637-6bfc-839f423eea22@gmx.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------0C845ED8C5F502710BA017FE" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="88527"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 To: 37182@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 27 01:07:46 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i2O5R-000Mre-SL for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Aug 2019 01:07:45 +0200 Original-Received: from localhost ([::1]:58250 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2O5Q-0003nN-74 for geb-bug-gnu-emacs@m.gmane.org; Mon, 26 Aug 2019 19:07:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54647) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2O4l-0003nH-4X for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 19:07:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i2O4k-00072t-4p for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 19:07:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i2O4j-00072p-VD for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 19:07:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i2O4j-0007t2-NZ for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 19:07:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Wolfgang Scherer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Aug 2019 23:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37182 X-GNU-PR-Package: emacs Original-Received: via spool by 37182-submit@debbugs.gnu.org id=B37182.156686080530295 (code B ref 37182); Mon, 26 Aug 2019 23:07:01 +0000 Original-Received: (at 37182) by debbugs.gnu.org; 26 Aug 2019 23:06:45 +0000 Original-Received: from localhost ([127.0.0.1]:47302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2O4T-0007sZ-9L for submit@debbugs.gnu.org; Mon, 26 Aug 2019 19:06:45 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:43327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2O4R-0007sL-EH for 37182@debbugs.gnu.org; Mon, 26 Aug 2019 19:06:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1566860797; bh=DaawMI//s290adwSaBYL1d46OvAhodTkabNlS/hymw0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=B82im8JYcr5J6SYk3yXfNukzjbsMkDRaw7yOlbNX6KlvKCkiXSbAGUtcoQHWqCN0K j7lpGYnH5kquWueZAJQJSkfbftX219zKUF0Ls9qsDvwCLiB0ZphDXIkRWQPDFsTljA WCYV1VAOUP9bscvdnn0iw2wY1piOPN6mXwwjTsF0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from sheckley.simul.de ([91.11.54.160]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1fmq-1iDQd30u8O-011yf4 for <37182@debbugs.gnu.org>; Tue, 27 Aug 2019 01:06:37 +0200 Original-Received: from [127.0.0.1] (sheckley.simul.de [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by sheckley.simul.de (Postfix) with ESMTPSA id 96AC81940B96 for <37182@debbugs.gnu.org>; Tue, 27 Aug 2019 01:06:36 +0200 (CEST) Openpgp: preference=signencrypt Autocrypt: addr=Wolfgang.Scherer@gmx.de; prefer-encrypt=mutual; keydata= xsDiBEb46IgRBACMHOAb1KNo1Ylk+ebri+4R+bG4tyKlqBlrpv8D9/ZwRdXSGt+0DyCHoaAd 7KW7noHapLe87DunABOjKG4nqTGv+dRiWuUBlp3I4aYRFDVa3Da+XnIYkMHKqhK59VEHQCdp Km42nuLS7TS+n99at9YwzTG6VBdOlBKTlRFngOjVLwCg1RGXJ6X3EjS1FKCQeXziURVpWlkD /2zY6Ayhxi62TS84VjikXrrmjXykAAaAmMVEyKKYb9L5pGlqiZz9g/K9xw1EUoZTYuaufquD v4rAGR58K/3V4CYfJLEeshMWiaXHvMmlxMznlG16/um4MvmR8B3r+cx0nOPK1JBdD2qrkNnF Mw8FB+zouLFB4Gt2IUC5IlOmZ8OQA/4qdU53CItzWsCr9Nux4L0qUlRweSmCnV8xGQ2wP5XI MawIQxxREvSrsYDG8cNnYETMg4iQFfIktwAoxCJvuFAwIB6ZxHGF4FcEZm64CXc2u7CmFLqt rVhXhIfMz9oEYC+HhGczGamn9ofbGTFd2hJEtPcQgWNR4f7+aKknmi2+OM0fV29sZmdhbmcg U2NoZXJlciA8d3NAc3ctYW10LndzPsJhBBMRAgAhBQJYmz3YAhsjBQsJCAcCBhUICQoLAgQW AgMBAh4BAheAAAoJEIUCr3Gr112VZZoAoLTBSTp1qGuNhLdXY04iaWCMYmHCAJ4kHPtQ6nTw kEq9qCHgVgXDaY7wjs7ATQRG+OiIEAQAhi0wjcxvA4tychg2NQuwBIf9LX/46l+74+QbewCn a4a+mw/9s5KY In-Reply-To: Content-Language: de-DE X-Provags-ID: V03:K1:/r3EA+YFn+5Rog95wDB86QJbDjKt5FejgORs5GNOLZA57xCpvc5 cqxiBBjRhljeqL4yUsJOLHo13CiFIgS/XSigt9ubFbVnVREJFQy3z6IDOYp+q9lkeibvu/k yHeDbstOM+i2JsH8+M7PEXXgFr98xJ7zZztFO2r+U7ysNFia//V3k4FLo0rTUEKSSdhyF96 ZYgAIGfkfHtgqVXsTuuHA== X-UI-Out-Filterresults: notjunk:1;V03:K0:/y/HoVDSyNM=:N03y9fqotuGftJEUu9wdvU NAwOr/mj1iun8vFbhpxL98/Ntyuv4OLINeVKNmsqiNn25c7ogIRy3G55ZkFBHOZiUV3kP3ulh CChBnuNK5WcQH4Ddk86jU7oxJdreoNDXH6e3m2fkS1Q+mtulfY5qwEL6VIonXTbShbvhhCByY Eys39azCz0dCmhN4Krb/k8wMp4l6LnvfWaNXVtmhoINvf/gEnO7j1oMrzfXoM4oRmZuEBv/7t 0180pUj7uPJw05EFXt+pxl0cBGK495e1j7+mwMIRm/E5EvtzYTW+HkU2n5zoYhhoVAWqOz3Ri oBUFjY8mWHSgojX1yROxsYZ4TdtGz+PJlyZZYnTdsMCKful5DGQCYBr2w8kdnORPSdy2X8hAo YxSPOcs2ZiTY0bM9XY1F3VvA2uD2nUApluHPyKf2PHOOGETg2IilVaa/g12J8h6v0M0EMsi/w nJEi8AsYwcx9VOwSJblMTOkJsPEeM28Nna9D4yI58INzgWNTlKjOp/mOjgpxkaJ67daRvgVqx 7LbGoQECrsoIQX+Wh1QOXn1WTyIUlUh77X4GQpoOPu+/6rDujrjd0AmiiCO61qVttyAHWq+cZ b6XXbDodbn1PCDdrLmB/7rPXf4ofa6SqoRQMLYviheDdNdJuCnJI5AT2BraXZxJZe7454lDD3 tlEaj8f0BwLvtsfNY5N7D+LT5V2UrUyaifBga6WPkx/hOJzGfI+HlCYMXHNRvpu7uhDOQqfAi wBW/EaN2mXMSPguUxjahCmMkmVkO5GeHrDyn3/5H+GxxY8rhbV0Wzz7sqMDYN/yEcyRDRyax 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:165925 Archived-At: This is a multi-part message in MIME format. --------------0C845ED8C5F502710BA017FE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Patch with commit message attached. --------------0C845ED8C5F502710BA017FE Content-Type: text/x-patch; name="0001-Do-not-mark-directories-in-vc-dir-mark-all-files.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename*0="0001-Do-not-mark-directories-in-vc-dir-mark-all-files.patch" =46rom c1a53afb0c3f8101a0bdb50490c304f0d2996696 Mon Sep 17 00:00:00 2001 From: Wolfgang Scherer Date: Tue, 27 Aug 2019 01:03:59 +0200 Subject: [PATCH] Do not mark directories in vc-dir-mark-all-files * lisp/vc/vc-dir.el: (vc-dir-mark-all-files) Do not mark directories when marking all files (Bug#37182). =2D-- lisp/vc/vc-dir.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 9a6f6bb..567da65 100644 =2D-- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el @@ -667,7 +667,8 @@ share the same state." vc-ewoc) (ewoc-map (lambda (filearg) - (unless (vc-dir-fileinfo->marked filearg) + (unless (or (vc-dir-fileinfo->directory filearg) + (vc-dir-fileinfo->marked filearg)) (setf (vc-dir-fileinfo->marked filearg) t) t)) vc-ewoc)) =2D- 2.7.4 --------------0C845ED8C5F502710BA017FE--