GNU bug report logs - #76551
31.0.50; Missing space in minibuffer `sudo' password

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: Rudolf Adamkovič <rudolf@HIDDEN>; Keywords: patch; dated Tue, 25 Feb 2025 13:44:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) patch. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 76551 <at> debbugs.gnu.org:


Received: (at 76551) by debbugs.gnu.org; 28 Feb 2025 14:11:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 09:11:37 2025
Received: from localhost ([127.0.0.1]:47608 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1to15U-000810-Li
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 09:11:36 -0500
Received: from fhigh-b3-smtp.messagingengine.com ([202.12.124.154]:54261)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudolf@HIDDEN>)
 id 1to15S-00080M-5b
 for 76551 <at> debbugs.gnu.org; Fri, 28 Feb 2025 09:11:34 -0500
Received: from phl-compute-12.internal (phl-compute-12.phl.internal
 [10.202.2.52])
 by mailfhigh.stl.internal (Postfix) with ESMTP id 5C50C25400D0;
 Fri, 28 Feb 2025 09:11:28 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-12.internal (MEProxy); Fri, 28 Feb 2025 09:11:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=fm2; t=1740751888; x=
 1740838288; bh=9mRCfu5ACq9ywcumbWnGUtYxwZLxlIE65zsa66ybOaY=; b=s
 GPEiHk98rUl/MUCAlT0YIre2GEawsGKHfrFV4eG04eGLVq0cmWc1sMZaXAC0ONSL
 cOIzoEeHrMzoLvHNj/Ak9tPCczmvjRRFHNK4BjWAhojWwXdUaFKxOr5x6hyA7rXx
 KYRfqzp5mGxsuISdEePsDip1KpOp6HZ3efATfmSVUocWaewUMk1joh9CbDHbPk0v
 rb6sruDvmHSp4CRQnG6us+/ZUz+hx0w1plWiTZmEN4MGWnKWJFyOOHkpzp8F+v09
 b0UFK7+J/hTTS1+5U/h9nPlMuNWIh+cV+FHt3mpOz72hLu/oL3abTPMOZf5Y8FGf
 U53mM6dkPKm6Zzxusy1sg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
 1740751888; x=1740838288; bh=9mRCfu5ACq9ywcumbWnGUtYxwZLxlIE65zs
 a66ybOaY=; b=SZHkD/5ZpDqbIm3voq+vQtejCK3L/IHd8JNIM5VX9mxNLYrrgCw
 RjV4NuayNFnRnjSJO42kmPLHIP0btLWNMsie2Lc8W+dDcSbftk7HYa4caJRWPW7f
 TwuLWgxQpFEKtZTOppd8HRb8JE05xC8ajObtGYmVSS/I3UlLQUxJsUMLUJt/nvq/
 OnIyXa4RGtlUXaKNF5USRnu028tY+ywf06oseSO+8w0wk3t6GwbKCRtzk4j4dZ6/
 urHCQyjvymYAKfkpRTxC7ohp3v4BhxvPdtYLDzanDOddTNINVq1fK9tjRndaA8YQ
 j3m0M23Bm0brf566xGZYd141bNHsSwC1iHg==
X-ME-Sender: <xms:D8TBZxUhOucOgzlBanIvnivcMiKr33Bcbd4qLAA7g2f_lq8cHRyVgw>
 <xme:D8TBZxkQy6pRp_WMIPgy1L-kn9PcVa7EOfjd8FoDm_nNt023bOZibwNdXXfgp3s7p
 9FAx0YOKCyOrMRnEx0>
X-ME-Received: <xmr:D8TBZ9aoWKVI7qua0MgEDVyJnoui8FmCE9UyJ_XKVeeLZJm-j2vE2uJ3h9l4zAiX-Ic3ALdPkmCuPmj5LW2T-9LchoHw2ck>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeltdehlecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtgesmhdtreertddtjeen
 ucfhrhhomheptfhuugholhhfucetuggrmhhkohhvihgtuceorhhuugholhhfsegruggrmh
 hkohhvihgtrdhorhhgqeenucggtffrrghtthgvrhhnpeevkeekhfeuvdethedtjeejhedu
 leduueeliedugfegveefjeekjeevtdetlefgveenucevlhhushhtvghrufhiiigvpedtne
 curfgrrhgrmhepmhgrihhlfhhrohhmpehruhguohhlfhesrggurghmkhhovhhitgdrohhr
 ghdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepje
 eiheehudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhn
 uhdrohhrghdprhgtphhtthhopehvihhsuhifvghshhhmsehgmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:D8TBZ0WTm4xDRd5AfLduK-SRszkfBSDLKo1yrzHxvRNlsNxsbIyVvA>
 <xmx:D8TBZ7l2bXrt1GYhcrpo5WjzYIYSM9nbE7hvRYmjVRqIE0gHuUFTlQ>
 <xmx:D8TBZxdfuNpjAYnIoVa65QsO94DHrZ751CxU6sQ6b_l8_jIF0x_-cQ>
 <xmx:D8TBZ1G4wNO_NeGw3l5Z4vJhXdMAkVFER78aETzcbojhtpJEwK_bvw>
 <xmx:EMTBZ5jwzqGt_c6XLFRdAR-JYUMNaQ0AcgAzykRVG5Iz_vJ176IVhHC0>
Feedback-ID: i88214938:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 28 Feb 2025 09:11:26 -0500 (EST)
From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= <rudolf@HIDDEN>
To: Visuwesh <visuweshm@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#76551: 31.0.50; Missing space in minibuffer `sudo' password
In-Reply-To: <878qpsu9f9.fsf@HIDDEN>
References: <m2plj6w36h.fsf@HIDDEN> <86a5a8x3o8.fsf@HIDDEN>
 <878qpsu9f9.fsf@HIDDEN>
