GNU bug report logs - #58889
29.0.50; C-x p f on svn project fails

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Po Lu <luangruo@HIDDEN>; Done: Stefan Kangas <stefankangas@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 58889-done <at> debbugs.gnu.org:


Received: (at 58889-done) by debbugs.gnu.org; 24 Nov 2022 19:40:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 24 14:40:42 2022
Received: from localhost ([127.0.0.1]:60278 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oyI5R-00013X-TD
	for submit <at> debbugs.gnu.org; Thu, 24 Nov 2022 14:40:42 -0500
Received: from mail-oi1-f180.google.com ([209.85.167.180]:43707)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1oyI5H-00012n-5O
 for 58889-done <at> debbugs.gnu.org; Thu, 24 Nov 2022 14:40:31 -0500
Received: by mail-oi1-f180.google.com with SMTP id q83so2426886oib.10
 for <58889-done <at> debbugs.gnu.org>; Thu, 24 Nov 2022 11:40:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=FiHiBkIFyjL+CNsLdBEtKF7svkvgK9OMOLOJ7SUkDZU=;
 b=HbYbYvlXfsD+dqH1zbID7gHHDYHO6BNiRDkHYnAhpydpQR/QhB2pE5+rVhDBNi4/7f
 QOkKI1/ha/47R/YKYOYy5cPLeWytQyvlMrQhN5rcckgjTp6TPUnZ+1ec0nOxcmY9Ohot
 Lt/fv0qgYMBhSnXSeCpfflBFoXjNw+TwJ3hrRUdgixnXeX2PddwRUeGuwP5k54uRWgAq
 ro9mtHYjlu4zL3NzQWUAdXlFRjgzdt8WurPA38m/4lBDEyRztMBAVStrLA4CRj9SNklO
 9xNBrmSMlWGwWfuHxSOcf5jIDrEqaY10d0khL52o6gdjEFflEZJJg0EWk4CnFzLFU7U/
 bOdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=FiHiBkIFyjL+CNsLdBEtKF7svkvgK9OMOLOJ7SUkDZU=;
 b=ag8wMbIXrubDDkrfemO5bemUmRg81NKYKVXLu8MoIyJ1fGyA2gevu7PjPnnKWm1SO7
 tAl/4wdi5KzHqa47GH1wo9BB62kF5N1+ctj5xo7L0kTBY8kbYp++h8OauRgrVOZAY8Ag
 cNmOBDePwV30U4OtXBjkOk0Zy6HSb4aL2MFUhkHMc77UuaboaSN7zzVXmKtDpcp9jBLc
 bFQ8ClLmZP+2xiljdz01Qa7HQiuBLT68pgBINIODLAuyduBq/026NGZDovp1ixklfPsk
 /9av/pBm122QMq6oOQAPXMIrfs0NOY8GvCHuUpa+rihYUdOlv6MT5JufpmKKbg1gRxXA
 Bfhw==
X-Gm-Message-State: ANoB5pn3CDKy5gEXPRZYc/HSUwpbW0mV9r2yWv3D8xQ8FSDi+tj9vGY5
 SyqQXS14q8ml49IohBlGvT/hwa9MNtxryNHVt8w=
X-Google-Smtp-Source: AA0mqf4H8RajpStHC/Gr586kuVtCztcnYhgklyfMjuEuR4+rPPCrgs2A+esHqDp2BarrC8SaB6CBuxCDp3IbtdOCOtc=
X-Received: by 2002:a05:6808:1287:b0:359:dc32:4f9e with SMTP id
 a7-20020a056808128700b00359dc324f9emr8533649oiw.92.1669318825781; Thu, 24 Nov
 2022 11:40:25 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 24 Nov 2022 11:40:25 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <5d831e0f-0cb5-9ac1-9c5c-7f6dc0653480@HIDDEN> (Dmitry Gutov's
 message of "Wed, 2 Nov 2022 00:47:37 +0200")
References: <87tu3lixye.fsf.ref@HIDDEN> <87tu3lixye.fsf@HIDDEN>
 <a20e40e1-0c01-d4eb-5ae6-227384cf5960@HIDDEN> <87a65bh27k.fsf@HIDDEN>
 <5d831e0f-0cb5-9ac1-9c5c-7f6dc0653480@HIDDEN>
X-Hashcash: 1:20:221124:58889-done <at> debbugs.gnu.org::YhXye47y/JkbOuK6:4U19
MIME-Version: 1.0
Date: Thu, 24 Nov 2022 11:40:25 -0800
Message-ID: <CADwFkmm76RNquoXVMH10H26nanHuzGwW6uU_r+TttORGiL-e3A@HIDDEN>
Subject: Re: bug#58889: 29.0.50; C-x p f on svn project fails
To: Dmitry Gutov <dgutov@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.1 (/)
X-Debbugs-Envelope-To: 58889-done
Cc: Po Lu <luangruo@HIDDEN>, 58889-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.9 (/)

Dmitry Gutov <dgutov@HIDDEN> writes:

> On 01.11.2022 03:51, Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text
> editors wrote:
>>> Does this help? I don't have an SVN repository to test.
>>>
>>> diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
>>> index 270877041a..f240ebafca 100644
>>> --- a/lisp/vc/vc-svn.el
>>> +++ b/lisp/vc/vc-svn.el
>>> @@ -366,7 +366,7 @@ vc-svn-ignore-completion-table
>>>     (with-temp-buffer
>>>       (when (zerop (vc-svn-command
>>>                     t t nil "propget" "svn:ignore" (expand-file-name
>>>                     directory)))
>>> -      (split-string (buffer-string) "\n"))))
>>> +      (split-string (buffer-string) "\n" t))))
>>>
>>>   (defun vc-svn-find-admin-dir (file)
>>>     "Return the administrative directory of FILE."
>> This seems to work, thanks.
>
> Thanks for testing, pushed to master.

I'm therefore closing this bug report.




Notification sent to Po Lu <luangruo@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Stefan Kangas <stefankangas@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 58889 <at> debbugs.gnu.org:


Received: (at 58889) by debbugs.gnu.org; 1 Nov 2022 22:47:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 01 18:47:47 2022
Received: from localhost ([127.0.0.1]:44415 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oq02s-0006E6-Ox
	for submit <at> debbugs.gnu.org; Tue, 01 Nov 2022 18:47:47 -0400
Received: from mail-wr1-f43.google.com ([209.85.221.43]:36482)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raaahh@HIDDEN>) id 1oq02r-0006Ds-8T
 for 58889 <at> debbugs.gnu.org; Tue, 01 Nov 2022 18:47:45 -0400
Received: by mail-wr1-f43.google.com with SMTP id j15so22118185wrq.3
 for <58889 <at> debbugs.gnu.org>; Tue, 01 Nov 2022 15:47:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:in-reply-to:from:references:cc:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :sender:from:to:cc:subject:date:message-id:reply-to;
 bh=BhDg8KNULhc4MBnOpe9f106G7WTPaq4rakqKLY5RDMo=;
 b=Rfqp/lFXZp3stjFwKMX6ueM1SXukCuq1cdBS043ed+uLCpA4MSfXCNZwUfhapsprse
 KwJfR7dC09d0uDXPKTai4/Xmo/+htozptxLgKOMAcSiLF2pDXXT3Ccd544/BmV5n7xjg
 Nw8M1XvzE5WY2BquYPp2TZ2wdchtDs3cYnezmAYfID9/2MNy7d/RUy6fpDGDH2HqCeWM
 mEfp/TH1YTp3BsI/OVv14iailzf/jRGxqwDqfbgEbJfkg9+cdy6drriwSQGj4MhJ9IRY
 H6W5WlKGiwt13fJSDOYU9tpBweX861/zmdCNqIoWKv+lchRJUv3DvWJVAo4xH1qvo5Rl
 DUAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:in-reply-to:from:references:cc:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :sender:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=BhDg8KNULhc4MBnOpe9f106G7WTPaq4rakqKLY5RDMo=;
 b=Z7qLuuMJJYrxGtXPFswwGTFQvQddYiwdt7mJ8BX90m5sqA0FxoOxN/E8VWbau6kaXW
 LLDxqz7xTB1Ci3j1i3p3UDGXfeBTMDfnepPw07XkzBD4wO30Ouw9zpEncC7erjZB38E3
 MJFQO4OkbRJx835G8fSveLMrR0ofTsJI7Br8/0Q+IdhA7r1X50ARvTLkePtUroQZehY+
 t7GkR9mnESELe0x/BUeT7uRZHf0dCtr0Py+mv1m2HPCjo3swJiyOKackPF+S8fbjG0TZ
 hBG1W0yDJFuYxr52Jr2z8dy3CJUwUwD5onHL5V7ZBjbs1yejhZaJuX4isXO9YpfUytIW
 KzcQ==
X-Gm-Message-State: ACrzQf2cb7YDAIZjf0trCyO4k22uyyR8ls8zAjpGZigdT69ygUOOHwZ1
 VyY6gUseq+arUQShk8QMCos=
X-Google-Smtp-Source: AMsMyM6NWkAnLrbovJwUzL35j9xkLnbaWZR24jAlwghuuJWZppIX9PI7ul4ybWKL+5FXdHSROxkiKA==
X-Received: by 2002:adf:f701:0:b0:236:e2b2:3b69 with SMTP id
 r1-20020adff701000000b00236e2b23b69mr3653106wrp.532.1667342859437; 
 Tue, 01 Nov 2022 15:47:39 -0700 (PDT)
Received: from [192.168.0.6] ([46.251.119.176])
 by smtp.googlemail.com with ESMTPSA id
 h3-20020adffa83000000b0022ae401e9e0sm11139094wrr.78.2022.11.01.15.47.38
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 01 Nov 2022 15:47:39 -0700 (PDT)
Message-ID: <5d831e0f-0cb5-9ac1-9c5c-7f6dc0653480@HIDDEN>
Date: Wed, 2 Nov 2022 00:47:37 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.2.2
Subject: Re: bug#58889: 29.0.50; C-x p f on svn project fails
Content-Language: en-US
To: Po Lu <luangruo@HIDDEN>
References: <87tu3lixye.fsf.ref@HIDDEN> <87tu3lixye.fsf@HIDDEN>
 <a20e40e1-0c01-d4eb-5ae6-227384cf5960@HIDDEN> <87a65bh27k.fsf@HIDDEN>
From: Dmitry Gutov <dgutov@HIDDEN>
In-Reply-To: <87a65bh27k.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -1.2 (-)
X-Debbugs-Envelope-To: 58889
Cc: 58889 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.2 (--)

On 01.11.2022 03:51, Po Lu via Bug reports for GNU Emacs, the Swiss army 
knife of text editors wrote:
>> Does this help? I don't have an SVN repository to test.
>>
>> diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
>> index 270877041a..f240ebafca 100644
>> --- a/lisp/vc/vc-svn.el
>> +++ b/lisp/vc/vc-svn.el
>> @@ -366,7 +366,7 @@ vc-svn-ignore-completion-table
>>     (with-temp-buffer
>>       (when (zerop (vc-svn-command
>>                     t t nil "propget" "svn:ignore" (expand-file-name
>>                     directory)))
>> -      (split-string (buffer-string) "\n"))))
>> +      (split-string (buffer-string) "\n" t))))
>>
>>   (defun vc-svn-find-admin-dir (file)
>>     "Return the administrative directory of FILE."
> This seems to work, thanks.

Thanks for testing, pushed to master.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#58889; Package emacs. Full text available.

Message received at 58889 <at> debbugs.gnu.org:


Received: (at 58889) by debbugs.gnu.org; 1 Nov 2022 01:51:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 31 21:51:33 2022
Received: from localhost ([127.0.0.1]:42329 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1opgRA-0001Gk-Qm
	for submit <at> debbugs.gnu.org; Mon, 31 Oct 2022 21:51:33 -0400
Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:41732)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1opgR7-0001GW-7I
 for 58889 <at> debbugs.gnu.org; Mon, 31 Oct 2022 21:51:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1667267482; bh=tEZe0geOnhlz49elO4br9oUvRL/yjYD7Waco1F5Jvpw=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=skfgKrmP5v4aW/UlQOzLvz6zkEzm52ZpJ7l7lxN3wc6qkdMez4tBvOLipP0N3JkUnVrHRPWyiIAgvA3AzYgrURCK5rEX3US8DF80U8VyQM7yCvd6KcuJQCBg+HUy6OMa8+iWHRW2JZacHgRZRDw1LFkDpsyP8YnYKGpml8ivmUhhYjjiYf0ngs6w4l58XHQduLyvapYePhWnjwU/3u9rILcwemBpqlREJ2qzXkdoLa4Xy0PFu+4ZgkkEBm0pj70Yq6PX97p3/KO+Jo3UAYfijh44j18U5XeODQgxJxNyWKlZpQMU4s/BVO57YpSlsYb0Bw2Qt2IcZiN03ZpQYpTKqQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1667267482; bh=yNnXH59T0OQvmOXdmpV1pFhq+9UDD59bpeEqDbn2tDT=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=Hbz25UU+zAoDa6h2eooXEpfy+eKIrC/PA3S+HoRYLAuzYDWAxu+MPJ5VipJ5Capc7DT7O1M35EM80TJkSnEjVKmez/WZPq+Oqwk1ZognVcR+DTQFZnGcXe6N9nxwZK+Dt1ZBuuw9aGz3ZPfwQxUOaiMUBPEeQ2pMZBWXP/4NBnVUasdEsPAEgRM+Qp/uMJ/316hZA4ZfoNEUVLwxhRH1khAIWVkuOFUmKoqQQDw7pzlQt0eOEG/6K9izpPt+xrhzACyS7Kj/ZFNo0yB9os5SqzGjoflQFVHBpdfjGqDdKfIqnEbaWROa0sb7Q13e8Q/2K/XcMO90EEt0hBZxC3JzJw==
X-YMail-OSG: N9QhMfIVM1m7Oc5z9HG5hCQQaAZILXhM2fbw6Bjcn53Mk1GF336WAKeMLvlXXlT
 _KsePHm69Dbk6YVhK_DuLMpKQOpZjWi.2skjI1SwqAcauK.26T3Xvl9QHL3H4fMhL3CV_SrJTTH7
 kskAGswlWp633lg6cxFA8oV_l2ijlFYsw7cnmpd6dkEqDcWNZZfXzmUfUP3b3XmI5B4QDyeYbOTl
 pgIdMS5V4i4G6SvjY5Vt5Rb9NqSed3Ga822ec2utwoDjSKDhG_ROYRpB9tuwPAD8SwIRVtIsBUXz
 R039XGNDyxdiI8xvyioF0pOMjRqHq0UWrzTsYQoDCM_OZ5wRVMFvFNI1IqLxV40HLUMBumSPO1U1
 rPo4fowxMZGDUJ3enBPgKlLe47dwO57FEyCIQ5.e2NYsAmFmAQ8LZi0jOEy9AfaMN0b6haMpAatN
 ZKGCz98ucbaCeucMf_zcVwXtDA.SVAYnzwvTcY_m.loqtzY1l9RdPKijbVydAqBkI.0DW.BQg7eu
 BlWJQ6d_WI88i3Kzg0J2sLgnz.ZtTJNqb.TKLz7cJE1dFnBhhrvO_IAolfYzaHyY1UQS4XK_I0w2
 luJtMFBya6gILIbJsF7_JxIcqlvFR.o6cmZcxvPcViDh13_LEtzVnkuz6W_z8GaZFhqnrImI5jVi
 IN7DOeUS7jssvZjVf6eFwL77t.kUeTIn2AX7GXqOKP4SMRPLztK3tXodwuZ7XYLHMgeS6Wn6kMpZ
 iGYWYuCKwQDV87f58jYAb2JRIfNEkHFHELa1mbhpqYApMS234jmV8FrCYfCx0zAEDhGRiMkOxQ3P
 kzfjWH.HmL7DMNCeKWESK12Qg07JsxDW2kd26hJStmPt.3pvxiinQsHRrwO8Hlz6IIa3K5yju91C
 qR48y0hKVQqyMUhvp1aiWS5H0PbUfv5QlAV1CtWW8AHqGD1JD4ID4_jtxfzhk6Oze9hCgHQf3xrN
 ruLdTFt_Aptda58eQ.h5vFTCLvhXkgKVdmRivfd3cGnCOycOF1HkbMiAPS3bDXjUnK14XX7wd.Gr
 .P3bKrUyyK.BJztiOyv1uZb4PEbSW1WIEXZ0cl18W1sab4gONKzlc4pT3jxTeAkXswIkLZD.Bqu1
 lrH_G_nTPk.LcgjI3UWsNhggKx_4GjKBXzUJ7YvJ8qK4srFqlSxrApeEz6UldWkgAIZ4C5m7nwSx
 lOEiPfxCZp2w46BYGMn7d_l86ArgyBf3LkgtQB4WXp3UMYTvEnJCFSUxgdrEvmdA.wfxTy2VV8yu
 Kkn97kW2Kir3by56uri1rFqp32KIMu_2oVnjXsUGubabpWUvt3OY36YlNBrotQgQs9IF7ktuiOxo
 z1fLbHj9jw90W7AzPhVtQwRrf4PEdaaAaTLAfVX2XTm6_jg1guW7iprG7UMu_kdVFBenQA5k51wO
 S5UrAOrB_XbfbZPzOpp.cKFTE7ntBwOkYzjIZonUiadLA7BU4iDAWM.18BT_hpXd4HtEJIPeVU0S
 8o71ljkOW1u2qVkITn.6z8lXOhu8TCtZMPv1v_1YffpAc5B9.vgabgIigt1wsX7rZaGXamzgkT6y
 T6niCWis7kHW3ix94qGFjfNr94L0nWM.uh.TszNWTgVkctUr6l9SG3k2vl6y2uVKnDW5JA6ILsib
 qehYWck61OE1kAoENzU28rB6hXL4CzKDhnLLZg_YL0K8DeH.SYMFnO.yKNarXiY_J7_YBx.QE7z6
 ylP2F2uXpBB9wmQGqSm3xn3K44EO_jrjJA5qNalcdypcZYP67QISIZmlvcbFsOv56au_jxd6.ZJm
 FaAEMdnKJdQ_KGACKT4TxY_UvFp4iNXctgpqeqPXsQQGZQbDEZLGpx2dkmrNBLcTLOOYS1C0Kij9
 hZNiFDTIGL_aSNqPbs_BTuGalnUrsHFWdYQqq9BEeu6ZtRrMyvz4WiQk9lAh.TIwlIGw9FCH5H84
 BkStSa9neFIUNG5mTVLh815M6eDFR9F2qhIHsH.BeRHTEzzXAP456YgiSlmXc6ZR8od3lix9UM6K
 01Dx7i4NwgR88C4xB9hW1N6eNt5JnNs9nFdxwuarp1LTSPAL4Wojh9t_XdiHSWaO6HsZiUx9Rm6e
 qrLEtOQhHxp5ps3teyWJTu6Fd1jeP0fQ79xoL1O629337Ebwd3VzDPPGunbOB6Jmc0Hmb3evzwS_
 OaJDEd.vpioVlH1iUI9bJQKcGCasS8wmH3daUig8Ml0OEI6XTpMLSysYob5M443YJzkmG4LNCmwe
 QVn8Qw9pX7oM5p8l94JCncbczMcAl9NSAVARek03WYbMPs.FaMF9ZYrv9.Dv808lsqw--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic305.consmr.mail.ne1.yahoo.com with HTTP; Tue, 1 Nov 2022 01:51:22 +0000
Received: by hermes--production-sg3-74fb94585-582mk (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID e299ef18a1d906932a4f10a35b730575; 
 Tue, 01 Nov 2022 01:51:15 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Dmitry Gutov <dgutov@HIDDEN>
Subject: Re: bug#58889: 29.0.50; C-x p f on svn project fails
In-Reply-To: <a20e40e1-0c01-d4eb-5ae6-227384cf5960@HIDDEN> (Dmitry Gutov's
 message of "Sun, 30 Oct 2022 21:25:17 +0200")
References: <87tu3lixye.fsf.ref@HIDDEN> <87tu3lixye.fsf@HIDDEN>
 <a20e40e1-0c01-d4eb-5ae6-227384cf5960@HIDDEN>
Date: Tue, 01 Nov 2022 09:51:11 +0800
Message-ID: <87a65bh27k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20783
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 2266
X-Spam-Score: 0.1 (/)
X-Debbugs-Envelope-To: 58889
Cc: 58889 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.9 (/)

Dmitry Gutov <dgutov@HIDDEN> writes:

> Hi!
>
> On 30.10.2022 09:15, Po Lu via Bug reports for GNU Emacs, the Swiss
> army knife of text editors wrote:
>> Trying to navigate with C-x p f in an SVN repository fails, because the
>> SVN repository has an ignore property with empty lines.  This is the
>> detailed error.
>> Debugger entered--Lisp error: (args-out-of-range "" 0)
>>    #f(compiled-function (entry) #<bytecode -0x1726de7462823143>)("")
>>    mapcar(#f(compiled-function (entry) #<bytecode -0x1726de7462823143>) ("" ""))
>>    #f(compiled-function (project dir) #<bytecode 0x187989c589069892>)((vc SVN "~/project/") "~/project/")
>>    apply(#f(compiled-function (project dir) #<bytecode 0x187989c589069892>) (vc SVN "~/project/") "~/project/")
>>    project-ignores((vc SVN "~/project/") "~/project/")
>>    project--dir-ignores((vc SVN "~/project/") "~/project/")
>>    #f(compiled-function (dir) #<bytecode 0x68383878a42445c>)("~/project/")
>>    mapcan(#f(compiled-function (dir) #<bytecode 0x68383878a42445c>) ("~/project/"))
>>    #f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>)((vc SVN "~/project/") ("~/project/"))
>>    apply(#f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>) (vc SVN "~/project/") ("~/project/"))
>>    project-files((vc SVN "~/project/") ("~/project/"))
>>    project-find-file-in(#("Flipped90:" 0 10 (fontified t)) ("~/project/") (vc SVN "~/project/") nil)
>>    project-find-file(nil)
>>    funcall-interactively(project-find-file nil)
>>    command-execute(project-find-file)
>> Would someone please take a look at this?
>
> Does this help? I don't have an SVN repository to test.
>
> diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
> index 270877041a..f240ebafca 100644
> --- a/lisp/vc/vc-svn.el
> +++ b/lisp/vc/vc-svn.el
> @@ -366,7 +366,7 @@ vc-svn-ignore-completion-table
>    (with-temp-buffer
>      (when (zerop (vc-svn-command
>                    t t nil "propget" "svn:ignore" (expand-file-name
>                    directory)))
> -      (split-string (buffer-string) "\n"))))
> +      (split-string (buffer-string) "\n" t))))
>
>  (defun vc-svn-find-admin-dir (file)
>    "Return the administrative directory of FILE."

This seems to work, thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#58889; Package emacs. Full text available.

Message received at 58889 <at> debbugs.gnu.org:


Received: (at 58889) by debbugs.gnu.org; 30 Oct 2022 19:25:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 30 15:25:27 2022
Received: from localhost ([127.0.0.1]:39040 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1opDvy-0005fJ-Vq
	for submit <at> debbugs.gnu.org; Sun, 30 Oct 2022 15:25:27 -0400
Received: from mail-wm1-f51.google.com ([209.85.128.51]:42790)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raaahh@HIDDEN>) id 1opDvx-0005f7-HQ
 for 58889 <at> debbugs.gnu.org; Sun, 30 Oct 2022 15:25:26 -0400
Received: by mail-wm1-f51.google.com with SMTP id
 b20-20020a05600c4e1400b003cc28585e2fso6906475wmq.1
 for <58889 <at> debbugs.gnu.org>; Sun, 30 Oct 2022 12:25:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:in-reply-to:from:references:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :sender:from:to:cc:subject:date:message-id:reply-to;
 bh=TMo0Ey698bwUkhXS/y5k7tJBg+pww1nJ1MA8G50cs3E=;
 b=gr3HdlOvmlhPZR1GAtm4AmhdnXXhdX70kw0+nO0dSrnfgofJXU5E5w2BuRK+sT0wCY
 paFz8cqm4tCVd1DkfL8kXZcDfWpClhsc4S2gstQkeeSPLQF5IakHj4Qec9bnspzcVXQx
 v2wQHmeLIEXAu2GvrV/mgVL+Ni5nOL4s5jzPqTILsLljGcfh0JmQWKQ+IN5lRQ6JSow+
 8ssXQEjV8QuES24eoYmm9/1/Xibi7Asr3GZFK1oA7vnzkoLbEWdjsjscmivnoX+nw3mS
 /ozKt5wUCkuHVm4VqGom0sgwGi9Mjpfx/PW5rAO9enYJYuLfkMI00wlGM39bJo3gsORb
 GAWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:in-reply-to:from:references:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :sender:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=TMo0Ey698bwUkhXS/y5k7tJBg+pww1nJ1MA8G50cs3E=;
 b=N3glWIqKOIKfRACtCorOmdTwshwW7Dv7No3ZC7sUAeq+Psvvb8dK9FxXfRaxTf4n5R
 KiAViZRh5uJWaJNrbv6UbWjQ24gWR01Huc0VshSdTyfl/tSWtMjBpvz+P0Rn8+k3VsQv
 Gg+Q5leml7AnlAqLgtaLW/JgLhbTNFl2qrZf4aE+soiy0ElfZ/M4tByqUo/NsDM0ppIj
 ycQO5zj48aEOVkDNVQv3qJohFY9isLkGjVOYrFHxdF56Y2fRZcx6NBfs/8Cg8Fyc1en7
 yn98bPPuBPgsX78cJpnQY9ZNk4EKxpOQ7O3Fa4C74LcrUGTHYwNubd2zYSLi/JeRC5yv
 nSJQ==
X-Gm-Message-State: ACrzQf2MnT0+C5Yuf2c6hQSLQVxp3AZ0YVAE2TYqRLyFVlidX9HYYlzL
 9LSwhYFQRrZqsm2ivyXQ1Do=
X-Google-Smtp-Source: AMsMyM7c0AEl9CC3QJy2w3MNYPmHqmaOKu8v9GG2tggkTHaq8971sHBZfpq5ZCcOe/gXhCDirKR49w==
X-Received: by 2002:a05:600c:4f13:b0:3c6:eb72:51e3 with SMTP id
 l19-20020a05600c4f1300b003c6eb7251e3mr16193659wmq.34.1667157919487; 
 Sun, 30 Oct 2022 12:25:19 -0700 (PDT)
Received: from [192.168.0.6] ([46.251.119.176])
 by smtp.googlemail.com with ESMTPSA id
 h5-20020a05600c350500b003b4a68645e9sm5277460wmq.34.2022.10.30.12.25.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 30 Oct 2022 12:25:19 -0700 (PDT)
Message-ID: <a20e40e1-0c01-d4eb-5ae6-227384cf5960@HIDDEN>
Date: Sun, 30 Oct 2022 21:25:17 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.2.2
Subject: Re: bug#58889: 29.0.50; C-x p f on svn project fails
Content-Language: en-US
To: Po Lu <luangruo@HIDDEN>, 58889 <at> debbugs.gnu.org
References: <87tu3lixye.fsf.ref@HIDDEN> <87tu3lixye.fsf@HIDDEN>
From: Dmitry Gutov <dgutov@HIDDEN>
In-Reply-To: <87tu3lixye.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -1.2 (-)
X-Debbugs-Envelope-To: 58889
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.2 (--)

Hi!

On 30.10.2022 09:15, Po Lu via Bug reports for GNU Emacs, the Swiss army 
knife of text editors wrote:
> Trying to navigate with C-x p f in an SVN repository fails, because the
> SVN repository has an ignore property with empty lines.  This is the
> detailed error.
> 
> Debugger entered--Lisp error: (args-out-of-range "" 0)
>    #f(compiled-function (entry) #<bytecode -0x1726de7462823143>)("")
>    mapcar(#f(compiled-function (entry) #<bytecode -0x1726de7462823143>) ("" ""))
>    #f(compiled-function (project dir) #<bytecode 0x187989c589069892>)((vc SVN "~/project/") "~/project/")
>    apply(#f(compiled-function (project dir) #<bytecode 0x187989c589069892>) (vc SVN "~/project/") "~/project/")
>    project-ignores((vc SVN "~/project/") "~/project/")
>    project--dir-ignores((vc SVN "~/project/") "~/project/")
>    #f(compiled-function (dir) #<bytecode 0x68383878a42445c>)("~/project/")
>    mapcan(#f(compiled-function (dir) #<bytecode 0x68383878a42445c>) ("~/project/"))
>    #f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>)((vc SVN "~/project/") ("~/project/"))
>    apply(#f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>) (vc SVN "~/project/") ("~/project/"))
>    project-files((vc SVN "~/project/") ("~/project/"))
>    project-find-file-in(#("Flipped90:" 0 10 (fontified t)) ("~/project/") (vc SVN "~/project/") nil)
>    project-find-file(nil)
>    funcall-interactively(project-find-file nil)
>    command-execute(project-find-file)
> 
> Would someone please take a look at this?

Does this help? I don't have an SVN repository to test.

diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
index 270877041a..f240ebafca 100644
--- a/lisp/vc/vc-svn.el
+++ b/lisp/vc/vc-svn.el
@@ -366,7 +366,7 @@ vc-svn-ignore-completion-table
    (with-temp-buffer
      (when (zerop (vc-svn-command
                    t t nil "propget" "svn:ignore" (expand-file-name 
directory)))
-      (split-string (buffer-string) "\n"))))
+      (split-string (buffer-string) "\n" t))))

  (defun vc-svn-find-admin-dir (file)
    "Return the administrative directory of FILE."





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#58889; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Oct 2022 07:16:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 30 03:16:14 2022
Received: from localhost ([127.0.0.1]:37238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1op2YE-0000Wm-SN
	for submit <at> debbugs.gnu.org; Sun, 30 Oct 2022 03:16:14 -0400
Received: from lists.gnu.org ([209.51.188.17]:41530)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1op2Y8-0000WZ-ED
 for submit <at> debbugs.gnu.org; Sun, 30 Oct 2022 03:16:09 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>)
 id 1op2Y1-0003jg-2C
 for bug-gnu-emacs@HIDDEN; Sun, 30 Oct 2022 03:16:01 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>)
 id 1op2Xw-00054V-08
 for bug-gnu-emacs@HIDDEN; Sun, 30 Oct 2022 03:15:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1667114147; bh=9rFYF9Tz73AM9pkxyrnhbALVNaB6+G4CwduSacjqSxY=;
 h=From:To:Subject:Date:References:From:Subject:Reply-To;
 b=aaPhbLXsiygWg+m81fNMniShNKt/t+AWgpzTZbh+CMFbnSGLhoYnpzx/+LVmubvP3ImNHyEutRbzKP3Bb/x23z0K+HEE30kTTE3bhhJg1QYeZNuP/Sm4E7LdHAPPefD8xf46U6NsC8ivkH0HZYtfIViZ9zEGtCI1Qu7aDv+cloKDkFICTyaOT01GlzKkO7MK+UOWSiwVjAAnurYiaPW6NJ7yx4UjYd4oVpwytuSH2RKRJA8O5QhFAiglykpDG7DxbYV/herD6S++Hp9X6RMA8stMAlLUC6BKo+4Yt75soeZpF79W8hlEKP9bVDGevKmv1uoowM5M7bVPh5ZjsTKoMw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1667114147; bh=ntpnSQ15sl3VbCFDwlEVRDzEi8vlGnJl+qAKESGfLGE=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=P5Df9dMlMUWMsX9Uj3dib0CFO0RYcDyfi90DOksG3XQbj+JirtQAU0t0/Gx8s7nigDeU3KrLGKPgj+wN5stDznmZhite498xc+mWzzQbHimNdKimnNuJ2NmVCuwpO0qRAJejsAn8OSd913npmUdB5J6/mMEn6fg710r/rnDpe95sqjPYM1ooo8p4WDaSKvfTw6eLLrJDkzE8Asl30clxwNY1FsDNq20M5T9j5gn9wdl7dCBFjD/s6279wXGZZjgSG780ompBSQUsN9UBi/Od9outF9L6tJaoIM6EgBHQX1jSo2ilQIiiC0WB1uiJ8CSVii3U206+60a41ucBsRlK3g==
X-YMail-OSG: RLRzPScVM1kyaJAjIVZ8a6HiiHl_7_HU0Fl2hNdEG9VICX4TLNHt8ii0pz0fP3n
 HH1iGLJwGTB06BWRurrt9VNL_j_aP8Pnbn02prfJuYps7GLMYS22UtxRQYqlYAUvQKl27TE3AWba
 H_8suoxPC1eTGAuwUtvH8Dq3bEMxDQma32ojEJglYz_s8HHlXQU.rrMu2kChclDoGu9K0nTm6NaK
 j8oA2S.2dIqi86qb_4lEkh5afLN.61YHnN9.uZjpcocSnikYCF9ZFulEYmz4UjwetIa.AtCeDKkj
 cuuXXkQTQyRkPDRoFMngYG3z2vG65lClI2EY5D9boAe.5.T8xx4tPVCmfSa16yNIQBhEOJ3UudJT
 UrNoxiNRoBwRPoMrVjYUOr8yQ_ndDybzTAaGVl1X27.4kJxXPhfKhPyp.Vt2g61_YGvRUNYPfeRR
 X4HdL.7E5KHiRe.WEdvmYIZS97T5YuKteSSF5fFb6hzJiG3M7Z7Ijs9kXge6HaZCBdPi7_C.2J17
 hAasX94Ol06ccgjrxKp7hJjw50Jqq7a.FztRz7R4_fRGZVJ8I9klhkVarqX_xBM9z8X8xwl9mEw7
 OjXkA4KbZI_.URH4hHa7Jx0Ao.ll1gSdLERA.QgojAT._vpKyK6N9N.D9tdUWUAIMNZ27CoyYyiO
 evBzZFNyvAMlZEZp_.2pToXcwvZosVif7jV4fuokcnXW3jwvi8LsAZP7_B3SCnXCux4AJ18oFnFp
 NeIxiBfoZu5oq865UN0T_JjPhwNPwHbN45fyMetbXHuHdDI521Pyh3EnFsSqQRhYh0YmuJdhn3Rg
 TGGThBdyUyghvnwVKxYZINEk20ANGckSCZ2DFfYWzqi7zp4q1a0RUkm33NgLGWAHDfKI0AOrUACw
 JhEJOzpf7hZ3_waGCKBUwwBm4iSFlJnbOISMRuP9bPvxTY8Q1eKHOff8MShMbBbtkTF7ySTZ7ZQl
 GAicG6oZS1p6Otxtyv4Db0ntjBoKulimcL6PmURlvDHC2OEX.o66GISkUTIwXUntJCCU.FaFdER_
 4MtWLZXP2PhEB6JMzpZMZ6gh6DoFnPMLV8uMGdYgOGuuJ.mQzrj8OIwfDA1o4Hi87syYZQJCL4KF
 abqtrY8D_RiNF48MIOhhMH1hFWPJ_tvGtOu52UnK2GB2imKEn0XHLg3A1Fp0uVua9WNK3_pmjRYi
 lAM.7V7Y8_UbsnXsC7ZtejS2C_f1lG6jadKBUN2LWjypdtpu54b1sXj7F8E89f5z9hJYw7gb8z0M
 tszBAgjvJshTg.w58hBl9lM5Y6bxo5R4IRcrxBb8oMUxc31tZirVOPvhnhK8QTGBxy_OIHDsGf60
 FqVDOruRTCsr4MG9b.v75QBIx1Vw7lDByaGCbRQB0vwsqoOB37J3bq5sgcHcfAlFFmuIytuLgNpv
 .qFwic9dLhy7J8t7wmPA2kUrMQLBwsHAbcb1MC0nehOJ1tTZhWuKPQ1710E17kYFZORrK2vWqCaK
 wm.baljPLPYWe.xDbMh2ljsldTpFqdaTsCJuY0ZL6WHloPMRlH_X15VRdZU4UZ2.mxMleXD86zdN
 tbhIm1bjDPqAF15hbCdd0Yg_Ohg2aqBEj.2E9Tb.kamt7vhaeuWYY3s2k8yRD2O6e.x8uKRLA6UZ
 D.V4BnPs.mjLrQIwtc0Nxclbp.rORxjNH1dvRC_LLHzEsW1Lwep3g.o.ES3imkfTWKnTBH8VsE5O
 ru_I_3X1pp5aMcRuzcn.iHZxeFqw3hL1K6zBe0ZgEdZQOvTZfsqJv9JcDnhM6cdAC1szOsMNxqq9
 2qvt8_EX1yCv9nNpe9jDPTJrb3nE1o_GR2WATPODAHnFMUSXaTtcXas9PB7qnMQGID46zxePNkVC
 gR1.OSBoZBPlsnAqdCIA4FbQ2c1WUHZKyP11FNFe1KouTnbX37ShXTaJJcB_VYW9NsBXvBgP_ldk
 jbLo4GHZaV3V.G5hLB8mH1CcmmsYEjr3zqLl1C8f8MfVpmn5S2Sp.5SwCVh2UmqHwfuJE2UJHIRJ
 f049cwJGDpMffXg.6u7IJV07LE24NhSydfM7vPbMy4qT6Wy_I_s1uXxKrnv_iV3y0aVpuiWs.5U4
 UDpmyUehlQPznm4jrjVcFM63el6F0zQOu4WajrvgrusryV7W8vEKAajFTuN3p.6H.e3_f0OnwwBP
 KqQX2e_uzawsIiFqd3ZwiNzd3dQrpxgRuZMezCGMrny4kUkPSQToWRRQZDvcp84QcZyDXj3mgQ10
 rZtnjIc29j1V5xCme6m17PxdJgnOKlmdEdO4UigYNJWSZF2E-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sun, 30 Oct 2022 07:15:47 +0000
Received: by hermes--production-sg3-74fb94585-bq88c (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 32b691ddaccc9a202e31d000ffd21111; 
 Sun, 30 Oct 2022 07:15:42 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.0.50; C-x p f on svn project fails
Date: Sun, 30 Oct 2022 15:15:37 +0800
Message-ID: <87tu3lixye.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
References: <87tu3lixye.fsf.ref@HIDDEN>
X-Mailer: WebService/1.1.20811
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 3259
Received-SPF: pass client-ip=66.163.184.45; envelope-from=luangruo@HIDDEN;
 helo=sonic317-34.consmr.mail.ne1.yahoo.com
X-Spam_score_int: -19
X-Spam_score: -2.0
X-Spam_bar: --
X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 GAPPY_SUBJECT=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.5 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.5 (-)

Trying to navigate with C-x p f in an SVN repository fails, because the
SVN repository has an ignore property with empty lines.  This is the
detailed error.

Debugger entered--Lisp error: (args-out-of-range "" 0)
  #f(compiled-function (entry) #<bytecode -0x1726de7462823143>)("")
  mapcar(#f(compiled-function (entry) #<bytecode -0x1726de7462823143>) ("" ""))
  #f(compiled-function (project dir) #<bytecode 0x187989c589069892>)((vc SVN "~/project/") "~/project/")
  apply(#f(compiled-function (project dir) #<bytecode 0x187989c589069892>) (vc SVN "~/project/") "~/project/")
  project-ignores((vc SVN "~/project/") "~/project/")
  project--dir-ignores((vc SVN "~/project/") "~/project/")
  #f(compiled-function (dir) #<bytecode 0x68383878a42445c>)("~/project/")
  mapcan(#f(compiled-function (dir) #<bytecode 0x68383878a42445c>) ("~/project/"))
  #f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>)((vc SVN "~/project/") ("~/project/"))
  apply(#f(compiled-function (project &optional dirs) #<bytecode -0x1baeb702532f0340>) (vc SVN "~/project/") ("~/project/"))
  project-files((vc SVN "~/project/") ("~/project/"))
  project-find-file-in(#("Flipped90:" 0 10 (fontified t)) ("~/project/") (vc SVN "~/project/") nil)
  project-find-file(nil)
  funcall-interactively(project-find-file nil)
  command-execute(project-find-file)

Would someone please take a look at this?

In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu) of 2022-10-29 built
 on trinity
Repository revision: f826f56a413a07eee2782655809e1f5e102c6153
Repository branch: HEAD
Windowing system distributor 'The X.Org Foundation', version 11.0.100000000000
System Description: Fedora Linux 36 (Workstation Edition)

Configured using:
 'configure --with-native-compilation --with-x-toolkit=no
 --without-cairo'

Configured features:
ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY
OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF WEBP X11
XDBE XFT XIM XINPUT2 XPM ZLIB

Important settings:
  value of $LANG: en_GB.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: C/*l

Minor modes in effect:
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-netsplit-mode: t
  erc-networks-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  sly-symbol-completion-mode: t
  global-edit-server-edit-mode: t
  global-git-commit-mode: t
  display-time-mode: t
  electric-pair-mode: t
  desktop-save-mode: t
  telega-active-locations-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  lost-selection-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  abbrev-mode: t




Acknowledgement sent to Po Lu <luangruo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#58889; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 24 Nov 2022 19:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.