From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: search-invisible and friends Date: Fri, 11 Sep 2020 16:56:54 +0200 Message-ID: <87ft7owedl.fsf@gnus.org> References: <87zh5z9l9y.fsf@gnus.org> <838sdjko39.fsf@gnu.org> <871rj9957z.fsf@gnus.org> <83a6xxk8nj.fsf@gnu.org> <87v9gkzgcd.fsf@gnus.org> <83blich4yz.fsf@gnu.org> <87sgbowf4a.fsf@gnus.org> <83mu1wfjv0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22910"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, yuri.v.khan@gmail.com To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 11 16:57:50 2020 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 1kGkUo-0005qr-4w for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 16:57:50 +0200 Original-Received: from localhost ([::1]:42204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGkUn-0008R3-5w for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 10:57:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGkU3-0007aP-0I for emacs-devel@gnu.org; Fri, 11 Sep 2020 10:57:03 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:42012) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGkU1-00008k-Gk; Fri, 11 Sep 2020 10:57:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UGUAfXyAQ8MeLkd5gkgsE+3QOE5d9z+U698yDtkVC0g=; b=dsWcYoU31SrLqh+GZK7upkBVa4 SRzfxVGz7NSPCKoqTz29Mfdnf/p7G7t7bLg+gzDpvZwgdyeRgTW7op0LyUKNKju6YsmgcG1sOfb6P ZaMEEg0gcgTQosanjJ06vl2jeVC3oRaPJIWLPsYCxQjz23rzvRN48ztXpIzMfNO2nI/M=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kGkTv-0003Il-Qz; Fri, 11 Sep 2020 16:56:58 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJ1BMVEVtcXpna3RiZWtU VFdIRkdcXWJBPT1EPz5eYGVwdH0+Ojpyd4D////R7NzoAAAAAWJLR0QMgbNRYwAAAAd0SU1FB+QJ Cw4tNJAQlRQAAAGsSURBVDjLrZSxTsMwEIbPIAZvZ5cObHWkDoyopmKPycCGUAcYaQQSM+zQJ/BS CatjJd6Bt+POdtKkJRID1yY533fn/+y6ARCKDQUCsiMUedFUY8gpmH3MBX1DBmrA/hOY9NT7+kMV 8EcNM1ShW6mkoc3BTAhFm91rjQF9TAobrXRRmHYdJvm6IIdmTSPSGDnnrkulS0vOjAc2gdNn9/Tm lHZz56pZ7RwNIhgv3OWKwfSuXBQre0WD1C44PGKAn6UHsOeiAcoZzUCNSxrYD+UQ1e+g2auKAeWd LEUG2IKaKyKY3w6ANBU24JW7YoD2nSZV6fhVE0o6qsUOIOQKrC5GSwKQAR1TUoFqcvZQV49+vRUK 7ARyBcAN4vHL1z2stx4lr5yPtUqX1Ia2I59zIJcONUCgZ/gG6X10Yxz4YHfMt14Tlvugly2D7+cl n6L09QcgBFKWKe4TSK0ECJIuH4t2gHK8lIEN4q0R8KwQpPSyB3hlDKiD2EXY9Lr3rBO74IqwAyTO 7XB80/SXm/Q8lF3xzjq5ZJM1UHTjaa15i+md09llSRpTjD9K/D92wQ+hDJEjb3J3RQAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMC0wOS0xMVQxNDo0NTo1MiswMDowMC8ojZYAAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjAtMDktMTFUMTQ6NDU6NTIrMDA6MDBedTUqAAAAAElFTkSuQmCC X-Now-Playing: Cosey Fanni Tutti's _Tutti_: "Moe" In-Reply-To: <83mu1wfjv0.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Sep 2020 17:50:27 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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:255195 Archived-At: Eli Zaretskii writes: >> It does, but I think only the code that generates the text covered by >> display property knows that its semantics are. > > What do you mean by "semantics" here? The effect of each kind of > display property wrt hiding the covered text is known in advance. If you have an image in the buffer, it may be something that has meaning, or it may be decoration. If it has meaning, it would be nice if a blind user can search to it (for instance, if it's a button that can be pressed, then the searchable text might be "click to execute"). If it's just decoration, then it shouldn't show up in isearch at all. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no