Date: Fri, 28 Feb 2025 15:11:25 +0100
Message-ID: <m2r03icg6q.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76551
Cc: 76551 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain

Visuwesh <visuweshm@HIDDEN> writes:

> The prompt is from `sudo'.  comint-watch-for-password-prompt, which is
> in comint-output-filter-functions, turns the password prompt in
> *testing* buffer to read-passwd call.

Thank you for locating the problem.

Eli, how about the attached patch?

Rudy

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Make-sure-Comint-minibuffer-password-prompts-end-wit.patch

From 2a10fdee87e75f2eca1005ef186044adbd854ebb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rudolf=20Adamkovi=C4=8D?= <rudolf@HIDDEN>
Date: Fri, 28 Feb 2025 14:54:14 +0100
Subject: [PATCH] Make sure Comint minibuffer password prompts end with space

* lisp/comint.el (comint-watch-for-password-prompt): Add a trailing
space character to the minibuffer password prompt, if it does not
contain one already, per the minibuffer UI conventions.

Bug#76604
---
 lisp/comint.el | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/lisp/comint.el b/lisp/comint.el
index c1028bc93dc..f0305e4de3c 100644
--- a/lisp/comint.el
+++ b/lisp/comint.el
@@ -2601,8 +2601,14 @@ comint-watch-for-password-prompt
         prompt)
     (when (let ((case-fold-search t))
             (string-match comint-password-prompt-regexp string))
-      (setq prompt (string-trim (match-string 0 string)
-                                "[ \n\r\t\v\f\b\a]+" "\n+"))
+      (setq prompt
+            (let ((content (string-trim (match-string 0 string)
+                                        "[ \n\r\t\v\f\b\a]+" "\n+"))
+                  (suffix " "))
+              (concat content
+                      (and (not (string-empty-p content))
+                           (not (string-suffix-p suffix content))
+                           suffix))))
       ;; Use `run-at-time' in order not to pause execution of the
       ;; process filter with a minibuffer
       (run-at-time
-- 
2.39.5 (Apple Git-154)


--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

--=20
"One can begin to reason only when a clear picture has been formed in
the imagination."
--- Walter Warwick Sawyer, Mathematician's Delight, 1943

Rudolf Adamkovi=C4=8D <rudolf@HIDDEN> [he/him]
http://adamkovic.org

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76551; Package emacs. Full text available.

Message received at 76551 <at> debbugs.gnu.org:


Received: (at 76551) by debbugs.gnu.org; 26 Feb 2025 13:23:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 08:23:37 2025
Received: from localhost ([127.0.0.1]:51495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnHNw-0000nc-OJ
	for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 08:23:37 -0500
Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]:50604)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>)
 id 1tnHNt-0000nH-D1
 for 76551 <at> debbugs.gnu.org; Wed, 26 Feb 2025 08:23:34 -0500
Received: by mail-pl1-x644.google.com with SMTP id
 d9443c01a7336-220d601886fso103372755ad.1
 for <76551 <at> debbugs.gnu.org>; Wed, 26 Feb 2025 05:23:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740576207; x=1741181007; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=12VRta2vcPW8UB4gWUqHWuKWVXzZVkTHVQM0vXEbX9I=;
 b=d46q5/z8X7PiYT+ZM53M4g6zezxAUuNad3T+2bfMIZfTTVOa7XLNh5C6KkcAH4RhSi
 0zncXX8A48T2PC4KL1J8bnrcV5MtA/o4Zi2JBt9tUOGHLDA6aVZxrZkfxkd4mbhLZUmX
 fZ2SHgVCi+kckVZVA2Y8YyLCupJ1Sd4IyU7DAtYEddJHUKF3jJ0/qNltiZEBsTnlIVWO
 IhlC9r5vry0EPdw8l5oUE6MZ1jzLy6sJWhRwmmlConUp62ioMLFDyUwARE6pGHeEbIei
 TCwA4KLLdx5V3Ekc5ieY58HAFwVMX7ufnfAVLpbu+r52hPIQ2CvUHczylwjmsi9ZRYta
 Cl7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740576207; x=1741181007;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=12VRta2vcPW8UB4gWUqHWuKWVXzZVkTHVQM0vXEbX9I=;
 b=B2v0PB9JE8/of0ys4IwvlHmxqtB94eyv4DFKFOJgLkelDH15/+rKK/4BK4uls4pSdy
 P2fwM+UDK2bE+ILmjKOLisuoRzsbOMMrOHWeP3pZkthGuMWDJ5ZZcmVuZr8tRjcV4aay
 E9N2pazRjF9wrJ/vtLZT5TLtt0UXaP++dipaNBfXHEvltmJxAZ7Np6+LbOryGLrEfikG
 fXSTBMfbqvn/GQsCxHJB0h0Wpe5Ww42+lezOvC6md3ljR19YmpVxY+xckvxScw4oBBNU
 rkDu1PV3qZ2pmLTyrJzdBw8kS80b5eUoIFCfss7glqXG/A2m0Lg6AmneOWTLYVFsK7Eq
 q27A==
