From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#37932: [PATCH] Support hidpi fringes and images with Cairo Date: Thu, 11 Jan 2024 10:21:54 -0800 Message-ID: References: <83r22zvpg4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32876"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Robert Pluim , 37932@debbugs.gnu.org, Eli Zaretskii To: Carlos Pita Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 11 19:23:13 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 1rNzhx-0008SI-AT for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Jan 2024 19:23:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rNzhq-00073l-RU; Thu, 11 Jan 2024 13:23: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 1rNzho-0006vv-Ig for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:23:04 -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 1rNzho-0007g6-AI for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:23:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rNzhl-0000K5-PS for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:23:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jan 2024 18:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37932 X-GNU-PR-Package: emacs Original-Received: via spool by 37932-submit@debbugs.gnu.org id=B37932.17049973221149 (code B ref 37932); Thu, 11 Jan 2024 18:23:01 +0000 Original-Received: (at 37932) by debbugs.gnu.org; 11 Jan 2024 18:22:02 +0000 Original-Received: from localhost ([127.0.0.1]:33875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNzgn-0000IT-W1 for submit@debbugs.gnu.org; Thu, 11 Jan 2024 13:22:02 -0500 Original-Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:45075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNzgk-0000Hw-8S for 37932@debbugs.gnu.org; Thu, 11 Jan 2024 13:22:00 -0500 Original-Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5582796b85bso2892509a12.2 for <37932@debbugs.gnu.org>; Thu, 11 Jan 2024 10:22:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704997315; x=1705602115; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ze8DnUEKIqRX+TuIVAG4zH+9tcZ/tkc6k6BXE7cywLI=; b=OH7GNNATaQOazAZQDBHo5Xx7MqdM8cZMsfNz4GRDDdLMlG+VBjQ5T++WTDZcNHd4Yb JIXfoAx3BjaYh1BlGFGfYUv9LXxOWMdQ9aChIuqZTHYcZCz5Wuhuh38eJdCEdwQOrYI0 d4WqxIlVlvbMPKfU47TaX7XjUWUgaGP9sejmLObwft8RNeOM70ceb6U4G+JPFtoVPjyu lMLiKhGfDkSGkEsA+5T1ZSPQ3hl2VhcVaRqV0pAzlqWnuruq7u5Y+TAzn5xQUWXCvxyg Ac49qDTw99tgzDUTeuWe98ShOxcBxvZ+AEvQVMniZC7FKBd4wxqXoiRO7pGVy9JVUNi1 CrAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704997315; x=1705602115; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ze8DnUEKIqRX+TuIVAG4zH+9tcZ/tkc6k6BXE7cywLI=; b=LQFZ8fgwpzcjbjgkQ/FS2oawjgaXGcYhJdi0dfFxaogn9H/zTIYnj6WlHMMMj6IkZJ 1axAmMOY5ehJc59DIcZjrs1CWiQQ2bV66synxTknwI/+31qnI1BgBwJEHkmVqxqDhk9g 3KK8yQe1kn/DkEwj4cydpt6xiqVXazhI+iUeWFRJjdBhk3zz+yyUbWc0DDB0GntXk6Fe MREILp6NUS2esZur7mpwQcBts0CvdcdiGb+53Lp3IthGoVl+tBw570YqwBFGkMi5lcW8 KCq91HeRGLwSSVXnFJlULiO1CSP+6UUFKbczSJ9i1DxlNwljQb8MCGVrUpAnWi3qVbvo LlEg== X-Gm-Message-State: AOJu0YxQvgcTTaAcuyCVajATCH/znhMupl6d2+FvjjFvq+gpDGEI0mFD 8kpKHDl3ng6VLSGGfs1zx0USpLNmKgupLfCT0xM= X-Google-Smtp-Source: AGHT+IH7UkgcGegLSGvP8g7y+S4HSb++ncGRvhY1BN7ZUO51a0jH8t4CUmL7dBTerEhYwkflRo67Wu/e6+tYHfvI1+A= X-Received: by 2002:aa7:c498:0:b0:557:1b28:3c70 with SMTP id m24-20020aa7c498000000b005571b283c70mr44395edq.29.1704997314737; Thu, 11 Jan 2024 10:21:54 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 11 Jan 2024 10:21:54 -0800 In-Reply-To: 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:277927 Archived-At: Carlos Pita writes: > Sorry, Stefan, there is not much that I'm able to recall about this, > it has been many years since last time I looked at the code. > > AFAICR I bumped into a number of corner cases and hard assumptions > about dpi and so I concluded that the pure gtk backend was the way to > go. Thanks for getting back to us. Do you think some version of your changes would still be worth installing, or would they need more work to be considered an improvement? Could you send your latest changes as a patch?