From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: RFC: String interpolation Date: Tue, 13 Dec 2016 16:26:28 -0800 Message-ID: References: <51825111-ace4-f750-4077-026a3b648d27@gmail.com> <8737hwnc52.fsf@lifelogs.com> <8c117f5c-209a-97d8-79ce-a78f707f0545@gmail.com> <76c9c475-0180-aa49-3d4a-006d4e3f943c@gmail.com> <89a6a20d-e135-caad-6b31-760ab7ac90fc@cs.ucla.edu> <87fultkjte.fsf@lifelogs.com> <3ff9e7e4-aee7-191e-5e3b-4d4ac0006a1f@cs.ucla.edu> <9e138d20-782d-2a56-75f8-37e3fa1885df@cs.ucla.edu> <4e9c0a7e-2d44-5fc7-79d8-7b19758fef01@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1481675293 3077 195.159.176.226 (14 Dec 2016 00:28:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 14 Dec 2016 00:28:13 +0000 (UTC) User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.90 (darwin) Cc: Lars Ingebrigtsen , rms@gnu.org, emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 14 01:28:08 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGxQV-0008JA-AQ for ged-emacs-devel@m.gmane.org; Wed, 14 Dec 2016 01:28:07 +0100 Original-Received: from localhost ([::1]:44764 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGxQZ-00070Z-GW for ged-emacs-devel@m.gmane.org; Tue, 13 Dec 2016 19:28:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57205) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGxPx-0006s3-3Q for emacs-devel@gnu.org; Tue, 13 Dec 2016 19:27:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGxPt-0007rc-WE for emacs-devel@gnu.org; Tue, 13 Dec 2016 19:27:33 -0500 Original-Received: from mail-pg0-f66.google.com ([74.125.83.66]:34647) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cGxPt-0007rN-PQ; Tue, 13 Dec 2016 19:27:29 -0500 Original-Received: by mail-pg0-f66.google.com with SMTP id e9so377125pgc.1; Tue, 13 Dec 2016 16:27:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=mZCoOjrQUbxvp5qNJzOuRMdyj8WUQaiX/B5t7vFSNDA=; b=craLRpctk3vaerbEouUYdgu8a9ZJsKpS7KEx1MnnwtB2N9Fjc0A5jJYMdy/L0JhtfT JixYGL0IRcaGj+U5RticoAY9chY25wvFX04T1uSByNkMp3kU9y8LlQaktSYJZ+JqK4UT MliQmt8wJKUeOxjFqWepB83qUGARo2HgxN9LoliaaYVQTyIHf9E07OLsmMbE8n0mePLg hGkpDvuvg++lCWK6IGxwZS1uxe5BpUeDgzPBM2+lXI1+dwyDWapNZEPg3zGl3wKCSHwP cCU5LTVjtn88LoQL2/6vADz/8IppVRwnQlLCS7S8dYk50WHjXASe5XZMpRcGgQW5WHhJ eKnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=mZCoOjrQUbxvp5qNJzOuRMdyj8WUQaiX/B5t7vFSNDA=; b=PQreORu66xnOcqqqMcQPJD5/79uUonDyfwjM3yGt2lciS8Gxi7lqVU4rirAPWVpeDA H2mSfHplfDzTOXd7eOycElWZVu/ZcdBylwvUFiF7bWWBMW4CpRugHgGfLmARPSvIyMtU l05lheR2xKVXSNo/50EEo+oon6ETQhIc+oubB8DjFtuUwfyEHCon6ojNWqKPrVbI3JUC FydXv7hEzSDfovmt1rDKzsau6SyYXtMwKlZDFE2S4TR2+SkG11Ei3z0qb2uuocWOOE8Z 5hf58iP7lV9q02F92P3AxfBKBrYMkltRryuFsN2jnHtEDae4lknLnzsh38onBXq/1f9Z Ajfg== X-Gm-Message-State: AKaTC03U6vTy9uxNUEVP7RsPGlesZv/OfGUKN9//D8mVSDlpidkpvDxxT8mvyOQc0raPtQ== X-Received: by 10.99.192.69 with SMTP id z5mr181797443pgi.169.1481675188591; Tue, 13 Dec 2016 16:26:28 -0800 (PST) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id 16sm82382493pfk.54.2016.12.13.16.26.27 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 13 Dec 2016 16:26:27 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 6530349E2413; Tue, 13 Dec 2016 16:26:29 -0800 (PST) In-Reply-To: (Paul Eggert's message of "Tue, 13 Dec 2016 16:17:58 -0800") Mail-Followup-To: Paul Eggert , Lars Ingebrigtsen , rms@gnu.org, emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 74.125.83.66 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:210429 Archived-At: >>>>> "PE" == Paul Eggert writes: PE> Although that would work, it's an incompatible change to documented PE> behavior. The manual currently says that excess arguments are ignored, PE> which means that currently all three expressions have well-defined (and PE> differing) behaviors. PE> A few months ago I changed 'message' in an incompatible way, figuring that PE> almost nobody would care. Boy, was I wrong! That being said, I agree that PE> the above style is simpler and would be easy to implement, and I can do it PE> that way if you prefer. I see. Personally, I don't think we need to extend format at all. How many others really want this extension? -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2