X-Forwarded-Encrypted: i=1;
 AJvYcCVZFYYnrFniOStp2d9wFdAPH4JXpEDkce3Jgv10MqK+NBbSLJklwW6h279/kCkFQOuf/8E8zA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwXv8kZCMeFhmdNNk4dYIRd4Hql+pupwkJJp0NFNcM5TsEtUnMp
 yKoKfK8fH19rUY6XRnfGdbGz/hdcte4eGzqFULShzCobZNVtxaZJ
X-Gm-Gg: ASbGncvrwKtnupS0Dr0TO30ssd9RuH8OkV60HW3FcymDisJeeGCDo47eEJTfHgN+TMw
 /0yORI8z4sTG5s3UE9CI1b6deY0YAOfe61eOB+iHnKhrdlG98nqKbDp2vrw6Wp/fzeUQgmDHaS8
 iKliDFzEqzdac7vGIHOyK/gAXO6LzHoxZ4+v8ta6sM8NjhLKPH7G9Ia2Lm94tdygwj2ZZW2Oxiu
 uNIaDYewuAKUyIk4Jaoj6mhfIdaiO8T14ASZFkG9GxavGg9wUhjmPvmBrEElTGMRd39eKHNktyE
 ZPoa2bPoNbJ48Hvco50wSmD5Y6g=
X-Google-Smtp-Source: AGHT+IHf0yrCtgJeCI1EUqLvH3bO9GJG7x1nXIsYoyvcIsLru1KMV99rrw2H7ASER8rDzhQ3p7oeNg==
X-Received: by 2002:aa7:888e:0:b0:732:5a8f:f51b with SMTP id
 d2e1a72fcca58-734790c6cc2mr13459340b3a.8.1740576206969; 
 Wed, 26 Feb 2025 05:23:26 -0800 (PST)
Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id
 41be03b00d2f7-aeda87685besm3097667a12.44.2025.02.26.05.23.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Feb 2025 05:23:26 -0800 (PST)
