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.bugs Subject: bug#16992: feature request: background images Date: Thu, 07 Nov 2024 08:04:01 +0200 Message-ID: <86wmhfr35a.fsf@gnu.org> References: <531F9A02.5060504@beloved.name> <9a735b38-6f08-4450-8522-44442bdcc02c@imayhem.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24169"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 16992@debbugs.gnu.org To: Cecilio Pardo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 07 07:05:24 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1t8ve0-00068C-AD for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 07 Nov 2024 07:05:24 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8vdh-0000NW-78; Thu, 07 Nov 2024 01:05:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8vdf-0000N4-KB for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2024 01:05:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8vdf-0003ob-4M for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2024 01:05:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=ynNFJxQETOn0tfyGFpifg+PofS/TrYQ/Zy8f7zNfFrw=; b=Gd+WAFlvHQfnJCN8dZRQ1ubHOsDGXWM7Uq/Qpum7uNzU7TSXfr1B/Vik2OOoFwMQ15qJbZwxL4ZGmvaq9JPCav7p8TmLWtfEf0GvGDJu4LzOfwyzDxrC7Hbe2E0BgfnsTDguyxZ2Urwyoxp/vyiEqgiKgMkFeZZ5HKQWUT0cfqAqERx+EdqcskFmEDvCsDIz8uTXE/UQZ1dqF3Px5Tb5PIl13NzdRKp1g3nnMpWVQ5Gp/ZlmlM4E9HZNoo3lhVcw6znJLGNY8ZnjIz7O3RbdNfRur8XdEHMcFPScBuPFhnw2VvcFYmEzU7L8WfTjn+LJJtc3+AdM+swZBsQrmrODhA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8vde-0004xH-Nx for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2024 01:05:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Nov 2024 06:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16992 X-GNU-PR-Package: emacs Original-Received: via spool by 16992-submit@debbugs.gnu.org id=B16992.173095945218977 (code B ref 16992); Thu, 07 Nov 2024 06:05:02 +0000 Original-Received: (at 16992) by debbugs.gnu.org; 7 Nov 2024 06:04:12 +0000 Original-Received: from localhost ([127.0.0.1]:46908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8vcq-0004w0-0c for submit@debbugs.gnu.org; Thu, 07 Nov 2024 01:04:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8vcn-0004vl-Q8 for 16992@debbugs.gnu.org; Thu, 07 Nov 2024 01:04:10 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8vci-0003cV-GP; Thu, 07 Nov 2024 01:04:04 -0500 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=ynNFJxQETOn0tfyGFpifg+PofS/TrYQ/Zy8f7zNfFrw=; b=sYK7nbwxg4p3 EoRxloGSzbYHEz6e24n3QSAQR0qcFGGZ8xQgsTjg5zsJ0C7vf6MNHxofgSgH779ESTx4QdvCY4FZZ sym4pWoP6eUtoUWWMg5US3JUmuE6Y0bjqQyC9z+m3jf6gHKbacLHFDOooK0kAuHZAjA4cvpXDuMkB zSrRtmXhBqF+pM1+v2kiwPuLsOR5oAUnlZ9nDVaBBDm2hZshjAvaTXGWkx+tW4gmZmHcOs4nwoFCT h7LR+s0wLDBo2JAD0mr/0YztDgR5IV078DEhCfwlR87Bybkvt9K27nVPPDlDaM+HmsVkbFRyqVV4Q foax+0V95m/4Hix6ZCrv+Q==; In-Reply-To: <9a735b38-6f08-4450-8522-44442bdcc02c@imayhem.com> (message from Cecilio Pardo on Wed, 6 Nov 2024 23:34:43 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:294993 Archived-At: > Date: Wed, 6 Nov 2024 23:34:43 +0100 > From: Cecilio Pardo > > Hello, > > I have a patch almost ready to add background images for frames. It has > support only for X11+cairo and MS-Windows. I would like to have it > reviewed before adding more variants, if that's ok. > > I am planning to also draw informational UI elements into the background > (with or without an image), such us fill column indicator, maybe indent > lines, but again only if the implementation looks ok. Yes, it's okay to post partial changesets for review. For the second part, I think this is a very welcome and long-desired feature, so I suggest that we discuss its projected abilities and the way it will be exposed to Lisp before you finalize the implementation. There are quite a few potential features in Emacs which could be based on something like that, and are basically blocked by our current inability to do it, so IMO we should at least have a more-or-less full list of those client features before us, as a prerequisite for discussing the implementation. Thanks!