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: Display of undisplayable characters: \U01F3A8 instead of diamond Date: Fri, 09 Sep 2022 14:01:35 +0300 Message-ID: <83r10kdd68.fsf@gnu.org> References: <83a67hq3l7.fsf@gnu.org> <83mtbhneht.fsf@gnu.org> <83czcakqd3.fsf@gnu.org> <87a67dxhfw.fsf@dataswamp.org> <875yi0wzx7.fsf@dataswamp.org> <834jxkk635.fsf@gnu.org> <878rmw8085.fsf@dataswamp.org> <83edwnj4fh.fsf@gnu.org> <87tu5j7tu1.fsf@dataswamp.org> <83a67bih0f.fsf@gnu.org> <83tu5jgvfy.fsf@gnu.org> <83sfl3gtah.fsf@gnu.org> <83fsh3ghn9.fsf@gnu.org> <87bkroub0v.fsf@dataswamp.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11978"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Emanuel Berg Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 09 13:12:29 2022 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 1oWbvw-0002yK-Im for ged-emacs-devel@m.gmane-mx.org; Fri, 09 Sep 2022 13:12:28 +0200 Original-Received: from localhost ([::1]:60112 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oWbvv-0007RX-I0 for ged-emacs-devel@m.gmane-mx.org; Fri, 09 Sep 2022 07:12:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50576) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWbld-00082G-I7 for emacs-devel@gnu.org; Fri, 09 Sep 2022 07:01:49 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWblc-0004yU-Lz; Fri, 09 Sep 2022 07:01:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=80lDSjFDcQSPfBR5VJ69QYOxrH5M/bpmYvDOPbvXFqM=; b=qFUa2lCevflk D1Shhz9GXsUUOvpzmGYfZv0M+qp6Z+ONuMoR1EjCib7UyiL8KSAxQ9LsgKbvn08TG4SjngV8L6iEU 2UtllIBA+AnffLIcOUzXqLxw1MfM4dilbDugwIzvm9qmf/Vd8n45W2u6ISBPjc9IEgL3gUL+jwpcu vnJR/D/BhcrdxePdYPYKdO0hdhDvVMs9Uy/mDaeJOdcJ8Ay+4HKZWYs56qn0SRNhsg+dY8za2QxjP iq1P+OwmCgAV+qCkaJ70u/oH5MRiPnsWecHrCHjxHMqtPRMc/yciYIlJ1uJPPFJ6K7X3R/99N2YaE 8uis6JOCFvOfKPVAuQLxsg==; Original-Received: from [87.69.77.57] (port=3304 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 1oWblc-0002zT-3e; Fri, 09 Sep 2022 07:01:48 -0400 In-Reply-To: <87bkroub0v.fsf@dataswamp.org> (message from Emanuel Berg on Fri, 09 Sep 2022 11:56:00 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:295054 Archived-At: > From: Emanuel Berg > Date: Fri, 09 Sep 2022 11:56:00 +0200 > > Eli Zaretskii wrote: > > >> Does there have to be generated code involved? I was > >> thinking it could be static code acting on generated and > >> cached data. > > > > Why does it matter? > > Observe ... > > Situation: You want to do this, f(x) = y. > > Problem: f(x) is expensive to compute. > > Solution: Compute it ONCE, then store f = ((x y) ...) in > a cache data file, so next time f(x) = y is needed, instead of > computing f(x) again search the data file - search, which > _isn't_ expensive. And I ask again: why does it matter whether you record a program or its data, when the program is in Lisp, where data and code are the same? > People don't want auto-insertions by Emacs into files they > edit or view, some very short data file somewhere on the disk > where they never go they don't know/care about, even. That's not what I conclude from user reaction to features that write non-temporary files. Anyway, this discussion has exhausted itself, so I'll bow out of it.