From unknown Mon Aug 18 06:57:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62030: 29.0.60; Allow users to customize eldoc buffer separator Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Mar 2023 07:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62030 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62030@debbugs.gnu.org X-Debbugs-Original-To: Bug Report Emacs Received: via spool by submit@debbugs.gnu.org id=B.16781757852297 (code B ref -1); Tue, 07 Mar 2023 07:57:03 +0000 Received: (at submit) by debbugs.gnu.org; 7 Mar 2023 07:56:25 +0000 Received: from localhost ([127.0.0.1]:44381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZSBN-0000at-Ez for submit@debbugs.gnu.org; Tue, 07 Mar 2023 02:56:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:34486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZSBL-0000ae-Ar for submit@debbugs.gnu.org; Tue, 07 Mar 2023 02:56:23 -0500 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 1pZSBL-0006N9-2F for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 02:56:23 -0500 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pZSBJ-0004eY-Gk for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 02:56:22 -0500 Received: by mail-pl1-x630.google.com with SMTP id i5so13227696pla.2 for ; Mon, 06 Mar 2023 23:56:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678175780; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=6YyNkqSXqkSwafhTNPOoW25LfSCChCRWREeZP6hKlR4=; b=F3OAQqu9SBnTVJciBEUAkgr+VuQ++mZt5ioREwakmulk6DdWVklRbXkC+DqxNLSGjv l13kXawbcoW7o1AcEO43lKfaJsNzSlYqslZK7B4azQwPROgMDkyEf/fhAoAxNtuSrOtI 0fHHx8Ws6oTFegTXdI7m/pV2Ug/34qhtCZ5IcLeTcBfbq6nPJHWnFVloSYw3wImkSJQr X0LHNk1eEkg9U/dcvmuUqJ/Nvkis8KymnZ5djqaCquFhKCukdIk7LiLQGGl7+6WjQxLf fWCbR41f7Jbha0Pz+46sg33fRfx5X2K/XAE+7QV4fmUCzSgqEkO0v9/xH5ZqibtMEH0E GcJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678175780; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6YyNkqSXqkSwafhTNPOoW25LfSCChCRWREeZP6hKlR4=; b=vRIFILiQjcG1gXyMy2Vof2zsDl2mafC+Qll9Epi01ZKxgaiY3gkwgXcDXho/WIlX+G BNWUK9uPqd6IvRzJHcX0ocEZNL0xkvYpBoyyJ+IScukuz9xmhX8en7gUvkKtRCSrTs8T YVGQbANw1uw7EE5NFNq7Q6TMTWadTp4uda4GQlZNFXfDdXCK7videlh93444Gh49BwlH 01CBqy9nl7C+jNMm5YZkOpftpyI2EK6n2m9dDdXpbIiP88M/GPY59tQuwUCyorozhkjV cafJZ6U4VpR6UfLTX6BouLZTK2DEP7/WZR4pSb66IIYSYDAzcYV3iVtNojpaRzKkq0iH RWbw== X-Gm-Message-State: AO0yUKVobpCcUKrsW6DS+9hvXllCGprLTtVXSKNMnqkbaAljKP52+qGs Lj+HEe3KCCn2tMkJx3NzrW8Jh6I/umcV9w== X-Google-Smtp-Source: AK7set9EZIj7KNITEK/9c946pZlbO6zycNqTY7atyGxVcr/bv5oav8dy/IkbGe64iKr48hjUcqT7qA== X-Received: by 2002:a17:902:ce87:b0:196:3088:5dd6 with SMTP id f7-20020a170902ce8700b0019630885dd6mr16884286plg.13.1678175779800; Mon, 06 Mar 2023 23:56:19 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id ko7-20020a17090307c700b0019a6cce2060sm5917629plb.57.2023.03.06.23.56.19 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Mar 2023 23:56:19 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Message-Id: Date: Mon, 6 Mar 2023 23:56:08 -0800 X-Mailer: Apple Mail (2.3731.400.51.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::630; envelope-from=casouri@gmail.com; helo=mail-pl1-x630.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_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-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Eldoc can combine documentation from multiple sources and display them together, however, if I=E2=80=99m not mistaken, it separates them with = newline. It would be nice if users can customize the separator to be some other things, like a horizontal bar, eg, (setq eldoc-source-separator (propertize "----------" 'display '(space :width text) 'face '(:stike-through t))) Maybe even allow it to be a function so we can draw an appropriate number of "-" in terminals. Prompted by this report: https://github.com/casouri/eldoc-box/issues/61 I can do it, if everyone agrees that this is a good idea, and can come up with a good name for the variable ;-) From unknown Mon Aug 18 06:57:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Yuan Fu Subject: bug#62030: closed (Re: bug#62030: 29.0.60; Allow users to customize eldoc buffer separator) Message-ID: References: <505D91BF-16B4-446E-BD19-816A3F741275@gmail.com> X-Gnu-PR-Message: they-closed 62030 X-Gnu-PR-Package: emacs Reply-To: 62030@debbugs.gnu.org Date: Wed, 08 Mar 2023 00:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1678235162-12484-1" This is a multi-part message in MIME format... ------------=_1678235162-12484-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62030: 29.0.60; Allow users to customize eldoc buffer separator which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62030@debbugs.gnu.org. --=20 62030: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62030 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1678235162-12484-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62030-done) by debbugs.gnu.org; 8 Mar 2023 00:25:56 +0000 Received: from localhost ([127.0.0.1]:47475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhcy-0003F2-0C for submit@debbugs.gnu.org; Tue, 07 Mar 2023 19:25:56 -0500 Received: from mail-pl1-f178.google.com ([209.85.214.178]:34364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZhcw-0003El-Lt for 62030-done@debbugs.gnu.org; Tue, 07 Mar 2023 19:25:55 -0500 Received: by mail-pl1-f178.google.com with SMTP id y11so16112174plg.1 for <62030-done@debbugs.gnu.org>; Tue, 07 Mar 2023 16:25:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678235148; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=YudjPxEHA0JYCSyXRMkN3qQMRJ2w1I1lqzza2h/QbBQ=; b=O37pJxoAqXQGmnZbX2RDLjf8Loe9KDKvLO5O3OWZhDTicQ48YT5O9l+LytHl6gFJOG yPzmzUnrYVh/UaaD1fRsKwEDKWED1F3ZSkWKbHCBWFfVgSr6oIG3eUu0uv4gmldrOtjg zZZyMY9HVo6T5nEfY/bYkGLrfzpy+MoH2cxUyOQ6a/IbrWE61kdFBAxnpr5EFp7myj6n /wkE43bnU46zeFwceBTDnlE4ldhTKeOGodQe2mtweTGXbnKCROBjGCN0s1N8S92a1yy/ WxjObuYRor0l8vZr1NPOH29LVuVDDbBzgwjO373Si0zKI39YOjvc4lX75L7rqVLz5eBV tFlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678235148; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YudjPxEHA0JYCSyXRMkN3qQMRJ2w1I1lqzza2h/QbBQ=; b=H9s3xCK4fV3xA6d54I6TntO6eoXXlX0WQjfrl0khHYqRMibJmfhlgAs//AuOduJmCl 8b3X/2eiNsygK+eM51MyZmH5FfOPLMoH5jvaR5bHMzRQgQDXnBMV1Pj0K5P0H7G5pino 1zHrgmjK3C94suBIWzGM+FTyY3zik6HLds7Rk3vqz1dJCs+VczmBWc5rM/wqSXwi2leo y9CFLQliyBJ90EhRjVWdby01+VsTxmbw84/bN9IRugdOY2Fa/qactWs/bD9ec1rpv8C1 WrBcbfX5kI9X/3OuzW2tO5OR2Vga6dCPpCL0oHQv0bkw6zV2Rvdyh+kTt8qbP5CTnlmw dS8g== X-Gm-Message-State: AO0yUKXAeUS/VwWS2cOpJTCk+2mD6S49iK1gkQdOl3RqRUfDeJ1jcO+K BCByTl0BZTu7SfQW2StSoTRJRFIlydZWgQ== X-Google-Smtp-Source: AK7set8UnEbgWS4PynZiq8q+qowQMDb5QEGP940qtCHtnmHWgRuyhXh0ZJXcxPa/v95Hma8+tsyWVA== X-Received: by 2002:a17:902:6a8a:b0:19e:6185:10d6 with SMTP id n10-20020a1709026a8a00b0019e618510d6mr15139922plk.40.1678235148489; Tue, 07 Mar 2023 16:25:48 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id h70-20020a638349000000b00478ca052819sm8406677pge.47.2023.03.07.16.25.47 for <62030-done@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Mar 2023 16:25:48 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: bug#62030: 29.0.60; Allow users to customize eldoc buffer separator Message-Id: <505D91BF-16B4-446E-BD19-816A3F741275@gmail.com> Date: Tue, 7 Mar 2023 16:25:36 -0800 To: 62030-done@debbugs.gnu.org X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62030-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Yuan Fu writes: > Eldoc can combine documentation from multiple sources and display them > together, however, if I=E2=80=99m not mistaken, it separates them with = newline. It would be nice > if users can customize the separator to be some other things, like a > horizontal bar, eg, > > (setq eldoc-source-separator > (propertize "----------" > 'display '(space :width text) > 'face '(:stike-through t))) > > Maybe even allow it to be a function so we can draw an appropriate > number of "-" in terminals. > > Prompted by this report: = https://github.com/casouri/eldoc-box/issues/61 > > I can do it, if everyone agrees that this is a good idea, and can come > up with a good name for the variable ;-) Sorry, not sure why is the report duplicated. Closing this one. Yuan ------------=_1678235162-12484-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Mar 2023 07:56:25 +0000 Received: from localhost ([127.0.0.1]:44381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZSBN-0000at-Ez for submit@debbugs.gnu.org; Tue, 07 Mar 2023 02:56:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:34486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZSBL-0000ae-Ar for submit@debbugs.gnu.org; Tue, 07 Mar 2023 02:56:23 -0500 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 1pZSBL-0006N9-2F for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 02:56:23 -0500 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pZSBJ-0004eY-Gk for bug-gnu-emacs@gnu.org; Tue, 07 Mar 2023 02:56:22 -0500 Received: by mail-pl1-x630.google.com with SMTP id i5so13227696pla.2 for ; Mon, 06 Mar 2023 23:56:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678175780; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=6YyNkqSXqkSwafhTNPOoW25LfSCChCRWREeZP6hKlR4=; b=F3OAQqu9SBnTVJciBEUAkgr+VuQ++mZt5ioREwakmulk6DdWVklRbXkC+DqxNLSGjv l13kXawbcoW7o1AcEO43lKfaJsNzSlYqslZK7B4azQwPROgMDkyEf/fhAoAxNtuSrOtI 0fHHx8Ws6oTFegTXdI7m/pV2Ug/34qhtCZ5IcLeTcBfbq6nPJHWnFVloSYw3wImkSJQr X0LHNk1eEkg9U/dcvmuUqJ/Nvkis8KymnZ5djqaCquFhKCukdIk7LiLQGGl7+6WjQxLf fWCbR41f7Jbha0Pz+46sg33fRfx5X2K/XAE+7QV4fmUCzSgqEkO0v9/xH5ZqibtMEH0E GcJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678175780; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6YyNkqSXqkSwafhTNPOoW25LfSCChCRWREeZP6hKlR4=; b=vRIFILiQjcG1gXyMy2Vof2zsDl2mafC+Qll9Epi01ZKxgaiY3gkwgXcDXho/WIlX+G BNWUK9uPqd6IvRzJHcX0ocEZNL0xkvYpBoyyJ+IScukuz9xmhX8en7gUvkKtRCSrTs8T YVGQbANw1uw7EE5NFNq7Q6TMTWadTp4uda4GQlZNFXfDdXCK7videlh93444Gh49BwlH 01CBqy9nl7C+jNMm5YZkOpftpyI2EK6n2m9dDdXpbIiP88M/GPY59tQuwUCyorozhkjV cafJZ6U4VpR6UfLTX6BouLZTK2DEP7/WZR4pSb66IIYSYDAzcYV3iVtNojpaRzKkq0iH RWbw== X-Gm-Message-State: AO0yUKVobpCcUKrsW6DS+9hvXllCGprLTtVXSKNMnqkbaAljKP52+qGs Lj+HEe3KCCn2tMkJx3NzrW8Jh6I/umcV9w== X-Google-Smtp-Source: AK7set9EZIj7KNITEK/9c946pZlbO6zycNqTY7atyGxVcr/bv5oav8dy/IkbGe64iKr48hjUcqT7qA== X-Received: by 2002:a17:902:ce87:b0:196:3088:5dd6 with SMTP id f7-20020a170902ce8700b0019630885dd6mr16884286plg.13.1678175779800; Mon, 06 Mar 2023 23:56:19 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id ko7-20020a17090307c700b0019a6cce2060sm5917629plb.57.2023.03.06.23.56.19 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Mar 2023 23:56:19 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: 29.0.60; Allow users to customize eldoc buffer separator Message-Id: Date: Mon, 6 Mar 2023 23:56:08 -0800 To: Bug Report Emacs X-Mailer: Apple Mail (2.3731.400.51.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::630; envelope-from=casouri@gmail.com; helo=mail-pl1-x630.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_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-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Eldoc can combine documentation from multiple sources and display them together, however, if I=E2=80=99m not mistaken, it separates them with = newline. It would be nice if users can customize the separator to be some other things, like a horizontal bar, eg, (setq eldoc-source-separator (propertize "----------" 'display '(space :width text) 'face '(:stike-through t))) Maybe even allow it to be a function so we can draw an appropriate number of "-" in terminals. Prompted by this report: https://github.com/casouri/eldoc-box/issues/61 I can do it, if everyone agrees that this is a good idea, and can come up with a good name for the variable ;-) ------------=_1678235162-12484-1--