From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel =?UTF-8?Q?Mart=C3=ADn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#51321: 29.0.50; date in modelines Date: Sat, 23 Oct 2021 14:16:28 +0200 Message-ID: References: <83sfwu8g9s.fsf@gnu.org> <05BFC277-0845-40E6-B10C-4582B9BCAB82@algon.dk> <83a6j28cnu.fsf@gnu.org> <13198AFD-F4C9-4DF3-91FF-4D71248DFAF4@algon.dk> <83sfwt7el8.fsf@gnu.org> <6C80587E-2E20-43AB-9B1E-15936BDB0797@algon.dk> <83cznx6teq.fsf@gnu.org> Reply-To: Daniel =?UTF-8?Q?Mart=C3=ADn?= Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23109"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin) Cc: Niels =?UTF-8?Q?S=C3=B8ndergaard?= , 51321@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 23 14:17:24 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1meFxj-0005my-Qj for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 23 Oct 2021 14:17:24 +0200 Original-Received: from localhost ([::1]:55458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1meFxh-0003a0-KR for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 23 Oct 2021 08:17:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meFxQ-0003ZB-72 for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 08:17:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51271) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1meFxP-0004T1-Ng for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 08:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1meFxP-00084u-JA for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 08:17:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel =?UTF-8?Q?Mart=C3=ADn?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Oct 2021 12:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51321 X-GNU-PR-Package: emacs Original-Received: via spool by 51321-submit@debbugs.gnu.org id=B51321.163499139830995 (code B ref 51321); Sat, 23 Oct 2021 12:17:03 +0000 Original-Received: (at 51321) by debbugs.gnu.org; 23 Oct 2021 12:16:38 +0000 Original-Received: from localhost ([127.0.0.1]:34581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meFwz-00083r-Kc for submit@debbugs.gnu.org; Sat, 23 Oct 2021 08:16:37 -0400 Original-Received: from sonic309-24.consmr.mail.ir2.yahoo.com ([77.238.179.82]:42493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meFwx-00083b-RX for 51321@debbugs.gnu.org; Sat, 23 Oct 2021 08:16:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1634991389; bh=4u3UrLeVtnaK+yn7EgtqDryB3soLUu00kahTNalIahA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=nlQIvdvTVhIOfCkMso+Qdtr3W9mKDdQb009/oZFLlsFZvbyHNTtvNUridoMMzr85FE3eMtZG5DbSejqHd+4t4jNlDtGVUr9nWRbxmW4qdTkpu6tvUftnlPT5bRPPlHLkz8/4vOHgBtZDa+1gjRfdemHJig0JTrUXG+j/B3FUfYlN6R1YyuMh68TaVhQJ2ew8CgFE8VmDoI8/cFSVgXqBF6eNNXXXbFn8LldSpUsTXrjzNYRzSDF0/oUi/fhGFRx1UIBZ34xrxIeNXu/2FN2uaiMPkccL/9MMClEuVe9YTALpeksnaLunRrXyb1prq2glcuNSPZkvyLaeqFS+npVSzw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1634991389; bh=tlvFC0G5z7Scw2mg9ExGZbuJb9nNlL2vfHCfDYXRRAN=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=cGs3/Uay/eT5oFb+Q33vieEQr3kZucAdtLGQ16gRXv0/j26dGdZFxBkyF8qo9isTOscEEQkXhw1iD+I2BIuqtBaHJJ80MMeYwczGmpceaH39PD+OBByBpoUr37TLzUHItESF7jWdqttisz66EBqNGQB0soqkso/lne40pAl2TIgw5sW9tXCNkAqCbc/SfQ4luNgWyeYA0mb2ayLps6pGcHbNtGJl5sSBq87STVYcaFhPm9JUsrLXCr06t2gq/ROtHbPJLV+Jod3pSV+3XeLPSvh4fTDJN3IeekcXL0w+G3s+Nhjq5V4vyBiK4bNDLPGspQMlBI8MgceQQkvm/CXCnw== X-YMail-OSG: 21nU79gVM1k88bfNs0zXmf2zzTsiGXCC3NSgX8svuKSTFZZldejeqUqPPmZqFV1 OotPOA3OGr1Z0OK3ywBW6UwzmRHNFsgBZi2JMs22K0MITHR18qI6rtvveZDyN5vFo2ZUDRqgu9eL hskE70k7V3vcifYSNPaJzAOyTKIri3O8bDtyBUTOCrx6AQNUkWUaqJC_QTxPMtme8mzV2ncoW1sv 2IBHHUNcV7vzlbC53bGNkiX8q0YW2XeTOdYLHgcY6DhYVdU5zPx9PmW6zsKLooQOuOp9Kf3Qg5VV oiln_uTXcI81b5g4VZm2lz7q8TcLNK_In6d5mOnc7.U.FulB7ntE8I6PuLULmfOerzRH7L4VhO07 8AMZvMZjdAX76OolzvjHE2cYLcU49x9_qwIsHiUMdQAt8Wpu__OsVZKXNHwPGrWhCt1a8hq1RzYT LMc0m5hXGL3ay20.yolelxTj4Y68fAfariNOEsvGv4meroceBY1xi.8rtzb1Aw1I7ZfiVKT0wBkx b3YFP1ko2AdaxGfpqdCuFyPNdQN2tXlweo5WlGvtT4lI86aUJD03OSpY59Oryt423hwaEYrLmdl8 qEYPxWAHg2d.U0xVJBybFDuoabfGW0bu6xW8lOaLACAuAl4T5m1PU74tqTavHu5Ie3XeHjYbYhwM V5Swb4EPQywyH_WF8Tz2BkP0Muq1Q89j3eyv.btPBPgGgiOCwXwHiVXStD6X4iJArAagvlSYLKnu 4QHS68FXJCNmMFz7x0thtmozF6yRz84VAeRXomRP5s39NV2CAp8S15Caio5hCltLMFRy0FJCJS2H xYqbz4bLW8utwLB5KBsK9x7OriYWLxQJTZQ1HR61OU X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Sat, 23 Oct 2021 12:16:29 +0000 Original-Received: by kubenode533.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e665449df3af5a9c113f469f78399ee2; Sat, 23 Oct 2021 12:16:28 +0000 (UTC) In-Reply-To: <83cznx6teq.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 22 Oct 2021 17:11:41 +0300") X-Mailer: WebService/1.1.19198 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:217976 Archived-At: Eli Zaretskii writes: > > I don't know what this means in terms of LC_* locale settings that > Emacs sees. can some macOS expert please chime in and help me > understand where is the problem here? It depends on how you start Emacs. The common case on macOS is that people start Emacs from the GUI, and in that case the OS doesn't configure the locale environment variables. What the NS port does is it uses the OS API to get the locale and applies the environment variables manually (see ns_init_locale in nsterm.m). I see that ns_init_locale only sets LANG, which seems insufficient for this use case. Perhaps we need to extend ns_init_locale to set other LC_ variables as well (LC_TIME is the key here). A workaround for now without modifying Emacs (it may be useful for the OP) is to evaluate the following ELisp form: (setq system-time-locale "da_DK.UTF-8") If I'm not mistaken, this would make display-local-time print Danish dates when the date format is %c, %a, etc.