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#37214: [PATCH] vc-svn error messages are used as ignore list Date: Wed, 28 Aug 2019 21:06:13 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------EC99ED1A189D0CAF375C8AC4" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="126490"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 To: 37214@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 28 22:20:32 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 1i34Qg-000Wiq-6G for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Aug 2019 22:20:30 +0200 Original-Received: from localhost ([::1]:42222 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i34Qe-0003cb-C7 for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Aug 2019 16:20:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39233) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i33Hb-0004mQ-H6 for bug-gnu-emacs@gnu.org; Wed, 28 Aug 2019 15:07:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i33Ha-00017W-D6 for bug-gnu-emacs@gnu.org; Wed, 28 Aug 2019 15:07:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42407) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i33Ha-00017J-7k for bug-gnu-emacs@gnu.org; Wed, 28 Aug 2019 15:07:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i33Ha-0005V5-0D for bug-gnu-emacs@gnu.org; Wed, 28 Aug 2019 15:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Wolfgang Scherer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Aug 2019 19:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37214 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 37214-submit@debbugs.gnu.org id=B37214.156701918521078 (code B ref 37214); Wed, 28 Aug 2019 19:07:01 +0000 Original-Received: (at 37214) by debbugs.gnu.org; 28 Aug 2019 19:06:25 +0000 Original-Received: from localhost ([127.0.0.1]:51228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i33Gy-0005Tt-Qx for submit@debbugs.gnu.org; Wed, 28 Aug 2019 15:06:25 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:35335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i33Gx-0005Tc-FH for 37214@debbugs.gnu.org; Wed, 28 Aug 2019 15:06:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1567019174; bh=y/GPtLT0ltpMjG38QOkCCqRt87DeOKmJoQdbFJ3QFbs=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=Mzl0o2mPeYBndHF4exL8XfRbgJFhP7UHHjL9h6AhLT6HonDOXuNYT9FLPK6xb4G4i 8+4Zd4S7bIxIJeXpEmc6hGZvYPZxEyboL86itO0v2ITKVMrFSDYpJBAI9EJyHxd/MB 00oXik5lue14QKO45bwFnMiRlj2WF8fd3ZH7ArOA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from sheckley.simul.de ([87.144.41.174]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M4o41-1iQDQh2lLR-00ywWb for <37214@debbugs.gnu.org>; Wed, 28 Aug 2019 21:06:14 +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 E61AC1942AF1 for <37214@debbugs.gnu.org>; Wed, 28 Aug 2019 21:06:13 +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:3nrnMOrLF5kVDfzuG9JdO3j8HJ6aQIVhF4SN9Ywu4rdA/TKFv+H HUhhftW7fobAbG/OFSe4DC2j1R9+hC4/acoRjXdxEsBGnT50gV4P2e3AS9WjBRLa1DT7y9Z KlfCiXMLOvc8VqwvLy3hw3RT4AFCbi1CLjytM2NHWhwrjvtI4+0Tqui7mDGq5GWnlt5xjJP lcNjX6UsOeNKkd8kz4nKg== X-UI-Out-Filterresults: notjunk:1;V03:K0:E2fiukmrisI=:BmpmLCWhqnKLMpXNTRKmtS WjJL6KMHmH1K8G7a5GfDNRBhz5kPyEBWVJ7HZT1Q67VUiecNIxldWbetdP6V9Gc6hYIO558DV o0zTe/bulSHXbbIiLjgauKtwBOVHYi0Glj/G/HLm/AIuAo3hLWkf0rmDY+XFTSOdf/p+a7fOF BDlF5EIi4gM+3e5wde/Zbh0N7ZnUxKkBnUOS74FaftNa3SM3dNRuGv3cLNMcvWU7YCQBuDC5I xizRESHbeH5QALiy0n+Qq06T3UPD/E1aDSftszKwxspI0sW25gVyQLA3sfHPcHQmo6v7B4fYG 2KSxjiNKWuZ29WcThLb0aha52JV0mcXz66ekCuVtq/wVSXdyvZHb5ph7wtMB1fQKjfovDwaGs XY4mBVs1fVTS7Yf9MC4l0yH5X9izPIKNiTNn05zslnQXw0sSnhoUGOn4K85YyOb92SRoksoyr dkeUU7L5lqvtFJ4ITHnWzyTqVExB8cxqZHnEcQjGYcJ1fHgg9PTG6p8vBd0KhesXUJdDCvSil HS5o8DMkxWvsFtWr3izemNobZFcf6zmvcZOgUpCvepZJlh5AFA2ec/3OyDv8Mn6JsdnDHEpg9 As1pYNu2WQ8nm1Agef28gzqKjNTn1KNAVlcAVkEqtqSr6dT/0N4sDzi202/fRCfBOrd27S75x k0onuntpF252d0M3g7tbVzXggF3tR0jDitdkvzJAu4V5aRXnBF6DjPacLq18FCa1GIjYpS0tu VvvjDOPnGTylh1AyNXfCWRHUbsWM3qSNFr3Rw5b5/yZSiRpskjES+nCve10ApHzorP5clxJC 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:166022 Archived-At: This is a multi-part message in MIME format. --------------EC99ED1A189D0CAF375C8AC4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Forgot the patch file. --------------EC99ED1A189D0CAF375C8AC4 Content-Type: text/x-patch; name="0001-Do-not-use-error-messages-as-list-of-ignored-files.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename*0="0001-Do-not-use-error-messages-as-list-of-ignored-files.patc"; filename*1="h" =46rom 877dc0839bd4682488c8ea35e9f24a4445bc03fc Mon Sep 17 00:00:00 2001 From: Wolfgang Scherer Date: Wed, 28 Aug 2019 20:03:30 +0200 Subject: [PATCH] Do not use error messages as list of ignored files * lisp/vc/vc-svn.el: (vc-svn-ignore-completion-table) Ignore buffer contents, if exit status is not 0. Split buffer by lines. =2D-- lisp/vc/vc-svn.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el index 3c50c8f..f25a00d 100644 =2D-- a/lisp/vc/vc-svn.el +++ b/lisp/vc/vc-svn.el @@ -366,8 +366,8 @@ FILE is a file wildcard, relative to the root director= y of DIRECTORY." (defun vc-svn-ignore-completion-table (directory) "Return the list of ignored files in DIRECTORY." (with-temp-buffer - (vc-svn-command t t nil "propget" "svn:ignore" (expand-file-name dire= ctory)) - (split-string (buffer-string)))) + (if (=3D (vc-svn-command t t nil "propget" "svn:ignore" (expand-file-= name directory)) 0) + (split-string (buffer-string) "\n")))) (defun vc-svn-find-admin-dir (file) "Return the administrative directory of FILE." =2D- 2.7.4 --------------EC99ED1A189D0CAF375C8AC4--