From unknown Tue Jun 17 01:29:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21943 <21943@debbugs.gnu.org> To: bug#21943 <21943@debbugs.gnu.org> Subject: Status: 25.1.50; Pcvs fails to list CVS entries Reply-To: bug#21943 <21943@debbugs.gnu.org> Date: Tue, 17 Jun 2025 08:29:11 +0000 retitle 21943 25.1.50; Pcvs fails to list CVS entries reassign 21943 emacs submitter 21943 Ivan Cibrario Bertolotti severity 21943 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 12:43:24 2015 Received: (at submit) by debbugs.gnu.org; 17 Nov 2015 17:43:24 +0000 Received: from localhost ([127.0.0.1]:41980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZykHr-0005hS-J5 for submit@debbugs.gnu.org; Tue, 17 Nov 2015 12:43:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59286) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zyjn6-0004aE-8S for submit@debbugs.gnu.org; Tue, 17 Nov 2015 12:11:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zyjn4-0006PX-UP for submit@debbugs.gnu.org; Tue, 17 Nov 2015 12:11:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyjn4-0006PL-Rv for submit@debbugs.gnu.org; Tue, 17 Nov 2015 12:11:34 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40972) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyjn3-0004Df-EJ for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 12:11:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zyjmy-0006Kn-Ai for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 12:11:33 -0500 Received: from fm1nodo1.polito.it ([130.192.180.11]:55240 helo=antispam.polito.it) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyjmy-00065r-0N for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 12:11:28 -0500 Received: from polito.it (frontmail1.polito.it [130.192.180.41]) by antispam.polito.it with ESMTP id tAHHB4ee011669-tAHHB4eg011669 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL) for ; Tue, 17 Nov 2015 18:11:04 +0100 X-ExtScanner: Niversoft's FindAttachments (free) Received: from [62.19.46.159] (account d011741@polito.it HELO [192.168.1.101]) by polito.it (CommuniGate Pro SMTP 6.1.5) with ESMTPSA id 98940322 for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2015 18:11:03 +0100 From: Ivan Cibrario Bertolotti Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: 25.1.50; Pcvs fails to list CVS entries Message-Id: <41D9E609-3B81-42FD-848B-1AA44EA7D820@polito.it> Date: Tue, 17 Nov 2015 18:11:00 +0100 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) X-Mailer: Apple Mail (2.3096.5) X-FEAS-SYSTEM-WL: 130.192.180.41 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 17 Nov 2015 12:43:22 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) When trying to list CVS entries using the pcvs builtin package, for instance by means of the C-u on any CVS directory in a dired buffer, the following error message comes out: cvs-fileinfo-from-entries: Invalid time zone specification: utc The issue can probably be tracked down to the use of 'utc as third argument of format-time-string at line 468 of pcvs-info.el. Afaik, the semantics of this argument have been changed in July 2015. Thank you in advance for your attention, ICB In GNU Emacs 25.1.50.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 = Version 10.9.5 (Build 13F1112)) of 2015-11-17 Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Configured features: ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: diff-auto-refine-mode: t type-break-mode: t show-paren-mode: t recentf-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: Loading /Users/cibrario/.recentf...done Cleaning up the recentf list... File /Users/cibrario/Desktop/Fat_0001/ICB_KEY#2/untitled = folder/Curriculum_Bantu.doc removed from the recentf list File /Users/cibrario/Desktop/Home/tmp/xetex/test.tex removed from the = recentf list File /Users/cibrario/Desktop/Home/tmp/xetex/test.log removed from the = recentf list Cleaning up the recentf list...done (3 removed) For information about GNU Emacs and the GNU system, type C-h C-a. ls does not support --dired; see =E2=80=98dired-use-ls-dired=E2=80=99 = for more details. cvs-fileinfo-from-entries: Invalid time zone specification: utc Type "q" in help window to restore its previous buffer. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug sendmail pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs ewoc psvn advice cl log-edit message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mailabbrev mail-utils gmm-utils mailheader ring pcvs-util add-log diff-mode easy-mmode warnings server seq byte-opt gv bytecomp byte-compile cconv cl-extra help-mode type-break paren recentf tree-widget wid-edit cl-loaddefs pcase cl-lib cus-start cus-load exec-path-from-shell finder-inf info tex-site package easymenu epg-config time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 125698 12160) (symbols 48 24392 0) (miscs 40 83 253) (strings 32 28761 5184) (string-bytes 1 803918) (vectors 16 17071) (vector-slots 8 469060 3682) (floats 8 196 75) (intervals 56 369 14) (buffers 976 18)) --=20 Ivan Cibrario Bertolotti / phone: +39 011 0905426 CNR - National Research Council / fax: +39 011 0905429 IEIIT c/o Politecnico di Torino / Turin (Italy) / mailto:ivan.cibrario@ieiit.cnr.it From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 21:00:38 2015 Received: (at control) by debbugs.gnu.org; 18 Nov 2015 02:00:38 +0000 Received: from localhost ([127.0.0.1]:42188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zys33-00009i-QX for submit@debbugs.gnu.org; Tue, 17 Nov 2015 21:00:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38089) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zys31-00009T-TL for control@debbugs.gnu.org; Tue, 17 Nov 2015 21:00:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zys2x-0006W4-Vx for control@debbugs.gnu.org; Tue, 17 Nov 2015 21:00:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zys2x-0006W0-SJ for control@debbugs.gnu.org; Tue, 17 Nov 2015 21:00:31 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1Zys2x-0004BJ-J9 for control@debbugs.gnu.org; Tue, 17 Nov 2015 21:00:31 -0500 Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Tue, 17 Nov 2015 21:00:31 -0500 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.6 (-----) block 19759 by 21943 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 14:02:08 2015 Received: (at 21943) by debbugs.gnu.org; 23 Nov 2015 19:02:08 +0000 Received: from localhost ([127.0.0.1]:49849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0wNM-00040w-2l for submit@debbugs.gnu.org; Mon, 23 Nov 2015 14:02:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37832) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0wN2-000408-0B for 21943@debbugs.gnu.org; Mon, 23 Nov 2015 14:02:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0wMw-0004fA-8y for 21943@debbugs.gnu.org; Mon, 23 Nov 2015 14:01:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0wMY-0004Ul-4i; Mon, 23 Nov 2015 14:01:18 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1a0wMX-00080e-M8; Mon, 23 Nov 2015 14:01:17 -0500 From: Glenn Morris To: Ivan Cibrario Bertolotti Subject: Re: bug#21943: 25.1.50; Pcvs fails to list CVS entries References: <41D9E609-3B81-42FD-848B-1AA44EA7D820@polito.it> X-Spook: Tsunami Tucson S Key ASO JUWTF enemy of the state X-Ran: w*'TgENyr`jJJYr[]jFsB>=*rbVQe=J[U'vu'{J?r%)$*7~LOcRf.{k[d+^HjNK-PJG;Wy X-Hue: cyan X-Attribution: GM Date: Mon, 23 Nov 2015 14:01:17 -0500 In-Reply-To: <41D9E609-3B81-42FD-848B-1AA44EA7D820@polito.it> (Ivan Cibrario Bertolotti's message of "Tue, 17 Nov 2015 18:11:00 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: 21943 Cc: 21943@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.6 (-----) Ivan Cibrario Bertolotti wrote: > When trying to list CVS entries using the pcvs builtin package, > for instance by means of the C-u on any CVS directory > in a dired buffer, the following error message comes out: > > cvs-fileinfo-from-entries: Invalid time zone specification: utc > > The issue can probably be tracked down to the use of 'utc as third > argument of format-time-string at line 468 of pcvs-info.el. Afaik, > the semantics of this argument have been changed in July 2015. Thanks for the report. The pcvs fix is obvious, but it seems to me that this change to format-time-string should be called out in NEWS as in incompatible one. (Obviously it would be nicer if the change were backwards compatible.) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 03:27:12 2015 Received: (at 21943) by debbugs.gnu.org; 24 Nov 2015 08:27:12 +0000 Received: from localhost ([127.0.0.1]:50246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a18wS-000525-1O for submit@debbugs.gnu.org; Tue, 24 Nov 2015 03:27:12 -0500 Received: from fm1nodo5.polito.it ([130.192.180.13]:35067) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a18wP-00051w-AC for 21943@debbugs.gnu.org; Tue, 24 Nov 2015 03:27:10 -0500 Received: from polito.it (frontmail2.polito.it [130.192.180.42]) by fm1nodo5.polito.it with ESMTP id tAO8R6Mq012158-tAO8R6Ms012158 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL); Tue, 24 Nov 2015 09:27:06 +0100 X-ExtScanner: Niversoft's FindAttachments (free) Received: from mac16icb.polito.it (account d011741@polito.it [130.192.36.181] verified) by polito.it (CommuniGate Pro SMTP 6.1.5) with ESMTPSA id 41234247; Tue, 24 Nov 2015 09:27:06 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Subject: Re: bug#21943: 25.1.50; Pcvs fails to list CVS entries From: Ivan Cibrario Bertolotti In-Reply-To: Date: Tue, 24 Nov 2015 09:27:06 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <3259EB2B-D4B3-4704-9322-AF43774589E6@polito.it> References: <41D9E609-3B81-42FD-848B-1AA44EA7D820@polito.it> To: Glenn Morris X-Mailer: Apple Mail (2.3096.5) X-FEAS-SYSTEM-WL: 130.192.180.42 X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 21943 Cc: 21943@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.9 (--) On 23 Nov 2015, at 20:01, Glenn Morris wrote: >=20 > Ivan Cibrario Bertolotti wrote: >=20 >> When trying to list CVS entries using the pcvs builtin package, >> for instance by means of the C-u on any CVS directory >> in a dired buffer, the following error message comes out: >>=20 >> cvs-fileinfo-from-entries: Invalid time zone specification: utc >>=20 >> The issue can probably be tracked down to the use of 'utc as third >> argument of format-time-string at line 468 of pcvs-info.el. Afaik, >> the semantics of this argument have been changed in July 2015. >=20 > Thanks for the report. The pcvs fix is obvious, but it seems to me = that > this change to format-time-string should be called out in NEWS as in > incompatible one. (Obviously it would be nicer if the change were > backwards compatible.) Thank you for your prompt reply. As far as I know (just my 2 cents, I=E2=80=99m in no way an Emacs Lisp expert) the changes introduced by commit af32fa956267af40db61051c248597144d41521c have been documented in NEWS, although the incompatibility has not been explicitly called out. More specifically, in Emacs 24.5.1, the third argument of format-time-string was handled =E2=80=9Cas a Boolean=E2=80=9D, that is, = all non-nil arguments were treated in the same way. "if non-nil, means describe TIME as Universal Time; nil means describe TIME in the local time zone=E2=80=9D In 25.1.50, a non-nil argument is further analyzed, looking for a time zone rule or a few other special values. Of them, t calls for the old behavior. "The optional ZONE is omitted or nil for Emacs local time, t for Universal Time, =E2=80=98wall=E2=80=99 for system wall clock time, or a = string as in =E2=80=98set-time-zone-rule=E2=80=99 for a time zone rule=E2=80=9D Therefore, I reckon that any call to format-time-string made in the past with a third argument that is non-nil, not t, and does not correspond to a valid time zone rule, is a potential source of compatibility issues. I do agree that the fix is obvious (most likely, just replace any non-nil third argument with t), but it may require scanning the code base for calls to format-time-string. On the other hand, without introducing additional arguments, it may be difficult to preserve backward compatibility because it is hard to predict what programmers used as a =E2=80=9Cnon-nil value=E2=80=9D in = the past. Best regards, ICB From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 14:35:38 2016 Received: (at control) by debbugs.gnu.org; 28 Mar 2016 18:35:38 +0000 Received: from localhost ([127.0.0.1]:42360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akc0o-0004YV-Jd for submit@debbugs.gnu.org; Mon, 28 Mar 2016 14:35:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akc0n-0004YG-LR for control@debbugs.gnu.org; Mon, 28 Mar 2016 14:35:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akc0h-0007ai-Lm for control@debbugs.gnu.org; Mon, 28 Mar 2016 14:35:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akc0h-0007aY-Io for control@debbugs.gnu.org; Mon, 28 Mar 2016 14:35:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1akc0h-0000na-4I for control@debbugs.gnu.org; Mon, 28 Mar 2016 14:35:31 -0400 Subject: control message for bug 23128 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 28 Mar 2016 14:35:31 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) merge 21943 23128 From unknown Tue Jun 17 01:29:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 01 May 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator