From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: CSV parsing and other issues (Re: LC_NUMERIC) Date: Thu, 10 Jun 2021 21:50:00 +0300 Message-ID: <83a6nxbllz.fsf@gnu.org> References: <20210606233638.v7b7rwbufay5ltn7@E15-2016.optimum.net> <83a6o1hn9l.fsf@gnu.org> <20210608004510.usj7rw2i6tmx6qnw@E15-2016.optimum.net> <83h7i9f5ij.fsf@gnu.org> <73df2202-081b-5e50-677d-e4498b6782d4@gmail.com> <83eedcdw8k.fsf@gnu.org> <83lf7hbqte.fsf@gnu.org> <20210610180145.staexpqsmqpiv44c@E15-2016.optimum.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12858"; mail-complaints-to="usenet@ciao.gmane.io" Cc: manikulin@gmail.com, emacs-devel@gnu.org To: Boruch Baum Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 10 20:51:14 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lrPlq-0003Gl-HA for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Jun 2021 20:51:14 +0200 Original-Received: from localhost ([::1]:37680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lrPlp-0002m3-IG for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Jun 2021 14:51:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lrPkt-0001uC-2e for emacs-devel@gnu.org; Thu, 10 Jun 2021 14:50:15 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34226) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lrPks-0002ZD-JI; Thu, 10 Jun 2021 14:50:14 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1634 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lrPks-0007jk-5o; Thu, 10 Jun 2021 14:50:14 -0400 In-Reply-To: <20210610180145.staexpqsmqpiv44c@E15-2016.optimum.net> (message from Boruch Baum on Thu, 10 Jun 2021 14:01:45 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:270667 Archived-At: > Date: Thu, 10 Jun 2021 14:01:45 -0400 > From: Boruch Baum > Cc: Maxim Nikulin , emacs-devel@gnu.org > > Please consider exposing to the elisp `format' function the > single-quote and upper-case 'I' format specifiers of the libc (or > other) `printf' command. > > Doing this will just offer an elisp programmer a new option. That would make the output of 'format' dependent on the current locale, unless we do something else to allow Lisp programs to take control on what those specifiers produce. That "something else" is what I was talking about. It is true that I was talking about larger range of issues, but still, even this small feature touches on some of them. And I don't think you had any ideas for how to resolve those issues, or did I miss something?