From: Visuwesh <visuweshm@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#76551: 31.0.50; Missing space in minibuffer `sudo' password
In-Reply-To: <86a5a8x3o8.fsf@HIDDEN>
References: <m2plj6w36h.fsf@HIDDEN> <86a5a8x3o8.fsf@HIDDEN>
Date: Wed, 26 Feb 2025 18:53:22 +0530
Message-ID: <878qpsu9f9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  [புதன் பிப்ரவரி 26, 2025] Eli Zaretskii
    wrote: >> From: Rudolf Adamkovič >> Date: Tue, 25 Feb 2025 14:43:02 +0100
    >> >> >> DESCRIPTION: >> >> In Emacs, >> >> minibuffer prompts are always
    suffixed with the space character, >> >> for example: >> [...] 
 
 Content analysis details:   (3.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [1.7.159.71 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (visuweshm[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:644 listed in]
                             [list.dnswl.org]
X-Debbugs-Envelope-To: 76551
Cc: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= <rudolf@HIDDEN>,
 76551 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  [புதன் பிப்ரவரி 26, 2025] Eli Zaretskii
    wrote: >> From: Rudolf Adamkovič >> Date: Tue, 25 Feb 2025 14:43:02 +0100
    >> >> >> DESCRIPTION: >> >> In Emacs, >> >> minibuffer prompts are always
    suffixed with the space character, >> >> for example: >> [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2607:f8b0:4864:20:0:0:0:644 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [1.7.159.71 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (visuweshm[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

[=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=AA=E0=AE=BF=E0=AE=AA=
=E0=AF=8D=E0=AE=B0=E0=AE=B5=E0=AE=B0=E0=AE=BF 26, 2025] Eli Zaretskii wrote:

>> From: Rudolf Adamkovi=C4=8D <rudolf@HIDDEN>
>> Date: Tue, 25 Feb 2025 14:43:02 +0100
>>=20
>>=20
>> DESCRIPTION:
>>=20
>>   In Emacs,
>>=20
>>     minibuffer prompts are always suffixed with the space character,
>>=20
>>   for example:
>>=20=20=20
>>     Find file: ~/...
>>               |
>>               +------------ space
>>=20=20=20
>>   but this is not the case with `sudo':
>>=20=20=20
>>     Password:******
>>              |
>>              +------------- missing space
>>=20
>> REPRODUCTION STEPS:
>>=20
>>   1. Launch `emacs -Q'.
>>   2. Evaluate the following sexp:
>>=20=20=20
>>      (let ((buffer-name "*testing*"))
>>        (let ((compilation-buffer-name-function (lambda (mode) buffer-nam=
e)))
>>          (compile "sudo echo 1" t)))
>>=20
>> EXPECTED RESULT:
>>=20
>>   Emacs prompts the user in the minibuffer with "Password: ".
>>=20
>> ACTUAL RESULT:
>>=20
>>   Emacs prompts the user in the minibuffer with "Password:".
>
> Does this prompt come from Emacs or from 'sudo'?  If from Emacs, can
> you tell where is the prompt produced?

The prompt is from `sudo'.  comint-watch-for-password-prompt, which is
in comint-output-filter-functions, turns the password prompt in
*testing* buffer to read-passwd call.

But I cannot reproduce it here since sudo's prompt is different here:

sudo echo 1
[sudo] password for viz:=20

where there's a space after "viz:".




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76551; Package emacs. Full text available.

Message received at 76551 <at> debbugs.gnu.org:


Received: (at 76551) by debbugs.gnu.org; 26 Feb 2025 12:59:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 26 07:59:35 2025
Received: from localhost ([127.0.0.1]:51426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnH0h-000836-6h
	for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 07:59:35 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:53172)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tnH0e-00082t-W9
 for 76551 <at> debbugs.gnu.org; Wed, 26 Feb 2025 07:59:33 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tnH0Z-0005yd-Gl; Wed, 26 Feb 2025 07:59:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=q7vlJT5t4HqBLXbACfVLgNto72yV1PqA+KkwqasAYUI=; b=pfkBAx5FYrPqcu3+8xYc
 Etiai8wUbjCdtm4+uw+BSeIGr6giFm5zqxueWo01UTdgjpYZXjQbjJ/RHu5L8DVuQWq/3ztJ86pWI
 ycoO8MhqNWs5VgBieB6uEzTiWaUhtcJIq7A+V0Cu8E0FMdpbhhKFcri/5OjX+1Ziy2QqMy/ivj4zs
 ZTuVIy6cX3T4sZNiR33BIncTe06duU1nztcvo72PYhcbRst/xUDjHeCsDWRZE7YPW5WgXE5x6qdd5
 jlnE1HCP/NFf5Y+a5OKnu+Zi2/8n3YPpqEpMqth7csDrKxPuutYOdm/jviPLHyI/aV/ACynTmM+Ty
 Rh2Y7urpfPxEqA==;
Date: Wed, 26 Feb 2025 14:59:19 +0200
Message-Id: <86a5a8x3o8.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= <rudolf@HIDDEN>
In-Reply-To: <m2plj6w36h.fsf@HIDDEN> (message from Rudolf
 =?utf-8?Q?Adamkovi=C4=8D?= on Tue, 25 Feb 2025 14:43:02 +0100)
Subject: Re: bug#76551: 31.0.50; Missing space in minibuffer `sudo' password
References: <m2plj6w36h.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76551
Cc: 76551 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Rudolf Adamkovič <rudolf@HIDDEN>
> Date: Tue, 25 Feb 2025 14:43:02 +0100
> 
> 
> DESCRIPTION:
> 
>   In Emacs,
> 
>     minibuffer prompts are always suffixed with the space character,
> 
>   for example:
>   
>     Find file: ~/...
>               |
>               +------------ space
>   
>   but this is not the case with `sudo':
>   
>     Password:******
>              |
>              +------------- missing space
> 
> REPRODUCTION STEPS:
> 
>   1. Launch `emacs -Q'.
>   2. Evaluate the following sexp:
>   
>      (let ((buffer-name "*testing*"))
>        (let ((compilation-buffer-name-function (lambda (mode) buffer-name)))
>          (compile "sudo echo 1" t)))
> 
> EXPECTED RESULT:
> 
>   Emacs prompts the user in the minibuffer with "Password: ".
> 
> ACTUAL RESULT:
> 
>   Emacs prompts the user in the minibuffer with "Password:".

Does this prompt come from Emacs or from 'sudo'?  If from Emacs, can
you tell where is the prompt produced?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76551; Package emacs. Full text available.
Severity set to 'minor' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 13:43:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 25 08:43:23 2025
Received: from localhost ([127.0.0.1]:45367 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmvDV-0007fT-ND
	for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 08:43:23 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36644)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <rudolf@HIDDEN>)
 id 1tmvDR-0007fA-RE
 for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 08:43:19 -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 <rudolf@HIDDEN>)
 id 1tmvDL-0002AT-SB
 for bug-gnu-emacs@HIDDEN; Tue, 25 Feb 2025 08:43:11 -0500
Received: from fout-b6-smtp.messagingengine.com ([202.12.124.149])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudolf@HIDDEN>)
 id 1tmvDI-0002ZI-8s
 for bug-gnu-emacs@HIDDEN; Tue, 25 Feb 2025 08:43:11 -0500
Received: from phl-compute-10.internal (phl-compute-10.phl.internal
 [10.202.2.50])
 by mailfout.stl.internal (Postfix) with ESMTP id B5B82114010F
 for <bug-gnu-emacs@HIDDEN>; Tue, 25 Feb 2025 08:43:06 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-10.internal (MEProxy); Tue, 25 Feb 2025 08:43:06 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org;
 h=cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm2; t=1740490986; x=1740577386; bh=Ek
 vxCOsnK6sxTFgUssfB4GprT5RcY174BhAx2rXh14c=; b=S8P8I82dWeI52VAexC
 0DBefUDvqpCDHgG2eYs9T+SUUuPCnL8K4wEojMamgUF1mU1WNp7+HZaaNEGvc+Ev
 jNtGQ44LQPboT2IE+ZXXQEg6kWDticSRhfHj94jS29lZTEoOjGbdZRc78d+FJ0Ge
 914IwxMOH+VIV6rPMXBrdnV9T80N5qL7wQhGEOWKfvaK30NpP/lVqvE+FC0J120M
 aqoUh9HwMx5WUK+JBWOItW3s2xbfUJx1ytW4L63c7MxCptZMrNjee/NnqdcP2aZh
 HKe/qbiTon4HthaD8aj8fq1PW9P4Ef8vylZrDXBxY78nmznx/5Nwk2k3DyexxdPp
 XFxg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
 1740490986; x=1740577386; bh=EkvxCOsnK6sxTFgUssfB4GprT5RcY174BhA
 x2rXh14c=; b=nMcw2kwD8bDQTozVm3FtqEzWHBiK/xGRkqDs6rl52QZlstJ2dcM
 y5UHSwqMg2ne664Ih3qMTAGCDPMwT+IWteEG++KjmjXVCnbwELQyBNzdHjUAOJM6
 RFWlx3CL76D2BdvOTv6pm3b5YFKaIdCnPWUrrZ34v9PPHu/vN5t+1HgFD0hxyG0S
 e8x5Jgf0uTQJsDcD+w/4NAmkveHVoM2uxjuyC7MA+pfzjT0pO2pQi6aQoSNuRFMW
 +tM1dEXmH8qUyBbsfiv/xOyC6cRQIhBgqmCqLWDME/UU+XG3aRpG5/W9ddc5nSo/
 9EFSbmcDhj2lZ21r5GL+06MicHxj/wBWRrg==
X-ME-Sender: <xms:6si9Z0U4x5KA6y6C2WSMbe_cs_5f-QJBFjg3nA_7PVqX6emwiqXALQ>
 <xme:6si9Z4kP83iLgCT2zWjWHCMUxozrvpHQXgyYzDgefZ-aJgDCo8Bz8xDaRZuecbtv2
 KyniwlitIN5GHmMwq0>
X-ME-Received: <xmr:6si9Z4YLH_dt58ZWz4RiXjaFK6T49LYqWI3WzbZQKuqelXQsqkTGfpVwYtWshzCmSsA864UfBpSaej8g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekudekhecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvuf
 ffkfggtgfgsehtqhertddttdejnecuhfhrohhmpeftuhguohhlfhcutegurghmkhhovhhi
 tgcuoehruhguohhlfhesrggurghmkhhovhhitgdrohhrgheqnecuggftrfgrthhtvghrnh
 ephfffkedtgfduuedugeduffdtkeevhfegtdetveejteefvefggfehheejgfffveeunecu
 ffhomhgrihhnpegvmhgrtghsrdgrphhpnecuvehluhhsthgvrhfuihiivgeptdenucfrrg
 hrrghmpehmrghilhhfrhhomheprhhuugholhhfsegruggrmhhkohhvihgtrdhorhhgpdhn
 sggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsuhhgqd
 hgnhhuqdgvmhgrtghssehgnhhurdhorhhg
X-ME-Proxy: <xmx:6si9ZzW4_TQimBz8UPIOzTblYH2Q_wbC2LcVy-SPKSvWUDOx3Wl46A>
 <xmx:6si9Z-nQpobb1dJh9dbQAK3pVaETm-kK7TiUs-7PIKq3uCAQ31B0NQ>
 <xmx:6si9Z4flalqHGJ9jrAHBODMVBLArpdwmy_bnBeLwEIjHYIoeGNV5KA>
 <xmx:6si9ZwGWzKYOx21_a65Bz_doTxsei4diXqyJkhyhWT9Rz3nM05Y4Ug>
 <xmx:6si9Zyu1HRAV12c3srq4-LCCxisWYYN75__JHEp8Ol3GVNUDckXLnG5->
Feedback-ID: i88214938:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bug-gnu-emacs@HIDDEN>; Tue, 25 Feb 2025 08:43:05 -0500 (EST)
From: =?utf-8?Q?Rudolf_Adamkovi=C4=8D?= <rudolf@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Missing space in minibuffer `sudo' password
X-Debbugs-Cc: 
Date: Tue, 25 Feb 2025 14:43:02 +0100
Message-ID: <m2plj6w36h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=202.12.124.149; envelope-from=rudolf@HIDDEN;
 helo=fout-b6-smtp.messagingengine.com
X-Spam_score_int: -7
X-Spam_score: -0.8
X-Spam_bar: /
X-Spam_report: (-0.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, LONGWORDS=2.035,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  DESCRIPTION: In Emacs, minibuffer prompts are always suffixed
 with the space character, 
 Content analysis details:   (2.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.7 SPF_NEUTRAL            SPF: sender does not match SPF record (neutral)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 1.8 LONGWORDS              Long string of long words
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  DESCRIPTION: In Emacs, minibuffer prompts are always suffixed
    with the space character, 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  0.7 SPF_NEUTRAL            SPF: sender does not match SPF record (neutral)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.8 LONGWORDS              Long string of long words
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager


DESCRIPTION:

  In Emacs,

    minibuffer prompts are always suffixed with the space character,

  for example:
=20=20
    Find file: ~/...
              |
              +------------ space
=20=20
  but this is not the case with `sudo':
=20=20
    Password:******
             |
             +------------- missing space

REPRODUCTION STEPS:

  1. Launch `emacs -Q'.
  2. Evaluate the following sexp:
=20=20
     (let ((buffer-name "*testing*"))
       (let ((compilation-buffer-name-function (lambda (mode) buffer-name)))
         (compile "sudo echo 1" t)))

EXPECTED RESULT:

  Emacs prompts the user in the minibuffer with "Password: ".

ACTUAL RESULT:

  Emacs prompts the user in the minibuffer with "Password:".

Thank you for your time.

Rudy


In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.3.0, NS
 appkit-2575.40 Version 15.3.1 (Build 24D70)) of 2025-02-23 built on
 Rudolfs-MacBook-Air.local
Repository revision: ae8522af41bb67bf417b94ed54146a43fe2150ec
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.1

Configured using:
 'configure --with-json --with-tree-sitter --with-sqlite3
 --with-native-compilation=3Daot'

Configured features:
ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS
PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP
XIM ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: notmuch-show

Minor modes in effect:
  TeX-PDF-mode: t
  global-hl-line-mode: t
  global-diff-hl-mode: t
  marginalia-mode: t
  global-hi-lock-mode: t
  hi-lock-mode: t
  corfu-history-mode: t
  global-corfu-mode: t
  corfu-mode: t
  vertico-multiform-mode: t
  vertico-mode: t
  openwith-mode: t
  global-hl-todo-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  pixel-scroll-precision-mode: t
  delete-selection-mode: t
  global-goto-address-mode: t
  goto-address-mode: t
  global-subword-mode: t
  subword-mode: t
  save-place-mode: t
  global-auto-revert-mode: t
  savehist-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  visual-line-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/Users/rudy/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /Users/rudy/=
.emacs.d/elpa/modus-themes-20250220.647/theme-loaddefs
/Users/rudy/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /Users/rudy/=
org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-loaddefs
~/org/src/org-mode/lisp/ob-exp hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-exp
~/org/src/org-mode/lisp/ob-emacs-lisp hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
~/org/src/org-mode/lisp/oc hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/oc
~/org/src/org-mode/lisp/ob-css hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-css
~/org/src/org-mode/lisp/ob-lob hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-lob
~/org/src/org-mode/lisp/ol-irc hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-irc
~/org/src/org-mode/lisp/ob-forth hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-forth
~/org/src/org-mode/lisp/org-macs hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-macs
~/org/src/org-mode/lisp/ob hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob
~/org/src/org-mode/lisp/org-version hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-version
~/org/src/org-mode/lisp/ob-scheme hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-scheme
~/org/src/org-mode/lisp/ox hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ox
~/org/src/org-mode/lisp/ob-C hides /Users/rudy/org/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-C
~/org/src/org-mode/lisp/org-capture hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-capture
~/org/src/org-mode/lisp/ob-ref hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-ref
~/org/src/org-mode/lisp/ob-clojure hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-clojure
~/org/src/org-mode/lisp/org-mouse hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-mouse
~/org/src/org-mode/lisp/org-persist hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-persist
~/org/src/org-mode/lisp/org-ctags hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-ctags
~/org/src/org-mode/lisp/org-entities hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-entities
~/org/src/org-mode/lisp/org-archive hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-archive
~/org/src/org-mode/lisp/ob-screen hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-screen
~/org/src/org-mode/lisp/ol-bibtex hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ol-bibtex
~/org/src/org-mode/lisp/ob-haskell hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-haskell
~/org/src/org-mode/lisp/org-loaddefs hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
~/org/src/org-mode/lisp/org-table hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-table
~/org/src/org-mode/lisp/ol-eww hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-eww
~/org/src/org-mode/lisp/ol-man hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-man
~/org/src/org-mode/lisp/ox-org hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-org
~/org/src/org-mode/lisp/org-num hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-num
~/org/src/org-mode/lisp/org-plot hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-plot
~/org/src/org-mode/lisp/ol-rmail hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ol-rmail
~/org/src/org-mode/lisp/ob-awk hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-awk
~/org/src/org-mode/lisp/ob-groovy hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-groovy
~/org/src/org-mode/lisp/ob-octave hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-octave
~/org/src/org-mode/lisp/org-faces hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-faces
~/org/src/org-mode/lisp/oc-biblatex hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/oc-biblatex
~/org/src/org-mode/lisp/org-colview hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-colview
~/org/src/org-mode/lisp/ob-R hides /Users/rudy/org/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-R
~/org/src/org-mode/lisp/org-refile hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-refile
~/org/src/org-mode/lisp/org-timer hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-timer
~/org/src/org-mode/lisp/org-mobile hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-mobile
~/org/src/org-mode/lisp/ob-fortran hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-fortran
~/org/src/org-mode/lisp/ob-shell hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-shell
~/org/src/org-mode/lisp/ob-perl hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-perl
~/org/src/org-mode/lisp/ob-sqlite hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-sqlite
~/org/src/org-mode/lisp/oc-basic hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/oc-basic
~/org/src/org-mode/lisp/ob-sed hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-sed
~/org/src/org-mode/lisp/org-list hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-list
~/org/src/org-mode/lisp/ob-ruby hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-ruby
~/org/src/org-mode/lisp/ob-eval hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-eval
~/org/src/org-mode/lisp/org-habit hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-habit
~/org/src/org-mode/lisp/org-clock hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-clock
~/org/src/org-mode/lisp/org-goto hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-goto
~/org/src/org-mode/lisp/ox-html hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ox-html
~/org/src/org-mode/lisp/org-src hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-src
~/org/src/org-mode/lisp/ob-lisp hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-lisp
~/org/src/org-mode/lisp/ol-eshell hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ol-eshell
~/org/src/org-mode/lisp/ob-ditaa hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-ditaa
~/org/src/org-mode/lisp/org-pcomplete hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
~/org/src/org-mode/lisp/org-lint hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-lint
~/org/src/org-mode/lisp/ox-latex hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ox-latex
~/org/src/org-mode/lisp/ob-sass hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-sass
~/org/src/org-mode/lisp/ob-tangle hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-tangle
~/org/src/org-mode/lisp/ob-calc hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-calc
~/org/src/org-mode/lisp/ob-java hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-java
~/org/src/org-mode/lisp/ox-icalendar hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
~/org/src/org-mode/lisp/ol-mhe hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-mhe
~/org/src/org-mode/lisp/org-attach-git hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/org-attach-git
~/org/src/org-mode/lisp/ox-md hides /Users/rudy/org/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ox-md
~/org/src/org-mode/lisp/ox-beamer hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ox-beamer
~/org/src/org-mode/lisp/org-element hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-element
~/org/src/org-mode/lisp/oc-natbib hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/oc-natbib
~/org/src/org-mode/lisp/org-protocol hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-protocol
~/org/src/org-mode/lisp/ob-gnuplot hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
~/org/src/org-mode/lisp/org-tempo hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-tempo
~/org/src/org-mode/lisp/ob-latex hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-latex
~/org/src/org-mode/lisp/ol-w3m hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-w3m
~/org/src/org-mode/lisp/org-id hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-id
~/org/src/org-mode/lisp/ox-man hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-man
~/org/src/org-mode/lisp/ol-doi hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-doi
~/org/src/org-mode/lisp/org-feed hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-feed
~/org/src/org-mode/lisp/org-fold-core hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/org-fold-core
~/org/src/org-mode/lisp/ob-julia hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-julia
~/org/src/org-mode/lisp/ob-lua hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-lua
~/org/src/org-mode/lisp/ob-table hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-table
~/org/src/org-mode/lisp/ob-ocaml hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-ocaml
~/org/src/org-mode/lisp/oc-csl hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/oc-csl
~/org/src/org-mode/lisp/ol-gnus hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-gnus
~/org/src/org-mode/lisp/org-indent hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-indent
~/org/src/org-mode/lisp/ob-lilypond hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
~/org/src/org-mode/lisp/ob-matlab hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-matlab
~/org/src/org-mode/lisp/org-datetree hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-datetree
~/org/src/org-mode/lisp/ol-docview hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ol-docview
~/org/src/org-mode/lisp/oc-bibtex hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/oc-bibtex
~/org/src/org-mode/lisp/ob-python hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-python
~/org/src/org-mode/lisp/ob-makefile hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-makefile
~/org/src/org-mode/lisp/org-duration hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-duration
~/org/src/org-mode/lisp/org-agenda hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-agenda
~/org/src/org-mode/lisp/ob-dot hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-dot
~/org/src/org-mode/lisp/ob-js hides /Users/rudy/org/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-js
~/org/src/org-mode/lisp/ox-publish hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ox-publish
~/org/src/org-mode/lisp/org-inlinetask hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
~/org/src/org-mode/lisp/ob-org hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-org
~/org/src/org-mode/lisp/org-keys hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-keys
~/org/src/org-mode/lisp/ob-core hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-core
~/org/src/org-mode/lisp/org-compat hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-compat
~/org/src/org-mode/lisp/ol hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ol
~/org/src/org-mode/lisp/ox-odt hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-odt
~/org/src/org-mode/lisp/ol-info hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-info
~/org/src/org-mode/lisp/ob-plantuml hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
~/org/src/org-mode/lisp/ob-eshell hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-eshell
~/org/src/org-mode/lisp/ox-ascii hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ox-ascii
~/org/src/org-mode/lisp/ox-koma-letter hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/ox-koma-letter
~/org/src/org-mode/lisp/ob-maxima hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-maxima
~/org/src/org-mode/lisp/org hides /Users/rudy/org/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org
~/org/src/org-mode/lisp/ol-bbdb hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-bbdb
~/org/src/org-mode/lisp/org-macro hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-macro
~/org/src/org-mode/lisp/org-fold hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-fold
~/org/src/org-mode/lisp/ob-sql hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-sql
~/org/src/org-mode/lisp/org-attach hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-attach
~/org/src/org-mode/lisp/org-cycle hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-cycle
~/org/src/org-mode/lisp/ob-processing hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/ob-processing
~/org/src/org-mode/lisp/ox-texinfo hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
~/org/src/org-mode/lisp/org-crypt hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-crypt
~/org/src/org-mode/lisp/org-footnote hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-footnote
~/org/src/org-mode/lisp/org-element-ast hides /Users/rudy/org/src/emacs/nex=
tstep/Emacs.app/Contents/Resources/lisp/org/org-element-ast
~/org/src/org-mode/lisp/ob-comint hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-comint

Features:
(shadow sort mail-extr emacsbug notmuch notmuch-tree notmuch-jump
notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua
notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address
notmuch-company notmuch-parser notmuch-wash coolj icalendar diary-lib
diary-loaddefs notmuch-tag notmuch-lib notmuch-version notmuch-compat
cl-print tramp-androidsu tramp-adb tramp-archive tramp-cache time-stamp
tramp-container tramp-ftp tramp-gvfs tramp-sh pulse color grep
tramp-cmds misearch multi-isearch json-mode json-snatcher js c-ts-common
lua-mode slime apropos arc-mode archive-mode hyperspec whitespace
make-mode cape geiser-mode geiser-xref geiser-compile geiser-guile tramp
trampver tramp-integration tramp-message tramp-compat tramp-loaddefs
info-look transient geiser-debug geiser-repl geiser-image geiser-capf
geiser-doc geiser-menu geiser-autodoc geiser-edit etags fileloop
geiser-completion geiser-eval geiser-connection tq geiser-syntax
geiser-log geiser-popup scheme sql-indent sql view ebnf-mode org-goto
conf-mode eglot tree-widget external-completion jsonrpc xref diff ert pp
debug backtrace imenu ruby-mode mm-archive network-stream url-http
url-gw nsm url-cache url-auth plantuml-mode latex latex-flymake
tex-ispell tex-style tex crm texmathp auctex citar-org oc-csl citeproc
citeproc-itemgetters citeproc-cite citeproc-biblatex citeproc-bibtex
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-number rst citeproc-context citeproc-prange citeproc-style
citeproc-locale citeproc-term f citeproc-rt citeproc-lib citeproc-s s
let-alist queue dash oc-basic tex-mode citar-capf citar citar-file
citar-cache citar-format parsebib org-indent image-file image-converter
disp-table org-element org-persist org-id org-refile avl-tree generator
ol-eww eww vtable url-queue mm-url ol-rmail ol-mhe ol-irc ol-info
ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls
dig ol-docview doc-view image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m
ol-doi org-link-doi vc-git shortdoc files-x char-fold
display-fill-column-indicator comp-run flyspell ispell diminish hl-line
diff-hl log-view log-edit add-log pcvs-util vc-dir ewoc diff-mode
track-changes pdf-loader marginalia hi-lock corfu-history corfu
vertico-multiform vertico paredit edmacro kmacro openwith hl-todo
modus-operandi-tinted-theme modus-themes orderless package-vc vc
vc-dispatcher lisp-mnt finder-inf fortune smtpmail display-line-numbers
pixel-scroll cua-base comp comp-cstr cl-extra comp-common delsel
goto-addr cap-words superword subword saveplace flymake compile warnings
autorevert filenotify savehist bug-reference ob-org ob-lisp org-clock
ls-lisp ob-plantuml ob-lua ob-dot ob-latex ob-java ob-R ob-C cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs ob-scheme geiser-impl help-fns radix-tree help-mode
geiser-custom geiser-base geiser ob-clojure ob-makefile ob-sqlite ob-sql
ob-shell shell ob-python python project compat org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-macro org-src easy-mmode sh-script smie
treesit executable ob-comint org-pcomplete pcomplete comint ansi-osc
ansi-color ring org-list org-footnote org-faces org-entities noutline
outline org-element-ast inline ob-emacs-lisp ob-core ob-eval org-cycle
org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt
find-func cal-menu calendar cal-loaddefs gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml
gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601
gnus-spec gnus-int gnus-range message sendmail yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa derived jka-compr epg rfc6068
epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus
nnheader gnus-util text-property-search time-date mail-utils range
mm-util mail-prsvr wid-edit org-version org-compat org-macs format-spec
auctex-autoloads tex-site avy-autoloads bbdb-autoloads blacken-autoloads
bnf-mode-autoloads cape-autoloads chess-autoloads cider-autoloads
citar-autoloads citeproc-autoloads clojure-mode-autoloads
code-cells-autoloads corfu-autoloads csv-mode-autoloads
diff-hl-autoloads diminish-autoloads drepl-autoloads
comint-mime-autoloads ebnf-mode-autoloads ef-themes-autoloads
elfeed-tube-mpv-autoloads elfeed-tube-autoloads aio-autoloads
elfeed-autoloads ement-autoloads emms-autoloads ess-autoloads
f-autoloads geiser-guile-autoloads geiser-autoloads gptel-autoloads
graphviz-dot-mode-autoloads hl-todo-autoloads htmlize-autoloads
indent-bars-autoloads json-mode-autoloads rx json-snatcher-autoloads
kotlin-mode-autoloads lua-mode-autoloads magit-autoloads pcase
marginalia-autoloads markdown-mode-autoloads mathjax-autoloads
mentor-autoloads async-autoloads modus-themes-autoloads mpv-autoloads
openwith-autoloads orderless-autoloads org-drill-autoloads
paredit-autoloads parsebib-autoloads parseedn-autoloads
parseclj-autoloads password-store-autoloads pdf-tools-autoloads
persist-autoloads plantuml-mode-autoloads dash-autoloads plz-autoloads
queue-autoloads rainbow-mode-autoloads s-autoloads sesman-autoloads
slime-autoloads macrostep-autoloads spinner-autoloads
sql-indent-autoloads sqlup-mode-autoloads string-inflection-autoloads
svg-lib-autoloads swift-mode-autoloads tablist-autoloads
taxy-magit-section-autoloads taxy-autoloads magit-section-autoloads
llama-autoloads telega-autoloads tempel-autoloads url-scgi-autoloads
vertico-autoloads visual-fill-column-autoloads vterm-autoloads info
with-editor-autoloads xml-rpc-autoloads yaml-mode-autoloads package
browse-url xdg url url-proxy url-privacy url-expand url-methods
url-history url-cookie generate-lisp-file url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads kqueue cocoa ns lcms2
multi-tty make-network-process tty-child-frames native-compile emacs)

Memory information:
((conses 16 3602921 200202) (symbols 48 59520 3) (strings 32 532656 31761)
 (string-bytes 1 21884238) (vectors 16 204687) (vector-slots 8 3107912 3246=
33)
 (floats 8 684 1453) (intervals 56 353852 14245) (buffers 992 45))

--=20
"Chop your own wood and it will warm you twice."
--- Henry Ford; Francis Kinloch, 1819; Henry David Thoreau, 1854

Rudolf Adamkovi=C4=8D <rudolf@HIDDEN> [he/him]
http://adamkovic.org




Acknowledgement sent to Rudolf Adamkovič <rudolf@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76551; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 28 Feb 2025 17:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.