From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Elijah G Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Flymake Support Indicator Errors in Margin Date: Tue, 26 Mar 2024 18:36:55 -0600 Message-ID: References: <87r0gfajlh.fsf@posteo.net> <868r2mtjdk.fsf@gnu.org> <86msr19ipu.fsf@gnu.org> <864jd677qh.fsf@gnu.org> <87jzm0iza9.fsf@catern.com> <87cyrsitqw.fsf@catern.com> <871q7w4jn7.fsf@catern.com> 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="2340"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Spencer Baugh , philipk@posteo.net, emacs-devel@gnu.org, Po Lu To: sbaugh@catern.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 27 01:38:18 2024 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 1rpHJ3-0000Kx-ND for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Mar 2024 01:38:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rpHI8-0007F9-4K; Tue, 26 Mar 2024 20:37:20 -0400 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 1rpHI4-0007Eu-QU for emacs-devel@gnu.org; Tue, 26 Mar 2024 20:37:18 -0400 Original-Received: from mail-qt1-x844.google.com ([2607:f8b0:4864:20::844]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rpHI3-0002DK-De; Tue, 26 Mar 2024 20:37:16 -0400 Original-Received: by mail-qt1-x844.google.com with SMTP id d75a77b69052e-430c41f3f89so3577621cf.0; Tue, 26 Mar 2024 17:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711499832; x=1712104632; darn=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=tmSBav9va6hGitLUZ1/98cL4dQHL8+3zrG9hHOK5ze4=; b=nmQnLXFxIwmnq2tuWZkvWdYRqfC99HwfrMXDV/nqRIbX/aXrT+Gb5bDUQn1hPx24zz 2PUJtVBSBJ+mVcANE6fTbzbuYgUJu3NG2YPkcMCy+l+TTgxn2iycyL8k5qIVLwAqisY8 101fmTBi2bTY1NNdpvNpYhHjXAJGouzl2USN3qUZDK2irE3nmqFyugw20bupvwkbX6tW 5aCM/bNJHeaodlsUwFOomlihfBC0yyjeSvRm4qkXgRP1yFdUF8sxXfyiD437SiKqJD/z /t0EoL2R3GK/iyjoONZ87c+YNQRACvTQ2EUTEv1hPZw7ZqAK/enczWfEQQg9cKw5A8sd YX2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711499832; x=1712104632; 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=tmSBav9va6hGitLUZ1/98cL4dQHL8+3zrG9hHOK5ze4=; b=n5bKtvE/VYWi6UiXB6Q9PYC+6P8drtS9hifcr7etEcFCGIkwjOaUus0MJCZ3PHjqdy INQqtmMEN8s1tDtxKvxmYdtGususimhFSHU/PQfWr6Ztp/LjjV637l3n75m3LQeow6St k/DhLXdCBhUeO5f7Meg7d+Kk8X2eEhHFXyASQo2Nqy3+C5T11Bja2kLpqn75eImPIXkL VGYoHMcq4bxf+4nbhBLY8MUmK6jt3gw7DiMMRzZyR8/FsCcE+YQkJ7g0WheHQeek5+F7 pUBS7WG+WwfY9NN4C0dDOgtw3WzbRZ5aB+rcsQdNpA0h7XJJzJXmbMsw6qTYaDKEb8zm I9+Q== X-Forwarded-Encrypted: i=1; AJvYcCVvBRDyGZB1L4fbuYS0pCUT/0b/I1F80UaqibdwgkjE/i7JPrEJU2Tbec9rl1vlJ3cqRiuY5FIaQ7w6qwIGPfzYzeTg X-Gm-Message-State: AOJu0Yygfa7gRYqKvNVEVJukAbNiOBuOrRAFE88x9qd8RiDeAA6Kijj/ smqPHcwomaIidltX7yGvOaKGYuyxx4Ikq+EZgZucXJEokmRpyJBnXyKeJMBfl9Zs2O+f/JBmvNg BPeAZA93X36p2xnnp9J2KaLR0RBQ= X-Google-Smtp-Source: AGHT+IH7/4/TrOTPXvAdHmmPGmFsYRO6jKatclXrjG3XKLoTotQ3KZes9MmvxuuEPHymVCOxx3R536BZQQrM930Zx4w= X-Received: by 2002:ac8:5e4b:0:b0:431:5f25:d316 with SMTP id i11-20020ac85e4b000000b004315f25d316mr4081366qtx.19.1711499832032; Tue, 26 Mar 2024 17:37:12 -0700 (PDT) In-Reply-To: <871q7w4jn7.fsf@catern.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::844; envelope-from=eg642616@gmail.com; helo=mail-qt1-x844.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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.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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317318 Archived-At: On Tue, Mar 26, 2024 at 6:13=E2=80=AFPM wrote: > > Elijah G writes: > > I don't know if there's still interest in implementing this. > > If so, I've fixed a little error in the patch. > > My primary concern with the current state of the patch is that support > for HiDPI frames and terminal frames has to be explicitly configured by > the user - and when that support is configured, then "normal" graphical > frames have degraded behavior. It would be better for it to be > automatic somehow. About HiDPI i don't know if emacs has an option that determines if the screen is HiDPI, i may let the user choose about that. But for graphical frames you are right, I will update the patch to automatically choose. > Secondarily, the margins should be automatically resized to the needed > width - it seems unreasonable to require the user to explicitly > configure them as well, even if terminal support must be explicitly > configured. I think I may add another user option to let users choose if they want to auto resize margins because it can override users setup. I'll work on this too.