From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Tim Van Holder Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Nov 2014 13:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18975@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141527934430131 (code B ref -1); Thu, 06 Nov 2014 13:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Nov 2014 13:09:04 +0000 Received: from localhost ([127.0.0.1]:51180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmMoB-0007pu-Vf for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33544) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmMo9-0007pR-A9 for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmMnz-0002Yi-Qk for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:47416) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnz-0002Yd-Nw for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:08:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnt-0008DN-BH for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmMnn-0002WA-4F for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:45 -0500 Received: from [212.123.25.122] (port=16809 helo=leeloo.anubex.internal) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnm-0002Vv-Tg for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:39 -0500 Received: from tim.vanholder by leeloo.anubex.internal with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1XmMU4-0007u0-Ht; Thu, 06 Nov 2014 13:48:16 +0100 From: Tim Van Holder Date: Thu, 06 Nov 2014 13:48:16 +0100 Message-ID: <87egtga41b.fsf@leeloo.anubex.internal> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I added a file external to an SVN tree. Opening the file does not add any SVN information to the mode line, and operations like [C-x v l] report "File is not under version control". svn status reports the file just fine (but with the X in column 5 to indicate that it's an external). Looking at vc-svn-parse-status, that's the problem - it explicitly ignores files with 'X' markers. However, if its argument is expected to be a file, not a directory, I don't think that makes sense. If it's a file inside a directory external, vc-svn-root would report that directory external, and a status on it would not include the X (it would only be shown on status output from above the external). Changing (while (re-search-forward ;; Ignore the files with status X. "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ S]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t) to (while (re-search-forward "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ SX]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t) resolves my issue, but I can't be sure it doesn't cause problems elsewhere. In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.3) of 2014-10-25 on trouble, modified by Debian Windowing system distributor `HC-Consult', version 11.0.11500001 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-z,relro' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Features: (shadow sort mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums find-func python json grep compile make-mode diff-mode vc-cvs vc-rcs vc-dir ewoc shell pcomplete comint ansi-color ring add-log log-view easy-mmode pcvs-util vc help-mode misearch multi-isearch vc-dispatcher vc-svn cperl-mode easymenu dired whitespace zastai jka-compr paren gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit cl-loaddefs cl-lib time delsel cus-start cus-load 50magit devhelp time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 162376 11391) (symbols 48 24144 0) (miscs 40 108 620) (strings 32 27856 5500) (string-bytes 1 841486) (vectors 16 14973) (vector-slots 8 442867 10009) (floats 8 81 443) (intervals 56 5084 590) (buffers 960 24) (heap 1024 22599 906)) From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Nov 2014 15:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tim Van Holder Cc: 18975@debbugs.gnu.org Received: via spool by 18975-submit@debbugs.gnu.org id=B18975.141528878218685 (code B ref 18975); Thu, 06 Nov 2014 15:47:02 +0000 Received: (at 18975) by debbugs.gnu.org; 6 Nov 2014 15:46:22 +0000 Received: from localhost ([127.0.0.1]:51999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmPGP-0004rI-Km for submit@debbugs.gnu.org; Thu, 06 Nov 2014 10:46:21 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:37453) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmPGN-0004rA-D1 for 18975@debbugs.gnu.org; Thu, 06 Nov 2014 10:46:19 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au4MAOatTlRLd+sd/2dsb2JhbABcgw6DYoZ+y1MEAgKBHBcBAXyEAwEBAwFWIwULCzQSFBgNJIhLCctyAQEBAQYBAQEBHo1Lgz0HhEsFi2SmPIFvgjSBYh+CegEBAQ X-IPAS-Result: Au4MAOatTlRLd+sd/2dsb2JhbABcgw6DYoZ+y1MEAgKBHBcBAXyEAwEBAwFWIwULCzQSFBgNJIhLCctyAQEBAQYBAQEBHo1Lgz0HhEsFi2SmPIFvgjSBYh+CegEBAQ X-IronPort-AV: E=Sophos;i="5.04,797,1406606400"; d="scan'208";a="96110346" Received: from 75-119-235-29.dsl.teksavvy.com (HELO ceviche.home) ([75.119.235.29]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 06 Nov 2014 10:46:18 -0500 Received: by ceviche.home (Postfix, from userid 20848) id A1D14660D4; Thu, 6 Nov 2014 10:46:18 -0500 (EST) From: Stefan Monnier Message-ID: References: <87egtga41b.fsf@leeloo.anubex.internal> Date: Thu, 06 Nov 2014 10:46:18 -0500 In-Reply-To: <87egtga41b.fsf@leeloo.anubex.internal> (Tim Van Holder's message of "Thu, 06 Nov 2014 13:48:16 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > I added a file external to an SVN tree. I haven't used SVN is many years and have never had to use its externals support, so I'm not really sure exactly what it does and even less how it should be supported in VC. > resolves my issue, but I can't be sure it doesn't cause problems > elsewhere. Hopefully someone else knows better, but otherwise I suggest you try to use this change for a while, testing it with things like diff/annotate/younameit. And then report here if you really think that works better. Stefan From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Tim Van Holder Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Nov 2014 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 18975@debbugs.gnu.org Received: via spool by 18975-submit@debbugs.gnu.org id=B18975.141538584817198 (code B ref 18975); Fri, 07 Nov 2014 18:45:01 +0000 Received: (at 18975) by debbugs.gnu.org; 7 Nov 2014 18:44:08 +0000 Received: from localhost ([127.0.0.1]:53115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmoVz-0004TJ-8q for submit@debbugs.gnu.org; Fri, 07 Nov 2014 13:44:07 -0500 Received: from mail-pa0-f53.google.com ([209.85.220.53]:60543) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmoVw-0004TA-LU for 18975@debbugs.gnu.org; Fri, 07 Nov 2014 13:44:05 -0500 Received: by mail-pa0-f53.google.com with SMTP id kx10so4033610pab.12 for <18975@debbugs.gnu.org>; Fri, 07 Nov 2014 10:44:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/UKt0hRyThYcvuNZgMffNQS/STbxEuTuXu6gX16opeA=; b=ox0kOdJZd3UP2JPpHWhBe97bZA4sFV2yGGDlWm9Xj9f4M/zQ1ZEWAlCluwdCoebWM2 GR1grfbEIxJmWsAVDy97uLG+N8FYNCKW98CvpLsX4Csswn85xrcKVwmkc1PHLtuIAwBF sgpiSTWv6s1b6TK2ArEQVmkGhhWII4bUwukHuaKRmyCMuANjgQSfOGS/6LHrljxSWiUa Wd5weNfnNV6w3iD5E7j5cfKEpko0BZkkgwSpi1+MzNhUkUEqkTBwFJ7Lz9fWQeuNnjMP BV7HwMAfxyahyDEn4Pdv16E72YT/x9rHDJSAMcbg1nqblD56NqHlj/lMzVW7YCAYjIzO bWpw== MIME-Version: 1.0 X-Received: by 10.66.234.100 with SMTP id ud4mr14278423pac.36.1415385843701; Fri, 07 Nov 2014 10:44:03 -0800 (PST) Received: by 10.70.49.168 with HTTP; Fri, 7 Nov 2014 10:44:03 -0800 (PST) In-Reply-To: References: <87egtga41b.fsf@leeloo.anubex.internal> Date: Fri, 7 Nov 2014 19:44:03 +0100 Message-ID: From: Tim Van Holder Content-Type: multipart/alternative; boundary=047d7b15a2976f1ee7050749325c X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --047d7b15a2976f1ee7050749325c Content-Type: text/plain; charset=UTF-8 On 6 November 2014 16:46, Stefan Monnier wrote: > > I added a file external to an SVN tree. > > I haven't used SVN is many years and have never had to use its externals > support, so I'm not really sure exactly what it does and even less how > it should be supported in VC. > SVN has two types of externals (both set via svn:externals properties on directories). Regular externals (supported for a very long time) pull in external SVN trees inside your checkout. Because they get their own .svn root, vc-svn handles these just fine. File externals (added more recently; in 1.7 I think) allow you to pull in a single file from elsewhere in your repository; sort of the SVN equivalent of a hard link. It is these files that vc-svn does not recognize as svn-controlled right now. > resolves my issue, but I can't be sure it doesn't cause problems > > elsewhere. > > Hopefully someone else knows better, but otherwise I suggest you try to > use this change for a while, testing it with things like > diff/annotate/younameit. > > And then report here if you really think that works better. > Well it makes vc-svn recognize the files as svn-controlled, so it definitely works better :-) I'll see about putting a fixed version in a private load path, so that if it breaks something it doesn't affect all users. --047d7b15a2976f1ee7050749325c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 6= November 2014 16:46, Stefan Monnier <monnier@iro.umontreal.ca&= gt; wrote:
>= I added a file external to an SVN tree.

I haven't used SVN is many years and have never had to use its external= s
support, so I'm not really sure exactly what it does and even less how<= br> it should be supported in VC.

SVN has tw= o types of externals (both set via svn:externals properties on directories)= .
Regular externals (supported for a very long time) pull in external SVN trees insi= de your checkout. Because they get their own .svn root, vc-svn handles these just fine.
File ext= ernals (added more recently; in 1.7 I think) allow you to pull in a single = file from elsewhere in your repository; sort of the SVN equivalent of a har= d link.
It is these files that vc-svn does not recognize as svn-controll= ed right now.



Well it makes vc-svn recognize the files as svn-controlled, so it definite= ly works better :-)
I'll see about putting a fixed versio= n in a private load path, so that if it breaks something it doesn't aff= ect all users.
--047d7b15a2976f1ee7050749325c-- From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Dec 2019 11:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tim Van Holder Cc: Stefan Monnier , 18975@debbugs.gnu.org Received: via spool by 18975-submit@debbugs.gnu.org id=B18975.157554601430496 (code B ref 18975); Thu, 05 Dec 2019 11:41:01 +0000 Received: (at 18975) by debbugs.gnu.org; 5 Dec 2019 11:40:14 +0000 Received: from localhost ([127.0.0.1]:43166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icpUT-0007vm-LC for submit@debbugs.gnu.org; Thu, 05 Dec 2019 06:40:13 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:47206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icpUS-0007vP-0s for 18975@debbugs.gnu.org; Thu, 05 Dec 2019 06:40:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VwXg6DbaOOt17JG6iWWWZR8QvW7IJN86nLXZiydKmL4=; b=qJGQ7w9JgntGpANDLaEiJ7m4T/ UUXeq3B+kvSY4A5gxR6GBJ4cxr8ofJZ3DphytzVvc7E2nrkwZIZnanEqA+Ijgj3Y/IS9Asb0q6Eaa zdCn583jHO/0AmdedFE5Ya58AJNJXOl3BFibssaXa7y+d76tN1Rq/g0l1giW7Qb/V5A+YHFyajlUx LeflVNiVzpKUxx9zaS8ukzT0poLwSff4YGo3ga/BXZo34ls7dKKu9rFECol/XSOZpgcLxiVmfjPIl QSsSssCSzKiI90zDGqrcQC/9EBbPVmqqMEsvXGQmruP8BIIUQ5o1CEQdbNGzC44jo/Vg52vO7uCIe EqlUymJw==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:45522 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1icpUL-001NPW-EW; Thu, 05 Dec 2019 06:40:05 -0500 From: Stefan Kangas In-Reply-To: (Tim Van Holder's message of "Fri, 7 Nov 2014 19:44:03 +0100") References: <87egtga41b.fsf@leeloo.anubex.internal> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Thu, 05 Dec 2019 12:40:03 +0100 Message-ID: <87lfrrf1bg.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Tim Van Holder writes: > On 6 November 2014 16:46, Stefan Monnier wrote: [..] > > resolves my issue, but I can't be sure it doesn't cause problems > > elsewhere. > > Hopefully someone else knows better, but otherwise I suggest you try to > use this change for a while, testing it with things like > diff/annotate/younameit. > > And then report here if you really think that works better. > > Well it makes vc-svn recognize the files as svn-controlled, so it definitely works better :-) > I'll see about putting a fixed version in a private load path, so that if it breaks something it doesn't affect all users. That was five years ago. Are you still using this change? Does it work better? If so, do you still suggest that it should be installed in the Emacs master branch? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 05 06:40:21 2019 Received: (at control) by debbugs.gnu.org; 5 Dec 2019 11:40:21 +0000 Received: from localhost ([127.0.0.1]:43169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icpUa-0007wB-UB for submit@debbugs.gnu.org; Thu, 05 Dec 2019 06:40:21 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:47214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icpUY-0007vl-JM for control@debbugs.gnu.org; Thu, 05 Dec 2019 06:40:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Subject:From:To:Date:Sender:Reply-To:Message-ID:Cc:MIME-Version :Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=v93CbdxBx+e+flqm1OJygIGVuogyzXev/w3ycCO1nBg=; b=ciKbPOh1d4iJac2hfbTG/FroCR y/lmxHxAtkh6nFCuKTAMAxmxyWskP7LqiHJaXfjblSMmssEcywKnxVZe5MedNCtqXS0ACQ9/XZlVS 9fBMt2Uk42b/70g/XY+rCaiO0kOE+s/YNj+nl8tSSl+qUP8MD9RjbrzJkp3uKqrILgcxeT6Ts64Xq sXZcp8K+qvw/eOO/tOaZz2Xixcn/yQxu5FekY/hlomT9fLzoljRDi06v9dhT68WwjU7aeUFgNRKxX Olij7cIMvuRhHfAWNRlNymoZXanUetjmHrcZZxOpNemmGS8ZW8ghL8ptxP5Mq/mGha0T8XMItvvXy nR4QnPxg==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:45526 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1icpUT-001NS3-1p for control@debbugs.gnu.org; Thu, 05 Dec 2019 06:40:13 -0500 Date: Thu, 05 Dec 2019 12:40:11 +0100 To: control@debbugs.gnu.org From: Stefan Kangas Subject: control message for bug #18975 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" Message-Id: X-Spam-Score: -1.0 (-) tags 18975 + moreinfo quit From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Tim Van Holder Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Dec 2019 11:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: Stefan Monnier , 18975@debbugs.gnu.org Received: via spool by 18975-submit@debbugs.gnu.org id=B18975.157562995620969 (code B ref 18975); Fri, 06 Dec 2019 11:00:02 +0000 Received: (at 18975) by debbugs.gnu.org; 6 Dec 2019 10:59:16 +0000 Received: from localhost ([127.0.0.1]:45591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1idBKN-0005S8-V6 for submit@debbugs.gnu.org; Fri, 06 Dec 2019 05:59:16 -0500 Received: from mail-io1-f65.google.com ([209.85.166.65]:39817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1idBKM-0005Rf-8I for 18975@debbugs.gnu.org; Fri, 06 Dec 2019 05:59:14 -0500 Received: by mail-io1-f65.google.com with SMTP id c16so6895746ioh.6 for <18975@debbugs.gnu.org>; Fri, 06 Dec 2019 02:59:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E9l+LlfiEi8LsiRLbkFNumP2yl8Tol64y2slNpgPRNs=; b=JUx/T+t1Hw5ZjZ8vsZEEV81WJnwe05lzySnXs0x0B2T6v+EgH0TXsTqdDrPZIm3+5S 1q1RgFV26UTKBa1FylPnbVp7zTXltze72U00wQ/be/wZ4CFSvSIbsAsiVRgeDpjg6L3c cJLgQQJ2bxVgJp+ce9IH55iKydJ32EQbZmaOETcExlwxPCDsk0Dq0ET4jyEIUPsXcY+i W+nOZVFCi9lMnz6ZUdPtRzPO/4ih4hDgRdcKjwPQGNUL4ArZEZ9bLLHx9ckzSMdh5f0H 2VX7O2IbAGb85MJ2qaB2roGLdw5KHJMHST4HB7hVNp3XgnopEoa/EZAVr7iaQ0ek9Nuc fMqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E9l+LlfiEi8LsiRLbkFNumP2yl8Tol64y2slNpgPRNs=; b=mvgUA0iKiMpWoS1OpDIf8Xpa34ykb4c/lFw0V5NYCDSN2CEHzJAi8eYH+YaKu/VM4q DfVo532N1AQMauM9AkaZ6GNn0gzfB5d6Rs/vnvuw0s4P8qATvmfv3rjNyba/PPolfQqs DKaWcoNpdtW5Ni/DX45huKHvQ5+MfhhGsm3o6R0yAR7kPIyL8SgJ/Tzy1IsOldoCxJAi 6WWYkt+Bl+O6bHcg5h+s5EkwL7dBbRvNMoib17TJN5FCt54S6pF6X8JxubyLNO0C4/90 2V6wiXh10z8UmSZ4k7HwGoAfueE8bTqj9w+1A4LthwNCLnC1ySynVP+YRTfQ/oFdS1F/ 6ukQ== X-Gm-Message-State: APjAAAVCMRhIz1Zo7j+txSIbzuYdg5f5ZKU9p9Q2qGW9L4PdeqhyFQg4 YzQZkd058cKJJ5Xjat7xJPAYDrHoWmtpQZjzdho= X-Google-Smtp-Source: APXvYqzNJ2fAaC4OjUGRW+McFEVufONR5GubhEt3mOYDMZUr0kUj+Z3LWVbQ9zTQSmNL9lKAA579aBaa7TCA4XWRG8s= X-Received: by 2002:a5d:8d10:: with SMTP id p16mr9313944ioj.21.1575629948220; Fri, 06 Dec 2019 02:59:08 -0800 (PST) MIME-Version: 1.0 References: <87egtga41b.fsf@leeloo.anubex.internal> <87lfrrf1bg.fsf@marxist.se> In-Reply-To: <87lfrrf1bg.fsf@marxist.se> From: Tim Van Holder Date: Fri, 6 Dec 2019 11:58:57 +0100 Message-ID: Content-Type: multipart/alternative; boundary="0000000000005c7bdb059906ef45" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000005c7bdb059906ef45 Content-Type: text/plain; charset="UTF-8" I honestly don't know. debbugs.gnu.org seems unusable (timeout during TLS handshake), so I can't check my original report to see exactly what the issue was, or if I still have local changes. I can say that I am currently running the 26.1 supplied by Debian, and vc-svn.el.gz has the same timestamp as all the other .el.gz files, so it certainly looks like it's the version that ships with Debian. And that Emacs has no issue recognizing at least some file externals as version-controlled. On Thu, 5 Dec 2019 at 12:40, Stefan Kangas wrote: > Tim Van Holder writes: > > > On 6 November 2014 16:46, Stefan Monnier > wrote: > [..] > > > resolves my issue, but I can't be sure it doesn't cause problems > > > elsewhere. > > > > Hopefully someone else knows better, but otherwise I suggest you try to > > use this change for a while, testing it with things like > > diff/annotate/younameit. > > > > And then report here if you really think that works better. > > > > Well it makes vc-svn recognize the files as svn-controlled, so it > definitely works better :-) > > I'll see about putting a fixed version in a private load path, so that > if it breaks something it doesn't affect all users. > > That was five years ago. Are you still using this change? Does it > work better? If so, do you still suggest that it should be installed > in the Emacs master branch? > > Best regards, > Stefan Kangas > --0000000000005c7bdb059906ef45 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I honestly don't know.
debbugs.gnu.org seems u= nusable (timeout during TLS handshake), so I can't check my original re= port to see exactly what the issue was, or if I still have local changes.

I can say that I am currently running the 26.1 = supplied by Debian, and vc-svn.el.gz has the same timestamp as all the othe= r .el.gz files, so it certainly looks like it's the version that ships = with Debian.
And that Emacs has no issue recognizing at least= some file externals as version-controlled.


<= div class=3D"gmail_quote">
On Thu, 5 D= ec 2019 at 12:40, Stefan Kangas <stefan@marxist.se> wrote:
Tim Van Holder <tim.vanholder@gmail.com> write= s:

> On 6 November 2014 16:46, Stefan Monnier <monnier@iro.umontreal.ca> wrote= :
[..]
>=C2=A0 > resolves my issue, but I can't be sure it doesn't c= ause problems
>=C2=A0 > elsewhere.
>
>=C2=A0 Hopefully someone else knows better, but otherwise I suggest you= try to
>=C2=A0 use this change for a while, testing it with things like
>=C2=A0 diff/annotate/younameit.
>
>=C2=A0 And then report here if you really think that works better.
>
> Well it makes vc-svn recognize the files as svn-controlled, so it defi= nitely works better :-)
> I'll see about putting a fixed version in a private load path, so = that if it breaks something it doesn't affect all users.

That was five years ago.=C2=A0 Are you still using this change?=C2=A0 Does = it
work better?=C2=A0 If so, do you still suggest that it should be installed<= br> in the Emacs master branch?

Best regards,
Stefan Kangas
--0000000000005c7bdb059906ef45-- From unknown Tue Jun 17 22:28:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 Dec 2019 10:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Tim Van Holder Cc: Stefan Monnier , 18975@debbugs.gnu.org Received: via spool by 18975-submit@debbugs.gnu.org id=B18975.15777883398452 (code B ref 18975); Tue, 31 Dec 2019 10:33:01 +0000 Received: (at 18975) by debbugs.gnu.org; 31 Dec 2019 10:32:19 +0000 Received: from localhost ([127.0.0.1]:33766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imEp1-0002C4-I7 for submit@debbugs.gnu.org; Tue, 31 Dec 2019 05:32:19 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:37748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imEoz-00027K-F0 for 18975@debbugs.gnu.org; Tue, 31 Dec 2019 05:32:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=0oaCr4mEpr02ttwRimgZZJFxs5d+tR4OLLQ9GoL96TY=; b=tdswWp4d5QKyFfpnpEjcDRXNRP uLoeO6/11NKUngtsUnJzBIuCzD0JZXg9PORxElUnIleNORLU5Dz2yUX+GFWKSHqHq/SRZXnhrhrCV NY4OJOVB+6Jx7hFVlT/lalxh0bvOIWdgbXK5xpCsgNgNAH/IqbKJ6CeF1DzE7pk8CaaN7WP/NzJOU taSDCp5QaVtOw1MXrG6Uxd+nSG5f5oKU0rScMA16B+/qPQvMRTaBgGL45trHbitiw7U0LPRhOZZYA TZeNB6mOtodxAQ+BuiNOt8113uKc+wGwFK+Qwf00sGLVp87carquBZyhfXYC0VCgCqjwuyiXoth4H WfftkDNA==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:50406 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1imEot-001hta-H9; Tue, 31 Dec 2019 05:32:11 -0500 From: Stefan Kangas In-Reply-To: (Tim Van Holder's message of "Fri, 6 Dec 2019 11:58:57 +0100") References: <87egtga41b.fsf@leeloo.anubex.internal> <87lfrrf1bg.fsf@marxist.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Tue, 31 Dec 2019 11:32:08 +0100 Message-ID: <87tv5gbxav.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Tim Van Holder writes: > I honestly don't know. > > debbugs.gnu.org seems unusable (timeout during TLS handshake), so I > can't check my original report to see exactly what the issue was, or > if I still have local changes. Could you please try again now? I think there has been some intermittent issues with debbugs.gnu.org during December, but hopefully they're resolved. > I can say that I am currently running the 26.1 supplied by Debian, > and vc-svn.el.gz has the same timestamp as all the other .el.gz > files, so it certainly looks like it's the version that ships with > Debian. > > And that Emacs has no issue recognizing at least some file externals > as version-controlled. Please check the original issue and report back if you are still seeing the original issue. Thanks in advance. Best regards, Stefan Kangas From unknown Tue Jun 17 22:28:50 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tim Van Holder Subject: bug#18975: closed (Re: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files) Message-ID: References: <87egtga41b.fsf@leeloo.anubex.internal> X-Gnu-PR-Message: they-closed 18975 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: moreinfo Reply-To: 18975@debbugs.gnu.org Date: Tue, 31 Dec 2019 12:05:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1577793901-3410-1" This is a multi-part message in MIME format... ------------=_1577793901-3410-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18975: 24.4; vc-svn does not recognize file externals as svn-managed files 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 18975@debbugs.gnu.org. --=20 18975: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18975 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577793901-3410-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18975-done) by debbugs.gnu.org; 31 Dec 2019 12:04:06 +0000 Received: from localhost ([127.0.0.1]:33826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imGFq-0000rV-Cr for submit@debbugs.gnu.org; Tue, 31 Dec 2019 07:04:06 -0500 Received: from mail-lj1-f169.google.com ([209.85.208.169]:38940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imGFn-0000r0-QT for 18975-done@debbugs.gnu.org; Tue, 31 Dec 2019 07:04:04 -0500 Received: by mail-lj1-f169.google.com with SMTP id l2so36161647lja.6 for <18975-done@debbugs.gnu.org>; Tue, 31 Dec 2019 04:04:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=iD12TS5GXlso9hOj7DYvN1RgBZeFQPCKB6WJaJxsJrk=; b=mcCj7oGZKGedlvbVIAOIuQZpQKyxrD4IED+MYtqjBOYFXM0OB83vsUkyWoopEKsly2 jnJlHxig5zKhOT6JWBnKAZSJFM2GL2NxFOCAS4Xu7EZ3JLrfU0kbMBOtUuma2N0EueU2 Mu3f625TKSnFZDEFLbYlGc1C7aALGIadpLx/8SLQoQC7SbIBhM8DPE1E0KZQ7UN013fl DWcdCR0FRBzNUTfRSAmkn5miILp9uEmqi7v9e9r50YxqjmHdGbSCqbkcqgvPzL4aMVIR u04o20EB8z+2mwUVS/BaufIjYKi7RwqpUxlGLRNnoMtvjQrF/F6TM+GnPxk+HcN+BzEc yoQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=iD12TS5GXlso9hOj7DYvN1RgBZeFQPCKB6WJaJxsJrk=; b=RMEfpq0Ls1QRz1KoWkRhSSAAVpm4QOIRv0gYbgJ8T7gFmpN336o/sUmjQNpVC5lSzb cHmEHHQjSon+y8afYIe7B01Ov02DwzkpJ5X3oQjoPlxwI9Y0SUb3P1SWMZmJY5VeXDfU shpm+ZpU6Bl56lqugsPnF3xs9AiK69fpzzH+oaLZCOGoJ/O/5qHfq1k39TwBlvUW6pxV axeHIO0i0uiIzTphxjHs4ggCD/2zpqYQr6cAbdG1fGDGQ/Hke9wB3k5pvxgEutvDTiVc NrPkjNbyD97484gpI8dV4HfLwZw40ZJNpFjm2KEy9NXOSP5C58Aflv6tvIv2AmUpMjhp 3j/w== X-Gm-Message-State: APjAAAWkNWB4VDiLN1FJN3595o8I0klwNEqQvi7tn0ONjcNWibO57ZOP UvLWnP6b4sBqXl9bAzZZSzHxW8b1kn4= X-Google-Smtp-Source: APXvYqxEa9qexZTGbO5j3/0kKTFza1wxLgyuQxy4hPUdH15yClv3BGIBllmdnaq+Fs2kM0R73AjlVQ== X-Received: by 2002:a2e:9687:: with SMTP id q7mr34363261lji.232.1577793837496; Tue, 31 Dec 2019 04:03:57 -0800 (PST) Received: from [192.168.1.142] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id f11sm24006603lfa.9.2019.12.31.04.03.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 31 Dec 2019 04:03:56 -0800 (PST) Subject: Re: bug#18975: 24.4; vc-svn does not recognize file externals as svn-managed files To: Stefan Kangas , Tim Van Holder References: <87egtga41b.fsf@leeloo.anubex.internal> <87lfrrf1bg.fsf@marxist.se> <87tv5gbxav.fsf@marxist.se> From: Dmitry Gutov Message-ID: Date: Tue, 31 Dec 2019 15:03:56 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <87tv5gbxav.fsf@marxist.se> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Version: 26.1 On 31.12.2019 12:32, Stefan Kangas wrote: > Please check the original issue and report back if you are still > seeing the original issue. > > Thanks in advance. This has been fixed in 2017 in 9b9c93053 using the same kind of proposed change. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.169 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.169 listed in wl.mailspike.net] 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 18975-done Cc: 18975-done@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.9 (/) Version: 26.1 On 31.12.2019 12:32, Stefan Kangas wrote: > Please check the original issue and report back if you are still > seeing the original issue. > > Thanks in advance. This has been fixed in 2017 in 9b9c93053 using the same kind of proposed change. Thanks all! Closing. ------------=_1577793901-3410-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Nov 2014 13:09:04 +0000 Received: from localhost ([127.0.0.1]:51180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmMoB-0007pu-Vf for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33544) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XmMo9-0007pR-A9 for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmMnz-0002Yi-Qk for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:09:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:47416) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnz-0002Yd-Nw for submit@debbugs.gnu.org; Thu, 06 Nov 2014 08:08:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnt-0008DN-BH for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmMnn-0002WA-4F for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:45 -0500 Received: from [212.123.25.122] (port=16809 helo=leeloo.anubex.internal) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmMnm-0002Vv-Tg for bug-gnu-emacs@gnu.org; Thu, 06 Nov 2014 08:08:39 -0500 Received: from tim.vanholder by leeloo.anubex.internal with local (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1XmMU4-0007u0-Ht; Thu, 06 Nov 2014 13:48:16 +0100 From: Tim Van Holder To: bug-gnu-emacs@gnu.org Subject: 24.4; vc-svn does not recognize file externals as svn-managed files Date: Thu, 06 Nov 2014 13:48:16 +0100 Message-ID: <87egtga41b.fsf@leeloo.anubex.internal> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I added a file external to an SVN tree. Opening the file does not add any SVN information to the mode line, and operations like [C-x v l] report "File is not under version control". svn status reports the file just fine (but with the X in column 5 to indicate that it's an external). Looking at vc-svn-parse-status, that's the problem - it explicitly ignores files with 'X' markers. However, if its argument is expected to be a file, not a directory, I don't think that makes sense. If it's a file inside a directory external, vc-svn-root would report that directory external, and a status on it would not include the X (it would only be shown on status output from above the external). Changing (while (re-search-forward ;; Ignore the files with status X. "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ S]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t) to (while (re-search-forward "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ SX]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t) resolves my issue, but I can't be sure it doesn't cause problems elsewhere. In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.3) of 2014-10-25 on trouble, modified by Debian Windowing system distributor `HC-Consult', version 11.0.11500001 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-z,relro' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Features: (shadow sort mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums find-func python json grep compile make-mode diff-mode vc-cvs vc-rcs vc-dir ewoc shell pcomplete comint ansi-color ring add-log log-view easy-mmode pcvs-util vc help-mode misearch multi-isearch vc-dispatcher vc-svn cperl-mode easymenu dired whitespace zastai jka-compr paren gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit cl-loaddefs cl-lib time delsel cus-start cus-load 50magit devhelp time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 162376 11391) (symbols 48 24144 0) (miscs 40 108 620) (strings 32 27856 5500) (string-bytes 1 841486) (vectors 16 14973) (vector-slots 8 442867 10009) (floats 8 81 443) (intervals 56 5084 590) (buffers 960 24) (heap 1024 22599 906)) ------------=_1577793901-3410-1--