X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: "Alfred M. Szmidt" <ams@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 26 Sep 2023 12:26:02 +0000
Resent-Message-ID: <handler.66212.B.1695731127790 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 66212 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.1695731127790
(code B ref -1); Tue, 26 Sep 2023 12:26:02 +0000
Received: (at submit) by debbugs.gnu.org; 26 Sep 2023 12:25:27 +0000
Received: from localhost ([127.0.0.1]:47558 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ql783-0000Cg-AS
for submit <at> debbugs.gnu.org; Tue, 26 Sep 2023 08:25:27 -0400
Received: from lists.gnu.org ([2001:470:142::17]:57826)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ams@HIDDEN>) id 1ql77x-0000CJ-OZ
for submit <at> debbugs.gnu.org; Tue, 26 Sep 2023 08:25:25 -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 <ams@HIDDEN>) id 1ql77f-0003hs-0W
for bug-gnu-emacs@HIDDEN; Tue, 26 Sep 2023 08:25:03 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ams@HIDDEN>) id 1ql77e-00040C-N4
for bug-gnu-emacs@HIDDEN; Tue, 26 Sep 2023 08:25:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=Date:Subject:To:From:mime-version:in-reply-to:
references; bh=6OEhlxzZ1tct7ighlHZ4Okn2eGx8cSAVQpOKrAqdUtE=; b=I14Cbm4s6MuATR
WS/3Fnwz4s8fPE3xZ0rAvRkRcQHWQ+IZReRwRFJzyZBKLPQLD9jLAoPtwv34qHz8+tT+hi7lt5ykg
yLkzw106YSN8ZtaMhOfkQvh5C/6MWVu6aZYfJOyVKXXuiZ4YOvgDy/+1W4j4GhRjQkkQ4PjjRgmhj
qNGcET3CjnrvUTcxbB03Ap2WU1VrlCXsv1CTPIqgzRb1YOw5zvF7x16zL5hm+3VJ+DGu5NS8btv/w
CiwSVoU1t0mWQhqBSISP+lWguYVaY/PkR0tFn8Q51d8VUtU1Wi5wICrrcu97OqKTsYwccweR9TyVi
EVE9njFtD8Gjmthr4RPA==;
Received: from ams by fencepost.gnu.org with local (Exim 4.90_1)
(envelope-from <ams@HIDDEN>) id 1ql77d-0004z6-EE
for bug-gnu-emacs@HIDDEN; Tue, 26 Sep 2023 08:25:01 -0400
From: "Alfred M. Szmidt" <ams@HIDDEN>
Message-Id: <E1ql77d-0004z6-EE@HIDDEN>
Date: Tue, 26 Sep 2023 08:25:01 -0400
X-Spam-Score: 0.1 (/)
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 (/)
When trying to use C-x v v in a vc-diff buffer, and when the version
control system is Fossil (this is using GNU patch):
Checking in foo...
user-error: Patch failed: can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: foo
|==================================================================
|--- foo
|+++ foo
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
To reproduce, make a empty Fossil repostiroy, add and commit a file,
add a line, C-x v =, C-x v v. vc-fossil has to be installed.
In GNU Emacs 30.0.50 (build 3, x86_64-unknown-openbsd7.3, GTK+ Version
3.24.37, cairo version 1.17.8) of 2023-09-25 built on
nitrogenium.mendeleev
Repository revision: df5a9a78b51f2f42d2dbb010e811a239fc014732
Repository branch: master
System Description: OpenBSD nitrogenium.mendeleev 7.3 GENERIC.MP#3 amd64
Configured features:
CAIRO DBUS FREETYPE GIF GLIB GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2
LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG THREADS
TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB
Important settings:
locale-coding-system: nil
Major mode: Fundamental
Minor modes in effect:
global-company-mode: t
company-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
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
minibuffer-regexp-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
~/vc-backup hides /home/ams/.emacs.d/elpa/vc-backup-1.1.0/vc-backup
~/loaddefs hides /home/ams/emacs/lisp/loaddefs
Features:
(shadow emacsbug message yank-media puny dired dired-loaddefs rfc822
mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader vc-fossil
vc vc-dispatcher term/screen term/xterm xterm rcirc parse-time iso8601
time-date mail-queue sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils slime-asdf grep slime-quicklisp slime-fancy
slime-indentation slime-cl-indent cl-indent slime-trace-dialog
slime-fontifying-fu slime-package-fu slime-references
slime-compiler-notes-tree slime-scratch slime-presentations advice
bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context
slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c
slime-editing-commands slime-autodoc slime-repl elp slime-parse slime
derived cl-extra help-mode easy-mmode gud apropos compile
text-property-search arc-mode archive-mode noutline outline icons pp
comint ansi-osc ansi-color hyperspec thingatpt slime-autoloads
company-oddmuse company-keywords company-etags etags fileloop
generator xref project ring company-gtags company-dabbrev-code
company-dabbrev company-files company-capf company-cmake company-xcode
company-clang company-semantic company-eclim company-template
company-bbdb company edmacro kmacro pcase cal-menu calendar
cal-loaddefs autoload loaddefs-gen radix-tree lisp-mnt finder-inf
disp-table vc-backup-autoloads package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode
lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple
cl-generic indonesian philippine cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files window
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget keymap hashtable-print-readable backquote threads
dbusbind kqueue lcms2 dynamic-setting system-font-setting
font-render-setting cairo gtk x-toolkit xinput2 x multi-tty
move-toolbar make-network-process emacs)
Memory information:
((conses 16 214273 12959) (symbols 48 16544 0) (strings 32 53834 633)
(string-bytes 1 1487984) (vectors 16 21835)
(vector-slots 8 257553 8908) (floats 8 63 323) (intervals 56 279 0)
(buffers 984 11))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: "Alfred M. Szmidt" <ams@HIDDEN> Subject: bug#66212: Acknowledgement (30.0.50; C-x v v and vc-diff with fossil-scm) Message-ID: <handler.66212.B.1695731127790.ack <at> debbugs.gnu.org> References: <E1ql77d-0004z6-EE@HIDDEN> X-Gnu-PR-Message: ack 66212 X-Gnu-PR-Package: emacs Reply-To: 66212 <at> debbugs.gnu.org Date: Tue, 26 Sep 2023 12:26:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 66212 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 66212: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66212 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 26 Sep 2023 13:46:02 +0000
Resent-Message-ID: <handler.66212.B66212.169573594519152 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.169573594519152
(code B ref 66212); Tue, 26 Sep 2023 13:46:02 +0000
Received: (at 66212) by debbugs.gnu.org; 26 Sep 2023 13:45:45 +0000
Received: from localhost ([127.0.0.1]:47648 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ql8Nk-0004yq-Sf
for submit <at> debbugs.gnu.org; Tue, 26 Sep 2023 09:45:45 -0400
Received: from out3-smtp.messagingengine.com ([66.111.4.27]:51709)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <dmitry@HIDDEN>) id 1ql8Ni-0004yb-SI
for 66212 <at> debbugs.gnu.org; Tue, 26 Sep 2023 09:45:43 -0400
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
by mailout.nyi.internal (Postfix) with ESMTP id B38785C25F0;
Tue, 26 Sep 2023 09:45:24 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
by compute1.internal (MEProxy); Tue, 26 Sep 2023 09:45:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:content-transfer-encoding:content-type:content-type:date:date
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:sender:subject:subject:to:to; s=fm1; t=
1695735924; x=1695822324; bh=v7hYk5NCzro7ZwabzMC7t/MyNsJTFlrPdbY
Q2kUT4d0=; b=ltx11MHhGJvreoPXocetMHRJ/y4mJsYodhUK3pePu8iZrveWzhJ
f469jPvoG1qh+0C2Ae40hbavB8pKpw+vqy5V8SyTmS03gJ29VTR6ZFe+37g+vT8Q
JqmicDMRVE2Ib5zekg0ocMr4H9ylRYYDlD0YT4q/xfCSz8zFvYFEB4qxXlomqsDN
txV27B+ZhzSfr77ekuzpzRaJS6xaokiBiILw8Ru3tBfNP0wpgcg8IZkmGc+5xXca
w/uFTf8vLTHf3oVD3EzP8rLA+Vr3RehWXUkjky148pVTVfUXogYId2Pt6H3XTFR8
2GcPSU5jO1mijkqXiHqJ/MQ8m98IV2HwW0w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-transfer-encoding:content-type
:content-type:date:date:feedback-id:feedback-id:from:from
:in-reply-to:in-reply-to:message-id:mime-version:references
:reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1695735924; x=
1695822324; bh=v7hYk5NCzro7ZwabzMC7t/MyNsJTFlrPdbYQ2kUT4d0=; b=l
uqasBBBa9RYkvZfSYyqA0GkMUdfx1sXwp4LEXhbLfK6MS/G2frHVA7/XXH/t1Egp
2ThzjkiEJs8ZogzPfjelsCgGO9hfBHL8XD9SlBjZf+wwx+ytVAlGKCmzsDVSWywd
NtZYmrB9fLsHe703lJO9z0YjuVwwbJVONfa+XfBn6zpBgPGRZ7QwXjSWQXSIU5n4
nuqHtY1kOb0zq0VOZMAOoRsWzqVAGRaHA6X8pv+aivP8L6FR/ysAXRGHeLGf88kt
dizUInhfKpAG2YestfdZD8a+FqpWeqMCZRh2bLClRRUVzoSGzYcsQ8AGXlbwr64O
1rpbmo0mRWQRvkG0s25LQ==
X-ME-Sender: <xms:dOASZbisZVOneTG6AtrJEsprfCTLAjeXPtuuCz3nNv13S3T0tFd_xQ>
<xme:dOASZYD2De13CafzTpZ02WaqosEuIlD_hWMDECITY2aUpg5tOA4qmywi296vBn0WW
vh8VVbULe30w6LVVOc>
X-ME-Received: <xmr:dOASZbFMya9tNw392acv20u5MSyPn_HzbZdhUbO3E8Qtw1NLu2NoTkzIahTilU0>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvjedrtddtgdeflecutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
uegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfuffvfhfhjggtgfesthejre
dttdefjeenucfhrhhomhepffhmihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhht
ohhvrdguvghvqeenucggtffrrghtthgvrhhnpeeghedthedujeeiteeutddtjeekheejte
eukeehffdutdejuedvfeevueevieduudenucevlhhushhtvghrufhiiigvpedtnecurfgr
rhgrmhepmhgrihhlfhhrohhmpegumhhithhrhiesghhuthhovhdruggvvh
X-ME-Proxy: <xmx:dOASZYQZrCkVGI6Og5tZVaMNvuzGvztUjjwal40GXq6gLlDV-l1OSA>
<xmx:dOASZYw5J5e8pPxfJl3TndoOaAAFKdZr_PN5WBP9mPkzynbtBJWYnQ>
<xmx:dOASZe7kXY_dJ6W6F2fHeW90ksEnLVpOkTfDGoBzNdLtl0OG2kdD6Q>
<xmx:dOASZebudtxR9iRgLAh_uWwUnvDBkgRyh6w5pD9sfZfqvNBoBka1nw>
Feedback-ID: i0e71465a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
26 Sep 2023 09:45:23 -0400 (EDT)
Message-ID: <87dfb6d0-fba4-6470-300c-2065e0d41061@HIDDEN>
Date: Tue, 26 Sep 2023 16:45:22 +0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Content-Language: en-US
References: <E1ql77d-0004z6-EE@HIDDEN>
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <E1ql77d-0004z6-EE@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.1 (--)
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: -3.1 (---)
On 26/09/2023 15:25, Alfred M. Szmidt wrote:
> When trying to use C-x v v in a vc-diff buffer, and when the version
> control system is Fossil (this is using GNU patch):
>
> Checking in foo...
> user-error: Patch failed: can't find file to patch at input line 5
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |Index: foo
> |==================================================================
> |--- foo
> |+++ foo
> --------------------------
> File to patch:
> Skip this patch? [y]
> Skipping patch.
> 1 out of 1 hunk ignored
>
>
> To reproduce, make a empty Fossil repostiroy, add and commit a file,
> add a line, C-x v =, C-x v v. vc-fossil has to be installed.
Could you do some more investigation?
Is it just that 'patch' is unable to recognize the format of the diff
file? Or is it launched from the wrong directory? With wrong arguments?
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 29 Sep 2023 07:14:01 +0000
Resent-Message-ID: <handler.66212.B66212.16959716234341 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "Alfred M. Szmidt" <ams@HIDDEN>
Cc: 66212 <at> debbugs.gnu.org
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.16959716234341
(code B ref 66212); Fri, 29 Sep 2023 07:14:01 +0000
Received: (at 66212) by debbugs.gnu.org; 29 Sep 2023 07:13:43 +0000
Received: from localhost ([127.0.0.1]:55041 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1qm7gv-00017r-7j
for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 03:13:43 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35272)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1qm7gt-00017d-JJ
for 66212 <at> debbugs.gnu.org; Fri, 29 Sep 2023 03:13:36 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qm7gW-0007uq-EQ
for 66212 <at> debbugs.gnu.org; Fri, 29 Sep 2023 03:13:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=lHcjIjejYR6O7OqIgN4XYnCZ7geu1Qm6bS5DQaJEIAc=; b=QrrK4kGkEggN
PKENvQ9RU9ZtOO6AkXX0Q1pcD712E1kovjYdHuudZLlVOPJqJB48C2fmgGv/v2j4pc7r/1sAY3Wg3
Bv9F+UKToc6oc+fLkf/lnS3z2tYqB8zEDFF496GRDPOm/OMvuMYpUuBLFrv82xueatE66Uh5l03+M
qq4YtEbQu1IqzmffzJQTqtj+r2QbWMc+SK/RqF4oTSFrj7UUvJ2wA6kZ+Ohn1Ep9B8ePLc9rQ/9Fv
Jsw88NvdoNtOiulEAh78AG+U1KEn0BOPVmmLy8BWs+J7awMZlhUnEqHtYtWVta0IFXmOaTLrJObLR
DJHr41e5ci3i1+zdf/suwg==;
Date: Fri, 29 Sep 2023 10:12:49 +0300
Message-Id: <83fs2x1mha.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <E1ql77d-0004z6-EE@HIDDEN> (ams@HIDDEN)
References: <E1ql77d-0004z6-EE@HIDDEN>
X-Spam-Score: -2.2 (--)
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 (/)
> From: "Alfred M. Szmidt" <ams@HIDDEN>
> Date: Tue, 26 Sep 2023 08:25:01 -0400
>
>
> When trying to use C-x v v in a vc-diff buffer, and when the version
> control system is Fossil (this is using GNU patch):
>
> Checking in foo...
> user-error: Patch failed: can't find file to patch at input line 5
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |Index: foo
> |==================================================================
> |--- foo
> |+++ foo
> --------------------------
> File to patch:
> Skip this patch? [y]
> Skipping patch.
> 1 out of 1 hunk ignored
>
>
> To reproduce, make a empty Fossil repostiroy, add and commit a file,
> add a line, C-x v =, C-x v v. vc-fossil has to be installed.
Crystal ball says that vc-fossil (which is not part of Emacs, AFAICT)
either doesn't instruct Fossil to produce root-relative file names in
the diffs (IOW, "foo" above should actually ne "some/directory/foo"),
or doesn't set the default-directory of the vc-diff buffer to the
directory of the files as named in the diffs.
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: "Alfred M. Szmidt" <ams@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 29 Sep 2023 12:38:02 +0000
Resent-Message-ID: <handler.66212.B66212.169599103818742 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 66212 <at> debbugs.gnu.org
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.169599103818742
(code B ref 66212); Fri, 29 Sep 2023 12:38:02 +0000
Received: (at 66212) by debbugs.gnu.org; 29 Sep 2023 12:37:18 +0000
Received: from localhost ([127.0.0.1]:55485 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1qmCk9-0004sE-SL
for submit <at> debbugs.gnu.org; Fri, 29 Sep 2023 08:37:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36946)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ams@HIDDEN>) id 1qmCk4-0004rt-5n
for 66212 <at> debbugs.gnu.org; Fri, 29 Sep 2023 08:37:16 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <ams@HIDDEN>) id 1qmCjk-00053b-00
for 66212 <at> debbugs.gnu.org; Fri, 29 Sep 2023 08:36:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From:
mime-version; bh=roYtko8b6H6P4yquxgIN9lXc/RmkNkE+4qhq3VXgU+4=; b=oP4jnyKx32ke
vOqzRsQ0SY70LCr5JfXrp8g94vRcBYj/rSsrRitiuCUlM85RyXajJYRGW6s4VhtK7pNCeLe5fXtWz
rmGhWYB6r+AWn3h1/xYWxw4l8vBTlS0QST97v7NAHVByHpfX3SDUIm2TimJaU9k6v1mwc/ORDB3w7
tAmkeZBTFN1KAlp+6hEigMDONtxDODNWyCDMCXTnOhBjBo6NXE6BeWSwxT6m3imUwGwDkvZc9axIh
/kptoX1UW4wIarfCy9ttjxD2TZb6Au0ZmEXMNmOXVcRguf8XhQ9ftNBQXg5mVkOX9WjkFjtDpMKuM
d5SAjMHMbkV1bIBRXiz/wQ==;
Received: from ams by fencepost.gnu.org with local (Exim 4.90_1)
(envelope-from <ams@HIDDEN>)
id 1qmCjj-0007uG-Jt; Fri, 29 Sep 2023 08:36:51 -0400
From: "Alfred M. Szmidt" <ams@HIDDEN>
In-Reply-To: <83fs2x1mha.fsf@HIDDEN> (message from Eli Zaretskii on Fri, 29
Sep 2023 10:12:49 +0300)
References: <E1ql77d-0004z6-EE@HIDDEN> <83fs2x1mha.fsf@HIDDEN>
Message-Id: <E1qmCjj-0007uG-Jt@HIDDEN>
Date: Fri, 29 Sep 2023 08:36:51 -0400
X-Spam-Score: -2.2 (--)
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: -3.2 (---)
> From: "Alfred M. Szmidt" <ams@HIDDEN>
> Date: Tue, 26 Sep 2023 08:25:01 -0400
>
>
> When trying to use C-x v v in a vc-diff buffer, and when the version
> control system is Fossil (this is using GNU patch):
>
> Checking in foo...
> user-error: Patch failed: can't find file to patch at input line 5
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |Index: foo
> |==================================================================
> |--- foo
> |+++ foo
> --------------------------
> File to patch:
> Skip this patch? [y]
> Skipping patch.
> 1 out of 1 hunk ignored
>
>
> To reproduce, make a empty Fossil repostiroy, add and commit a file,
> add a line, C-x v =, C-x v v. vc-fossil has to be installed.
Crystal ball says that vc-fossil (which is not part of Emacs, AFAICT)
either doesn't instruct Fossil to produce root-relative file names in
the diffs (IOW, "foo" above should actually ne "some/directory/foo"),
The file foo was in ./ -- so I think the above is correct.
or doesn't set the default-directory of the vc-diff buffer to the
directory of the files as named in the diffs.
I'll check that.
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Sean Whitton <spwhitton@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 14 Mar 2025 04:23:02 +0000
Resent-Message-ID: <handler.66212.B66212.174192615117893 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "Alfred M. Szmidt" <ams@HIDDEN>
Cc: control <at> debbugs.gnu.org, 66212 <at> debbugs.gnu.org
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.174192615117893
(code B ref 66212); Fri, 14 Mar 2025 04:23:02 +0000
Received: (at 66212) by debbugs.gnu.org; 14 Mar 2025 04:22:31 +0000
Received: from localhost ([127.0.0.1]:59348 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tswZ5-0004eX-Hq
for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 00:22:31 -0400
Received: from sendmail.purelymail.com ([34.202.193.197]:33202)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <spwhitton@HIDDEN>)
id 1tswZ3-0004eD-8E
for 66212 <at> debbugs.gnu.org; Fri, 14 Mar 2025 00:22:29 -0400
DKIM-Signature: a=rsa-sha256;
b=dKebMGP7ugM4EtaVGwGu9+FvLQr856yEp1aumuY7buygDL1FWtSUvldSDss7Cu/oEgN95RBKN4BVm303pfa8ixGM4gs0yEroMmNgy08geVcI9QZwI3wdBLI6G+AUIjpNRo9Mw7La9omF99M1ywi9pJbkFeplbiGjeMf15RkdgPaY9M+1ApblxPM7R0VgehUrpka+n/CTqytSWzO0rCyMDOawTAy5pIbHWjeKyFFH39ssPptK/+Cuiz+0oJNZjKRRtN3s2x4nvRVl5oOUrx5ziGLfSnUQ6A7pB3wxi/dtDhAuDy0NkWYoJxOjSr6MpJHsdv3r4XtouYIBRy8oZEdiHg==;
s=purelymail1; d=spwhitton.name; v=1;
bh=DLHm6K7yRRJhhd9rMTUdoVe6Ki6KhsTiuV0/eLuCEXk=;
h=Received:Received:From:To:Subject:Date;
DKIM-Signature: a=rsa-sha256;
b=j7BOqymlvRR1raq2koA/0ONdh1nEa2WM1KcbumJeihrYpNwlMRMLnXichBeYUoLmFrmSjhQfrk8L6VkM7Aa/bD7HJrUL9PJ9GS4BAyYlWkpY+H3s5yG5evAjio+FgWN79lRho0WNoJ3Vw8yVHQvCT3nFD2m1nD6FhHZihhNxBoifsIYcsreHNgZZdpgMftSmJeB79W8WCu2fvtzL9WOMWwY3SBcrasghWW7YiD2H9H93s6WY+CRcmx9OdHbOiTuK+Wui1pYPVJQXZNETHUu3CBg3BbXPe/40INGLJjvwwt2oNn8zOKO4rD3X+fnuJnw2xVIseVlSD7hgFe6EdNmTgg==;
s=purelymail1; d=purelymail.com; v=1;
bh=DLHm6K7yRRJhhd9rMTUdoVe6Ki6KhsTiuV0/eLuCEXk=;
h=Feedback-ID:Received:Received:From:To:Subject:Date;
Feedback-ID: 20115:3760:null:purelymail
X-Pm-Original-To: 66212 <at> debbugs.gnu.org
Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -2013983655;
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
Fri, 14 Mar 2025 04:22:23 +0000 (UTC)
Received: by melete.silentflame.com (Postfix, from userid 1000)
id 3E90B7EE68C; Fri, 14 Mar 2025 12:22:20 +0800 (CST)
From: Sean Whitton <spwhitton@HIDDEN>
In-Reply-To: <E1qmCjj-0007uG-Jt@HIDDEN>
References: <E1ql77d-0004z6-EE@HIDDEN> <83fs2x1mha.fsf@HIDDEN>
<E1qmCjj-0007uG-Jt@HIDDEN>
Date: Fri, 14 Mar 2025 12:22:20 +0800
Message-ID: <878qp81bsz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.1 (/)
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 (/)
tag 66212 + moreinfo
thanks
On Fri 29 Sep 2023 at 08:36am -04, Alfred M. Szmidt wrote:
> or doesn't set the default-directory of the vc-diff buffer to the
> directory of the files as named in the diffs.
>
> I'll check that.
Were you able to check this?
Thanks.
--
Sean Whitton
Received: (at control) by debbugs.gnu.org; 14 Mar 2025 04:22:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 14 00:22:37 2025 Received: from localhost ([127.0.0.1]:59353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tswZA-0004eq-U4 for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 00:22:37 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:37718) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <spwhitton@HIDDEN>) id 1tswZ8-0004eP-UB for control <at> debbugs.gnu.org; Fri, 14 Mar 2025 00:22:35 -0400 DKIM-Signature: a=rsa-sha256; b=dKebMGP7ugM4EtaVGwGu9+FvLQr856yEp1aumuY7buygDL1FWtSUvldSDss7Cu/oEgN95RBKN4BVm303pfa8ixGM4gs0yEroMmNgy08geVcI9QZwI3wdBLI6G+AUIjpNRo9Mw7La9omF99M1ywi9pJbkFeplbiGjeMf15RkdgPaY9M+1ApblxPM7R0VgehUrpka+n/CTqytSWzO0rCyMDOawTAy5pIbHWjeKyFFH39ssPptK/+Cuiz+0oJNZjKRRtN3s2x4nvRVl5oOUrx5ziGLfSnUQ6A7pB3wxi/dtDhAuDy0NkWYoJxOjSr6MpJHsdv3r4XtouYIBRy8oZEdiHg==; s=purelymail1; d=spwhitton.name; v=1; bh=DLHm6K7yRRJhhd9rMTUdoVe6Ki6KhsTiuV0/eLuCEXk=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=j7BOqymlvRR1raq2koA/0ONdh1nEa2WM1KcbumJeihrYpNwlMRMLnXichBeYUoLmFrmSjhQfrk8L6VkM7Aa/bD7HJrUL9PJ9GS4BAyYlWkpY+H3s5yG5evAjio+FgWN79lRho0WNoJ3Vw8yVHQvCT3nFD2m1nD6FhHZihhNxBoifsIYcsreHNgZZdpgMftSmJeB79W8WCu2fvtzL9WOMWwY3SBcrasghWW7YiD2H9H93s6WY+CRcmx9OdHbOiTuK+Wui1pYPVJQXZNETHUu3CBg3BbXPe/40INGLJjvwwt2oNn8zOKO4rD3X+fnuJnw2xVIseVlSD7hgFe6EdNmTgg==; s=purelymail1; d=purelymail.com; v=1; bh=DLHm6K7yRRJhhd9rMTUdoVe6Ki6KhsTiuV0/eLuCEXk=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: control <at> debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -2013983655; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 14 Mar 2025 04:22:23 +0000 (UTC) Received: by melete.silentflame.com (Postfix, from userid 1000) id 3E90B7EE68C; Fri, 14 Mar 2025 12:22:20 +0800 (CST) From: Sean Whitton <spwhitton@HIDDEN> To: "Alfred M. Szmidt" <ams@HIDDEN> Subject: Re: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm In-Reply-To: <E1qmCjj-0007uG-Jt@HIDDEN> References: <E1ql77d-0004z6-EE@HIDDEN> <83fs2x1mha.fsf@HIDDEN> <E1qmCjj-0007uG-Jt@HIDDEN> Date: Fri, 14 Mar 2025 12:22:20 +0800 Message-ID: <878qp81bsz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control Cc: control <at> debbugs.gnu.org, 66212 <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 (/) tag 66212 + moreinfo thanks On Fri 29 Sep 2023 at 08:36am -04, Alfred M. Szmidt wrote: > or doesn't set the default-directory of the vc-diff buffer to the > directory of the files as named in the diffs. > > I'll check that. Were you able to check this? Thanks. -- Sean Whitton
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
References: <E1ql77d-0004z6-EE@HIDDEN>
In-Reply-To: <E1ql77d-0004z6-EE@HIDDEN>
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 15 Nov 2025 06:18:02 +0000
Resent-Message-ID: <handler.66212.B66212.176318747224094 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: 66212 <at> debbugs.gnu.org
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176318747224094
(code B ref 66212); Sat, 15 Nov 2025 06:18:02 +0000
Received: (at 66212) by debbugs.gnu.org; 15 Nov 2025 06:17:52 +0000
Received: from localhost ([127.0.0.1]:33210 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vK9bb-0006GY-Gf
for submit <at> debbugs.gnu.org; Sat, 15 Nov 2025 01:17:52 -0500
Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:51399)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vK9UE-0005vo-CQ
for 66212 <at> debbugs.gnu.org; Sat, 15 Nov 2025 01:10:14 -0500
Received: by mail-wr1-x42c.google.com with SMTP id
ffacd0b85a97d-42b39d51dcfso1398354f8f.2
for <66212 <at> debbugs.gnu.org>; Fri, 14 Nov 2025 22:10:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763187007; x=1763791807; darn=debbugs.gnu.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=B/lf1URhZ39bCQwbuSgmkoEMKu3CHejSR+K/+Fy9iLI=;
b=AjTOXtrxv/29iUnyyd+1RoZvnG96wVKWzYB0WoV7dSKMydVgSUVqqndT2omo8068Xk
ZzeB0oCq2s+mn70BxqzXbKtfwkPwjG/hrdzrVLX9260qS8cYjU5Fd1hStRbZ9OXXmBDt
AyLM8sVQXrNiGfUCOYp7VddCFbQDZdq9QTQ6Oy+BxNr/z1FJoH8KI/N0ZtmVdqYWQfHy
x2e+iaG3aslJT0m5LFzKyRprGI85AQqKp29dAp2dEwHXtoLjZk/uBZOmviBlKMzDbk9T
sbPvJDKf4dHzdyow20Qx8OsP42FFbvohRHR9YVTy+UnQQa1BU2oqZlV3zSZ2G2Wf1Yoh
zACw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763187007; x=1763791807;
h=to:subject:message-id:date:from:mime-version:x-gm-gg
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=B/lf1URhZ39bCQwbuSgmkoEMKu3CHejSR+K/+Fy9iLI=;
b=ILopq+k69rB3D3MzBChkeqNOk3odgudE+romBGG/VGruP0OEc+taYcr1K5nsDz4pf8
EcgOXJIfAPDxk+npD85Ek3OdScL/AcVLa0I58vwc//rAzFlAxe5tWc1ix4JUo4TNeG+e
CX3poHkGSbqQvYRLZNWAwCmbKFMYns2cPdX80luuV10kTVQOgs/v54Xinzqpy5dJ5lok
i9CpUeIzLXjL6FiQujlJmXaa3xWM1qB6zB4AvXlKcvsgTF1CzclJR9mRgSX6o6mQ1CZc
VeMvppi9RYd9neVOJPP2EHw++QkY/MXPixsfCFYlnlqYnAVLq0LCuBuXvMV7D1mp0oJf
C9OQ==
X-Gm-Message-State: AOJu0YzM6gCIl0GwrM9lmndnJUyFVg6GNIm4ox/8F4WQb3m7TzRI1XZk
60LiGplXQeIJcOfNI2rfFNYOePHCNONXgHLsAqz2ltskUuNEHb/12b9Wc2USHNBrz8GAKzGyA4v
pRZBOEvPJMr+LtmFqI17Is1fu6fOVFeRovL/k
X-Gm-Gg: ASbGncuTfXyHEjmG7VW2OlusKl+xmOjDHcYwK5YZ1W3n63qQRPPyUY1M4GL4UK76+4d
sK+6hrhGhzgUIwfTw8op33wGNjvpQ7jcjA2gFORkgKuF1lCsFscrcm4cG01EaPOXsEPizPF3COO
L9eadZcxEfdyebRb8n5yhC8o7kp05IATunV6Je6Sd6DTjsSCbugzlXmo9FuQvvmbcEj9mtZWOMK
4Ny77iT5qmO8H2ug9vfQ7W9O0XCZr1fA82V96RILEnzxwPTdHeCQ5xHRJApskV4HF4VSfNomc84
V7n9Fqdt8/4gfXvRXw==
X-Google-Smtp-Source: AGHT+IHLmnRFnHDfngocE8AgQFGhmiLPp1utynEeW0gUK//PxTt46W0ewPtvPUVM2e1dfKyUVXrxhSRlTPFThsGLKB0=
X-Received: by 2002:a5d:64e3:0:b0:42b:4061:2416 with SMTP id
ffacd0b85a97d-42b59396ee3mr5209539f8f.52.1763187007472; Fri, 14 Nov 2025
22:10:07 -0800 (PST)
MIME-Version: 1.0
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Sat, 15 Nov 2025 07:09:56 +0100
X-Gm-Features: AWmQ_bnym9kATNUik6VhnZpY0cbY0i2vzvEFjcileYN8HzUFBHLlGNNan1Md_Ew
Message-ID: <CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000040ca2006439bf7a8"
X-Spam-Score: 0.1 (/)
X-Mailman-Approved-At: Sat, 15 Nov 2025 01:17:50 -0500
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 (/)
--00000000000040ca2006439bf7a8
Content-Type: text/plain; charset="UTF-8"
Hello,
same here. Since we upgraded our Debian servers from 12 to 13, we cannot
use vc-mode with fossil, that was working fine before. We are using stock
Debian 13 Emacs (30.1), Fossil (2.26) and elpa-vc-fossil (2023.05.04).
After reading the information in this bug, I've done some experiments. I've
discovered that:
* It works if I start Emacs from the project root directory, but only the
first commit. The next ones, it fails.
* It fails if Emacs is started from any other directory.
The message is similar to the ones reported here, like:
Patch failed: can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: bin/affiliations2institutions.rb
|==================================================================
|--- bin/affiliations2institutions.rb
|+++ bin/affiliations2institutions.rb
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
5 out of 5 hunks ignored
Hope it helps,
Ferran
--00000000000040ca2006439bf7a8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><div>Hello,</div><div><br></div><div></di=
v><div>same here. Since we upgraded our Debian servers from 12 to 13, we ca=
nnot use vc-mode with fossil, that was working fine before. We are using st=
ock Debian 13 Emacs (30.1), Fossil (2.26) and=C2=A0elpa-vc-fossil (2023.05.=
04).</div><div><br></div><div>After reading the information in this bug, I&=
#39;ve done some experiments. I've discovered that:</div><div><br></div=
><div>* It works if I start Emacs from the project root directory, but only=
the first commit. The next ones, it fails.</div><div></div><div>* It fails=
if Emacs is started from any other directory.</div><div><br></div>The mess=
age is similar to the ones reported here, like:</div><div dir=3D"ltr"><br><=
/div><div dir=3D"ltr"><div>Patch failed: can't find file to patch at in=
put line 5<br>Perhaps you used the wrong -p or --strip option?<br>The text =
leading up to this was:<br>--------------------------<br>|Index: bin/affili=
ations2institutions.rb<br>|=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
<br>|--- bin/affiliations2institutions.rb<br>|+++ bin/affiliations2institut=
ions.rb<br>--------------------------<br>File to patch:<br>Skip this patch?=
[y]<br>Skipping patch.<br>5 out of 5 hunks ignored<br><br></div><div>Hope =
it helps,</div><div><br></div><div>Ferran</div></div></div>
--00000000000040ca2006439bf7a8--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2025 00:33:02 +0000
Resent-Message-ID: <handler.66212.B66212.176342597110599 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>, 66212 <at> debbugs.gnu.org, "Alfred M. Szmidt" <ams@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176342597110599
(code B ref 66212); Tue, 18 Nov 2025 00:33:02 +0000
Received: (at 66212) by debbugs.gnu.org; 18 Nov 2025 00:32:51 +0000
Received: from localhost ([127.0.0.1]:54663 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vL9eM-0002kr-Ox
for submit <at> debbugs.gnu.org; Mon, 17 Nov 2025 19:32:51 -0500
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:37549)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vL9eK-0002kW-F4
for 66212 <at> debbugs.gnu.org; Mon, 17 Nov 2025 19:32:49 -0500
Received: from phl-compute-12.internal (phl-compute-12.internal [10.202.2.52])
by mailfout.stl.internal (Postfix) with ESMTP id DED6D1D00170;
Mon, 17 Nov 2025 19:32:42 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
by phl-compute-12.internal (MEProxy); Mon, 17 Nov 2025 19:32:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:content-transfer-encoding:content-type:content-type:date:date
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763425962;
x=1763512362; bh=ae6I3DYdkBxnTbb2pdYpwxGp3LjSHlWHfJjh7ELDapk=; b=
HqZVYsNELTdrKKnNZCBkLmWcrDeczLXD/lb0YzpPH0dG3gYKGaDoFZp1UUPGiHzD
XFEOFjLd+k7GNWENsmA+QjvfBLq3DqDS7DH69MWPE15bsAzdCLLCWNu0KDM0pEPJ
VLhulYz7vxzqeyLemGOJwiOQa8cdaDgy8BPJs0v4zPmM31U4gR/IBI/iTg+yAZHo
osutKyTeG987hNe3yNb3burg0uW+lRZmQDW3KzcSNjQFdvwqKpYZxphxZ1JgzlsP
f9TI39KOeYsIDicYPQM8lMichsogLulp7u/tWbR12/1aliekV6TBXP5UeRYcm1hh
ql9j9ZW/fBV+/f7OAwar5g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-transfer-encoding:content-type
:content-type:date:date:feedback-id:feedback-id:from:from
:in-reply-to:in-reply-to:message-id:mime-version:references
:reply-to:subject:subject:to:to:x-me-proxy:x-me-sender
:x-me-sender:x-sasl-enc; s=fm3; t=1763425962; x=1763512362; bh=a
e6I3DYdkBxnTbb2pdYpwxGp3LjSHlWHfJjh7ELDapk=; b=ACWBT7rsFyrEH/Uaj
fRGaUYZ4/BZYLG8S3kgAqreCSucHgCaXxId9CU2fmiF7PjBt6zP84Th+FqN599qE
MTNwyvoG/Cv9AuGUeJz6b1CpwzDfngtY6oAmlI1vFoL9XMBF7yYDKVu3Vi+SuY6V
j901SMndFH3WjiWaBHiCSx7smrT3YsbPvxHLRJGSvXF7HYXIuXAKhmqcvnYoiTDm
rUUrFWL+zPMqBl6B77v8t4DuEG8ptpUyNoUzOVNyKjtZBq2dLPeA8/SMd9/MjhdF
2QPctJK1i7p2sqKJJXsIHJj1L1P6GrZp7BPeG7MNNV8cuk+cABmhjg/Mp3Fs8yUn
1Domg==
X-ME-Sender: <xms:qr4baS__tClCibvJm93igJQBdqzbsts77n6a7w31RvS_KckCn1V1qw>
<xme:qr4baaLYehJ3y_XqReNDeuQUbs_EmUx8aXORuVv6rAA84NyTl6ZrJmSZ8Urcykmuh
ItG6CJ5z-WHCwQiZLZIBnKwjf_H9ULnW5b19mUJ0uLUlwti1YPwovg>
X-ME-Received: <xmr:qr4baVbRxaID3awl7T9gh_RDI1Rhy71Pl1U3v0B1tzzVxz-wUxbiT--RtXuW9osNhQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvudelledtucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvfhfhjggtgfesthekredttddvjeenucfhrhhomhepffhmihhtrhih
ucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrghtthgvrh
hnpeegueegteffuddvjeevvdelleeitdeftdduhfeffeffjedukeevjedvfeffgfevgeen
ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumhhith
hrhiesghhuthhovhdruggvvhdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphho
uhhtpdhrtghpthhtohepfhgvrhhrrghnrdhjohhrsggrsehgmhgrihhlrdgtohhmpdhrtg
hpthhtohepieeivdduvdesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegr
mhhssehgnhhurdhorhhg
X-ME-Proxy: <xmx:qr4baULpX4DsE7KoGwWwkTbvMMYxQbbQu4CkFLtKeLtdEJzpkH7Ptg>
<xmx:qr4babAYoYN-yzU3VTmvWNY8dRJ_aMief2BJVOkbVALXQ0-QqHVmWQ>
<xmx:qr4baRoklzR2_vLQawnBJTBuZVQKuDtY3acWI8S5VYQlrIn-IXszQQ>
<xmx:qr4baejElHDYVxb7ARtjCdan01JdDNNmmlDnzlrvtjPytDDsAoP-Vg>
<xmx:qr4baX1hAssoyKLyhH670dl4k-sH9lTeqD9ytPsw0mPInpENKCZI7D8C>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
17 Nov 2025 19:32:41 -0500 (EST)
Message-ID: <ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
Date: Tue, 18 Nov 2025 02:32:38 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.6 (/)
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.6 (-)
Hi, thanks for the ping.
Let's Cc Alfred, who is the maintainer of this package.
On 15/11/2025 08:09, Ferran Jorba wrote:
> same here. Since we upgraded our Debian servers from 12 to 13, we cannot
> use vc-mode with fossil, that was working fine before. We are using
> stock Debian 13 Emacs (30.1), Fossil (2.26) and elpa-vc-fossil (2023.05.04).
>
> After reading the information in this bug, I've done some experiments.
> I've discovered that:
>
> * It works if I start Emacs from the project root directory, but only
> the first commit. The next ones, it fails.
> * It fails if Emacs is started from any other directory.
>
> The message is similar to the ones reported here, like:
>
> Patch failed: can't find file to patch at input line 5
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |Index: bin/affiliations2institutions.rb
> |==================================================================
> |--- bin/affiliations2institutions.rb
> |+++ bin/affiliations2institutions.rb
> --------------------------
> File to patch:
> Skip this patch? [y]
> Skipping patch.
> 5 out of 5 hunks ignored
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2025 05:55:02 +0000
Resent-Message-ID: <handler.66212.B66212.176344525215200 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176344525215200
(code B ref 66212); Tue, 18 Nov 2025 05:55:02 +0000
Received: (at 66212) by debbugs.gnu.org; 18 Nov 2025 05:54:12 +0000
Received: from localhost ([127.0.0.1]:55520 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLEfL-0003x4-CA
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 00:54:11 -0500
Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:44398)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vLEfH-0003wa-QT
for 66212 <at> debbugs.gnu.org; Tue, 18 Nov 2025 00:54:08 -0500
Received: by mail-wr1-x42c.google.com with SMTP id
ffacd0b85a97d-42b3c965ca9so2459621f8f.1
for <66212 <at> debbugs.gnu.org>; Mon, 17 Nov 2025 21:54:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763445241; x=1764050041; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=QE6zWNzw6MH5lY/eHOnAjt6J7GViHtUIhWOZZklMdig=;
b=NCcpaFZAS+gQrzdJTM2PRGZ2f2PdU5xVcEki05nJWWn4QBw7LExXftIinRXk0f3xaK
bXnTVyV+wmsxT0CHvxO/LwfsVvUdED5jSRex/oBqgr/bqxEzHStYXcsz1DzP3oUgf1Gl
WwXsJB7cqrKg8/8uwl8BJKiaXmjBVT2f3BoGlz+52SQyNcHLJMahiG3wgsh9iibq7ztl
9E1TUNKK3dnkJX5R0cZQybRPctUr6jx89o7L21tSrMt+VwbFxAf49+uJRTsNLyDj9k2B
JLPB1PbffdvrRSXx3uCzCWoD7g+YD4g49E8Pc/7VIMAvt/GJhQGf4yQRpYvJ1IyHr0tE
E0IA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763445241; x=1764050041;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=QE6zWNzw6MH5lY/eHOnAjt6J7GViHtUIhWOZZklMdig=;
b=IWqeyKo48p+kXyIx6n2+HNhbHML8w3nQAgNTy3PpDwwxOkOeYZEzhiN7uj9z1KH4yI
nHw7p0Qj/Jr4xisV8j5m8l2jsWy00MhcXI0WJS+Hq6H49XFZAHKvn2a+02tdt8M0+jH2
0Oht/AfaAEpDARSnlyEbBk3bjAVCpS0nmaMTP6YR5uxhbMzybcm7DlPrWnNDoKds9q+G
fP60DLnq/x6DuNfwNDljF373c3REQ9pUYHXY9hHchxg3WVhAIHu8E8kVgPOssk41Xuvg
/zk0VvLzW7rN7pdNWHlzCSRkqMoA/Fk57pTkn1WP4FAp8cJa8qoF4wXr8Px3xxUkPajN
Z4WA==
X-Gm-Message-State: AOJu0YwtuOee25HW0CuokZJ4bm3Owk8ukLRxLPif8ndH4s/4jREayCL9
rHqPKUwrncmjYG/TIb0and2GjNTy5ezZNKD7msSptZA7tw6GRuEC+GK6Ny/zV8r7l97u/dUke8J
Gal1WZQWAmxYIX0DsEWeiKZjBs/86I2U=
X-Gm-Gg: ASbGncu1OgzgalFbpOlNMUdMihd3NSWpWGIdF9oBsMsRJ1KHmqM70MMHHAn1BnkNVcm
xmlkXZvbZkVhyPYjqvNb37Ukag0xyLmb4xSXeoAqOrNcmtVrCMZHzIwPGzuX3LJ6/9XPTbFmMEn
9A3g7nHvnBJbdOl93iwwAxrFqz7Ou/lwRN5rGBKXTdBdC3vXw72ADEGIOkIHcGSfewmjpLGQbQj
kjcHbMy8wd66ee6AZ09tPDJWYQ1mO9VtAPNXDHPotyjrQ6fHqa1Olt+w0ZdgSaRDJRfTKdOr0eI
sxIj3dg=
X-Google-Smtp-Source: AGHT+IG/po4+GDxCldYx3j7XaMCP5ZbKRDUNlWWlYZ05AIU0LTVwpESrIzqUC4Ye0dZ6Gpb/0N67UPjENnhjf1KsuHY=
X-Received: by 2002:a05:6000:1a8d:b0:42b:3746:3b86 with SMTP id
ffacd0b85a97d-42b5938aab5mr15442525f8f.54.1763445241351; Mon, 17 Nov 2025
21:54:01 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
In-Reply-To: <ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Tue, 18 Nov 2025 06:53:49 +0100
X-Gm-Features: AWmQ_bkTb3sIgeU9e6FIl21K22bDFZlKTuHrMKRZeeyE6jCwuQB8bTYYvLOVs2k
Message-ID: <CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000003110e70643d81725"
X-Spam-Score: 0.1 (/)
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 (/)
--0000000000003110e70643d81725
Content-Type: text/plain; charset="UTF-8"
Hi Dmitry,
Sure. Please tell me if we can do any other test, although I'm elisp
illiterate. I was eager to use your Emacs partial commit feature (
https://gutov.dev/blog/2024/03/03/committing-a-partial-changeset-in-emacs/),
as Fossil does not provide it natively. But now we are in a worse situation
than before, as we cannot commit from within Emacs any more. Fortunately,
we can inspect differences, logs and so on, but not commits.
Thanks,
Ferran
Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dt., 18 de nov. 2025 a
les 1:32:
> Hi, thanks for the ping.
>
> Let's Cc Alfred, who is the maintainer of this package.
>
> On 15/11/2025 08:09, Ferran Jorba wrote:
> > same here. Since we upgraded our Debian servers from 12 to 13, we cannot
> > use vc-mode with fossil, that was working fine before. We are using
> > stock Debian 13 Emacs (30.1), Fossil (2.26) and elpa-vc-fossil
> (2023.05.04).
> >
> > After reading the information in this bug, I've done some experiments.
> > I've discovered that:
> >
> > * It works if I start Emacs from the project root directory, but only
> > the first commit. The next ones, it fails.
> > * It fails if Emacs is started from any other directory.
> >
> > The message is similar to the ones reported here, like:
> >
> > Patch failed: can't find file to patch at input line 5
> > Perhaps you used the wrong -p or --strip option?
> > The text leading up to this was:
> > --------------------------
> > |Index: bin/affiliations2institutions.rb
> > |==================================================================
> > |--- bin/affiliations2institutions.rb
> > |+++ bin/affiliations2institutions.rb
> > --------------------------
> > File to patch:
> > Skip this patch? [y]
> > Skipping patch.
> > 5 out of 5 hunks ignored
>
>
--0000000000003110e70643d81725
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hi Dmitry,</div><div><br></div><div>Sure. Please tell=
me if we can do any other test, although=C2=A0I'm elisp illiterate. I =
was eager to use your Emacs partial commit feature (<a href=3D"https://guto=
v.dev/blog/2024/03/03/committing-a-partial-changeset-in-emacs/">https://gut=
ov.dev/blog/2024/03/03/committing-a-partial-changeset-in-emacs/</a>), as Fo=
ssil does not provide it natively. But now we are in a worse situation than=
before, as we cannot commit from within Emacs any more. Fortunately, we ca=
n inspect differences, logs and so on, but not commits.</div><div><br></div=
><div>Thanks,</div><div><br></div><div>Ferran</div></div><br><div class=3D"=
gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">Mi=
ssatge de Dmitry Gutov <<a href=3D"mailto:dmitry@HIDDEN">dmitry@gutov=
.dev</a>> del dia dt., 18 de nov. 2025 a les 1:32:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">Hi, thanks for the ping.<br>
<br>
Let's Cc Alfred, who is the maintainer of this package.<br>
<br>
On 15/11/2025 08:09, Ferran Jorba wrote:<br>
> same here. Since we upgraded our Debian servers from 12 to 13, we cann=
ot <br>
> use vc-mode with fossil, that was working fine before. We are using <b=
r>
> stock Debian 13 Emacs (30.1), Fossil (2.26) and=C2=A0elpa-vc-fossil (2=
023.05.04).<br>
> <br>
> After reading the information in this bug, I've done some experime=
nts. <br>
> I've discovered that:<br>
> <br>
> * It works if I start Emacs from the project root directory, but only =
<br>
> the first commit. The next ones, it fails.<br>
> * It fails if Emacs is started from any other directory.<br>
> <br>
> The message is similar to the ones reported here, like:<br>
> <br>
> Patch failed: can't find file to patch at input line 5<br>
> Perhaps you used the wrong -p or --strip option?<br>
> The text leading up to this was:<br>
> --------------------------<br>
> |Index: bin/affiliations2institutions.rb<br>
> |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
> |--- bin/affiliations2institutions.rb<br>
> |+++ bin/affiliations2institutions.rb<br>
> --------------------------<br>
> File to patch:<br>
> Skip this patch? [y]<br>
> Skipping patch.<br>
> 5 out of 5 hunks ignored<br>
<br>
</blockquote></div>
--0000000000003110e70643d81725--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2025 16:14:02 +0000
Resent-Message-ID: <handler.66212.B66212.176348238932337 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176348238932337
(code B ref 66212); Tue, 18 Nov 2025 16:14:02 +0000
Received: (at 66212) by debbugs.gnu.org; 18 Nov 2025 16:13:09 +0000
Received: from localhost ([127.0.0.1]:58654 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLOKK-0008PU-23
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 11:13:08 -0500
Received: from fout-b2-smtp.messagingengine.com ([202.12.124.145]:44015)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vLOKH-0008Oe-FV
for 66212 <at> debbugs.gnu.org; Tue, 18 Nov 2025 11:13:06 -0500
Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41])
by mailfout.stl.internal (Postfix) with ESMTP id 8EC681D00276;
Tue, 18 Nov 2025 11:12:59 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
by phl-compute-01.internal (MEProxy); Tue, 18 Nov 2025 11:12:59 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763482379;
x=1763568779; bh=OBiqHUCg9KZ4RkIsoJKfapQ8MzRStzqBdfpG5LNP6/U=; b=
URXi4Ff+B7jbGfBgZlC75dmXI1oMc61LfUVX9hK7If11XC5zebhWBWQfX0ojh2RJ
KNJEkL62mJU6AdCTnCNzcNqRjtipVU6nmP5hjiEZ+cYp3uMfTbVoxNvlkegOJnOR
+b6TAc/tGpFesKb9KS+YlMDHTXnRsEaedKvq6aP3mRumqywjAQVTzcdpjqdgMm5U
6bgIgMdBoK/cj5gy9R6OuCRO2XTl4+ukSY8x3cvvmRys6iB+8hXzcbVTjky/4Ixg
kK4SyupmD6Qdf8mq61wh4LiAKYGm103wa0RSeuiFio9doNo/a3bJ77hEbOxS0mqj
EKkSUtHVCLiKMljIVA+jXQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1763482379; x=
1763568779; bh=OBiqHUCg9KZ4RkIsoJKfapQ8MzRStzqBdfpG5LNP6/U=; b=b
umJKs8wgHpwDSBHCiC6Wg3hL59hgNBawz+8yEPcqDR4x+QrO0kQ1I6GYNfCU2EyR
Gp4D30plHsOlyek3oHJ9A7G6bp9m/9aYwLBO/51gT6+Wp5eUipleL4+NdrV3OHoJ
9dvWcRiOv9B7dCW9vwVlIbqZdNtjqWKa7X+QmelTDLPos7F568ICrjvA/zWdL/Cz
24V2NW4s1FVnfpk2qvspz3wRRZgT8rN+55GbBMKVHG3YP6KeTYOXRKQ3FYOw3Z2X
IvhEfm1xFymwv0VrCidlH+Z3zHf+s0mAf4oHuATnMHxQDLE9WmNupIBoA+iJCXA/
AZGC6EKz4RTYvrO30B/3Q==
X-ME-Sender: <xms:Cpscaaska0WXodMpSCtc5D67SI4VB41R9k7POQMWDwrxrfypM7Cy5w>
<xme:CpscaWf_YkxFpEVS1CUO-Yjw8SEHORFGXgKKbJVDRbGOzwPeLiimajV6qXZlIGUrp
N5Mh43iA6LZ_KbzXIWfSj5GC9whBtpbNuTeElkP5iawEyvKT9QDh7E>
X-ME-Received: <xmr:CpscaaxWe6oD0w2q61RUIY8Ew4UeslL7zkheJpM5mB04xHIzs-DMSxEP796MpwnB9Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvvddujeeiucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeffmhhithhr
hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg
hrnhepudelhfdtveeghfffgffhffekgeelueetleetteefhfekgfdulefhfeehheetjeei
necuffhomhgrihhnpehguhhtohhvrdguvghvnecuvehluhhsthgvrhfuihiivgeptdenuc
frrghrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghvpdhnsggp
rhgtphhtthhopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehfvghrrhgrnh
drjhhorhgsrgesghhmrghilhdrtghomhdprhgtphhtthhopeeiiedvuddvseguvggssghu
ghhsrdhgnhhurdhorhhgpdhrtghpthhtoheprghmshesghhnuhdrohhrghdprhgtphhtth
hopehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg
X-ME-Proxy: <xmx:CpscaUF9Ek5A44CFErMjR0PaSG2NMbyPKpaDX4NpurSCwVhgnOgPwg>
<xmx:CpscaWzwlF1TAdQtdcECXaQJ1jQFMOzJiwNP5n-1kazVhsG8Io3Vig>
<xmx:CpscaduzkUI593CsrrXCOJmLYkohMaiB0Y-1qPi3VHbHas0hy5Yl3w>
<xmx:Cpscab1pb3_p7-d_NzHIy0G9VAa_FAUAk60ewpQgHT4ijiQo0eO2hA>
<xmx:C5scaav2f7633qHQ_IpA36T1uqu_RWqHj3kMlY00a-05DTSbIm9T63Ob>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
18 Nov 2025 11:12:57 -0500 (EST)
Message-ID: <12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
Date: Tue, 18 Nov 2025 18:12:55 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.6 (/)
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.6 (-)
On 18/11/2025 07:53, Ferran Jorba wrote:
> Sure. Please tell me if we can do any other test, although I'm elisp
> illiterate. I was eager to use your Emacs partial commit feature
> (https://gutov.dev/blog/2024/03/03/committing-a-partial-changeset-in-
> emacs/ <https://gutov.dev/blog/2024/03/03/committing-a-partial-
> changeset-in-emacs/>), as Fossil does not provide it natively.
Glad to hear that.
> But now
> we are in a worse situation than before, as we cannot commit from within
> Emacs any more. Fortunately, we can inspect differences, logs and so on,
> but not commits.
And this sounds bad. But committing from a VC Dir buffer still works,
right? Or did that break in a recent version as well?
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2025 16:27:02 +0000
Resent-Message-ID: <handler.66212.B66212.17634831853769 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.17634831853769
(code B ref 66212); Tue, 18 Nov 2025 16:27:02 +0000
Received: (at 66212) by debbugs.gnu.org; 18 Nov 2025 16:26:25 +0000
Received: from localhost ([127.0.0.1]:58708 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLOXA-0000yi-HP
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 11:26:24 -0500
Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:60830)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vLOX8-0000y0-7v
for 66212 <at> debbugs.gnu.org; Tue, 18 Nov 2025 11:26:23 -0500
Received: by mail-wr1-x42e.google.com with SMTP id
ffacd0b85a97d-42b31507ed8so4600818f8f.1
for <66212 <at> debbugs.gnu.org>; Tue, 18 Nov 2025 08:26:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763483176; x=1764087976; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=DcrYqpcRygxjleDTtXF9SXvFANWp0gTCePHvJ+5Vvtw=;
b=fOw5hE1NzpAKuVQzQL41Y+R4vSIQnk7YXLgqn1PJj++MgPTzMZx9gk7HoyTZ0h7Qmr
Aw/CGIxM81mEaTYsv07CW3GGG8KhMa+5QR1mzA0DYKyNeJJhj3AeEpWVqDRxf2Er6eTU
NPd9WnQAdHAT+DZi1EvkL+EtGOYzfB5s5ffia3QWRX9hAmNMzSzUaL1fO7tmHjcXxEtN
iU0s6MlWI0vtVgJva3EjS9CmKAS7tllVhhAiu7VYDJ5AYlyEiSwt88aoSoSe/bklNvc0
O6/bJ84BV9YxF8i/sK71Rrq+73dAnxGr1vLqVIu/SzxzvMW63Ncq8SukZ2NUcetKVnMj
pTJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763483176; x=1764087976;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=DcrYqpcRygxjleDTtXF9SXvFANWp0gTCePHvJ+5Vvtw=;
b=CT+LuSCnnGh4b2SpgCoDJrn6LGHD4NHyMPILcJ6pQrmrEYRXCvEKbmntSSX6Au5znf
YDkFqAf+orw0c+m38z7qUkMpkbpXLkyPA3XT8hKMcZpxq7Pzkb6Isov2zcpJVl1HFt7J
vhxWx+82TAvBwWnCdT56iu5d1MefcLskEhq6tXwPorHqu6+14HIjeql7Yqlgx2n5FcXp
KbJczBFfxRU9eUPf6w/KAk3Rf2vCalEb3FGHoIX7bd8l9VY04kt+Z3/e0CJnPuW3txCl
fp5fytITurercYNCbotlAv8nPItW95WiZQsbHV6KBMBI2xxfXvZZ3Wzw42GCAiY2MCrU
aCKA==
X-Gm-Message-State: AOJu0Yy449dFxDJJ2qAh7YtAuKqzlsWcqyN5btG4wZx51qSjXZljqb7i
uRjGFpSMnkakRWFEKclsrEh/7hfsTtMnM+y6IqPvQLrDa6Dnd5S8AjbrCXkD1kArA4D7eo9yf9g
Do3ZxQ48qmHOoxnch9kI3lF49/hP3UiE=
X-Gm-Gg: ASbGncsp1QZR58N+GtnLAnWi6ifzXNITEkEMqUfpGVDk2+QDBnMnfumuQUPr3avbgwv
gA2bPuQ5VAZaiBbP7drqNwOGU7dWq6UVHxmrFzTYhAc+ku/PXNDDXFGS/Oi+CUtP2pY8lB/ySos
GTJRUWyBMKJqndjzi1FhR2O6cQnVqb/pIePfNqwDtjVJ5F3OzkoJfsKVTvpHE8GU/iKe3F9L9KS
5Y/4D9o2GjO+2QZU7mr96hWwJPVgHMycH9eiVbQZTVxo0QJ8Gu8qp5VOCezGbZZaOxcQoRex0jW
JBzVm/g=
X-Google-Smtp-Source: AGHT+IFnO0k24Bt0yFx9gbSjvAZsA4n3NRKKXTh5GOyaFv4Gxb0yFmszFIRPK9i9pusINvX88XnNpnn24NQB6SXQy8k=
X-Received: by 2002:a05:6000:25c8:b0:429:cda2:9ffd with SMTP id
ffacd0b85a97d-42b59342d0dmr15685516f8f.9.1763483175899; Tue, 18 Nov 2025
08:26:15 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
In-Reply-To: <12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Tue, 18 Nov 2025 17:26:01 +0100
X-Gm-Features: AWmQ_blOlwcLhpuL_WJozBAdtCP2ivk_78loFJvyxr9PX4AAD-0rIvD0i5_VgrQ
Message-ID: <CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000004456400643e0ec39"
X-Spam-Score: 0.1 (/)
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 (/)
--0000000000004456400643e0ec39
Content-Type: text/plain; charset="UTF-8"
[sorry for the duplicate, I forgot to reply everybody]
Yes, vc-dir works perfectly.
On Debian 12 we could use all vc-mode features for Fossil that we tried:
inspect logs, compare from base version, commits, etc. On Debian 13 we can
do everything except for commits. Before finding this bug report, I forced
the installation of previous (2022.07.07-1) version of elpa-vc-fossil (
https://packages.debian.org/search?keywords=elpa-vc-fossil), just to check
if we could commit, but the errors are the same. So I suspect that is some
change in the behaviour of vc-mode that now makes vc-fossil fail.
Ferran
Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dt., 18 de nov. 2025 a
les 17:13:
> On 18/11/2025 07:53, Ferran Jorba wrote:
> > Sure. Please tell me if we can do any other test, although I'm elisp
> > illiterate. I was eager to use your Emacs partial commit feature
> > (https://gutov.dev/blog/2024/03/03/committing-a-partial-changeset-in-
> > emacs/ <https://gutov.dev/blog/2024/03/03/committing-a-partial-
> > changeset-in-emacs/>), as Fossil does not provide it natively.
>
> Glad to hear that.
>
> > But now
> > we are in a worse situation than before, as we cannot commit from within
> > Emacs any more. Fortunately, we can inspect differences, logs and so on,
> > but not commits.
>
> And this sounds bad. But committing from a VC Dir buffer still works,
> right? Or did that break in a recent version as well?
>
--0000000000004456400643e0ec39
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><div>[sorry for the duplicate, I forgot t=
o reply everybody]</div><div><br></div><div>Yes, vc-dir works perfectly.</d=
iv><div><br></div><div>On
Debian 12 we could use all vc-mode features for Fossil that we tried:=20
inspect logs, compare from base version, commits, etc. On Debian 13 we=20
can do everything except for commits. Before finding this bug report, I=20
forced the installation of previous=C2=A0(2022.07.07-1) version of=20
elpa-vc-fossil (<a href=3D"https://packages.debian.org/search?keywords=3Del=
pa-vc-fossil" target=3D"_blank">https://packages.debian.org/search?keywords=
=3Delpa-vc-fossil</a>),
just to check if we could commit, but the errors are the same. So I=20
suspect that is some change in the behaviour of vc-mode that now makes=20
vc-fossil fail.</div><div><br></div><div>Ferran</div></div><br></div><br><d=
iv class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gm=
ail_attr">Missatge de Dmitry Gutov <<a href=3D"mailto:dmitry@HIDDEN">=
dmitry@HIDDEN</a>> del dia dt., 18 de nov. 2025 a les 17:13:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex">On 18/11/2025 07:53, Fer=
ran Jorba wrote:<br>
> Sure. Please tell me if we can do any other test, although=C2=A0I'=
m elisp <br>
> illiterate. I was eager to use your Emacs partial commit feature <br>
> (<a href=3D"https://gutov.dev/blog/2024/03/03/committing-a-partial-cha=
ngeset-in-" rel=3D"noreferrer" target=3D"_blank">https://gutov.dev/blog/202=
4/03/03/committing-a-partial-changeset-in-</a> <br>
> emacs/ <<a href=3D"https://gutov.dev/blog/2024/03/03/committing-a-p=
artial-" rel=3D"noreferrer" target=3D"_blank">https://gutov.dev/blog/2024/0=
3/03/committing-a-partial-</a> <br>
> changeset-in-emacs/>), as Fossil does not provide it natively.<br>
<br>
Glad to hear that.<br>
<br>
> But now <br>
> we are in a worse situation than before, as we cannot commit from with=
in <br>
> Emacs any more. Fortunately, we can inspect differences, logs and so o=
n, <br>
> but not commits.<br>
<br>
And this sounds bad. But committing from a VC Dir buffer still works, <br>
right? Or did that break in a recent version as well?<br>
</blockquote></div>
--0000000000004456400643e0ec39--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2025 23:36:02 +0000
Resent-Message-ID: <handler.66212.B66212.176350890712188 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176350890712188
(code B ref 66212); Tue, 18 Nov 2025 23:36:02 +0000
Received: (at 66212) by debbugs.gnu.org; 18 Nov 2025 23:35:07 +0000
Received: from localhost ([127.0.0.1]:60485 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLVE2-00039h-Ph
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 18:35:07 -0500
Received: from fhigh-a2-smtp.messagingengine.com ([103.168.172.153]:51641)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vLVE0-00035v-1X
for 66212 <at> debbugs.gnu.org; Tue, 18 Nov 2025 18:35:04 -0500
Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46])
by mailfhigh.phl.internal (Postfix) with ESMTP id 6709314001DE;
Tue, 18 Nov 2025 18:34:58 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
by phl-compute-06.internal (MEProxy); Tue, 18 Nov 2025 18:34:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763508898;
x=1763595298; bh=MY8TX4+eyGjRtQ95Qd8tl1PwR7vm9UoBU3itPiC4whE=; b=
LTHpaCsMagP1JIb2W8m2ToCoWjays0fPi7ggN37AD4Hshj40HDlvNl6o7xrgQSCq
czbVH/Qbj2cGnwbF7BGejUbq/rOTWPYWw2VE5vRsOn0hYb74gXT1W0v2D0ROYI9x
sMWWYGOjM+XhseK5I+zN6RCywAlbjOWOE00EiOIJdOHzAPyc235DWsfqlhcOgurj
qVVMD4OI3sB/YmhT4y1Iq/ZIq81fBphhIU8GWOT7V2H4djNV5652BMk7YGPnZGsJ
VVf5L+s3VHRBIoTzG3dkHCoi3ZIDx1sS0yAKCIlmXWURGYl86eI9rMVltNt6o3mD
HmHHN7KqMWr4RB9IViQbnQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1763508898; x=
1763595298; bh=MY8TX4+eyGjRtQ95Qd8tl1PwR7vm9UoBU3itPiC4whE=; b=v
6gELqfN9IZ6AQa0dFyUs+8a2UKc37jzkIK+85q1MDFYmGXvsEKHgO5Vlu3yoWvyM
Bw7CtsrbtkRq4VQA2DG7/rzVYVrnPvat3TVDiZ2F/bZfW+Au4R4IOn4exhwp31TM
S/y0wvGkb/tKx88OYQxCjx1CZ7zdVVjVvtntWn4Tr858gO9tpD/cIow5wHunXsNH
E18UP3m9qPWKez3EGFD6cR5Q4egmfrV6rfXBcz+n+VFtNUb/2gLQT6+rTIuiw+og
JD4KqOhNpcXWEtet6zAVoarRY5N9wIrOurLylkI9RGPrUnlv5TLes15H3Tgbmyxo
TBgBd/PJPhAIW95UhzN+Q==
X-ME-Sender: <xms:oQIdaRWOaZ_Expfg7NLmOTPSs_y8McbFWRg4HzvAMaRitEC3Zc8fOA>
<xme:oQIdaYkdI0oWytJvrPatLk5P-FIoFWIop1TCBt0XGGpZaaAA04asQWGEnpBAI6_cF
GLJWK7kpdTTFqzLNuKZ8_lEJsIA7J0jc-HKUoTs3KGDP-avjZb91A>
X-ME-Received: <xmr:oQIdaSa3spN2O2zAITpb1ZHFeB0ejvx58PJ17XVnjsigXNhRAbKstNYUeRDf0SRs2w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvvddvieehucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhithhr
hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg
hrnhepteduleejgeehtefgheegjeekueehvdevieekueeftddvtdevfefhvdevgedujeeh
necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmih
htrhihsehguhhtohhvrdguvghvpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhp
ohhuthdprhgtphhtthhopehfvghrrhgrnhdrjhhorhgsrgesghhmrghilhdrtghomhdprh
gtphhtthhopeeiiedvuddvseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohep
rghmshesghhnuhdrohhrghdprhgtphhtthhopehsphifhhhithhtohhnsehsphifhhhith
htohhnrdhnrghmvg
X-ME-Proxy: <xmx:oQIdaTMtzBczZUcmT36mMjjCezxIo4XXLYIYn2dTeKO-jMyhWQsIMg>
<xmx:oQIdaXZG0CSsHbk9nTbjazqlE_sGsnbdTQWVqtUE4LeCii3oZ4oHQA>
<xmx:oQIdaR1SWmN-8l_g91AsmWMPbmMYX5c38vh5OENZ-fbDjlvbHn2PAg>
<xmx:oQIdadcX4tNlxS-QI9rVNt7u62L6VFaCO_t60zgPsDsLwAU44Wx9hQ>
<xmx:ogIdaZWIbj8W527oZVsvd665xUXqOBOPUXQiW9OlVPGj3yQphokdKg7N>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
18 Nov 2025 18:34:56 -0500 (EST)
Message-ID: <374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
Date: Wed, 19 Nov 2025 01:34:54 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.6 (/)
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.6 (-)
Hi again!
On 18/11/2025 18:26, Ferran Jorba wrote:
> [sorry for the duplicate, I forgot to reply everybody]
>
> Yes, vc-dir works perfectly.
>
> On Debian 12 we could use all vc-mode features for Fossil that we tried:
> inspect logs, compare from base version, commits, etc. On Debian 13 we
> can do everything except for commits.
Sorry, please clarify: does 'C-x v v' inside a VC Dir buffer not work
anymore either? And neither 'C-x v v' inside a file buffer?
This would indicate a larger scale of compatibility breakage than
originally indicated in this report (which was about doing commits from
inside vc-diff buffers).
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 19 Nov 2025 07:45:02 +0000
Resent-Message-ID: <handler.66212.B66212.176353826613448 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176353826613448
(code B ref 66212); Wed, 19 Nov 2025 07:45:02 +0000
Received: (at 66212) by debbugs.gnu.org; 19 Nov 2025 07:44:26 +0000
Received: from localhost ([127.0.0.1]:35135 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLcra-0003Un-8Z
for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 02:44:26 -0500
Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:42211)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vLcrY-0003UD-LM
for 66212 <at> debbugs.gnu.org; Wed, 19 Nov 2025 02:44:25 -0500
Received: by mail-wm1-x333.google.com with SMTP id
5b1f17b1804b1-47774d3536dso4746755e9.0
for <66212 <at> debbugs.gnu.org>; Tue, 18 Nov 2025 23:44:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763538258; x=1764143058; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=f/rETwZkx2XdFo+lCCz0rOj5hi3bsPzHdh8mFfL+5yE=;
b=iOuQ+DQmaw+QvQ+hMyN1cAuf9IGx+jAKqWUgsG3pNWXoG3PsiMZ3dQx+kz/P0yhJj9
AlusdxssMwsyx0Ieps31C0wjXuUnl2FFdsMGmrbdn5kf7+1tdRvWy4XHRzRnPXRzakjP
qex/7rdvWFxjlGI0vluj5Zvo/fTMYTscJJTo9CgDXaDtJPtYGPNoJ1CCXhdOzkIukJN7
44OjADOqz1+K9gxad/hmwo2jRNg9oEEufjllSx8LMDaT2gaKI4YMKWAB0psW+689UpMw
/0renkw+0yesDKNj3Mw+W2reAOM0jZ8KaU26RkrJKknwy6Tmgyj7shei9RwWVT2B7JsI
FkfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763538258; x=1764143058;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=f/rETwZkx2XdFo+lCCz0rOj5hi3bsPzHdh8mFfL+5yE=;
b=KPd6iqILzo9VxBEh3LNntMoiRZFuXLYrW5YQ6wwryH767xP0g9nk5cpjsQ2p3MDaeI
2c7lYDbYqvtzxPbIrXN+sV/C+BuACG+GZy4c4Efsd8PtpV17gAEHMI+AFq83Ze2uv4P6
m44mXjzaGhQU2zZALuyk5oHSE5+CIRzQsJZK44d1zxoq0/WecaItPd1zO12agC4ty/SJ
VO8IETlInVMFhmVtuJbXWvUgtx6INiqoYs8HyUdWkAGDNikvXPLomJXQkRkhtApQ2d5U
sMAFSuuPDvPjaA4HBquMf7ALDz5lDdWvzlCLGaC1kajD0LOicOuAmPMc0xEFiUkb8YcV
h0jQ==
X-Gm-Message-State: AOJu0YwN7qd468s7T8IAvRQsuqtUuZmTZhvE2gkRa1EBxWTXH9cb1z8h
Q9mz7myAm1RmH3qv/4FtCCzj89XbwmMUht6Eg38RK05dq9Q9YPhrn3DDXvQMth4AsmGSCa97Cn7
CTvuXcTXsHjHVEShRANB797MOjOf/rtM=
X-Gm-Gg: ASbGncvWH6IvUAQ+y2sm33Hvs1lpLR8yWWKpkb3w2pu/TC/k15dJ7sEL4Vm7vumtocJ
Ha9Za7xnznLei2TaqN7FZk3a2IiWe6h1YAE0nP0h4p69qdar5KoIoAZfKqcJfVAgO7l9Al4SCgv
Jm0eBFfwf/hxFWjTJZu0LVA9lLoAmShnyy3dDkQc/NfhbuS0KE6ZkEranlXnkupgOYZaiPcugEL
v85gMO4K2u4Vh1MVDQ/42Wqnzl7G3yacyiWO+OhI3reNpXIcxxWgUStZtF6BlthlY53b1gjD2zo
oQtf9V2b
X-Google-Smtp-Source: AGHT+IFrpe6yqmE+VK1odhvLWDz75nU0XBaAA3uBNgOJFRUfPq7ZK4wKkXtrRW+lmv/geQqMmDZ+iSmYEagJDNrfuaI=
X-Received: by 2002:a05:600c:558b:b0:475:dadd:c474 with SMTP id
5b1f17b1804b1-477b18307bbmr9802355e9.10.1763538258218; Tue, 18 Nov 2025
23:44:18 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
In-Reply-To: <374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Wed, 19 Nov 2025 08:44:06 +0100
X-Gm-Features: AWmQ_bkstuyiKQ512hyZi8n8d6jzzw3swFNHqte9eMuE48X415QaIwWvu2IJv14
Message-ID: <CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000006dd2050643edbfe8"
X-Spam-Score: 0.1 (/)
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 (/)
--0000000000006dd2050643edbfe8
Content-Type: text/plain; charset="UTF-8"
Hello Dmitry,
good question. It turns out that I routinely was performing the commit from
the diff (C-x v =) buffer, and it failed (and it still fails). It did work
using Debian 12 versions of the packages.
However, now I've done the commit from the file buffer itself, and it has
worked perfectly. Twice, commiting two different files. Thanks so much for
noticing it. So the incompatibility is more restricted. But it seems that
I won't be able to use your partial commit feature yet.
Best regards,
Ferran
Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dc., 19 de nov. 2025 a
les 0:34:
> Hi again!
>
> On 18/11/2025 18:26, Ferran Jorba wrote:
> > [sorry for the duplicate, I forgot to reply everybody]
> >
> > Yes, vc-dir works perfectly.
> >
> > On Debian 12 we could use all vc-mode features for Fossil that we tried:
> > inspect logs, compare from base version, commits, etc. On Debian 13 we
> > can do everything except for commits.
>
> Sorry, please clarify: does 'C-x v v' inside a VC Dir buffer not work
> anymore either? And neither 'C-x v v' inside a file buffer?
>
> This would indicate a larger scale of compatibility breakage than
> originally indicated in this report (which was about doing commits from
> inside vc-diff buffers).
>
--0000000000006dd2050643edbfe8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hello Dmitry,</div><div><br></div><div>good question.=
It turns out that I routinely was performing the commit from the diff (C-x=
v =3D) buffer, and it failed (and it still fails). It did work using Debia=
n 12 versions of the packages.</div><br><div>However, now I've done the=
commit from the file buffer itself, and it has worked perfectly. Twice, co=
mmiting two different files. Thanks so much for noticing it. So the incompa=
tibility is more restricted.=C2=A0 But it seems that I won't be able to=
use your partial commit feature yet.</div><div><br></div><div>Best regards=
,</div><div><br></div><div>Ferran</div><div><br></div></div><br><div class=
=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr=
">Missatge de Dmitry Gutov <<a href=3D"mailto:dmitry@HIDDEN">dmitry@g=
utov.dev</a>> del dia dc., 19 de nov. 2025 a les 0:34:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
solid rgb(204,204,204);padding-left:1ex">Hi again!<br>
<br>
On 18/11/2025 18:26, Ferran Jorba wrote:<br>
> [sorry for the duplicate, I forgot to reply everybody]<br>
> <br>
> Yes, vc-dir works perfectly.<br>
> <br>
> On Debian 12 we could use all vc-mode features for Fossil that we trie=
d: <br>
> inspect logs, compare from base version, commits, etc. On Debian 13 we=
<br>
> can do everything except for commits.<br>
<br>
Sorry, please clarify: does 'C-x v v' inside a VC Dir buffer not wo=
rk <br>
anymore either? And neither 'C-x v v' inside a file buffer?<br>
<br>
This would indicate a larger scale of compatibility breakage than <br>
originally indicated in this report (which was about doing commits from <br=
>
inside vc-diff buffers).<br>
</blockquote></div>
--0000000000006dd2050643edbfe8--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 19 Nov 2025 16:07:01 +0000
Resent-Message-ID: <handler.66212.B66212.17635683752402 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.17635683752402
(code B ref 66212); Wed, 19 Nov 2025 16:07:01 +0000
Received: (at 66212) by debbugs.gnu.org; 19 Nov 2025 16:06:15 +0000
Received: from localhost ([127.0.0.1]:38899 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLkhD-0000cg-AJ
for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 11:06:15 -0500
Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:53656)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vLkhA-0000cP-Et
for 66212 <at> debbugs.gnu.org; Wed, 19 Nov 2025 11:06:13 -0500
Received: by mail-wr1-x432.google.com with SMTP id
ffacd0b85a97d-42b3b0d76fcso4304765f8f.3
for <66212 <at> debbugs.gnu.org>; Wed, 19 Nov 2025 08:06:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763568366; x=1764173166; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=6lVr/nXTqtleDzjcF6ei/QVaBofDCEbIdXRwpRo19E0=;
b=jKOtJ+L8/CFZDlKu6wa5Ud+ymAmF1jV0dW6jR3HWmk2/olnVBzPJWIhY8zjGU5As//
aUGgM9OnkMUzfFeQJNMxdtgKcMKqJCUZVke7ecH704MLpMG4ZSK5P/r8wfbOZVfusUf3
cjORuSZIasSOr3qTcBxy1fwVGKuuhtf8Y5qQAbe9AqKXcNfUx6aZzh7cbIpoVcdkl6dr
7xqhd/vqp71bIdLxuTu6/wr4i7xQleAD1HkJ5BHnegpBXXPFXtXgMzgmTyHR0Q9RmkEm
NTLbTq094+XFeSON/p4yCESKKQxqfrdxLzfVyFGi8UBg0O6mSky91zduuQptU9SOYXsk
I8qQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763568366; x=1764173166;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=6lVr/nXTqtleDzjcF6ei/QVaBofDCEbIdXRwpRo19E0=;
b=J1MnPGxfoHUxParecWBkr+HDgrkWBC/3Qji0MmIvy9HISLeAYBQUwzI0uZly7tmLhI
dR5vWWJweEuNeCWfIMEqlR1wF3rQFDjlICoaO2kt6JXtXRdR4kMpxXmoKJAK8WIP91Y0
LUsu5uZIExXaZlyctqLpQgmBx3fJav30ATVThFO6DCzyJQCjrnaEjQdHPKjR7K5n6NlH
wR3a2OEKK49iclhPEV+wXlVkyRGizK5F++eWTlWcOO3gc6ryoFNQCxQhh2VledIt1j4V
xVWS+HGm9b5WK3bsBmLBh3WI2B6QWp08aQmxADBuqxVMg64kpCle8yDgPndiTnC75PTg
0/EA==
X-Gm-Message-State: AOJu0YxeejlzSzkIdMivk/FvysxmXLsIhRIb8sgjxaHprkpt9a5nTypZ
0s1sgj3DzmHWU+hhpnjLE8PSDLWH/idnH5etrHG9jx71sQSvx1v2nSZsbpDbDyP5jG7ZTuqO7cS
gz9J5Ao0Oxx4NQcNyNuTTjnWCQRNAqIA=
X-Gm-Gg: ASbGncuDn1ZY8Fkc4ho/ceBHFXEMcdVGAyIzMUsocoimGWjftCzOc6rX6+sNmva6QZ6
bREV+1YA8mSAh5yh3Fp6EzZsUwV1QXp1m3QUUPMah0nbcFAf3rPNU1OOC4ogSleOHd6WOX71Nqz
E2gkh4kzrd06VsDyigZnMpc8xTT+yxRJXD9asFEid81MOnkUf50VtdeNOhgBFLbnyu6sWSyHiDN
ZFcqvhjepuDfzaT1d+I87zi/OCHgl/jqoPJqsaiEdmdzYHrUgcRI/xVoh4vrg9vz80w6IrIueO1
za8WeA==
X-Google-Smtp-Source: AGHT+IETAv2xo6951NmAh66KJ/8678H6cH+kLPO5lRrPPMaTW3JfWBwKHPpKe9VYcUWizJzyUVqNdiLhbpJdXjwIwRs=
X-Received: by 2002:a5d:5c89:0:b0:42b:3592:1bbd with SMTP id
ffacd0b85a97d-42b5937230amr19129942f8f.33.1763568365975; Wed, 19 Nov 2025
08:06:05 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
In-Reply-To: <CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Wed, 19 Nov 2025 17:05:54 +0100
X-Gm-Features: AWmQ_bnu5DnEpUA6h2JjsBg1NDGy3UtnSfVkcOWec96RbbJ5noxo8l1nQJhKNtk
Message-ID: <CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000fdc05a0643f4c118"
X-Spam-Score: 0.1 (/)
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 (/)
--000000000000fdc05a0643f4c118
Content-Type: text/plain; charset="UTF-8"
Hello Dmitry,
I've just discovered now that I cannot longer inspect file history (C-x v
l) and hit d in the history buffer, it complains with a "Wrong type
argument: stringp, nil". It used to work in Debian 12.
Hope it helps,
Ferran
Missatge de Ferran Jorba <ferran.jorba@HIDDEN> del dia dc., 19 de nov.
2025 a les 8:44:
> Hello Dmitry,
>
> good question. It turns out that I routinely was performing the commit
> from the diff (C-x v =) buffer, and it failed (and it still fails). It did
> work using Debian 12 versions of the packages.
>
> However, now I've done the commit from the file buffer itself, and it has
> worked perfectly. Twice, commiting two different files. Thanks so much for
> noticing it. So the incompatibility is more restricted. But it seems that
> I won't be able to use your partial commit feature yet.
>
> Best regards,
>
> Ferran
>
>
> Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dc., 19 de nov. 2025
> a les 0:34:
>
>> Hi again!
>>
>> On 18/11/2025 18:26, Ferran Jorba wrote:
>> > [sorry for the duplicate, I forgot to reply everybody]
>> >
>> > Yes, vc-dir works perfectly.
>> >
>> > On Debian 12 we could use all vc-mode features for Fossil that we
>> tried:
>> > inspect logs, compare from base version, commits, etc. On Debian 13 we
>> > can do everything except for commits.
>>
>> Sorry, please clarify: does 'C-x v v' inside a VC Dir buffer not work
>> anymore either? And neither 'C-x v v' inside a file buffer?
>>
>> This would indicate a larger scale of compatibility breakage than
>> originally indicated in this report (which was about doing commits from
>> inside vc-diff buffers).
>>
>
--000000000000fdc05a0643f4c118
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hello Dmitry,</div><div><br></div><div>I've just =
discovered=C2=A0now that I cannot longer inspect file history (C-x v l) and=
hit d in the history buffer, it complains with a "Wrong type argument=
: stringp, nil". It used to work in Debian 12.</div><div><br></div><di=
v>Hope it helps,</div><div><br></div><div>Ferran</div></div><br><div class=
=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr=
">Missatge de Ferran Jorba <<a href=3D"mailto:ferran.jorba@HIDDEN">fe=
rran.jorba@HIDDEN</a>> del dia dc., 19 de nov. 2025 a les 8:44:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
>Hello Dmitry,</div><div><br></div><div>good question. It turns out that I =
routinely was performing the commit from the diff (C-x v =3D) buffer, and i=
t failed (and it still fails). It did work using Debian 12 versions of the =
packages.</div><br><div>However, now I've done the commit from the file=
buffer itself, and it has worked perfectly. Twice, commiting two different=
files. Thanks so much for noticing it. So the incompatibility is more rest=
ricted.=C2=A0 But it seems that I won't be able to use your partial com=
mit feature yet.</div><div><br></div><div>Best regards,</div><div><br></div=
><div>Ferran</div><div><br></div></div><br><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">Missatge de Dmitry Gutov <<a href=3D"ma=
ilto:dmitry@HIDDEN" target=3D"_blank">dmitry@HIDDEN</a>> del dia d=
c., 19 de nov. 2025 a les 0:34:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">Hi again!<br>
<br>
On 18/11/2025 18:26, Ferran Jorba wrote:<br>
> [sorry for the duplicate, I forgot to reply everybody]<br>
> <br>
> Yes, vc-dir works perfectly.<br>
> <br>
> On Debian 12 we could use all vc-mode features for Fossil that we trie=
d: <br>
> inspect logs, compare from base version, commits, etc. On Debian 13 we=
<br>
> can do everything except for commits.<br>
<br>
Sorry, please clarify: does 'C-x v v' inside a VC Dir buffer not wo=
rk <br>
anymore either? And neither 'C-x v v' inside a file buffer?<br>
<br>
This would indicate a larger scale of compatibility breakage than <br>
originally indicated in this report (which was about doing commits from <br=
>
inside vc-diff buffers).<br>
</blockquote></div>
</blockquote></div>
--000000000000fdc05a0643f4c118--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 20 Nov 2025 03:30:02 +0000
Resent-Message-ID: <handler.66212.B66212.176360939725604 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176360939725604
(code B ref 66212); Thu, 20 Nov 2025 03:30:02 +0000
Received: (at 66212) by debbugs.gnu.org; 20 Nov 2025 03:29:57 +0000
Received: from localhost ([127.0.0.1]:43350 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLvMq-0006et-Pt
for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 22:29:57 -0500
Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]:47477)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vLvMo-0006eX-Th
for 66212 <at> debbugs.gnu.org; Wed, 19 Nov 2025 22:29:55 -0500
Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42])
by mailfhigh.phl.internal (Postfix) with ESMTP id 37B0D140020C;
Wed, 19 Nov 2025 22:29:49 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
by phl-compute-02.internal (MEProxy); Wed, 19 Nov 2025 22:29:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763609389;
x=1763695789; bh=1UX3xqyq3WPgc1oTB4+f849YbMauvBCPraQCwTtsWrc=; b=
PUf50lcMViBh9bDSA3ZhDvMaiVaphv6UTdrHnDZZ5Wad+ELxsvbee2BIaSvFtBoo
6gnXglDacAZIO+Fvrw8Cu1ehTVZQnzW7vIWw9YM+K+8Ovb3ZYpDBZaq9g2UhAHO0
oLip4IL6eJ2JdXLx0wapQHza1xOCBbOv+ebdyucJaBixeJLXGuqQLEZI4x6z/9im
0SxLlnWnFMIcBpaUKtMKBXquOEyl1bOq1zjhl2+2K6GDMhqZPLL/Re3qorFIYOiv
jLnph53zdg12FJArjteoPc8ERs7Ov9dbvOG893lSfkkxTt4NUrFAqs5H8K5XVf0P
6A83ZYKhq9qcBzzWWhRF7w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1763609389; x=
1763695789; bh=1UX3xqyq3WPgc1oTB4+f849YbMauvBCPraQCwTtsWrc=; b=s
KzzF0s/oXlYWZ8IcuMqcc+nMqrc6uN2EGJt2KD2KGqdmpztZAVYkx2mn+fwfyqz0
CmYN1oIQJKW9SJmOpY65CEEA9Lo3yvwDDmvubny7rj9gxJM6vhQzYC7/qID04yFE
6kiUUb3wpA4CKQiB2Tptp/RbdrkJQ4Cs+OFmX03yZxsFUxHrPk0hJ42gVksLCN2m
vm0QaEMOiFR5BJ2PifSh59CaRept5OUQbBH3TPaeIcNolcBZTSHY5oLSqSASLRPX
9n1Wj2oYqTGKBfK2dFq0r59zO++zGxAcsnFeEoGY3GrZbPzL0cCeplhX4BPcFTep
N4KWBUaKUMEQeOHmN09dw==
X-ME-Sender: <xms:LIseaYMOFmiLJ2BRqdit8upEAyUwcQJpiXTlk0zpyKT5SMrIcDGqPA>
<xme:LIseaV-gYIAblVpTTMlA58A0ixXYsA5V8onaDRAPI3OBbSxNmRki2mGlw6bsQyN28
aTikZIvxr4AJUPTzkq9nXTZnYyMIbq4DoM2JWssU7K0XZvnqay2TPY>
X-ME-Received: <xmr:LIseaUSwtyA5ZxNwj4Xudaqk_AFArbxwjHICtNgY6hkDUUWapo5T1SlP5jEbpZ3Ke2wl>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvvdeitddtucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeffmhhithhr
hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg
hrnhepgeelfeetkefghfdvhfdtgeevveevteetgeetveegtedthefhudekteehffeukeek
necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmih
htrhihsehguhhtohhvrdguvghvpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhp
ohhuthdprhgtphhtthhopehfvghrrhgrnhdrjhhorhgsrgesghhmrghilhdrtghomhdprh
gtphhtthhopeeiiedvuddvseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohep
rghmshesghhnuhdrohhrghdprhgtphhtthhopehsphifhhhithhtohhnsehsphifhhhith
htohhnrdhnrghmvg
X-ME-Proxy: <xmx:LIseafkyY0Zbb6jRqwqj37lKVT-44o5FD4W_XRrePVYL39h407AhYA>
<xmx:LIseacSf1bAJVaFDlhQcM9PSH2vQ_kYITWfsGD8LZDBY7uFWPZQ-0g>
<xmx:LIseaVNsxcfdvRzvt90kvXlAt-LSEyjopf0BIXREQMZySqIgX8km-w>
<xmx:LIseadXE0MxIh26PcXMGuwPfbYCe5cF0R6kGPqbSCJi8v33_xHD02w>
<xmx:LYseaYOeaAvseqv7S9o-bL73AlAdZUjizJzMjBGlAtREQi-eg9wM87H8>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed,
19 Nov 2025 22:29:47 -0500 (EST)
Message-ID: <dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
Date: Thu, 20 Nov 2025 05:29:46 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.6 (/)
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.6 (-)
On 19/11/2025 18:05, Ferran Jorba wrote:
> I've just discovered now that I cannot longer inspect file history (C-x
> v l) and hit d in the history buffer, it complains with a "Wrong type
> argument: stringp, nil". It used to work in Debian 12.
It might be of help if you 'M-x toggle-debug-on-error' (to turn that
on), then try reproducing the problem, and then send us the resulting
backtrace.
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 20 Nov 2025 07:27:02 +0000
Resent-Message-ID: <handler.66212.B66212.176362361517744 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176362361517744
(code B ref 66212); Thu, 20 Nov 2025 07:27:02 +0000
Received: (at 66212) by debbugs.gnu.org; 20 Nov 2025 07:26:55 +0000
Received: from localhost ([127.0.0.1]:44946 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLz4A-0004c8-NY
for submit <at> debbugs.gnu.org; Thu, 20 Nov 2025 02:26:55 -0500
Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:43487)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vLz48-0004bv-Iv
for 66212 <at> debbugs.gnu.org; Thu, 20 Nov 2025 02:26:53 -0500
Received: by mail-wm1-x32e.google.com with SMTP id
5b1f17b1804b1-4779a4fc95aso11627625e9.1
for <66212 <at> debbugs.gnu.org>; Wed, 19 Nov 2025 23:26:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763623606; x=1764228406; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=Aw4fgwfLNfhhjdfgUVX1G/P56BEcBZ78BrpaEdUy7bs=;
b=iMBbs21DfzBhUQ2Frr0jY9beAKG3ROay5XynQJjlHqIH4hECsxwPTGfflUXu2rtDMj
xaF5vH5BQSW8ayG4VdTpJluKYv1M5Ln9jENkqbA+imNaV64IlKqpNP8v5VZnncjFqr7q
W0yiK4JOeyEZG9EKRIb40+IbAWlnXaivIZy7LOId7I7j4Gb3928YM4pwEUnA53s983+k
1uR87FXMN23qvcZhchQ3zns8uQ1qX2FHdaVExtBoDdrniGhq0pS7RXHt6cOb+JO7v99r
/3em99tdQbJe/OcmGGpFrYYxNbeUfpDY3c3TdQnHZLFVrBrzY+rHaiNCp99DM0JFSuvu
fNYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763623606; x=1764228406;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=Aw4fgwfLNfhhjdfgUVX1G/P56BEcBZ78BrpaEdUy7bs=;
b=ZKl05+XUCaQ/bAgOfd4VdR4AHwooL861baXxAzJuS1cGcHS5HfuMVU/1h76HVC3PNX
r9DYVtmZTQ5BmQ0eVHvR6sB1+AQk57PtkavzZ9+L0VA1GuqkZ2RMuYA4MjnYCPdZ7ofV
RXcKQRhW1yK+/StEsvfB4xFmaeDhlMbNCFuRMuisz2pOmyJpktFOIF43LoCnpSIKxkd/
G5cnv74/EfrKVK95+ihEf1Y4OrC+I81sRgCE1Uba9fjI3Th94ZljYgk8Wjx0MGqzoavW
Lf34H5YORQ5VpDz/GTHySe80urd0FPfRKStqmKH6BtiIilNQYYqKDFExPd3JG3PUYyLr
aFQw==
X-Gm-Message-State: AOJu0Yx3AgcHOt52Hh+qy+rDFQEfEUiNXD8qBa4Nc6tO//i+EqluNCFC
5KSyH8pkO/2uLDNP+jbe9rPUrFrGuic6X+bHszYI400w0MK14IxlG98DxF/AcJ1kZEkrhyjhWzl
/Yo23Ilfm+5i0oK2/pSORtU2T6BN6W2c=
X-Gm-Gg: ASbGncvLzmBaNE0lmLnsiO8fJsQ9rkv+W9SQq0OQnPvX52Ts6kxrl87J62EWAvXtHiW
PbqgsVYcREAc6H2U60NXckJ9nmKdkKtli95I4SyrJfpABkSuoxWqNCXGuLHDATGQAqDf72cSBkm
qFq2HgPzPf+OpwXbsUoflC94EYUFv1BuGtAMwhCNYdvPHIGXA+atYztVYgBkrGlh098HtGGDFO8
XTYwtQZeN/YZMpQXHkstugYvTmmhv6WRkXrEv9TZrkmbshSKN8lu6ClpQVIUWnbPSA1/oMSbA==
X-Google-Smtp-Source: AGHT+IGUliWYvVbqpqz6NuT/C/6+q3lCqEwBE5KR4o1OxMtlVZ0zyFL0dvQObujpV84GremXzJQRuQOEz39uAm+Ota4=
X-Received: by 2002:adf:b316:0:b0:429:cb8b:b58e with SMTP id
ffacd0b85a97d-42cba78bfd5mr916929f8f.28.1763623606065; Wed, 19 Nov 2025
23:26:46 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
<dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
In-Reply-To: <dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Thu, 20 Nov 2025 08:26:34 +0100
X-Gm-Features: AWmQ_bkGswRk-20zjoGnQFVuY4AyQcm15lm0ByuY2xgMYeA3V4hSn_VSaEtC0UA
Message-ID: <CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000008e9edf0644019e8d"
X-Spam-Score: 0.1 (/)
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 (/)
--0000000000008e9edf0644019e8d
Content-Type: text/plain; charset="UTF-8"
Sure. Thanks for the hint. This is what I've seen:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
vc-fossil-diff(("/home/ddd/lib/ruby/uab_muscat_utils.rb")
"c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5" "*vc-diff*" t)
vc-call-backend(Fossil diff ("/home/ddd/lib/ruby/uab_muscat_utils.rb")
"c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5" "*vc-diff*" t)
vc-diff-internal(t (Fossil ("/home/ddd/lib/ruby/uab_muscat_utils.rb"))
"c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5")
log-view-diff-common(149 149)
log-view-diff(149 149)
funcall-interactively(log-view-diff 149 149)
command-execute(log-view-diff)
Hope it helps,
Ferran
Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dj., 20 de nov. 2025 a
les 4:29:
> On 19/11/2025 18:05, Ferran Jorba wrote:
> > I've just discovered now that I cannot longer inspect file history (C-x
> > v l) and hit d in the history buffer, it complains with a "Wrong type
> > argument: stringp, nil". It used to work in Debian 12.
>
> It might be of help if you 'M-x toggle-debug-on-error' (to turn that
> on), then try reproducing the problem, and then send us the resulting
> backtrace.
>
--0000000000008e9edf0644019e8d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div>Sure. Thanks for the hint. This is what I've=
seen:</div><div></div><div><br></div>Debugger entered--Lisp error: (wrong-=
type-argument stringp nil)<br>=C2=A0 vc-fossil-diff(("/home/ddd/lib/ru=
by/uab_muscat_utils.rb") "c9aed878023edfbff93125b727fff9155736c92=
b" "988d765fa5" "*vc-diff*" t)<br>=C2=A0 vc-call-b=
ackend(Fossil diff ("/home/ddd/lib/ruby/uab_muscat_utils.rb") &qu=
ot;c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5" &q=
uot;*vc-diff*" t)<br>=C2=A0 vc-diff-internal(t (Fossil ("/home/dd=
d/lib/ruby/uab_muscat_utils.rb")) "c9aed878023edfbff93125b727fff9=
155736c92b" "988d765fa5")<br>=C2=A0 log-view-diff-common(149=
149)<br>=C2=A0 log-view-diff(149 149)<br>=C2=A0 funcall-interactively(log-=
view-diff 149 149)<br>=C2=A0 command-execute(log-view-diff)<br><br></div><d=
iv>Hope it helps,</div><div><br></div><div>Ferran</div></div><br><div class=
=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr=
">Missatge de Dmitry Gutov <<a href=3D"mailto:dmitry@HIDDEN">dmitry@g=
utov.dev</a>> del dia dj., 20 de nov. 2025 a les 4:29:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
solid rgb(204,204,204);padding-left:1ex">On 19/11/2025 18:05, Ferran Jorba=
wrote:<br>
> I've just discovered=C2=A0now that I cannot longer inspect file hi=
story (C-x <br>
> v l) and hit d in the history buffer, it complains with a "Wrong =
type <br>
> argument: stringp, nil". It used to work in Debian 12.<br>
<br>
It might be of help if you 'M-x toggle-debug-on-error' (to turn tha=
t <br>
on), then try reproducing the problem, and then send us the resulting <br>
backtrace.<br>
</blockquote></div>
--0000000000008e9edf0644019e8d--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Nov 2025 02:47:02 +0000
Resent-Message-ID: <handler.66212.B66212.176369316930392 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176369316930392
(code B ref 66212); Fri, 21 Nov 2025 02:47:02 +0000
Received: (at 66212) by debbugs.gnu.org; 21 Nov 2025 02:46:09 +0000
Received: from localhost ([127.0.0.1]:51745 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vMHA1-0007u7-AI
for submit <at> debbugs.gnu.org; Thu, 20 Nov 2025 21:46:09 -0500
Received: from fout-b6-smtp.messagingengine.com ([202.12.124.149]:35085)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vMH9z-0007tN-6L
for 66212 <at> debbugs.gnu.org; Thu, 20 Nov 2025 21:46:07 -0500
Received: from phl-compute-11.internal (phl-compute-11.internal [10.202.2.51])
by mailfout.stl.internal (Postfix) with ESMTP id 861971D00064;
Thu, 20 Nov 2025 21:46:01 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
by phl-compute-11.internal (MEProxy); Thu, 20 Nov 2025 21:46:01 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763693161;
x=1763779561; bh=Nu3DB6Wvh2LS6EvAvZc6Dwk8tgw/PEW9V76B+WwhEOk=; b=
Agpzd6TdCz/mQhnnvgPl61twBykcjlBGu5gWBaO85EPN4gQZreQT8ukeXIEM1Ja5
//SRMQL4xks1H4m+SmyesVo38wj3GdnKzpVryH67rkfn6UWwTdRjts1RjcSG1Yk/
Q/tpmv8rrnXEvdOOraxgV4020Vl09ZGtIqSbeqIkl9/o7/Dquk7v12oj2Sh5jK+J
AxjF0Irv0WFFuOE2OaLedjYtvGYg7cumgu5wGWUm1ov4Ru/TkXTxkAqjG5wQy1zY
3SScssUWuTi1cwC9KvJGR4yW/ivIDxz7uxyy9MQRVvFT3/bSwv+bgcoto44XKRDh
eSpcgOGXcGMnOrCBKcwkSQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1763693161; x=
1763779561; bh=Nu3DB6Wvh2LS6EvAvZc6Dwk8tgw/PEW9V76B+WwhEOk=; b=D
Q3L6h9np4XvaoBhgpa6aBgxtbPUzUviF6qJDQK5206sUR2+MwavJ8auTd7vFei0b
nT+D+k83LHPo8bF02KLSnSmkEp5AS9xyj5EEiVAp/F+6RirxdqzJT3N65ECY5APM
1Tu2Zzm9jUGGqnG5Vqy1D9OACmSi4WYlaeo821msdgqM1nf98HU65ZVqQBFoxijw
XV36Nx2sEwY5vRUc3qt/SY/9SF727zvsPlJ/Z4oKL+P2qabFIzno2biswdxof8wU
t+4MzZ8kIouGpA6x/ZGD9Vwl8BjyM/G/ZMNxbvhopbaRLnnf75Vno3+WBHNxvJtM
1XTxkWPqThKoLYtj3TmXg==
X-ME-Sender: <xms:aNIfaYDoMDAHkdS0An5IS91pymUD3FV-LGBXZMJ8AZzLsXYLot8fdA>
<xme:aNIfaRi_5C5AIrodGvhL4JLVKxNlK3h7JVcgPY4dTx7L8Wo-0TZdAxGTrLuvkwC-o
sNjoWuT1ZMBWrUGbedcyMtOTW7w_m5KsLpB5gHvyeRQKqiAy8O4ek0>
X-ME-Received: <xmr:aNIfaQn7HuMVX5E2nhDleyjhiAanaQYWRcQZtgE5SWRQ4iYyLThcMa669Dug7k8wcA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvvdekjeelucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeffmhhithhr
hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg
hrnhepjeekhfetgeeuudevteeigfffuefftdeuffetteeuvdeifefggedvjeeiteeffedt
necuffhomhgrihhnpehtuhhmsghlvgifvggvugdrnhhunecuvehluhhsthgvrhfuihiivg
eptdenucfrrghrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghv
pdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehfvg
hrrhgrnhdrjhhorhgsrgesghhmrghilhdrtghomhdprhgtphhtthhopeeiiedvuddvsegu
vggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtoheprghmshesghhnuhdrohhrghdprh
gtphhtthhopehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg
X-ME-Proxy: <xmx:aNIfadoGJ50DPKUv7El8WzdxTVrVkjzygWCZFRwmddYLuXV93VdHLA>
<xmx:aNIfaZH8_gOJidjf14daXj2JYHca0i8edaA9IS58Tgv9Jdnjaie1Tw>
<xmx:aNIfaZwdvqxnFXNrDglI6-U6JsIZ-Asma_7Q9zq88PdJiu3UmHcodA>
<xmx:aNIfaerWR3ejZ64cShLRAIkJppkiyElXyF1GM1zRuNjycnIkUvhLKg>
<xmx:adIfacD2u_3xn-zLqQQDomxq68LAALDIOt_qp9aZC6zlhqkS5nz6zO2P>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
20 Nov 2025 21:45:58 -0500 (EST)
Message-ID: <e83e6a04-a97f-4676-9f6e-44f34ecd567b@HIDDEN>
Date: Fri, 21 Nov 2025 04:45:57 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
<dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
<CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.6 (/)
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.6 (-)
On 20/11/2025 09:26, Ferran Jorba wrote:
> Sure. Thanks for the hint. This is what I've seen:
>
> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
> vc-fossil-diff(("/home/ddd/lib/ruby/uab_muscat_utils.rb")
> "c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5" "*vc-diff*" t)
> vc-call-backend(Fossil diff ("/home/ddd/lib/ruby/
> uab_muscat_utils.rb") "c9aed878023edfbff93125b727fff9155736c92b"
> "988d765fa5" "*vc-diff*" t)
> vc-diff-internal(t (Fossil ("/home/ddd/lib/ruby/
> uab_muscat_utils.rb")) "c9aed878023edfbff93125b727fff9155736c92b"
> "988d765fa5")
> log-view-diff-common(149 149)
> log-view-diff(149 149)
> funcall-interactively(log-view-diff 149 149)
> command-execute(log-view-diff)
Thanks! If you could do a little more:
* Navigate to the definition of vc-fossil-diff (using 'C-u M-.', or 'M-x
find-function').
* Instrument it for interactive debugging using 'C-u C-M-x' (you can
undo that later using plain 'C-M-x').
* Invoke the same scenario as above, pressing 'd' in a log-view buffer.
You should see the interactive debugged started inside that function.
Step through using SPC until the wrong-type-argument error is signaled.
I'm curious which place in the code does that.
Looking at its definition in
https://tumbleweed.nu/r/vc-fossil/file?name=vc-fossil.el&ci=tip, nothing
jumps out. As long as
(vc-fossil-root (car files))
returns the root and not nil (which it probably does), the rest should
just work.
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Nov 2025 20:28:14 +0000
Resent-Message-ID: <handler.66212.B66212.17641024517060 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.17641024517060
(code B ref 66212); Tue, 25 Nov 2025 20:28:14 +0000
Received: (at 66212) by debbugs.gnu.org; 25 Nov 2025 20:27:31 +0000
Received: from localhost ([127.0.0.1]:42088 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vNzdL-0001pf-7O
for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:27:31 -0500
Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:43417)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vNY2f-0004Z9-4f
for 66212 <at> debbugs.gnu.org; Mon, 24 Nov 2025 09:59:50 -0500
Received: by mail-wr1-x435.google.com with SMTP id
ffacd0b85a97d-42b32ff5d10so3194175f8f.1
for <66212 <at> debbugs.gnu.org>; Mon, 24 Nov 2025 06:59:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763996383; x=1764601183; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=h9H1GsuCHhoNSQhBn+SdstPHfLLAbi/hF37JUuZPQw4=;
b=XVccr41norDR7i/kVaQiE//4gQEsYR883luMYBG0C51z1o+PwvOe2XmABvN0W/C/CI
zqD3LqBSCSyuOa24+YneEXXaMHyVYv32/jU0zhiSHiMrjkn48cN50FU34gzrUbfTqYeX
w2iAILpJTHLZk5E7HvYXzToGHABCg7ujL9f4eUWxR/ACQ6aGN+bp9ahoPMgjlBOHnjTC
fsc1P4NWx/UXrogvcWLsNW1aQRyLMAf9+5ylA7wwoSCIHAw2iPzFU3aDiKszOORTf9/z
q36Dpj/u7XczN9KSKphkbvy8VJyjwdG/FnMOmFDS13fSETb3BgdZEXLCAWFNXlGh2qa4
DCwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763996383; x=1764601183;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=h9H1GsuCHhoNSQhBn+SdstPHfLLAbi/hF37JUuZPQw4=;
b=ETQvimKwKsOy9kCgQULZSeMs/np2Mkdlb717Fv2YevyKzG9PrTXb3NKCJmvSNhzPL1
j0bIYey/fsBxWx0jCximhODxVhabK1v1Mtcqz3ocOl5UZ3KEUcsK6Yy6xSWDmBKjB2x1
rrl5C3Qv+CcyFTjtSKDfWDsq5XRQqp5leDBBNR4Qj+YbztJdRdgKzql+YhZCchcFh6I8
QBGR2quLE5koTqlUF5XJgrzA1+PibpyQxg/5yWPmCbaKyqzn2+otwGw9MKfUQUJw/Ogz
wZvuGNXPnscl7ueSqoc7iLl0BoQfSRaOvjI5iPwGjXGVDx46rvHg4lhPVX3Df/pYgbMB
Y6lA==
X-Gm-Message-State: AOJu0YwpSL1MoInHO83hX5cmVxUDhM/tzfqhexxON7iaysySz5sturvU
RP7CIxs+NiDxBFHgN1N+GoD83pmEHZouJjFAgJ5vJDJaa1pqEhc4Ob6tu0JxBPeXB+RJ4l/L8+m
fG2O441rTWRLeVQMqH6e/69bjpSTv6Wk=
X-Gm-Gg: ASbGncs6j6/P5Uvg8Tnfk7JEKKDyRO+f1UmnnexdSfKuiPYLCdNn2jqXwjr7ahDn7FX
lRm/4NNdutXh1kqV663bKzuLCtClgShDI4goDqu3jHRNfymKKABqgkqusuyFIYS6xVLEMgQ70HQ
Acgvc3zNySRKTUzh5v267s/qbfE4QJnlafxFK4hKySj9/4EzYdhOK3UIHMAsLB/m5Ct3UIRJtR2
brArjHpw6BGPbZDyWhbJa356stwm+8o8qM+91SC6QkeO2VPzAwNMoVhLu6usKWV5yP5EIbvya8J
sDrgMk4=
X-Google-Smtp-Source: AGHT+IGHPukRIUFUif9s7/miqCFSebGkuQTr07/N3m0p++NEg3+GQoTZ8Di4HZKwugdlgJyZysLfSyr3d5NILiVF6r4=
X-Received: by 2002:a05:6000:1863:b0:429:c8f6:5875 with SMTP id
ffacd0b85a97d-42cc137bbe6mr13491675f8f.20.1763996382665; Mon, 24 Nov 2025
06:59:42 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
<dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
<CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
<e83e6a04-a97f-4676-9f6e-44f34ecd567b@HIDDEN>
<CAFP8w4erTb9zneARzsq4wWOuWixJGBGL_2Dsfx8V6S3C76z74Q@HIDDEN>
<5c72d4d6-387f-4cc0-9349-a042ceb85001@HIDDEN>
In-Reply-To: <5c72d4d6-387f-4cc0-9349-a042ceb85001@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Mon, 24 Nov 2025 15:59:30 +0100
X-Gm-Features: AWmQ_bn0BKtSBRZXABDZKb1FBEquhP1WTabSOPSr4Mj0tKeaUxLZ6OvtfgTzzT8
Message-ID: <CAFP8w4eWRkAK8P9Nm8rPKKcncqQ7xZ4-OpZpQ25hyX+QhyTD0A@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000c627230644586974"
X-Spam-Score: 0.1 (/)
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 (/)
--000000000000c627230644586974
Content-Type: text/plain; charset="UTF-8"
Hello Dmitry,
Please clarify: does this mean that the error you mention in the
> paragraph below is gone?
>
> Otherwise, help debugging it is exactly what I was asking for.
>
> > Summarizing, the regression is that in the previous version, it was
> > possible to commit a file buffer from the diff buffer, and now it is
> > not; it has to be done from the file buffer.
No, this error is not gone. But it only happens when commiting from the
diff buffer. But toggling toggle-debug-on-error does not show any lisp
code, so I'm not able to provide more debugging info. Inspecting file
history (C-x l) works perfectly, albeit the errors I reported a few days
ago.
Hope it helps,
Ferran
--000000000000c627230644586974
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><div>Hello Dmitry,</div><div></div><br></=
div><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">
Please clarify: does this mean that the error you mention in the <br>
paragraph below is gone?<br>
<br>
Otherwise, help debugging it is exactly what I was asking for.<br>
<br>
> Summarizing, the regression is that in the previous version, it was <b=
r>
> possible to commit a file buffer from the diff buffer, and now it is <=
br>
> not; it has to be done from the file buffer.</blockquote><div><br></di=
v><div>No, this error is not gone. But it only happens when commiting=C2=A0=
from the diff buffer. But toggling toggle-debug-on-error does not show any =
lisp code, so I'm not able to provide more debugging info. Inspecting f=
ile history (C-x l) works perfectly, albeit the errors I reported a=C2=A0fe=
w days ago.</div><div><br></div><div>Hope it helps,</div><div><br></div><di=
v>Ferran</div></div></div>
--000000000000c627230644586974--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Ferran Jorba <ferran.jorba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Nov 2025 20:32:06 +0000
Resent-Message-ID: <handler.66212.B66212.176410271819056 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Dmitry Gutov <dmitry@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176410271819056
(code B ref 66212); Tue, 25 Nov 2025 20:32:06 +0000
Received: (at 66212) by debbugs.gnu.org; 25 Nov 2025 20:31:58 +0000
Received: from localhost ([127.0.0.1]:42336 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vNzhc-0004wO-Tr
for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:31:57 -0500
Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:49204)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <ferran.jorba@HIDDEN>)
id 1vNPMT-0001TM-0s
for 66212 <at> debbugs.gnu.org; Mon, 24 Nov 2025 00:43:42 -0500
Received: by mail-wr1-x432.google.com with SMTP id
ffacd0b85a97d-42bb288c17bso2280826f8f.2
for <66212 <at> debbugs.gnu.org>; Sun, 23 Nov 2025 21:43:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1763963015; x=1764567815; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=2Jivp5t23p41oU7DUefbYzprce4Aocb7PRS1qyEdNIM=;
b=lgHE/zgtiyX96H7LcSEclnk8dEOmRmAccvF/aNXdyuItMivlRYKJFtJd92i6jpWMdB
bUhtWOJpB4oMGnIhIU/JTtemT5gFvhfkvQbRnGYTX+Q/JMi4t5DjF5I+pO1G4OhC6Bvj
Xxfapm28hCEMh0vpVrT0kuhpN3O4hMqHkRTXbtqK4QgMmhXUopQr+ztK+25+GUFwNKYt
RlVvtYyOwGOHJz2v4pToOR0naZKvZ75qH+ijqWe+CzBR1xkOEI6UaSI0POWyCIJl1iYY
9Rnk1hpuTDuQPMqM/4xhHnIlyzy2WeZYmS5bsN5QZHAP6AtiOm1Uo3tEMTkpHa/nr+0s
XO7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1763963015; x=1764567815;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=2Jivp5t23p41oU7DUefbYzprce4Aocb7PRS1qyEdNIM=;
b=DHYgl3lMY8ET2pYqBQfXAIOmUYbz6UdlXEVht7G7ePglc9yxBprAB8nstehlioOrPS
Ss8ELvHkSYr8SjA393HWilE5pZwl+fEjjoiJilqWVNGcGha43L1SmFednaWSckrGBDCN
Y2T/2g+NZepjFfw32po8XOZe3rWBmHMkNgl1kmmYbQhLZaMUFKXK2e/cdclEFHCy6ulc
1lyZmeUIh6N8c0i3IrytogQ3rZ9OQoMaKXQKgrGDfGN+uqCRJbaa2auYnLpwQppiyyX+
yj8FqZ9g+PKe2dqIKedc3GReylakyCVJ66jM95PY8oCOIReX0MaNxooyka8rslFCIhlJ
f6kw==
X-Gm-Message-State: AOJu0YyN7iJHmzaSQj2IkFvE8zJd3JoDibUrufMM0zCwxZB3WuI5x23F
8/RETzaFSbgNZISbLZyKDKucfFjCPEpprSoTfQ9DHA6ko4qF+7+t5nCRM2IA/y4X6vVl+hk+Rbf
YYKUHkedVl2/1ztCp6FMLmFE2bChErEQ=
X-Gm-Gg: ASbGncu6cUpSL1yMj+3Jhq0OY8QP7CpNk0eNFlpLFT5JcU6n/hTQVcyCTGqEg6vQss3
fZRIviwgP2wy6dcBK1IHEBCkUpR115HbRIFjmgW9vcNPgEgN/rzDdoliIKZFA7l392im81e0y8S
egRz6XMKGc2atMtvHFXJtVNLRA6vvZsZ4QdMlDv3oSSARDuDz/LClyF1mKVECS3oXqDqBg5HSbm
MG3OIstjV2l5RquM63z4bzpW8Ez/HrszeCi3c1fA9g//5PfxChroyqRHmVR/Jj0UPiXCekrZl3K
cfmUMRc=
X-Google-Smtp-Source: AGHT+IHZZuKycWE71ZyhGiBTGhvV1h4DKMa9UWRcDdPP5u2iSAe/vNr36kUnzjbbAfWr9212zmgYXCBa78jkRv+TYig=
X-Received: by 2002:a05:6000:40cb:b0:42b:3ee9:4773 with SMTP id
ffacd0b85a97d-42cc1ab89eamr10074675f8f.7.1763963014361; Sun, 23 Nov 2025
21:43:34 -0800 (PST)
MIME-Version: 1.0
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
<dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
<CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
<e83e6a04-a97f-4676-9f6e-44f34ecd567b@HIDDEN>
In-Reply-To: <e83e6a04-a97f-4676-9f6e-44f34ecd567b@HIDDEN>
From: Ferran Jorba <ferran.jorba@HIDDEN>
Date: Mon, 24 Nov 2025 06:43:22 +0100
X-Gm-Features: AWmQ_bk7hhAiJRbEhlPp3IKEmN5vuTCkjlBXA7n9i5ZF5eRFYwW9xF6OMVHWdjs
Message-ID: <CAFP8w4erTb9zneARzsq4wWOuWixJGBGL_2Dsfx8V6S3C76z74Q@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000de35a3064450a477"
X-Spam-Score: 0.1 (/)
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 (/)
--000000000000de35a3064450a477
Content-Type: text/plain; charset="UTF-8"
Hello Dmitry,
I'm sorry, but I haven't been able to trigger the error again, as many
times as I have tried.
Summarizing, the regression is that in the previous version, it was
possible to commit a file buffer from the diff buffer, and now it is not;
it has to be done from the file buffer.
Thanks for your interest,
Ferran
Missatge de Dmitry Gutov <dmitry@HIDDEN> del dia dv., 21 de nov. 2025 a
les 3:46:
> On 20/11/2025 09:26, Ferran Jorba wrote:
> > Sure. Thanks for the hint. This is what I've seen:
> >
> > Debugger entered--Lisp error: (wrong-type-argument stringp nil)
> > vc-fossil-diff(("/home/ddd/lib/ruby/uab_muscat_utils.rb")
> > "c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5" "*vc-diff*" t)
> > vc-call-backend(Fossil diff ("/home/ddd/lib/ruby/
> > uab_muscat_utils.rb") "c9aed878023edfbff93125b727fff9155736c92b"
> > "988d765fa5" "*vc-diff*" t)
> > vc-diff-internal(t (Fossil ("/home/ddd/lib/ruby/
> > uab_muscat_utils.rb")) "c9aed878023edfbff93125b727fff9155736c92b"
> > "988d765fa5")
> > log-view-diff-common(149 149)
> > log-view-diff(149 149)
> > funcall-interactively(log-view-diff 149 149)
> > command-execute(log-view-diff)
>
> Thanks! If you could do a little more:
>
> * Navigate to the definition of vc-fossil-diff (using 'C-u M-.', or 'M-x
> find-function').
> * Instrument it for interactive debugging using 'C-u C-M-x' (you can
> undo that later using plain 'C-M-x').
> * Invoke the same scenario as above, pressing 'd' in a log-view buffer.
>
> You should see the interactive debugged started inside that function.
> Step through using SPC until the wrong-type-argument error is signaled.
> I'm curious which place in the code does that.
>
> Looking at its definition in
> https://tumbleweed.nu/r/vc-fossil/file?name=vc-fossil.el&ci=tip, nothing
> jumps out. As long as
>
> (vc-fossil-root (car files))
>
> returns the root and not nil (which it probably does), the rest should
> just work.
>
--000000000000de35a3064450a477
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><div>Hello Dmitry,</div><div><br></div><d=
iv>I'm sorry, but I haven't been able to trigger the error again, a=
s many times as I have tried.</div><div><br></div><div>Summarizing,
the regression is that in the previous version, it was possible to=20
commit a file buffer from the diff buffer, and now it is not; it has to=20
be done from the file buffer.</div><div><br></div><div>Thanks for your inte=
rest,</div><div><br></div><div>Ferran</div></div><br></div><br><div class=
=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr=
">Missatge de Dmitry Gutov <<a href=3D"mailto:dmitry@HIDDEN">dmitry@g=
utov.dev</a>> del dia dv., 21 de nov. 2025 a les 3:46:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
solid rgb(204,204,204);padding-left:1ex">On 20/11/2025 09:26, Ferran Jorba=
wrote:<br>
> Sure. Thanks for the hint. This is what I've seen:<br>
> <br>
> Debugger entered--Lisp error: (wrong-type-argument stringp nil)<br>
>=C2=A0 =C2=A0 vc-fossil-diff(("/home/ddd/lib/ruby/uab_muscat_utils=
.rb") <br>
> "c9aed878023edfbff93125b727fff9155736c92b" "988d765fa5&=
quot; "*vc-diff*" t)<br>
>=C2=A0 =C2=A0 vc-call-backend(Fossil diff ("/home/ddd/lib/ruby/ <b=
r>
> uab_muscat_utils.rb") "c9aed878023edfbff93125b727fff9155736c=
92b" <br>
> "988d765fa5" "*vc-diff*" t)<br>
>=C2=A0 =C2=A0 vc-diff-internal(t (Fossil ("/home/ddd/lib/ruby/ <br=
>
> uab_muscat_utils.rb")) "c9aed878023edfbff93125b727fff9155736=
c92b" <br>
> "988d765fa5")<br>
>=C2=A0 =C2=A0 log-view-diff-common(149 149)<br>
>=C2=A0 =C2=A0 log-view-diff(149 149)<br>
>=C2=A0 =C2=A0 funcall-interactively(log-view-diff 149 149)<br>
>=C2=A0 =C2=A0 command-execute(log-view-diff)<br>
<br>
Thanks! If you could do a little more:<br>
<br>
* Navigate to the definition of vc-fossil-diff (using 'C-u M-.', or=
'M-x <br>
find-function').<br>
* Instrument it for interactive debugging using 'C-u C-M-x' (you ca=
n <br>
undo that later using plain 'C-M-x').<br>
* Invoke the same scenario as above, pressing 'd' in a log-view buf=
fer.<br>
<br>
You should see the interactive debugged started inside that function. <br>
Step through using SPC until the wrong-type-argument error is signaled. <br=
>
I'm curious which place in the code does that.<br>
<br>
Looking at its definition in <br>
<a href=3D"https://tumbleweed.nu/r/vc-fossil/file?name=3Dvc-fossil.el&c=
i=3Dtip" rel=3D"noreferrer" target=3D"_blank">https://tumbleweed.nu/r/vc-fo=
ssil/file?name=3Dvc-fossil.el&ci=3Dtip</a>, nothing <br>
jumps out. As long as<br>
<br>
=C2=A0 =C2=A0(vc-fossil-root (car files))<br>
<br>
returns the root and not nil (which it probably does), the rest should <br>
just work.<br>
</blockquote></div>
--000000000000de35a3064450a477--
X-Loop: help-debbugs@HIDDEN
Subject: bug#66212: 30.0.50; C-x v v and vc-diff with fossil-scm
Resent-From: Dmitry Gutov <dmitry@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Nov 2025 20:32:35 +0000
Resent-Message-ID: <handler.66212.B66212.176410272519586 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 66212
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Ferran Jorba <ferran.jorba@HIDDEN>
Cc: "Alfred M. Szmidt" <ams@HIDDEN>, 66212 <at> debbugs.gnu.org, Sean Whitton <spwhitton@HIDDEN>
Received: via spool by 66212-submit <at> debbugs.gnu.org id=B66212.176410272519586
(code B ref 66212); Tue, 25 Nov 2025 20:32:35 +0000
Received: (at 66212) by debbugs.gnu.org; 25 Nov 2025 20:32:05 +0000
Received: from localhost ([127.0.0.1]:42347 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vNzhj-00054a-7m
for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:32:04 -0500
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:53183)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dmitry@HIDDEN>) id 1vNWws-0000r6-QC
for 66212 <at> debbugs.gnu.org; Mon, 24 Nov 2025 08:49:47 -0500
Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43])
by mailfout.stl.internal (Postfix) with ESMTP id 3AA3A1D00135;
Mon, 24 Nov 2025 08:49:41 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
by phl-compute-03.internal (MEProxy); Mon, 24 Nov 2025 08:49:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc
:cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to; s=fm2; t=1763992181;
x=1764078581; bh=Jy1sscjU1luJ/DjAPBPEkWhwo0a2jk2arWMQ0xLtLQ4=; b=
kgU2uXkph9ZDSyMaRBff9Q48l+YDH0fwR63E1X9wE4uUSY3RoKP/tPxF6gVuRVDf
uUY79qCaCdLlQB/t71J5C5tc6ZdMzWrrALgs0w/fBpXwVtMBLmEfyafbKKQEZ2KO
s1Xu/8A+I+hmHob/iSZna2+PSH+3rDP7L6L6ViAGUZPvmtNgW7XPOwOSB3VOpHzj
aQfysRe0Eg4vloJkl2/mBXtHrVyLjpp9P9XihiMNogAN0avWXrtRQ4RvIn5iIsnE
olSIWDlsesaOx/0rByQdjqJiEFJ0to059Bp6JzpiNUlu3Rbi916whP5XVeExM61W
37I+E0XMXJ0xg8z0hDzzgw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-transfer-encoding
:content-type:content-type:date:date:feedback-id:feedback-id
:from:from:in-reply-to:in-reply-to:message-id:mime-version
:references:reply-to:subject:subject:to:to:x-me-proxy
:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1763992181; x=
1764078581; bh=Jy1sscjU1luJ/DjAPBPEkWhwo0a2jk2arWMQ0xLtLQ4=; b=z
SJ/XzIkxSmfdGGcqZB8bSO9zaWFJ+XaGUsmbpvfDZVfgbpb9wVzAwwiK6n8sex63
uHu2J2UeDxFdOQfOpxuXvw6e+pIun0RfBJyY1k4q5kr653r7Gor4KZbp4JyIYruh
JolnCcpS6kQimV7VtRd+P/lKsttIn0KV0puQEhSnuVt4GbxaHuJKomYbkrRgDEVe
6BeZM+GJ7JaAn3ry7JRwGA2H8vN4HYrjAbPAe/b03/QmkL30ByBs1mUiv5QN3sj7
nZAzXQWqlViF6ITt8gZE/fdNuw2S+qkJ9Rqf8+5o0msiDJ0gbaPfTkDcuUZucfr4
7UUIyQIYKqNQGi3XtNV+A==
X-ME-Sender: <xms:dGIkaWXlLs74CN-x-oFfzgCfA7cBvFZqmW9wLqkxbOqbB1T_fd8-NA>
<xme:dGIkaZkqW17NgUL8clS3YjEGtlE1IOa9nlrw0syXayPGm3f_mhIGEsgf3W6Pa9p5s
nELBV3V1VTZV9tR1nA_t7FcY-p0TZKXjMeZXMILkunSqf03pZHQBu8>
X-ME-Received: <xmr:dGIkafamDHYLYp_Q2r2wM5a5-5szuvtVGhIp5x_M1Obr1uvMFQDKgB2c16irieyDzgYy>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvfeekjeeiucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf
gurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhithhr
hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg
hrnhepteduleejgeehtefgheegjeekueehvdevieekueeftddvtdevfefhvdevgedujeeh
necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmih
htrhihsehguhhtohhvrdguvghvpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhp
ohhuthdprhgtphhtthhopehfvghrrhgrnhdrjhhorhgsrgesghhmrghilhdrtghomhdprh
gtphhtthhopeeiiedvuddvseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohep
rghmshesghhnuhdrohhrghdprhgtphhtthhopehsphifhhhithhtohhnsehsphifhhhith
htohhnrdhnrghmvg
X-ME-Proxy: <xmx:dGIkacMoTLmynCakJTsaKUeFdnHKf6-wD_DXWCj_76I_texyr_0-1w>
<xmx:dGIkacbCEa0ceIELgU-gQtnWtbVUtUGoiQ2liqPYcQVG0CyZgI1wqQ>
<xmx:dGIkaS0grDZbD0j2gNI6EL6ar1H6Z1-8PIOBBNiu1b9n24IfzF91Ng>
<xmx:dGIkaac0mSOSKw3i0F5ixriyKtWzfV5gl8SUDJ6luuU8AFkpAcj-qg>
<xmx:dWIkaeUjPBBoyxXgnBYX5Sd_llc6Ygh_aoFVbDcCl4W4iEQlZJ5VrneP>
Feedback-ID: i07de48aa:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
24 Nov 2025 08:49:38 -0500 (EST)
Message-ID: <5c72d4d6-387f-4cc0-9349-a042ceb85001@HIDDEN>
Date: Mon, 24 Nov 2025 15:49:37 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <E1ql77d-0004z6-EE@HIDDEN>
<CAFP8w4eSTyMHDH9FzBdx5=pUS9SEj-Kg1nXpk2qnP3jmYHZ7Sg@HIDDEN>
<ae194330-a376-4749-bdc5-f26537dcbd48@HIDDEN>
<CAFP8w4dJuUMj8XShgh_V=vC0uz5SmzH-wDt51gAH7-7An7=KHw@HIDDEN>
<12f23b20-5772-4e7d-bbee-6d416c1d1a3d@HIDDEN>
<CAFP8w4feGNwhT3SMnA_FsvcHnzCq5vc03-0z=jcAiJmAr63-oQ@HIDDEN>
<374373c9-e4cc-4cea-8ec7-48b087e83eb2@HIDDEN>
<CAFP8w4e8d69P-O8vWmPdp1EWV45ehtgVTcieYoV+G_b9z0Rr4A@HIDDEN>
<CAFP8w4c2E0m6dSBZwV5zsd6hNNDndrMuRdE3ygmWLLzsScUPFQ@HIDDEN>
<dbe9f16d-fb9f-4f24-a3ce-d38f61b883e8@HIDDEN>
<CAFP8w4f1mOyTBLWsJf5+7Rzsn+yRHGiP=ob10W4_Gm_oPEG-vg@HIDDEN>
<e83e6a04-a97f-4676-9f6e-44f34ecd567b@HIDDEN>
<CAFP8w4erTb9zneARzsq4wWOuWixJGBGL_2Dsfx8V6S3C76z74Q@HIDDEN>
Content-Language: en-US
From: Dmitry Gutov <dmitry@HIDDEN>
In-Reply-To: <CAFP8w4erTb9zneARzsq4wWOuWixJGBGL_2Dsfx8V6S3C76z74Q@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.6 (/)
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.6 (-)
Hi Ferran,
On 24/11/2025 07:43, Ferran Jorba wrote:
> I'm sorry, but I haven't been able to trigger the error again, as many
> times as I have tried.
Please clarify: does this mean that the error you mention in the
paragraph below is gone?
Otherwise, help debugging it is exactly what I was asking for.
> Summarizing, the regression is that in the previous version, it was
> possible to commit a file buffer from the diff buffer, and now it is
> not; it has to be done from the file buffer.
Thanks.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.