From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Everyone, please stop making my life more difficult Date: Fri, 12 Sep 2014 17:26:12 +0300 Message-ID: <83ppf07w57.fsf@gnu.org> References: <20140912043652.4D6D8380604@snark.thyrsus.com> <834mwd8j6a.fsf@gnu.org> <20140912095542.GD32586@thyrsus.com> <83y4tp6sc3.fsf@gnu.org> <20140912104929.GA17830@boo.workgroup> <83wq996lbr.fsf@gnu.org> <87tx4dvuvs.fsf@fencepost.gnu.org> <83tx4d6k6q.fsf@gnu.org> <87ppf1vt5d.fsf@fencepost.gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1410532034 19827 80.91.229.3 (12 Sep 2014 14:27:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Sep 2014 14:27:14 +0000 (UTC) Cc: emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 12 16:27:06 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XSRoX-0005SR-Vk for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 16:27:06 +0200 Original-Received: from localhost ([::1]:45430 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSRoX-0003gZ-Iu for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 10:27:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSRo0-0003JS-Mx for emacs-devel@gnu.org; Fri, 12 Sep 2014 10:26:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSRnu-0002uM-Ka for emacs-devel@gnu.org; Fri, 12 Sep 2014 10:26:32 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:57572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSRno-0002r6-62; Fri, 12 Sep 2014 10:26:20 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NBS00F00KWEHU00@a-mtaout20.012.net.il>; Fri, 12 Sep 2014 17:26:18 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NBS00FDZLFUAV50@a-mtaout20.012.net.il>; Fri, 12 Sep 2014 17:26:18 +0300 (IDT) In-reply-to: <87ppf1vt5d.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174219 Archived-At: > From: David Kastrup > Cc: emacs-devel@gnu.org > Date: Fri, 12 Sep 2014 15:57:02 +0200 > > Of course the format %ct is in UTC. It's just the raw number. Right, so it will need a converter. > For formatting times, POSIX provides/prescribes strftime. All the > formats in strftime are in local time with the exception of %s (the raw > second number in UTC), %z (the numeric timezone) and %Z (the timezone > name). > > Git does offer the --date=raw option that will produce the ilk of > > commit 85e17384aceddcb761f48f95ee2244a60f9e8408 > Author: David Kastrup > Date: 1410511700 +0200 > > Let Lyric_combine_music_iterator use SyllableEvent I'm just surprised that something that's trivially available in bzr (and evidently hg as well, but I'm not sure about the latter) isn't available with git, that's all. --date accepts 6 different values (in addition to 'default'), but not UTC. > I am somewhat surprised that you should state that setting TZ to UTC is > not going to be portable. Why? Windows runtime doesn't support such a value of TZ. (msysGit works around that by using a private timezone database, but setting TZ inside Emacs to a non-supported value, or doing that in a script that might invoke programs not belonging to the msysGit package, is playing with fire.)