From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Make display-time-mode time zone configurable Date: Fri, 4 Mar 2016 17:35:03 -0800 Organization: UCLA Computer Science Department Message-ID: <56DA37C7.5080205@cs.ucla.edu> References: <20160304222557.GB17875@holos> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1457141733 27456 80.91.229.3 (5 Mar 2016 01:35:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Mar 2016 01:35:33 +0000 (UTC) To: Mark Oteiza , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 05 02:35:24 2016 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 1ac17r-0007yX-T1 for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2016 02:35:24 +0100 Original-Received: from localhost ([::1]:44296 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac17r-0000pE-9d for ged-emacs-devel@m.gmane.org; Fri, 04 Mar 2016 20:35:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac17d-0000lc-5Q for emacs-devel@gnu.org; Fri, 04 Mar 2016 20:35:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac17a-0006S8-01 for emacs-devel@gnu.org; Fri, 04 Mar 2016 20:35:09 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:46219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac17Z-0006Rd-Qb for emacs-devel@gnu.org; Fri, 04 Mar 2016 20:35:05 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1D5D8160FF7; Fri, 4 Mar 2016 17:35:05 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 8iqJFMyVQVoM; Fri, 4 Mar 2016 17:35:04 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 53B6816100A; Fri, 4 Mar 2016 17:35:04 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 14QUCadEgOJc; Fri, 4 Mar 2016 17:35:04 -0800 (PST) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 32C1C160FF7; Fri, 4 Mar 2016 17:35:04 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: <20160304222557.GB17875@holos> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:200931 Archived-At: Mark Oteiza wrote: > Paul Eggert writes: >> >Yes, we are indeed going around in circles. The problem is that I >> >haven't seen a real use case yet. > To me it seems you have simply dismissed the use cases already > mentioned. Perhaps the problem is that we have different interpretations of the phrase "use case". I'm looking for something an ordinary (non-expert) user might want to do. And I'm looking for a scenario described at a reasonably high level involving how ordinary users interact with Emacs. > In time-stamp.el it is > considered worthwhile having the option to standardize time stamps in a > particular non-default time zone. Yes, and the use case there is clear. People in different time zones might want to work on shared files, and might want to standardize on a particular time zone (UTC, say; or US Eastern Time) for the strings in those files, regardless of the time zone that Emacs ordinarily uses on the people's various computers. This is a simple, high-level scenario that easily justifies a per-file time zone. > It is not unusual for a system to be > configured to the "wrong" time zone (perhaps UTC), and it would be nice to > have the mode line clock show the "right" time. Is the use case that the underlying operating system is configured to the "wrong" time zone and this configuration cannot be changed? But if that's the problem, an Emacs user can easily fix it by using (setenv "TZ" ...) with the "right" time zone. No new Emacs feature is needed for this use case. I suppose you're thinking of some other use case, but I don't know what it is.