GNU bug report logs - #70356
30.0.50; [wishlist] Expose UTF-8 parse error to Lisp

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: wishlist; Reported by: Michael Albinus <michael.albinus@HIDDEN>; Keywords: notabug; Done: Michael Albinus <michael.albinus@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) notabug. Request was from Michael Albinus <michael.albinus@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 70356-done <at> debbugs.gnu.org:


Received: (at 70356-done) by debbugs.gnu.org; 13 Apr 2024 08:29:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 04:29:56 2024
Received: from localhost ([127.0.0.1]:60082 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvYlk-0002wz-O3
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 04:29:55 -0400
Received: from mout.gmx.net ([212.227.15.15]:60053)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1rvYld-0002vP-7d
 for 70356-done <at> debbugs.gnu.org; Sat, 13 Apr 2024 04:29:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1712996967; x=1713601767; i=michael.albinus@HIDDEN;
 bh=H1C8khlAVo3wp5fvyW4gidzZO/Dy31I/n7lTszYZCNg=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:
 Date;
 b=REBJxW9jdU2BbQGbDBAL/e6rzHxi7KnUsr8i+RRsY5J+/nT48KkOohxvIsc9Bm+l
 LewWVfeqNWpSshZo6fLhIOcHqG25ZmrzN52GVJqq7Ox/1BZS0Lx4NMpgJZLhzWesf
 StgBC+kk/lIYO+5UjdPVwI5wcjoSAnOigiQ3JwQfXMj7O/BIRPL1kNQP+eaLPcWeJ
 ud50IgZxa6CLGXY5dDIZBb7TtSKNE3SpNCBs8LwmoiyipfL4YVEyK45L9onO3Ds4M
 CJ+/RbrMF29wTF6dHmmy1vSl3C8fBwEg0hL9be99xTWRLaOZnYOAwJyDkZeEBGuwy
 UeWd9Kbll52V9VMSwA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MBUmD-1s31wG2nQl-00CylN; Sat, 13
 Apr 2024 10:29:27 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Andreas Schwab <schwab@HIDDEN>
Subject: Re: bug#70356: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
In-Reply-To: <878r1h1zgf.fsf@HIDDEN> (Andreas Schwab's message of
 "Sat, 13 Apr 2024 09:41:52 +0200")
References: <878r1izi5v.fsf@HIDDEN> <86bk6esaoj.fsf@HIDDEN>
 <871q79zpvu.fsf@HIDDEN> <878r1h1zgf.fsf@HIDDEN>
Date: Sat, 13 Apr 2024 10:29:26 +0200
Message-ID: <87ttk5y8bd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:qnlbwobNJ8nPVzmztLtwQuiWmstgDRrCZdAxTRnHBWMrfHgwDmH
 /qylzcAnLs4BFvty2WA/eEW4rc4f79FA0m6B0VtcEbfAgaV/GzizK6mkKBW302gRatuIn3J
 7jeNVqQTmlD2YIVpjtXX0ye68LDZ0dJpWoFWMy9yReoPh+4KQzc4n1PlRgWCRE3QGoKm281
 aXnJcTbrqdXTJWkXNn/Gg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:LJaUl5qVQ6g=;4vKh8h+R7vMHRovZI/jE7Nhh2qb
 n1BrIaObIpjhpMM8uCwthPNJhkX99FaJ2swnroZ1LdpnZuOOSgLo3rUuq61t7RsNm/Ri8elD/
 /ylv5RgHFpxuqWAMdXuSk3zE5c4NNkslhvXCu5dJIRAK0L5/fuVe3On0dkM7v43j0KwqogYw3
 UYhA2x9cB9BSKJpKDCmNnFqsFP4f0QHV3Y2Q2v1oGjbbcqYEQ6/uguRN3vomZvkf7OJXLXlM2
 l536wyb0zommF/EDEnnjhfz0BYKKKfSc9bgk+rVoesIedChSYx7/p3KfryP2GdJmTgdAfeGp9
 b9IZS9kurH9y5XDQ4xNc9GsQi/cSS6xUktbnA2Ga5AWagoktu7hReJ4MOgMrWW01x61JsndgF
 n34OF4dLcLWLw/cPRApzH1sjXhcZpyzd5WzpZEfsDxefYmXm8+Yrloi7m2SUq60R9Bs/hzTlH
 CEbuATL36OvCH5UF1YIxiQsZKTBsOqLGvPsl0rK8eLZ5Atx5mXnCffZXXwkqkZPiIkbbIN+pG
 ovhogVDy92DUbO+BqCmmL/xnWfWJvJj6etl9A7i1DRKWKGoTW5wntWxVZtqE1yNBPCbY+mCw0
 7pyjfXxXEdT12qlZhn8IqzjOJqxq2rl4oiYUWBHwV8vX0VXXhUlkvQqS0fN7qzgGNkfm0y66W
 BfFfVxYgM1ApMDIJ5SHlN77o12VV7GttCQtZHKl92L3kRNrCM8FW/791V7T//8cjbKW3trZAq
 kTL+YS/ZuXofjpmerw1IQW0mTp4Rwcy6P9RKkOGE3cg/Cc3KdeWxyYlIyG5J2hnGWLVfd51wu
 1e5uZBzbHTlA777jUlFiHW6lCTotJlfYJCBnIE0LJX4uo=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70356-done
Cc: Eli Zaretskii <eliz@HIDDEN>, 70356-done <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 (-)

Andreas Schwab <schwab@HIDDEN> writes:

Hi Andreas,

>> What I'd like to get is a function, which takes a sequence of bytes as
>> arguments, and which indicates, whether this is a valid UTF-8 byte
>> sequence. This indication could be an error, or a respective return
>> value.
>
> That function could do the decoding and then check whether the result
> contains any eight-bit characters (which mark the non-decodable parts).

Hmm. Thinking about, the following code does already what I want:

(string-to-unibyte (apply #'string bytes))

Closing the bug.

Best regards, Michael.




Notification sent to Michael Albinus <michael.albinus@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Michael Albinus <michael.albinus@HIDDEN>:
You have taken responsibility. Full text available.

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


Received: (at 70356) by debbugs.gnu.org; 13 Apr 2024 07:42:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:42:08 2024
Received: from localhost ([127.0.0.1]:59996 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvY1Y-0004Fo-LM
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:42:08 -0400
Received: from mail-out.m-online.net ([212.18.0.9]:45512)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <whitebox@HIDDEN>) id 1rvY1V-0004Er-DU
 for 70356 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:42:06 -0400
Received: from frontend01.mail.m-online.net (unknown [192.168.8.182])
 by mail-out.m-online.net (Postfix) with ESMTP id 4VGlkT3T0Wz1qsP0;
 Sat, 13 Apr 2024 09:41:53 +0200 (CEST)
Received: from localhost (dynscan1.mnet-online.de [192.168.6.68])
 by mail.m-online.net (Postfix) with ESMTP id 4VGlkT1Jl0z1qqlS;
 Sat, 13 Apr 2024 09:41:53 +0200 (CEST)
X-Virus-Scanned: amavis at mnet-online.de
Received: from mail.mnet-online.de ([192.168.8.182])
 by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavis, port 10024)
 with ESMTP id 7pxkM-VLkBBG; Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
X-Auth-Info: RyXs9YnN/6SWIaZ6JwUEk9pe4odzSAFAgENJH71cJyodAK76S2fCfF+nuNecEbvr
Received: from tiger.home (aftr-82-135-83-23.dynamic.mnet-online.de
 [82.135.83.23])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mail.mnet-online.de (Postfix) with ESMTPSA;
 Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
Received: by tiger.home (Postfix, from userid 1000)
 id 260C1279D9F; Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
From: Andreas Schwab <schwab@HIDDEN>
To: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#70356: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
In-Reply-To: <871q79zpvu.fsf@HIDDEN> (Michael Albinus via's message of "Sat,
 13 Apr 2024 09:24:37 +0200")
References: <878r1izi5v.fsf@HIDDEN> <86bk6esaoj.fsf@HIDDEN>
 <871q79zpvu.fsf@HIDDEN>
X-Yow: NOW, I'm supposed to SCRAMBLE two, and HOLD th' MAYO!!
Date: Sat, 13 Apr 2024 09:41:52 +0200
Message-ID: <878r1h1zgf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.5 (/)
X-Debbugs-Envelope-To: 70356
Cc: Eli Zaretskii <eliz@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN>,
 70356 <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.5 (-)

On Apr 13 2024, Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote:

> What I'd like to get is a function, which takes a sequence of bytes as
> arguments, and which indicates, whether this is a valid UTF-8 byte
> sequence. This indication could be an error, or a respective return
> value.

That function could do the decoding and then check whether the result
contains any eight-bit characters (which mark the non-decodable parts).

-- 
Andreas Schwab, schwab@HIDDEN
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."




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

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


Received: (at submit) by debbugs.gnu.org; 13 Apr 2024 07:42:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:42:23 2024
Received: from localhost ([127.0.0.1]:60003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvY1m-0004IZ-3O
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:42:23 -0400
Received: from lists.gnu.org ([2001:470:142::17]:60078)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <whitebox@HIDDEN>) id 1rvY1h-0004Ga-CX
 for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:42:18 -0400
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 <whitebox@HIDDEN>)
 id 1rvY1R-0001m4-OH
 for bug-gnu-emacs@HIDDEN; Sat, 13 Apr 2024 03:42:01 -0400
Received: from mail-out.m-online.net ([212.18.0.9])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <whitebox@HIDDEN>)
 id 1rvY1P-00036s-BB; Sat, 13 Apr 2024 03:42:00 -0400
Received: from frontend01.mail.m-online.net (unknown [192.168.8.182])
 by mail-out.m-online.net (Postfix) with ESMTP id 4VGlkT3T0Wz1qsP0;
 Sat, 13 Apr 2024 09:41:53 +0200 (CEST)
Received: from localhost (dynscan1.mnet-online.de [192.168.6.68])
 by mail.m-online.net (Postfix) with ESMTP id 4VGlkT1Jl0z1qqlS;
 Sat, 13 Apr 2024 09:41:53 +0200 (CEST)
X-Virus-Scanned: amavis at mnet-online.de
Received: from mail.mnet-online.de ([192.168.8.182])
 by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavis, port 10024)
 with ESMTP id 7pxkM-VLkBBG; Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
