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: Sun, 17 Mar 2024 13:21:27 -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> 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="40295"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Spencer Baugh , philipk@posteo.net, emacs-devel@gnu.org, Po Lu To: bird Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 17 20:22:28 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 1rlw5U-000ABS-34 for ged-emacs-devel@m.gmane-mx.org; Sun, 17 Mar 2024 20:22:28 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rlw4m-0006FL-79; Sun, 17 Mar 2024 15:21:44 -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 1rlw4k-0006Ex-8J for emacs-devel@gnu.org; Sun, 17 Mar 2024 15:21:42 -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 1rlw4i-0005Ce-ST; Sun, 17 Mar 2024 15:21:42 -0400 Original-Received: by mail-qt1-x844.google.com with SMTP id d75a77b69052e-430acd766beso13997201cf.1; Sun, 17 Mar 2024 12:21:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710703299; x=1711308099; 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=Zn0mUovyGW1L0NZNkUJYdBceTo12fZL2HOLDLc4Q3tw=; b=lSqdSIDezMwZEoaGke9R1jmr9YYIAlzqfdAE4uHHjcbXC63FRRsUI4glJM5w39IjeV 4Z0fhGsPLPtg4rGSN44gFdeojR090yW+rg9jgfyzwQGNorgLb8al5THGZnQlUhFbuDkd vSxndHumaklxpBiD8utoADnCEy1sbUB2eLECIUvIObJNcGd9zmbEmoHvbuhEODY4NBhl jECs67ks06nddDtK7yeYcP0rcWBJhox2gCp/L19q0YokAIVzxWOMbPdKh6jKJn72t/HJ 3c2xQa+qUkX8b+LuLgF/v7fQ5Zc6ljzov3qsnh86AGpdjAsT/k6+F5Sqt1PzbJ6NAUFV L/tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710703299; x=1711308099; 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=Zn0mUovyGW1L0NZNkUJYdBceTo12fZL2HOLDLc4Q3tw=; b=dJjBdk1457OHDr5mZtiveroa83zsJFEier9N5E/xv3YCX/jiS7jcSZsLhvGjbrqCtw 1AP7Wullq40Pa04grHe/kAZJXQuaQUYxRaiE9luC6VbxBwQhs0v71shXHaI5M74t4jDP 4sit8kc3/lwkJJV7XCXLs/4+wkjXCGKyBFng7Q6dJsUVyqNL6G7MHDEgaWZRx02/6Via esYUbUQuUzErfwqjFOSYRsrqSI+23qehJBuHrWFNGmKsnjktGnrZCsKEWbBdteAMxGq7 bGc5ajHAmSOqejEhCwnLZnDP8352iNrerMJo6rQBHvm2OnxcIgLEd9WBDq/OdFVkcsrA Gr7Q== X-Forwarded-Encrypted: i=1; AJvYcCU+xJmZYxSaXNCOplH0zJm/BMdq4DuyUx5ray8wN60OIrlfdCuinoJkz6NOZOzYKNEqLI5E28Mzhx15TdV15fFoSrt7 X-Gm-Message-State: AOJu0YyDg1QsGpDFVeH8tVFJtCiSrGToDUG0NXM96ZtYTLCsHS2NdRGx BCC4N713SSwVHVrl4aTcWD8xmy6wMx6l7CMXzxvLaMZ8lSI8kxnNmMBo6g7Zi894jMkkodCb2yg 1Gxa7qFU0qK4I/YnY0w/eo+/pRFc= X-Google-Smtp-Source: AGHT+IFHp63XxKOjQArJ5Q7sHvp9OoPQ3xHth/9YdWMlIGfJ+7CdARXOxQ6IB3pYVhg06Ak0V9U3PW85yfMVf2Jy3vU= X-Received: by 2002:a05:622a:551:b0:430:9768:d0cd with SMTP id m17-20020a05622a055100b004309768d0cdmr13568401qtx.56.1710703299078; Sun, 17 Mar 2024 12:21:39 -0700 (PDT) In-Reply-To: <87cyrsitqw.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: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, T_SCC_BODY_TEXT_LINE=-0.01 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:317150 Archived-At: On Sun, Mar 17, 2024 at 12:43=E2=80=AFPM bird wrote: > > Elijah G writes: > > On Sun, Mar 17, 2024 at 10:44=E2=80=AFAM bird wrote= : > >> Elijah, could you say more about your setup? > >> > >> - You mentioned you already have a left margin configured; what is > >> displayed in that margin? Is it anything other than flymake/flycheck > >> indicators? > > > > Yes, it is dape-mode, in terminal dape is automatically configured for > > display breakpoints in left-margin, however the error indicators can ap= pear > > next to breakpoint or even hide it if left-margin-width is less than 1. > > This can also apply to other packages that can use margins like > > git-gutter, et cetera. > > I see. Wouldn't the margin-based indicator conflict with these > packages, then? I don't think so, users can increase margin width and see others indicators in the margin, also it's the same problem with fringes because any package can overwrite what is displayed there, however in margin the user has the ability to see the rest. > >> - Is there some reason that seeing the indicators is especially > >> important for you? Does it communicate information not already > >> carried by the face? > > > > It is due that the fringes are too small in HIDPI screens, i know > > I can change it to a bigger fringe bitmap and increase fringe width siz= e, > > however this is a problem when increasing and decreasing text size. > > Oh, so the motivation for this patch is actually for hidpi support in > graphical frames, not support in terminal frames? Both, supporting graphical and terminal frames.