From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs i18n Date: Fri, 08 Mar 2019 10:16:06 +0200 Message-ID: <831s3hbx2x.fsf@gnu.org> References: <87o97aq6gz.fsf@jidanni.org> <87tvgoud56.fsf@mail.linkov.net> <83o96wk2mi.fsf@gnu.org> <87k1hjfvjd.fsf@mail.linkov.net> <871s3p0zdz.fsf@mail.linkov.net> <83h8ckezyt.fsf@gnu.org> <83o96qegv1.fsf@gnu.org> <32b1ab1b-bef4-629a-8830-b1dcc6915087@cs.ucla.edu> <83a7iae9va.fsf@gnu.org> <05ed2dec-2a84-f7dc-1af5-c9d923992785@cs.ucla.edu> <87bm2p56gu.fsf@mail.linkov.net> <837edbdg33.fsf@gnu.org> <65e3fe78-3264-12ff-1edf-a05bfd86a9a9@cs.ucla.edu> <83zhq7bvsw.fsf@gnu.org> <83sgvzbbi1.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="92046"; mail-complaints-to="usenet@blaine.gmane.org" Cc: juri@linkov.net, eggert@cs.ucla.edu, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 08 09:16:41 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h2AgL-000NqN-MI for ged-emacs-devel@m.gmane.org; Fri, 08 Mar 2019 09:16:41 +0100 Original-Received: from localhost ([127.0.0.1]:38944 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2AgK-00087p-Lb for ged-emacs-devel@m.gmane.org; Fri, 08 Mar 2019 03:16:40 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52020) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2AgC-00087K-2B for emacs-devel@gnu.org; Fri, 08 Mar 2019 03:16:32 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:50492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2AgB-0006DL-9d; Fri, 08 Mar 2019 03:16:31 -0500 Original-Received: from [176.228.60.248] (port=1360 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h2Ag3-0007NC-Uw; Fri, 08 Mar 2019 03:16:24 -0500 In-reply-to: (message from Richard Stallman on Thu, 07 Mar 2019 23:07:20 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:233923 Archived-At: > From: Richard Stallman > Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org, juri@linkov.net > Date: Thu, 07 Mar 2019 23:07:20 -0500 > > Or we might adopt a reader syntax for translatable strings. > That might be convenient, since we want these to be found > by tools processing the code, not solely handled by > executing the code. I think we will need to come up with such a syntax anyway, because we will want to leave the Lisp programmers the freedom of writing code that computes displayable text out of thin air. It doesn't have to be reader syntax, btw: it could be a special function.