From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Image transformation filter for upscaled images Date: Tue, 09 Mar 2021 18:59:30 -0500 Message-ID: References: <871rcpo3nm.fsf@gnus.org> <87v9a1l4d7.fsf@gnus.org> <87zgzclb5w.fsf@gnus.org> <87im60klha.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14667"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Alan Third , emacs-devel , Evgeny Zajcev , Lars Ingebrigtsen , Stefan Kangas To: "Basil L. Contovounesios" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 10 01:01:02 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 1lJmHa-0003aF-VX for ged-emacs-devel@m.gmane-mx.org; Wed, 10 Mar 2021 01:00:58 +0100 Original-Received: from localhost ([::1]:38348 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJmHZ-0000Yo-Ux for ged-emacs-devel@m.gmane-mx.org; Tue, 09 Mar 2021 19:00:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJmGG-00087h-Lm for emacs-devel@gnu.org; Tue, 09 Mar 2021 18:59:36 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:47906) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJmGD-0004ai-Uc for emacs-devel@gnu.org; Tue, 09 Mar 2021 18:59:36 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 20FD880AF9; Tue, 9 Mar 2021 18:59:33 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id BD770807F4; Tue, 9 Mar 2021 18:59:31 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1615334371; bh=051JnYcZYDMq2ITa3yR+8R3zRQJWR8FRzuYHpp3Pgck=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=MzChXYVHNZH1CRCdum3obS2/33Qka9kJlAanCzzWWaDLd+cyEfvboYYWipqbgsElT ydgUe/v/YTpezx3GTb45DyQMeDMYbKFnSrP/1SkeFZUmCGF2mKadIcF4fN/V3VRrGM mhCqPyLoo5CBTmapu6LNIYTstrrbWnS1n5xqVimTPR5wGXaefYnBpWgkDGo8gnQDtv v4MRYHSNJ5Q7E2UzgDZ7zC7BTYFSPtISi2LPOKGYDD+klYLBywtg+PoSjGOdn3aOdF kroWw7Gqtqp5pbQmZClqkhE67dxR4K3HqYMi+WV426nbVuMTfo+wi4ZNH+iSngotiS hC4cl9H5+A6dw== Original-Received: from alfajor (unknown [216.154.43.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 68397120348; Tue, 9 Mar 2021 18:59:31 -0500 (EST) In-Reply-To: <87im60klha.fsf@tcd.ie> (Basil L. Contovounesios's message of "Tue, 09 Mar 2021 22:31:29 +0000") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:266257 Archived-At: > I know that completing-read can handle a list of symbols, but its > documentation says only list of strings. Who's right? Do we care? IIRC what it officially supports are lists of strings and alists whose keys are strings or symbols. The way the code is implemented, it mostly works with lists of symbols as well, tho expect breakage if your first symbol happens to be `lambda` or `closure`. Stefan