X-Auth-Info: RyXs9YnN/6SWIaZ6JwUEk9pe4odzSAFAgENJH71cJyodAK76S2fCfF+nuNecEbvr
Received: from tiger.home (aftr-82-135-83-23.dynamic.mnet-online.de
 [82.135.83.23])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mail.mnet-online.de (Postfix) with ESMTPSA;
 Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
Received: by tiger.home (Postfix, from userid 1000)
 id 260C1279D9F; Sat, 13 Apr 2024 09:41:52 +0200 (CEST)
From: Andreas Schwab <schwab@HIDDEN>
To: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#70356: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
In-Reply-To: <871q79zpvu.fsf@HIDDEN> (Michael Albinus via's message of "Sat,
 13 Apr 2024 09:24:37 +0200")
References: <878r1izi5v.fsf@HIDDEN> <86bk6esaoj.fsf@HIDDEN>
 <871q79zpvu.fsf@HIDDEN>
X-Yow: NOW, I'm supposed to SCRAMBLE two, and HOLD th' MAYO!!
Date: Sat, 13 Apr 2024 09:41:52 +0200
Message-ID: <878r1h1zgf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=212.18.0.9; envelope-from=whitebox@HIDDEN;
 helo=mail-out.m-online.net
X-Spam_score_int: -23
X-Spam_score: -2.4
X-Spam_bar: --
X-Spam_report: (-2.4 / 5.0 requ) BAYES_00=-1.9,
 HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_DNSWL_LOW=-0.7,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.2 (+)
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:  On Apr 13 2024,
 Michael Albinus via "Bug reports for GNU Emacs, 
 the Swiss army knife of text editors" wrote: > What I'd like to get is a
 function, which takes a sequence of bytes as > arguments, and which indicates, 
 whether this is a valid UTF-8 byte > sequence. This indication could be an
 error, or a respec [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
 mail domains are different
X-Debbugs-Envelope-To: submit
Cc: Eli Zaretskii <eliz@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN>,
 70356 <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: 0.2 (/)

On Apr 13 2024, Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote:

> What I'd like to get is a function, which takes a sequence of bytes as
> arguments, and which indicates, whether this is a valid UTF-8 byte
> sequence. This indication could be an error, or a respective return
> value.

That function could do the decoding and then check whether the result
contains any eight-bit characters (which mark the non-decodable parts).

-- 
Andreas Schwab, schwab@HIDDEN
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."




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

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


Received: (at 70356) by debbugs.gnu.org; 13 Apr 2024 07:24:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:24:58 2024
Received: from localhost ([127.0.0.1]:59957 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvXkv-0001iq-Kv
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:24:57 -0400
Received: from mout.gmx.net ([212.227.15.15]:54435)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1rvXks-0001hG-Ed
 for 70356 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:24:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1712993078; x=1713597878; i=michael.albinus@HIDDEN;
 bh=pbft4XtqAZJcuumdFJnuDfbDw924e1Po/C++nvmJrY4=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:
 Date;
 b=oMn6AQNAHjOTp4MlBheD5PV33jK/Z635DU26Uz47KXDn/wcGJleXonzDpL+4CbJj
 ZVCwgRY30CJQFUbddhq0IW0FtiWpPB0ITBBOzWjCLlQhU7HCuDdM6wRjrexEiVDNi
 q0U5X15NbB5AxoHvCOdfnxa1rTBY2LFVIbHDhI60x4qwOWq6SfpMX5HjoRh8gwPxt
 yYkRrnFkF6GQOz3zP7cMn7i/AecYxyMqDx5suUQYuMaSoFAUYyEprW1EJtgTMACZg
 7BPLA5xsf4ZkiRIX3n136Wx4VdJNdXvjoVuWPkd6xMp7Pa+jbXAg/EO7EcftiOXDf
 5GAlURSY8TusB8+1kg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N1wq3-1stOWq46GH-012IXZ; Sat, 13
 Apr 2024 09:24:38 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70356: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
In-Reply-To: <86bk6esaoj.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 12 Apr
 2024 21:22:36 +0300")
References: <878r1izi5v.fsf@HIDDEN> <86bk6esaoj.fsf@HIDDEN>
Date: Sat, 13 Apr 2024 09:24:37 +0200
Message-ID: <871q79zpvu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:/MQrlask7a92BWLtIPWGl6BbTl3jsxnPI3z/4/aKwj4h4QYKK42
 E90VBX+keaPxOs9UXlXWIXFlUYiylXyidn3tU+lravGhjilg0oKapKtdiraGh00/BCRPFoy
 bHTnFholY4VK0QisSUZTFPXjczzGgZjvWpd+q0SoSu2dwVMOGXL/RxSeyWvtUSU4HjClZ/t
 iS1W6EVyDm7AqisNKbjJA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:2EA6u9p1BtE=;jkAZ1Anbz1BuuhCvtYcUv0QWkY1
 v+x9L8dbx8LgYSvqNq33qMoXeU+3ibM3PjgUfVFMQ90/w8iwCxZMqgVweAHwM2Lf/F3C1CqRq
 ahhmEwmd033EDho1kHMYnhXZTJ5NWQqBMcMPWabeh61BKUiB0HZn5/0R8Ml5xC4zYnLl9c9yq
 GjNHC8QncpOV4FuriOhIoeod62BcLOJi/fWpZ55b5m9claSD1nQ9x8VTH3O8ZF9WUKMU2rikR
 A0xnIGyMkGSUBfFhrBL65mW8VE6JJo5jzZcvom4fP3GciMsK+k3Eg8OgV9DXLIrZa1GnfIGLc
 An+/mc3FeYkWUBxT4+Q1DqHU31oP2jVej5PcD8VBEkK3RxZiAJjoW+zv2Fqfyav5yeDHcmxQC
 ClHVv2gvuPOW0qhslT6UrBuARywSOfreTzxG2WkDHHb7e/TqsTiRZVkoxFHBQpA5mPtvylaGq
 PDPTCzN5i9cAaXoqc0xdaPhVJikI52XAUHU6Ncy9FTn79GrOOqpz3AV+2TTaSn+d6Fm6yOy3s
 2i8ELSqIXvTvQLfpzBEA88BibLUA5fgvXoJ26h1GLTcQH5qqq/izJDs5gaKXgp/38+18ML6bT
 uj7sAX+pzaMFBdAjHUF9IGNcgrBAgVMfzmQzOTV0un44uih90pWk0Q4rqOU1keGLsy7uPvX5s
 RjbRn7byhAi65o2DOqfD/wObob6akGXQU1vXDs0jintt95C2zFy+wYY0PuzgsC12DKmInVOKh
 NbGguZH9iyfTYHOk5CgMNXHrgT36RpQmFzk4pHy/9PjrXoODrJD3qR63qdesqi9hgOZXPz6KP
 rLfseoMiYmMxzRfb9crddHzXDh73ZjhJJJUh1eUrGFHw0=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70356
Cc: 70356 <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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

Hi Eli,

>> json_parse_string checks for a valid UTF-8 byte sequence, and raises an
>> error in case of. It would be useful, if this error handling would be
>> exposed to Lisp. For example, it could be used to check a D-Bus
>> byte-array for proper UTF-8 syntax in dbus-byte-array-to-string.
>
> Sorry, I don't understand: errors we signal are always "exposed to
> Lisp": e.g., your program could catch the error and do whatever it
> wants.  What exactly is missing?

I'm not interested in JSON here. I've mentioned json_parse_string
because it contains the functionality I'm looking for.

What I'd like to get is a function, which takes a sequence of bytes as
arguments, and which indicates, whether this is a valid UTF-8 byte
sequence. This indication could be an error, or a respective return
value.

Best regards, Michael.




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

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


Received: (at 70356) by debbugs.gnu.org; 12 Apr 2024 18:23:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 14:23:03 2024
Received: from localhost ([127.0.0.1]:59559 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvLYE-0004co-VN
	for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 14:23:03 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52566)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rvLY6-0004aR-Gt
 for 70356 <at> debbugs.gnu.org; Fri, 12 Apr 2024 14:23:01 -0400
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 1rvLXq-00052a-IQ; Fri, 12 Apr 2024 14:22:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=PDGinm9kq98I9pRZyV/s+XHsOhYYnazDn332wLUDuNE=; b=mFp/x6mr3UAv
 avmt3nuCtsLy43WvczOySaGd3BGYC7R0jLWagp0IHDF6sJXeG6y1Z7E8xO1H6mZcB25IL+c/uPX3w
 oQTkaQJUVy3JWemQrVquA/hc+SHAl4DycV41nY+uCwqxwMTFdDKWt2RjnTTRr/qdvbttXqpX7ZjQo
 S8rIzC/N19irhroFrYFqoAwG5sKTO1cg/tU/5VdR2yj/bXFIhpEGrOdz/gJ0TCSh0AYWE2g003nEE
 xY/8H4pbJ+xZS4dLRBwMZ0mhZwkwqHe6Qr8bqxCTPsL1P9w/byVO+bkN38AhNrFO9wNuhw3GabL22
 aB2GmB5omw5PDRHvzw7g9Q==;
Date: Fri, 12 Apr 2024 21:22:36 +0300
Message-Id: <86bk6esaoj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <878r1izi5v.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#70356: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
References: <878r1izi5v.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70356
Cc: 70356 <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 (---)

> Date: Fri, 12 Apr 2024 17:59:08 +0200
> From:  Michael Albinus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> 
> json_parse_string checks for a valid UTF-8 byte sequence, and raises an
> error in case of. It would be useful, if this error handling would be
> exposed to Lisp. For example, it could be used to check a D-Bus
> byte-array for proper UTF-8 syntax in dbus-byte-array-to-string.

Sorry, I don't understand: errors we signal are always "exposed to
Lisp": e.g., your program could catch the error and do whatever it
wants.  What exactly is missing?




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

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


Received: (at submit) by debbugs.gnu.org; 12 Apr 2024 15:59:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 11:59:48 2024
Received: from localhost ([127.0.0.1]:59461 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvJJX-0008N8-5x
	for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 11:59:48 -0400
Received: from lists.gnu.org ([2001:470:142::17]:32932)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1rvJJQ-0008K9-6G
 for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 11:59:41 -0400
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 <michael.albinus@HIDDEN>)
 id 1rvJJ4-0005g0-KB
 for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 11:59:15 -0400
Received: from mout.gmx.net ([212.227.17.22])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>)
 id 1rvJJ1-0002Ns-3s
 for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 11:59:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1712937549; x=1713542349; i=michael.albinus@HIDDEN;
 bh=xMNyuHyWni68atMJzdyM/88PDAFjgQuNnWQUEdOf3qs=;
 h=X-UI-Sender-Class:From:To:Subject:Date;
 b=aQAuii1S5p8nYmZaIRtW6ToiGSR+Z7O1/gnku3SOfcfw2JJOQGhiqItnshvdbrB0
 ATIgqSMHkqzgDhn2qv5FIssaoMGwb/Of95sLXPNHSDo4NhOY2AY81gI1H2Wu2swaG
 OBl+s5AvYKdUPLWrbxH+0x/tE4zodcDgUQSnO5vAAwvlRoUTjtIztMoPnALCdcveg
 lNphXg1/Asn3eJvtOGNgPlKuCIiRhhDHZAVDzQu3RXE4q9LdoAqqT8ozOCU8YMdfT
 8ofHiVaqB9OUZtS9vF1fhBDVfK+6P19VGgXgjA2N9G+E6qbt5uOn3qlUP2EA7RjZz
 zGgPAW5AS1RWWbpgUA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MZkpb-1sIdSd3c3z-00Wo1k for
 <bug-gnu-emacs@HIDDEN>; Fri, 12 Apr 2024 17:59:08 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.50; [wishlist] Expose UTF-8 parse error to Lisp
X-Debbugs-Cc: 
Date: Fri, 12 Apr 2024 17:59:08 +0200
Message-ID: <878r1izi5v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:cVZjDNbVonbkVvO0aPdvJK1VbS1dPvqB116IRZbQkFjbMw2GAqR
 IDNs3Vh0sn4yxrp+PE8m7jllZgxVERsnQsnCfdfxMRiXTAjBQx/MIkC6yFzv1bfq9ruDl9a
 b4u2TUXHan7Sb6oVAublIY1w7tZbWhN2ajZa00bLgN8iUyTss3s/K/akoIKYoNe4MyPjf5Z
 rMX0mLOtIh2WEoUo0ETyQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:Y8OT3gZDu68=;p9NwENvaMNWc4qQR4cY4Iszdg4b
 X0Xzq7PGmcIp5sTLVR0sIw5Jzu6AmR6xInZgxMy7j7QDSYSmv/ZvkchWxeNlrgYycBf0FlCn2
 uoZqNEmbxXeLf27arJm/Zto/yOq8SLSbq14bpjG3WK2qKfAbYXV4kLxgcNgepvcJCqBKIdfD2
 f8OKnNl/i6Sq9WNZqv9HpO4vRGsMSUzHGJe7XdER8IJDy+ml8BCfQ8oPsCiqfBJmlXYXx604b
 VhVazqfJlikVZGl+vpN80Eua9FaHHU+8aqbvQvt5s99/sCYScnLCH5CBWWQqkwT3+04tFztUd
 uMb40aG0QaHCRv9Mi7OsgTwBmkjL18NIkIAeH0xzRGItE+AOyVr6cKhg8+lLcFYF/6K9cgi98
 XPIyzM3OQoHEyULWam3NwZG7ziPWcJIB5zEUsbXcPtjEoszabReateZKDhVpDlhanxXv/+VvW
 FnYE+DwFfHmAfGkqZLajZ84RClL6ekSc9+sc6XLALitpw58O1D+cyDA7ssMB99HTB6xnLqsnP
 y+9IgT5TbEhOJYYiLv0pID6gh5jB6HFHva9asG53uACF5rm7gT3G7covD+ZmAn2m25Jog81E0
 9jpbjxQnhQp4wUpf3P7rVWMkUGDV6nRv3GYrsDz+hnnAxQYKR5E2YFb6FiFzu8LuVZSywqgIi
 6SHRWM4psaockk1EwRt732uHdDV861uQ/QHIULcFNCAtkYJ60yn0vjesEYZjkNednpD2wdAIO
 TMVMEV/J87mkWen36+7tWFZxq/8e5vApBRc6+M4p+lxOzpQyP1sAnfOOPwowiSRLuaHOlsMbh
 h+jSn58qcLap6dPKYzlFeTvvI7XkFr/jVrov7LkAc6Nfc=
Received-SPF: pass client-ip=212.227.17.22;
 envelope-from=michael.albinus@HIDDEN; helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
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.0 (-)


json_parse_string checks for a valid UTF-8 byte sequence, and raises an
error in case of. It would be useful, if this error handling would be
exposed to Lisp. For example, it could be used to check a D-Bus
byte-array for proper UTF-8 syntax in dbus-byte-array-to-string.


In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.41, cairo version 1.18.0) of 2024-04-07 built on gandalf
Repository revision: 8ee1dc8f1f9aa47260f8151c9eea30fb1ccf878a
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12302004
System Description: Fedora Linux 39 (Workstation Edition)

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8

Major mode: Group

Minor modes in effect:
  gnus-undo-mode: t
  display-time-mode: t
  delete-selection-mode: t
  icomplete-mode: t
  global-goto-address-mode: t
  goto-address-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/albinus/src/elpa/packages/debbugs/debbugs hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs
/home/albinus/src/elpa/packages/debbugs/debbugs-org hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-org
/home/albinus/src/elpa/packages/debbugs/debbugs-gnu hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-gnu
/home/albinus/src/elpa/packages/debbugs/debbugs-guix hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-guix
/home/albinus/src/elpa/packages/debbugs/debbugs-browse hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-browse
/home/albinus/src/elpa/packages/debbugs/debbugs-pkg hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-pkg
/home/albinus/src/elpa/packages/debbugs/debbugs-autoloads hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-autoloads
/home/albinus/src/elpa/packages/debbugs/debbugs-compat hides /home/albinus/.emacs.d/elpa/debbugs-0.40/debbugs-compat
/home/albinus/.emacs.d/elpa/helm-3.9.7/helm-packages hides /home/albinus/.emacs.d/elpa/helm-core-3.9.7/helm-packages
~/lisp/telepathy hides /home/albinus/.emacs.d/elpa/telepathy-20131209.1258/telepathy
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme-autoloads hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-autoloads
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme-pkg hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-pkg
/home/albinus/.emacs.d/elpa/hydra-0.15.0/lv hides /home/albinus/.emacs.d/elpa/lv-0.15.0/lv
/home/albinus/.emacs.d/elpa/transient-20240405.1443/transient hides /usr/local/share/emacs/30.0.50/lisp/transient
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-texinfo hides /usr/local/share/emacs/30.0.50/lisp/org/ox-texinfo
/home/albinus/.emacs.d/elpa/org-9.6.25/oc hides /usr/local/share/emacs/30.0.50/lisp/org/oc
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-rmail hides /usr/local/share/emacs/30.0.50/lisp/org/ol-rmail
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-matlab hides /usr/local/share/emacs/30.0.50/lisp/org/ob-matlab
/home/albinus/.emacs.d/elpa/org-9.6.25/org-refile hides /usr/local/share/emacs/30.0.50/lisp/org/org-refile
/home/albinus/.emacs.d/elpa/org-9.6.25/org-habit hides /usr/local/share/emacs/30.0.50/lisp/org/org-habit
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-eshell hides /usr/local/share/emacs/30.0.50/lisp/org/ob-eshell
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-icalendar hides /usr/local/share/emacs/30.0.50/lisp/org/ox-icalendar
/home/albinus/.emacs.d/elpa/org-9.6.25/org-crypt hides /usr/local/share/emacs/30.0.50/lisp/org/org-crypt
/home/albinus/.emacs.d/elpa/org-9.6.25/org-inlinetask hides /usr/local/share/emacs/30.0.50/lisp/org/org-inlinetask
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-sed hides /usr/local/share/emacs/30.0.50/lisp/org/ob-sed
/home/albinus/.emacs.d/elpa/org-9.6.25/org-goto hides /usr/local/share/emacs/30.0.50/lisp/org/org-goto
/home/albinus/.emacs.d/elpa/org-9.6.25/ox hides /usr/local/share/emacs/30.0.50/lisp/org/ox
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-python hides /usr/local/share/emacs/30.0.50/lisp/org/ob-python
/home/albinus/.emacs.d/elpa/org-9.6.25/org-agenda hides /usr/local/share/emacs/30.0.50/lisp/org/org-agenda
/home/albinus/.emacs.d/elpa/org-9.6.25/org-macs hides /usr/local/share/emacs/30.0.50/lisp/org/org-macs
/home/albinus/.emacs.d/elpa/org-9.6.25/org-archive hides /usr/local/share/emacs/30.0.50/lisp/org/org-archive
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-haskell hides /usr/local/share/emacs/30.0.50/lisp/org/ob-haskell
/home/albinus/.emacs.d/elpa/org-9.6.25/org-footnote hides /usr/local/share/emacs/30.0.50/lisp/org/org-footnote
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-md hides /usr/local/share/emacs/30.0.50/lisp/org/ox-md
/home/albinus/.emacs.d/elpa/org-9.6.25/org-src hides /usr/local/share/emacs/30.0.50/lisp/org/org-src
/home/albinus/.emacs.d/elpa/org-9.6.25/org-list hides /usr/local/share/emacs/30.0.50/lisp/org/org-list
/home/albinus/.emacs.d/elpa/org-9.6.25/org-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/org/org-loaddefs
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-R hides /usr/local/share/emacs/30.0.50/lisp/org/ob-R
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-gnus hides /usr/local/share/emacs/30.0.50/lisp/org/ol-gnus
/home/albinus/.emacs.d/elpa/org-9.6.25/ol hides /usr/local/share/emacs/30.0.50/lisp/org/ol
/home/albinus/.emacs.d/elpa/org-9.6.25/org-faces hides /usr/local/share/emacs/30.0.50/lisp/org/org-faces
/home/albinus/.emacs.d/elpa/org-9.6.25/org-datetree hides /usr/local/share/emacs/30.0.50/lisp/org/org-datetree
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-exp hides /usr/local/share/emacs/30.0.50/lisp/org/ob-exp
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-sass hides /usr/local/share/emacs/30.0.50/lisp/org/ob-sass
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-processing hides /usr/local/share/emacs/30.0.50/lisp/org/ob-processing
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-beamer hides /usr/local/share/emacs/30.0.50/lisp/org/ox-beamer
/home/albinus/.emacs.d/elpa/org-9.6.25/org-cycle hides /usr/local/share/emacs/30.0.50/lisp/org/org-cycle
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-scheme hides /usr/local/share/emacs/30.0.50/lisp/org/ob-scheme
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-lua hides /usr/local/share/emacs/30.0.50/lisp/org/ob-lua
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-eval hides /usr/local/share/emacs/30.0.50/lisp/org/ob-eval
/home/albinus/.emacs.d/elpa/org-9.6.25/org-persist hides /usr/local/share/emacs/30.0.50/lisp/org/org-persist
/home/albinus/.emacs.d/elpa/org-9.6.25/oc-biblatex hides /usr/local/share/emacs/30.0.50/lisp/org/oc-biblatex
/home/albinus/.emacs.d/elpa/org-9.6.25/oc-basic hides /usr/local/share/emacs/30.0.50/lisp/org/oc-basic
/home/albinus/.emacs.d/elpa/org-9.6.25/org-keys hides /usr/local/share/emacs/30.0.50/lisp/org/org-keys
/home/albinus/.emacs.d/elpa/org-9.6.25/org-attach hides /usr/local/share/emacs/30.0.50/lisp/org/org-attach
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-gnuplot hides /usr/local/share/emacs/30.0.50/lisp/org/ob-gnuplot
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-docview hides /usr/local/share/emacs/30.0.50/lisp/org/ol-docview
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-css hides /usr/local/share/emacs/30.0.50/lisp/org/ob-css
/home/albinus/.emacs.d/elpa/org-9.6.25/org-capture hides /usr/local/share/emacs/30.0.50/lisp/org/org-capture
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-w3m hides /usr/local/share/emacs/30.0.50/lisp/org/ol-w3m
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-julia hides /usr/local/share/emacs/30.0.50/lisp/org/ob-julia
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-makefile hides /usr/local/share/emacs/30.0.50/lisp/org/ob-makefile
/home/albinus/.emacs.d/elpa/org-9.6.25/org-mouse hides /usr/local/share/emacs/30.0.50/lisp/org/org-mouse
/home/albinus/.emacs.d/elpa/org-9.6.25/org-pcomplete hides /usr/local/share/emacs/30.0.50/lisp/org/org-pcomplete
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-sql hides /usr/local/share/emacs/30.0.50/lisp/org/ob-sql
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-mhe hides /usr/local/share/emacs/30.0.50/lisp/org/ol-mhe
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-doi hides /usr/local/share/emacs/30.0.50/lisp/org/ol-doi
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-fortran hides /usr/local/share/emacs/30.0.50/lisp/org/ob-fortran
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-calc hides /usr/local/share/emacs/30.0.50/lisp/org/ob-calc
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-awk hides /usr/local/share/emacs/30.0.50/lisp/org/ob-awk
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-odt hides /usr/local/share/emacs/30.0.50/lisp/org/ox-odt
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-lilypond hides /usr/local/share/emacs/30.0.50/lisp/org/ob-lilypond
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-groovy hides /usr/local/share/emacs/30.0.50/lisp/org/ob-groovy
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-org hides /usr/local/share/emacs/30.0.50/lisp/org/ob-org
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-ruby hides /usr/local/share/emacs/30.0.50/lisp/org/ob-ruby
/home/albinus/.emacs.d/elpa/org-9.6.25/org-plot hides /usr/local/share/emacs/30.0.50/lisp/org/org-plot
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-ref hides /usr/local/share/emacs/30.0.50/lisp/org/ob-ref
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-forth hides /usr/local/share/emacs/30.0.50/lisp/org/ob-forth
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-emacs-lisp hides /usr/local/share/emacs/30.0.50/lisp/org/ob-emacs-lisp
/home/albinus/.emacs.d/elpa/org-9.6.25/org-indent hides /usr/local/share/emacs/30.0.50/lisp/org/org-indent
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-ascii hides /usr/local/share/emacs/30.0.50/lisp/org/ox-ascii
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-table hides /usr/local/share/emacs/30.0.50/lisp/org/ob-table
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-core hides /usr/local/share/emacs/30.0.50/lisp/org/ob-core
/home/albinus/.emacs.d/elpa/org-9.6.25/oc-csl hides /usr/local/share/emacs/30.0.50/lisp/org/oc-csl
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-koma-letter hides /usr/local/share/emacs/30.0.50/lisp/org/ox-koma-letter
/home/albinus/.emacs.d/elpa/org-9.6.25/org-fold-core hides /usr/local/share/emacs/30.0.50/lisp/org/org-fold-core
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-shell hides /usr/local/share/emacs/30.0.50/lisp/org/ob-shell
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-bibtex hides /usr/local/share/emacs/30.0.50/lisp/org/ol-bibtex
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-java hides /usr/local/share/emacs/30.0.50/lisp/org/ob-java
/home/albinus/.emacs.d/elpa/org-9.6.25/org-attach-git hides /usr/local/share/emacs/30.0.50/lisp/org/org-attach-git
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-info hides /usr/local/share/emacs/30.0.50/lisp/org/ol-info
/home/albinus/.emacs.d/elpa/org-9.6.25/org-macro hides /usr/local/share/emacs/30.0.50/lisp/org/org-macro
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-man hides /usr/local/share/emacs/30.0.50/lisp/org/ox-man
/home/albinus/.emacs.d/elpa/org-9.6.25/org-tempo hides /usr/local/share/emacs/30.0.50/lisp/org/org-tempo
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-sqlite hides /usr/local/share/emacs/30.0.50/lisp/org/ob-sqlite
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-lisp hides /usr/local/share/emacs/30.0.50/lisp/org/ob-lisp
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-lob hides /usr/local/share/emacs/30.0.50/lisp/org/ob-lob
/home/albinus/.emacs.d/elpa/org-9.6.25/oc-natbib hides /usr/local/share/emacs/30.0.50/lisp/org/oc-natbib
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-screen hides /usr/local/share/emacs/30.0.50/lisp/org/ob-screen
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-bbdb hides /usr/local/share/emacs/30.0.50/lisp/org/ol-bbdb
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-comint hides /usr/local/share/emacs/30.0.50/lisp/org/ob-comint
/home/albinus/.emacs.d/elpa/org-9.6.25/org-timer hides /usr/local/share/emacs/30.0.50/lisp/org/org-timer
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-ditaa hides /usr/local/share/emacs/30.0.50/lisp/org/ob-ditaa
/home/albinus/.emacs.d/elpa/org-9.6.25/org-ctags hides /usr/local/share/emacs/30.0.50/lisp/org/org-ctags
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-publish hides /usr/local/share/emacs/30.0.50/lisp/org/ox-publish
/home/albinus/.emacs.d/elpa/org-9.6.25/org-clock hides /usr/local/share/emacs/30.0.50/lisp/org/org-clock
/home/albinus/.emacs.d/elpa/org-9.6.25/org-feed hides /usr/local/share/emacs/30.0.50/lisp/org/org-feed
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-html hides /usr/local/share/emacs/30.0.50/lisp/org/ox-html
/home/albinus/.emacs.d/elpa/org-9.6.25/ob hides /usr/local/share/emacs/30.0.50/lisp/org/ob
/home/albinus/.emacs.d/elpa/org-9.6.25/org-lint hides /usr/local/share/emacs/30.0.50/lisp/org/org-lint
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-maxima hides /usr/local/share/emacs/30.0.50/lisp/org/ob-maxima
/home/albinus/.emacs.d/elpa/org-9.6.25/org-fold hides /usr/local/share/emacs/30.0.50/lisp/org/org-fold
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-latex hides /usr/local/share/emacs/30.0.50/lisp/org/ob-latex
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-man hides /usr/local/share/emacs/30.0.50/lisp/org/ol-man
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-latex hides /usr/local/share/emacs/30.0.50/lisp/org/ox-latex
/home/albinus/.emacs.d/elpa/org-9.6.25/org-element hides /usr/local/share/emacs/30.0.50/lisp/org/org-element
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-dot hides /usr/local/share/emacs/30.0.50/lisp/org/ob-dot
/home/albinus/.emacs.d/elpa/org-9.6.25/oc-bibtex hides /usr/local/share/emacs/30.0.50/lisp/org/oc-bibtex
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-eshell hides /usr/local/share/emacs/30.0.50/lisp/org/ol-eshell
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-perl hides /usr/local/share/emacs/30.0.50/lisp/org/ob-perl
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-ocaml hides /usr/local/share/emacs/30.0.50/lisp/org/ob-ocaml
/home/albinus/.emacs.d/elpa/org-9.6.25/org-duration hides /usr/local/share/emacs/30.0.50/lisp/org/org-duration
/home/albinus/.emacs.d/elpa/org-9.6.25/ox-org hides /usr/local/share/emacs/30.0.50/lisp/org/ox-org
/home/albinus/.emacs.d/elpa/org-9.6.25/org-protocol hides /usr/local/share/emacs/30.0.50/lisp/org/org-protocol
/home/albinus/.emacs.d/elpa/org-9.6.25/org-num hides /usr/local/share/emacs/30.0.50/lisp/org/org-num
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-plantuml hides /usr/local/share/emacs/30.0.50/lisp/org/ob-plantuml
/home/albinus/.emacs.d/elpa/org-9.6.25/org-compat hides /usr/local/share/emacs/30.0.50/lisp/org/org-compat
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-clojure hides /usr/local/share/emacs/30.0.50/lisp/org/ob-clojure
/home/albinus/.emacs.d/elpa/org-9.6.25/org-table hides /usr/local/share/emacs/30.0.50/lisp/org/org-table
/home/albinus/.emacs.d/elpa/org-9.6.25/org-mobile hides /usr/local/share/emacs/30.0.50/lisp/org/org-mobile
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-C hides /usr/local/share/emacs/30.0.50/lisp/org/ob-C
/home/albinus/.emacs.d/elpa/org-9.6.25/org hides /usr/local/share/emacs/30.0.50/lisp/org/org
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-tangle hides /usr/local/share/emacs/30.0.50/lisp/org/ob-tangle
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-js hides /usr/local/share/emacs/30.0.50/lisp/org/ob-js
/home/albinus/.emacs.d/elpa/org-9.6.25/org-version hides /usr/local/share/emacs/30.0.50/lisp/org/org-version
/home/albinus/.emacs.d/elpa/org-9.6.25/org-colview hides /usr/local/share/emacs/30.0.50/lisp/org/org-colview
/home/albinus/.emacs.d/elpa/org-9.6.25/org-entities hides /usr/local/share/emacs/30.0.50/lisp/org/org-entities
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-eww hides /usr/local/share/emacs/30.0.50/lisp/org/ol-eww
/home/albinus/.emacs.d/elpa/org-9.6.25/org-id hides /usr/local/share/emacs/30.0.50/lisp/org/org-id
/home/albinus/.emacs.d/elpa/org-9.6.25/ol-irc hides /usr/local/share/emacs/30.0.50/lisp/org/ol-irc
/home/albinus/.emacs.d/elpa/org-9.6.25/ob-octave hides /usr/local/share/emacs/30.0.50/lisp/org/ob-octave
~/lisp/dbus hides /usr/local/share/emacs/30.0.50/lisp/net/dbus
/home/albinus/src/tramp/lisp/tramp-sh hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sh
/home/albinus/src/tramp/lisp/tramp-fuse hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-fuse
/home/albinus/src/tramp/lisp/tramp-androidsu hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-androidsu
/home/albinus/src/tramp/lisp/tramp-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs
/home/albinus/src/tramp/lisp/tramp-ftp hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-ftp
/home/albinus/src/tramp/lisp/tramp hides /usr/local/share/emacs/30.0.50/lisp/net/tramp
/home/albinus/src/tramp/lisp/tramp-cache hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-cache
/home/albinus/src/tramp/lisp/tramp-uu hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-uu
/home/albinus/src/tramp/lisp/tramp-rclone hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-rclone
/home/albinus/src/tramp/lisp/tramp-integration hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-integration
/home/albinus/src/tramp/lisp/tramp-archive hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-archive
/home/albinus/src/tramp/lisp/tramp-adb hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-adb
/home/albinus/src/tramp/lisp/tramp-cmds hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-cmds
/home/albinus/src/tramp/lisp/tramp-compat hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-compat
/home/albinus/src/tramp/lisp/tramp-sudoedit hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sudoedit
/home/albinus/src/tramp/lisp/tramp-container hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-container
/home/albinus/src/tramp/lisp/tramp-gvfs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-gvfs
/home/albinus/src/tramp/lisp/tramp-crypt hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-crypt
/home/albinus/src/tramp/lisp/tramp-message hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-message
/home/albinus/src/tramp/lisp/tramp-smb hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-smb
/home/albinus/src/tramp/lisp/trampver hides /usr/local/share/emacs/30.0.50/lisp/net/trampver
/home/albinus/src/tramp/lisp/tramp-sshfs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sshfs
/home/albinus/.emacs.d/elpa/faceup-20170925.1946/faceup hides /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/faceup

Features:
(shadow comp-run emacsbug shr-color url-queue mailalias whitespace
log-edit smerge-mode diff flow-fill pop3 utf-7 nndraft nnmh nnml nnnil
smtpmail sort smiley gnus-cite mail-extr textsec uni-scripts
idna-mapping ucs-normalize uni-confusable textsec-check qp gnus-async
gnus-bcklg gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp
gnus-ml gnus-msg disp-table nndoc gnus-cache gnus-dup gnus-art mm-uu
mml2015 mm-view mml-smime smime dig gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud
nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range
gnus-win gnus nnheader range mm-archive message sendmail yank-media
rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util
mailabbrev gmm-utils mailheader mail-utils gnutls network-stream
url-cache crm debbugs-gnu debbugs-compat debbugs soap-client mm-decode
mm-bodies mm-encode url-http url-auth mail-parse rfc2231 rfc2047 rfc2045
mm-util ietf-drums mail-prsvr url-gw nsm puny warnings rng-xsd rng-dt
rng-util xsd-regexp emacs-news-mode noutline outline dbus xml mule-util
texinfo texinfo-loaddefs add-log macrostep-c cmacexp macrostep cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs pulse color find-dired xref project grep display-line-numbers
cl-print debug backtrace find-func dired-aux time-stamp ediff-vers ediff
ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init
ediff-util shortdoc comp-common help-fns radix-tree misearch
multi-isearch debbugs-browse bug-reference cl-extra compile
text-property-search vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn
vc-cvs vc-rcs log-view easy-mmode pcvs-util vc-dir ewoc face-remap
ob-shell ob ob-tangle ol org-src ob-ref ob-lob ob-table ob-exp ob-comint
ob-core org-cycle org-fold org-fold-core ob-eval org-keys oc org-compat
org-version org-macs vc vc-dispatcher time tramp-sh lxc-tramp lxd-tramp
tramp trampver tramp-integration files-x tramp-message help-mode
tramp-compat xdg shell pcomplete comint ansi-osc ring parse-time iso8601
time-date format-spec ansi-color tramp-loaddefs rx delsel ido jka-compr
icomplete cus-edit pp cus-load wid-edit dired dired-loaddefs goto-addr
thingatpt alert-autoloads android-mode-autoloads
auth-source-gopass-autoloads auth-source-keytar-autoloads
auth-source-kwallet-autoloads auth-source-xoauth2-autoloads
auto-sudoedit-autoloads auto-virtualenv-autoloads
auto-virtualenvwrapper-autoloads boxquote-autoloads
clang-format-autoloads company-shell-autoloads company-autoloads
counsel-toki-autoloads counsel-tramp-autoloads counsel-autoloads
dbus-codegen-autoloads debbugs-autoloads dired-du-autoloads
dired-rsync-autoloads dired-toggle-sudo-autoloads direnv-autoloads
disk-usage-autoloads dockerfile-mode-autoloads
editorconfig-charset-extras-autoloads
editorconfig-custom-majormode-autoloads
editorconfig-domain-specific-autoloads editorconfig-autoloads
editorconfig-generate-autoloads ednc-autoloads el-get-autoloads
envrc-autoloads etc-sudoers-mode-autoloads
exec-path-from-shell-autoloads faceup-autoloads fontaine-autoloads
forge-autoloads closql-autoloads emacsql-autoloads
friendly-tramp-path-autoloads fzf-autoloads ggtags-autoloads
ghub-autoloads gited-autoloads gitlab-ci-mode-flycheck-autoloads
gitlab-ci-mode-autoloads flycheck-autoloads gntp-autoloads
helm-gitlab-autoloads helm-projectile-autoloads helm-autoloads
helm-core-autoloads async-autoloads ibuffer-tramp-autoloads
inheritenv-autoloads ivy-gitlab-autoloads gitlab-autoloads
journalctl-mode-autoloads keepass-mode-autoloads keytar-autoloads
kubernetes-autoloads log4e-autoloads lsp-java-autoloads
dap-mode-autoloads lsp-docker-autoloads bui-autoloads
lsp-latex-autoloads consult-autoloads lsp-treemacs-autoloads
lsp-mode-autoloads f-autoloads lxc-tramp-autoloads lxd-tramp-autoloads
magit-filenotify-autoloads magit-autoloads pcase git-commit-autoloads
magit-popup-autoloads magit-section-autoloads marcopolo-autoloads
mastodon-autoloads nexus-autoloads oauth2-autoloads
ob-restclient-autoloads orderless-autoloads org-autoloads
password-menu-autoloads persist-autoloads pkg-info-autoloads
epl-autoloads popup-autoloads projectile-autoloads promise-autoloads
pylint-autoloads python-environment-autoloads deferred-autoloads
pyvenv-autoloads recentf-remove-sudo-tramp-prefix-autoloads
request-autoloads restclient-test-autoloads restclient-autoloads
s3ed-autoloads shell-maker-autoloads finder-inf slime-autoloads
macrostep-autoloads spinner-autoloads ssh-deploy-autoloads su-autoloads
sudo-edit-autoloads sudo-ext-autoloads sudo-utils-autoloads
swiper-autoloads ivy-autoloads sx-autoloads markdown-mode-autoloads
telepathy-autoloads totp-autoloads totp-auth-autoloads base32-autoloads
tramp-theme-autoloads transient-dwim-autoloads transient-autoloads
treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads
pfuture-autoloads ace-window-autoloads avy-autoloads treepy-autoloads
uuid-autoloads vdiff-autoloads hydra-autoloads lv-autoloads
vertico-autoloads virtualenv-autoloads virtualenvwrapper-autoloads
s-autoloads dash-autoloads web-server-autoloads wfnames-autoloads info
with-editor-autoloads yaml-autoloads yaml-mode-autoloads package
browse-url 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/x-win x-win term/common-win x-dnd touch-screen 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 dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo gtk
x-toolkit xinput2 x multi-tty move-toolbar make-network-process
native-compile emacs)

Memory information:
((conses 16 739215 210867)
 (symbols 48 31263 3)
 (strings 32 131292 11556)
 (string-bytes 1 4075180)
 (vectors 16 76367)
 (vector-slots 8 1773982 93652)
 (floats 8 630 21596)
 (intervals 56 26858 2075)
 (buffers 992 32))




Acknowledgement sent to Michael Albinus <michael.albinus@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#70356; 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: Sat, 13 Apr 2024 08:45:02 UTC

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