From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Carlos Pita Newsgroups: gmane.emacs.bugs Subject: bug#37932: [PATCH] Support hidpi fringes and images with Cairo Date: Thu, 11 Jan 2024 15:38:08 -0300 Message-ID: References: <83r22zvpg4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39040"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Robert Pluim , 37932@debbugs.gnu.org, Eli Zaretskii To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 11 19:39:15 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 1rNzxT-0009wt-Nr for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Jan 2024 19:39:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rNzxJ-0002en-Up; Thu, 11 Jan 2024 13:39:05 -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 1rNzxI-0002dX-Pk for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:39: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 1rNzxI-0007Ai-Gy for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:39:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rNzxF-0003Qn-WE for bug-gnu-emacs@gnu.org; Thu, 11 Jan 2024 13:39:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Carlos Pita Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jan 2024 18:39: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.170499830913142 (code B ref 37932); Thu, 11 Jan 2024 18:39:01 +0000 Original-Received: (at 37932) by debbugs.gnu.org; 11 Jan 2024 18:38:29 +0000 Original-Received: from localhost ([127.0.0.1]:33891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNzwi-0003Pu-Rx for submit@debbugs.gnu.org; Thu, 11 Jan 2024 13:38:29 -0500 Original-Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:47143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNzwd-0003Pe-Q5 for 37932@debbugs.gnu.org; Thu, 11 Jan 2024 13:38:27 -0500 Original-Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-556c3f0d6c5so6689985a12.2 for <37932@debbugs.gnu.org>; Thu, 11 Jan 2024 10:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704998300; x=1705603100; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dptki4MFObCtp60R7pgqDaKVmYwsF/J0iFi+IJ+Fxpo=; b=fj4GNFABkuf2ypOAcETxJFusMojS6vNttjRRElO7fFXLTV5iZ1bDcMt++H6u+t9bqp TPaqz2bwn+tXkOQ7RYY5LQzfq/8+IblDWfPbESugmo2LhTc3aWMj9And8BkR/KzvmFHH GVHjUAULw85kOr7q89nZCcmFo3jR3PAxWcUVq5atAVUEZ9RIQqZwMj4p90kqLsMsVjPM PCy0kw7gnO72KmZ48dMXc/f5MTIhvVvEqaYH3MaeAV6cbGZC4YMA3ShWwm/OtPXtWMRK BdBlQAOwsf1IxciXzEKrCUOcRDUFccR9l2qH2DfZ0IEYdjubEyUkBnR569jJNIuChA5a MW6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704998300; x=1705603100; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dptki4MFObCtp60R7pgqDaKVmYwsF/J0iFi+IJ+Fxpo=; b=XJrAwIHH7tI//yf/v+flFVcDvu6F7I3eg9aWNiVnLpqeZ0mIboCZU/60Hntngw0efz +GJm0H2C2TEfAqGwIMVpFWdLypzY4h9vX7TEWKz4F0H1T7pt262QWC6ZiNPU+IIbXbea IQC78gxvzwkTZtR5V7xB8AxbvdWgB5/FpRcxMDRJhYoXW2dsT8HzU02dqDJFOEdJi/nU S6934Xvy/ww5xLnOTpXuBpL42emZhSbVAAo7YrlUjCYi4C/iSdu3txKAGqqtsi2/Up6b 0+2BlaOYEgJ0q+AvY4s8U1y369cC6GaabkXRlOcZ7sJOUg1cejjucpRpl3GuDgVO/Uv2 viiw== X-Gm-Message-State: AOJu0YwNLB3iHeSL7m//SIBehpDBUsdESrzn0goN+vJI6eS68whTJf65 wJ/wcOztbE3MBBbxj6s5OZiVWzvMbsUYorZTVL4= X-Google-Smtp-Source: AGHT+IF+Tl6arDDRLcuMBdJ0WqV5hZmnsLKW9CrbQTgSKgQc4jwvHYPT9XtGlMehE4VrEKJ5dNfBgmUJQd04o8FlQ78= X-Received: by 2002:aa7:cad3:0:b0:557:8a58:ed34 with SMTP id l19-20020aa7cad3000000b005578a58ed34mr33346edt.121.1704998300350; Thu, 11 Jan 2024 10:38:20 -0800 (PST) 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:277930 Archived-At: I would say that the lengthy discussions in: - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37689 - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37770 - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37755 are my only legacy. Rereading them I found some relevant remarks about the problems I bumped into at the time. But that's it. My apologies, I'm checking and I'm not even able to find the fork where I had been working on this. Why are you interested in it? Isn't it kind of obsolete now that there is a pure GTK backend? On Thu, Jan 11, 2024 at 3:21=E2=80=AFPM Stefan Kangas wrote: > > 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?