From unknown Sat Jun 21 10:40:44 2025
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
Content-Type: text/plain; charset=utf-8
From: bug#53068 <53068@debbugs.gnu.org>
To: bug#53068 <53068@debbugs.gnu.org>
Subject: Status: 28.0.90; Emacs 28 regression: Can't edebug inline functions
Reply-To: bug#53068 <53068@debbugs.gnu.org>
Date: Sat, 21 Jun 2025 17:40:44 +0000
retitle 53068 28.0.90; Emacs 28 regression: Can't edebug inline functions
reassign 53068 emacs
submitter 53068 Philipp Stephani
severity 53068 normal
thanks
From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 07 03:39:08 2022
Received: (at submit) by debbugs.gnu.org; 7 Jan 2022 08:39:09 +0000
Received: from localhost ([127.0.0.1]:42982 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n5kmB-0001Zl-QA
for submit@debbugs.gnu.org; Fri, 07 Jan 2022 03:39:08 -0500
Received: from lists.gnu.org ([209.51.188.17]:53330)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n5km8-0001ZT-6s
for submit@debbugs.gnu.org; Fri, 07 Jan 2022 03:39:06 -0500
Received: from eggs.gnu.org ([209.51.188.92]:41778)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n5km7-0000oi-S8
for bug-gnu-emacs@gnu.org; Fri, 07 Jan 2022 03:39:04 -0500
Received: from [2a00:1450:4864:20::433] (port=36729
helo=mail-wr1-x433.google.com)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1n5km5-0003Ux-Fk
for bug-gnu-emacs@gnu.org; Fri, 07 Jan 2022 03:39:03 -0500
Received: by mail-wr1-x433.google.com with SMTP id r10so2000899wrc.3
for ; Fri, 07 Jan 2022 00:39:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=c2kfD5m5imQwz0Txm0s2gkpfKxwvnNOsu6X3Rg7aQjI=;
b=Jcn7+mCUTcbiOocz5px1BMk2uY++PLPhdT+LXAny6wxc9F0kdFfSw6Rea8G9c18BfR
6K9j4kEz0stLPN17YgCN87aAHC8vQIdwwG92DJSb3qVOEClYa28Qs4HpYMIN9HWictmR
xt7BaJMMmngaymcPlBnNYMenXzDxDlthZtgn7xOJ6KnhPisKCJ/BeR1ZDvqOQLspsiBi
NGuAebDY3KYL7c82URs/pWZjMkhpUhwQUnj/CZftAhN6lYECPkPeHLB7qX8YBWmF++v4
mJten7TXS9BHiQVjyRXzXOy2dQ7YGk/zk2RdHpU5eNPzesjs+0jGFL4de9vH+u2CF/GZ
pD9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=c2kfD5m5imQwz0Txm0s2gkpfKxwvnNOsu6X3Rg7aQjI=;
b=uPzwy+8Kkv0O5C5lLWbKShghuRLKXegzLl04I7TbQMdRGSLoBsLDlOHkVMiOD09czW
QxoGZIW+cjdv2dKs6A55pkn4j8MfYn8cmjzLjPzazBpLhgoxGYx/NnK2nr8MOfQRp2/N
zBqmlafyU9AVwVtOkQbd6vjRfFS5zUt2vTfxbNB39PDELhH9eyisi0oNgMDPJr6VJ9x4
1yiUefV/9qpPWEprA3Y0n/H/O599aZ73Mr4I4I+21o91KxX4TSS7d/DY1A5NfDkyutR6
YsIqwstwHJV5JT3RNSl6sw0wtVQFJGa6IaCwGsY/Q7iCF1keRh1Yqvzr2+ZrOCwZEfUk
NU8A==
X-Gm-Message-State: AOAM5325GXT0DWxEAPMAO3lHGjTluYYbharF4Tmwy4xYvjBxF4gvSi71
RkMKHzkBCGsHQfRgE5DyWGzRaT6xQT8=
X-Google-Smtp-Source: ABdhPJyFuH5kJPLRZiSiurKt9c9htCUifnuhRs7OYa1/AiXftEWNq25TiE9reeSZ56p/NshRUKPDXQ==
X-Received: by 2002:adf:fc11:: with SMTP id i17mr5600197wrr.109.1641544738279;
Fri, 07 Jan 2022 00:38:58 -0800 (PST)
Received: from phst ([2a02:2455:2a4:dc00:39ea:b2a2:f94b:4358])
by smtp.gmail.com with ESMTPSA id y11sm4106460wrp.86.2022.01.07.00.38.57
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 07 Jan 2022 00:38:57 -0800 (PST)
From: Philipp Stephani
To: bug-gnu-emacs@gnu.org
Subject: 28.0.90; Emacs 28 regression: Can't edebug inline functions
Date: Fri, 07 Jan 2022 09:38:47 +0100
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::433
(failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::433;
envelope-from=p.stephani2@gmail.com; helo=mail-wr1-x433.google.com
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.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: Visit the file lisp/json.el, navigate to the `json-advance'
inline function, and hit C-u C-M-x. This fails with a backtrace: Debugger
entered--Lisp error: (void-function backquote-form)
backquote-form((((forward-char
,n)) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957)
. 8958)) #f(compiled-function (he [...]
Content analysis details: (1.6 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/,
medium trust [209.51.188.17 listed in list.dnswl.org]
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (p.stephani2[at]gmail.com)
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (p.stephani2[at]gmail.com)
0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3)
[209.51.188.17 listed in wl.mailspike.net]
0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
1.3 SPOOFED_FREEMAIL No description available.
1.5 SPOOF_GMAIL_MID From Gmail but it doesn't seem to be...
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -2.1 (--)
Visit the file lisp/json.el, navigate to the `json-advance' inline
function, and hit C-u C-M-x. This fails with a backtrace:
Debugger entered--Lisp error: (void-function backquote-form)
backquote-form((((forward-char ,n)) (8940 (8941 . 8953) (8954 (8954 . 895=
5) (8955 . 8956) . 8956) . 8957) . 8958))
#f(compiled-function (head cursor) #)(inline=
-quote (((forward-char ,n)) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 .=
8956) . 8956) . 8957) . 8958))
edebug-list-form((((forward-char ,n)) (8940 (8941 . 8953) (8954 (8954 . 8=
955) (8955 . 8956) . 8956) . 8957) . 8958))
edebug-form((((inline-quote (forward-char ,n))) (8926 (8927 . 8939) (8940=
(8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8958) . =
8959))
edebug-match-form((((inline-quote (forward-char ,n))) (8926 (8927 . 8939)=
(8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 89=
58) . 8959))
edebug-match-symbol((((inline-quote (forward-char ,n))) (8926 (8927 . 893=
9) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . =
8958) . 8959) form)
edebug-match-one-spec((((inline-quote (forward-char ,n))) (8926 (8927 . 8=
939) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) =
. 8958) . 8959) form)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (form) #f(compiled-function (c s rh) #))
edebug-&optional-wrapper((((inline-quote (forward-char ,n))) (8926 (8927 =
. 8939) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 895=
7) . 8958) . 8959) (form) #f(compiled-function (c s rh) #))
#f(compiled-function (_ cursor specs) #)(&res=
t (((inline-quote (forward-char ,n))) (8926 (8927 . 8939) (8940 (8941 . 895=
3) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959) (form))
apply(#f(compiled-function (_ cursor specs) #=
) &rest ((((inline-quote (forward-char ,n))) (8926 (8927 . 8939) (8940 (894=
1 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959)=
(form)))
edebug--match-&-spec-op(&rest (((inline-quote (forward-char ,n))) (8926 (=
8927 . 8939) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) =
. 8957) . 8958) . 8959) (form))
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (&rest form) edebug-match-specs)
edebug-match((((inline-quote (forward-char ,n))) (8926 (8927 . 8939) (894=
0 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8958) .=
8959) (&rest form))
edebug-match-def-body((((inline-quote (forward-char ,n))) (8926 (8927 . 8=
939) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) =
. 8958) . 8959))
edebug-match-symbol((((inline-quote (forward-char ,n))) (8926 (8927 . 893=
9) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . =
8958) . 8959) def-body)
edebug-match-one-spec((((inline-quote (forward-char ,n))) (8926 (8927 . 8=
939) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) =
. 8958) . 8959) def-body)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (def-body) edebug-match-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) ([&optional ("interactive" &optional [&or stringp def-form] &r=
est symbolp)] def-body) edebug-match-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) ([&optional ("declare" def-declarations)] [&optional ("interac=
tive" &optional [&or stringp def-form] &rest symbolp)] def-body) edebug-mat=
ch-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (lambda-doc [&optional ("declare" def-declarations)] [&optiona=
l ("interactive" &optional [&or stringp def-form] &rest symbolp)] def-body)=
edebug-match-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (lambda-list lambda-doc [&optional ("declare" def-declarations=
)] [&optional ("interactive" &optional [&or stringp def-form] &rest symbolp=
)] def-body) edebug-match-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) (name lambda-list lambda-doc [&optional ("declare" def-declara=
tions)] [&optional ("interactive" &optional [&or stringp def-form] &rest sy=
mbolp)] def-body) edebug-match-specs)
edebug-match-specs((((inline-quote (forward-char ,n))) (8926 (8927 . 8939=
) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) . 8=
958) . 8959) ("define-inline" name lambda-list lambda-doc [&optional ("decl=
are" def-declarations)] [&optional ("interactive" &optional [&or stringp de=
f-form] &rest symbolp)] def-body) edebug-match-specs)
edebug-match-sublist((((inline-quote (forward-char ,n))) (8926 (8927 . 89=
39) (8940 (8941 . 8953) (8954 (8954 . 8955) (8955 . 8956) . 8956) . 8957) .=
8958) . 8959) ("define-inline" name lambda-list lambda-doc [&optional ("de=
clare" def-declarations)] [&optional ("interactive" &optional [&or stringp =
def-form] &rest symbolp)] def-body))
edebug-match-list((((define-inline json-advance (&optional n) "Advance N =
characters forward, or 1 character if N ..." (inline-quote (forward-char ,n=
)))) (8734 (8735 . 8748) (8749 . 8761) (8762 (8763 . 8772) (8773 . 8774) . =
8775) (8778 . 8923) (8926 (8927 . 8939) (8940 (8941 . 8953) (8954 (8954 . 8=
955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959)) ("define-inline" name l=
ambda-list lambda-doc [&optional ("declare" def-declarations)] [&optional (=
"interactive" &optional [&or stringp def-form] &rest symbolp)] def-body))
edebug-match-one-spec((((define-inline json-advance (&optional n) "Advanc=
e N characters forward, or 1 character if N ..." (inline-quote (forward-cha=
r ,n)))) (8734 (8735 . 8748) (8749 . 8761) (8762 (8763 . 8772) (8773 . 8774=
) . 8775) (8778 . 8923) (8926 (8927 . 8939) (8940 (8941 . 8953) (8954 (8954=
. 8955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959)) ("define-inline" na=
me lambda-list lambda-doc [&optional ("declare" def-declarations)] [&option=
al ("interactive" &optional [&or stringp def-form] &rest symbolp)] def-body=
))
edebug-match-specs((((define-inline json-advance (&optional n) "Advance N=
characters forward, or 1 character if N ..." (inline-quote (forward-char ,=
n)))) (8734 (8735 . 8748) (8749 . 8761) (8762 (8763 . 8772) (8773 . 8774) .=
8775) (8778 . 8923) (8926 (8927 . 8939) (8940 (8941 . 8953) (8954 (8954 . =
8955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959)) (("define-inline" name=
lambda-list lambda-doc [&optional ("declare" def-declarations)] [&optional=
("interactive" &optional [&or stringp def-form] &rest symbolp)] def-body))=
edebug-match-specs)
edebug-match((((define-inline json-advance (&optional n) "Advance N chara=
cters forward, or 1 character if N ..." (inline-quote (forward-char ,n)))) =
(8734 (8735 . 8748) (8749 . 8761) (8762 (8763 . 8772) (8773 . 8774) . 8775)=
(8778 . 8923) (8926 (8927 . 8939) (8940 (8941 . 8953) (8954 (8954 . 8955) =
(8955 . 8956) . 8956) . 8957) . 8958) . 8959)) (("define-inline" name lambd=
a-list lambda-doc [&optional ("declare" def-declarations)] [&optional ("int=
eractive" &optional [&or stringp def-form] &rest symbolp)] def-body)))
edebug-make-form-wrapper((((define-inline json-advance (&optional n) "Adv=
ance N characters forward, or 1 character if N ..." (inline-quote (forward-=
char ,n)))) (8734 (8735 . 8748) (8749 . 8761) (8762 (8763 . 8772) (8773 . 8=
774) . 8775) (8778 . 8923) (8926 (8927 . 8939) (8940 (8941 . 8953) (8954 (8=
954 . 8955) (8955 . 8956) . 8956) . 8957) . 8958) . 8959)) 8734 8958 (("def=
ine-inline" name lambda-list lambda-doc [&optional ("declare" def-declarati=
ons)] [&optional ("interactive" &optional [&or stringp def-form] &rest symb=
olp)] def-body)))
edebug-read-and-maybe-wrap-form1()
edebug-read-and-maybe-wrap-form()
edebug--read(read #)
apply(edebug--read read #)
#f(advice-wrapper :around read edebug--read)(#)
elisp--eval-defun()
#f(compiled-function (edebug-it) "Evaluate the top-level form containing =
point, or after point.\n\nIf the current defun is actually a call to `defva=
r' or `defcustom',\nevaluating it this way resets the variable using its in=
itial value\nexpression (using the defcustom's :set function if there is on=
e), even\nif the variable already has some other value. (Normally `defvar'=
and\n`defcustom' do not alter the value if there already is one.) In an\n=
analogous way, evaluating a `defface' overrides any customizations of\nthe =
face, so that it becomes defined exactly as the `defface' expression\nsays.=
\n\nIf `eval-expression-debug-on-error' is non-nil, which is the default,\n=
this command arranges for all errors to enter the debugger.\n\nWith a prefi=
x argument, instrument the code for Edebug.\n\nIf acting on a `defun' for F=
UNCTION, and the function was\ninstrumented, `Edebug: FUNCTION' is printed =
in the echo area. If not\ninstrumented, just FUNCTION is printed.\n\nIf no=
t acting on a `defun', the result of evaluation is displayed in\nthe echo a=
rea. This display is controlled by the variables\n`eval-expression-print-l=
ength' and `eval-expression-print-level',\nwhich see." (interactive "P") #<=
bytecode -0x144badc3f8c191f7>)(nil)
edebug--eval-defun(#f(compiled-function (edebug-it) "Evaluate the top-lev=
el form containing point, or after point.\n\nIf the current defun is actual=
ly a call to `defvar' or `defcustom',\nevaluating it this way resets the va=
riable using its initial value\nexpression (using the defcustom's :set func=
tion if there is one), even\nif the variable already has some other value. =
(Normally `defvar' and\n`defcustom' do not alter the value if there alread=
y is one.) In an\nanalogous way, evaluating a `defface' overrides any cust=
omizations of\nthe face, so that it becomes defined exactly as the `defface=
' expression\nsays.\n\nIf `eval-expression-debug-on-error' is non-nil, whic=
h is the default,\nthis command arranges for all errors to enter the debugg=
er.\n\nWith a prefix argument, instrument the code for Edebug.\n\nIf acting=
on a `defun' for FUNCTION, and the function was\ninstrumented, `Edebug: FU=
NCTION' is printed in the echo area. If not\ninstrumented, just FUNCTION i=
s printed.\n\nIf not acting on a `defun', the result of evaluation is displ=
ayed in\nthe echo area. This display is controlled by the variables\n`eval=
-expression-print-length' and `eval-expression-print-level',\nwhich see." (=
interactive "P") #) t)
apply(edebug--eval-defun #f(compiled-function (edebug-it) "Evaluate the t=
op-level form containing point, or after point.\n\nIf the current defun is =
actually a call to `defvar' or `defcustom',\nevaluating it this way resets =
the variable using its initial value\nexpression (using the defcustom's :se=
t function if there is one), even\nif the variable already has some other v=
alue. (Normally `defvar' and\n`defcustom' do not alter the value if there =
already is one.) In an\nanalogous way, evaluating a `defface' overrides an=
y customizations of\nthe face, so that it becomes defined exactly as the `d=
efface' expression\nsays.\n\nIf `eval-expression-debug-on-error' is non-nil=
, which is the default,\nthis command arranges for all errors to enter the =
debugger.\n\nWith a prefix argument, instrument the code for Edebug.\n\nIf =
acting on a `defun' for FUNCTION, and the function was\ninstrumented, `Edeb=
ug: FUNCTION' is printed in the echo area. If not\ninstrumented, just FUNC=
TION is printed.\n\nIf not acting on a `defun', the result of evaluation is=
displayed in\nthe echo area. This display is controlled by the variables\=
n`eval-expression-print-length' and `eval-expression-print-level',\nwhich s=
ee." (interactive "P") #) t)
eval-defun(t)
eval-defun((4))
funcall-interactively(eval-defun (4))
call-interactively(eval-defun nil nil)
command-execute(eval-defun)
This is a regression from Emacs 27 and should therefore be fixed on the
release branch.
In GNU Emacs 28.0.90 (build 12, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, =
cairo version 1.16.0)
of 2022-01-05
Repository revision: c0cfbca311e6e07e9f8b9c1c9d0e2fe9792cd08c
Repository branch: emacs-28
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux rodete
Configured using:
'configure --enable-gcc-warnings=3Dwarn-only
--enable-gtk-deprecation-warnings --without-pop --with-mailutils
--enable-checking=3Dall --enable-check-lisp-object-type --with-modules
'CFLAGS=3D-O0 -ggdb3''
Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP
SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB
Important settings:
value of $LC_TIME: en_DK.utf8
value of $LANG: en_US.utf8
value of $XMODIFIERS: @im=3Dibus
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug sendmail phst skeleton edmacro kmacro
pcase ffap thingatpt url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse url-vars mailcap rx
message rmc dired dired-loaddefs rfc822 mml mml-sec epa derived epg
rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json map
time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader gnutls puny elp dbus xml subr-x seq byte-opt gv bytecomp
byte-compile cconv compile text-property-search comint ansi-color ring
cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 69569 7335)
(symbols 48 8528 3)
(strings 32 24812 2251)
(string-bytes 1 802359)
(vectors 16 15668)
(vector-slots 8 207469 19157)
(floats 8 29 44)
(intervals 56 228 0)
(buffers 992 11))
--=20
Google Germany GmbH
Erika-Mann-Stra=C3=9Fe 33
80636 M=C3=BCnchen
Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Diese E-Mail ist vertraulich. Falls Sie diese f=C3=A4lschlicherweise erhal=
ten haben
sollten, leiten Sie diese bitte nicht an jemand anderes weiter, l=C3=B6sche=
n Sie
alle Kopien und Anh=C3=A4nge davon und lassen Sie mich bitte wissen, dass d=
ie E-Mail
an die falsche Person gesendet wurde.
This e-mail is confidential. If you received this communication by mistake,
please don=E2=80=99t forward it to anyone else, please erase all copies and
attachments, and please let me know that it has gone to the wrong person.
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 09 15:18:02 2022
Received: (at 53068) by debbugs.gnu.org; 9 Jan 2022 20:18:02 +0000
Received: from localhost ([127.0.0.1]:51395 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n6ede-0000wd-Ko
for submit@debbugs.gnu.org; Sun, 09 Jan 2022 15:18:02 -0500
Received: from mout.web.de ([212.227.17.12]:54189)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n6edb-0000w2-Ug
for 53068@debbugs.gnu.org; Sun, 09 Jan 2022 15:18:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
s=dbaedf251592; t=1641759473;
bh=TWHr9WXgpTUiRsV1ZLls2Q79D4RB9NRc7v7BlJzUfB4=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=C83Ba/Yy2GdTePqSBVbuzQFtuJtuSx7yAYin+Hz5twQCheeZHE79ULJmv4HAt4/2L
cUu5Hcf+AnYNgXHGC0DZ5qLKwgFtgkmETxTM7O0AlgBLsgujjI68WHXUsoxpEjNHOF
QTZr6btckMWwNdcikYKQIFGP3r6k1hj9R73IIXEI=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([88.66.201.186]) by smtp.web.de (mrweb106
[213.165.67.124]) with ESMTPSA (Nemesis) id 1MCol0-1nFUK83zgO-008wdz; Sun, 09
Jan 2022 21:17:53 +0100
From: Michael Heerdegen
To: Philipp Stephani
Subject: Re: bug#53068: 28.0.90; Emacs 28 regression: Can't edebug inline
functions
References:
Date: Sun, 09 Jan 2022 21:17:52 +0100
In-Reply-To: (Philipp Stephani's message of "Fri,
07 Jan 2022 09:38:47 +0100")
Message-ID: <87a6g4fytr.fsf@web.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:E2Awx08dPKc2a50J0ujiZgeQyJvApBkW2R9qf0BPaQYfX+UsFnt
+Nb9IHU8UJ7Fkn2bkZnVcHjjKDRmRkrukuT0amAkwvQPizo40WcXBVVxilQpyYKc25XRm0T
HCq3QeR9p0CszZPDzFqpQJ8hMeUtfoP8ZIUgVzoCw64p4RrJNBO+Mrb4hypziwmR12D2eIq
jJ+Ywe2swoa5HyOC2+yNg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:tmEM+1BJ2z0=:dza99cUxTWpZwTpvwKnDTB
tZbNC8ESJDlAQZtbORoUkVjimzbC+M1buNeqVDlNILJy5gTCzfrQf5C/q3WL+jOPi2NpBuq+2
HRGrKaGdJXEM/ItPpWQwKYUEwEl/dfbZWgqr8lG5m5v899bH5vmb0mYq5ZOPwDT+28i2mQckb
C7kbZNV5TJiE5bgCBQuEAKGK/zZJOi6LD81KUuyZZqePw4C9QypmUbf8xl8ii8JGaOBe4LkDP
hI5gc2pzHAWldrK8mEpfOKaYZUW5nU49LyhZlhXxp8kbdskk4l0b6EOj3g6uFd2BjkeMMVXw5
4Y1d+jMxPEdM1mspOi9SzpaB1CTvMByjZ9vLmKS+VHLzlOYB7h6ng0X6yQ6FxtKMDZTa0WLos
pzCZcxY2e+lLZCfWy4iWFEgh4sNy6VZwd3IQDc15lZvTF+6gYOmHlnag2HiNYYq4KkUrJaPqR
6V4QSkmXhwStKhDU2HiPVtOSAImH3BskyGFvt5TMxvSBYPVEp3nQHYOvxB+J704jG8J/2vOjs
pPjeC5M7k6uS4D5nA95y4/Rr0P5GkTzC7U9PEo3VGkZjrjC3aKDLRDKpbZHxUoP2f53ksuDgB
F2ABnn9AM1TLu3CnX5QAiUvMb5pDjvyMvEBDookAgkINVCtywE76RfHngIVPIxEoioMdRoo6C
M0FGoiE4Xh+5AusisXc29UD4mvORFFyEhIp/Xk4n1XA3zoUiotxCiUf4r3jeidmwsNITk0svn
Gm1JGlWFxg1qmy/C0J5Hqvc5dudud1cFcqgZ/Simwa0G5BpoU/zvJUEds/9qg/SDvhjogh56o
9ySuMQd/26jseqTUWVxu54FWpdlTyrI0yLQS+HFY7vrouskyhXPp8akeYSlh5HOT6CrhYM9iv
3HZAFdiy0I3H4+PoC/7pNVNlSPK2v1Sxvbc8lC53IWEwdlA/D/qWHDpOTaRMfIgazf84v2Rnw
dnCWWlYsFFtvO2h4P6SeuY4OJAR5vcmzKYERCLcLsKfxvx2YlARkLExilZ/EwIATztwqEBSVE
9UyafjfaAcjjxVHfwuLbzk+iX2NDGJ8eWja0sJi3d2znRffSpl2xF0zOyms6MiIZMKiy+/UWT
gk1DdK2jOQFnp0=
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 53068
Cc: 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.0 (-)
Philipp Stephani writes:
> Visit the file lisp/json.el, navigate to the `json-advance' inline
> function, and hit C-u C-M-x. This fails [...]
The culprit seems to be the edebug spec of `inline-quote' (that macro is
called by `json-advance'), instead of being an inline function.
What would be an appropriate edebug spec for `inline-quote'? The old
one doesn't seem to be valid any more.
Michael.
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 09 15:49:13 2022
Received: (at 53068) by debbugs.gnu.org; 9 Jan 2022 20:49:13 +0000
Received: from localhost ([127.0.0.1]:51416 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n6f7o-0001iB-Rj
for submit@debbugs.gnu.org; Sun, 09 Jan 2022 15:49:12 -0500
Received: from mout.web.de ([212.227.15.3]:38369)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n6f7k-0001ht-O5
for 53068@debbugs.gnu.org; Sun, 09 Jan 2022 15:49:11 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
s=dbaedf251592; t=1641761341;
bh=Qar4yz74qNek/POXeIuprSSD4kjvv+9hxf38wCrY0ZU=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=ZMxsUtGrd1D4cT2HiFKO1NDQxrbeSHqATA5dTjEwanrS2zSFkqvVqSBOmY6t21t0Z
Ua/M7SiTU/FCyVp7G4P7jo7uhaokkBfqc1AmZSP8uNhsC3y+q2FPnbQXIRWmydFKbY
NMjZmFmqsZT0eewuG3/tOLMeoq6YkTzaup3+CU/w=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([88.66.201.186]) by smtp.web.de (mrweb006
[213.165.67.108]) with ESMTPSA (Nemesis) id 1M2Phi-1n50QV2BjC-004MU9; Sun, 09
Jan 2022 21:49:01 +0100
From: Michael Heerdegen
To: Philipp Stephani
Subject: Re: bug#53068: 28.0.90; Emacs 28 regression: Can't edebug inline
functions
References: <87a6g4fytr.fsf@web.de>
Date: Sun, 09 Jan 2022 21:49:00 +0100
In-Reply-To: <87a6g4fytr.fsf@web.de> (Michael Heerdegen's message of "Sun, 09
Jan 2022 21:17:52 +0100")
Message-ID: <875yqsfxdv.fsf@web.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:lf9yzR/058GP2ILS7U+s+BbuLQljgEut6f21S4G96W8DN/K+qUz
KSwMLe64CM9vtJmK/C9YPIH0NSfjqLPLM4fiYYPLaNQE03cFVD7Fy533g3IN8JdI13EBabQ
HMpjqt0eoYQoRcJjJFeadmf7yeS0L/qYSKum8EPjZIDnZ3HtNdGHgEtTZSE6PHULvGZ1S6Y
mJX2tAx3padLLhtDDTIeA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:I2Ry2E40ZeQ=:/UBkGBQRDqFlPXb+YM3SoT
LPhnVBjYu9gLIuN4vhrafWsRQB1IoY+BXcMlKXzVi8U1DYdWmrBGVstQMTMHpgkyORln9Ed5I
GUeSSOTs1g8BZG+33QPLMYU4hWIvs/yRh9e+G6l+i4R/EAnIBlwnDJZ4wfndPh5PdvY3C6hlQ
YHouwRgVyW+569yCB7ajAaUaqkWr7FL9JkiklFcVxXGWtVMwopVBTyL5dBWiJUxV9SjrZbEGA
kKjQct8bM3Axt0crNiAPob3cz8u9f+5g/3txKLS0JTsxwPiyqbuA/BJnt4Tk0wxw8LiXV8Y0C
C/pVbNFSJjPMYNa13CxSpu7er9PKwhULdj1Z5W9c4D3dJ6a+WjcGV1nphmrs0W5HSHy7PGJn9
oNl5nz5QTAI9fbDfsrOrK7slDfWgd2x8ltG8Kcz3qgLD6qgZR6DzqY6jxwSu4JcnT6QClLowr
qyjSxwwL8yMkZ8i0JrMYixsqSnMzZ7kNfsm+EvkSmP+O1SwwDsIkzUf1BqpVRsSladTw+iQ0g
CZQHIl5ERVBQ81ApDn4fRIyHWng6stPEkJNmYe9kRFbBjs/mStZUd860dUk/ZbBrfISDxDF2C
FSyqeCEDfczcTgcRjAEs7JFvmZhj73nNGxyOzzJNEAiuVYRt/hhonhLq5IxBYj10O0KbPVUdm
2ElXwDiMZ3Y9vA7H1ApioR9uBDr3zvVzqUrZqDpZMHSEPWXeAj/pFZwZvuxcXIR8KQN1E7X9X
nKSJAwcTFYfKckR0C/YHhb3tOrsUaK7M1w3FwHUWVQQP82zJVnDBHjYRTDSKNtQ4YV5M/5Yn6
VnE7Sxz1+JcVrhULhomEZN+m8utqAIuQjk/gC64e9wb+R/q4p0J4S9Ddd7YJT9VoxlhzT7Yb2
yskFO+N9Ii0ODTCfQIO5wxQt1pgvrVKUG6Rk/WmzC4JnMYeFEMBy9Jef2h5178azYjNmHzHO7
k3BtS8tPVLup/6+0XXejSejLaoQC2UHkhfm9Nxqu7Ilhh+JpyW9L4rC1vaIrKlURiqcbr2TkK
iXLBF0hCFEzK2fLVkUp77S9LkqSiY1L+TEJIGuKg7sTr1W6FLo6tjbu/bhwJMlYHKsCSSczlx
S61Uhzm1Zv0BzQ=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 53068
Cc: 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Michael Heerdegen writes:
> Philipp Stephani writes:
>
> > Visit the file lisp/json.el, navigate to the `json-advance' inline
> > function, and hit C-u C-M-x. This fails [...]
>
> The culprit seems to be the edebug spec of `inline-quote' (that macro is
> called by `json-advance')
Should the edebug-spec of `inline-quote' be (backquote-form) instead of
backquote-form? AFAIU that's what `\`' seems to use.
Michael.
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 01:52:31 2022
Received: (at 53068) by debbugs.gnu.org; 10 Jan 2022 06:52:31 +0000
Received: from localhost ([127.0.0.1]:51688 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n6oXf-000441-Fk
for submit@debbugs.gnu.org; Mon, 10 Jan 2022 01:52:31 -0500
Received: from mout.web.de ([212.227.15.4]:39881)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n6oXc-00043k-C3
for 53068@debbugs.gnu.org; Mon, 10 Jan 2022 01:52:30 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
s=dbaedf251592; t=1641797529;
bh=Np4ZwtA+gQy+YWG/gJdk6gPyIuE2SXzObHJQjtah7jY=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=fUGt8yyxgJJPZ+kzP25FiZI2wiLPKkMBVplRbCwh6BzHV2hHZoUTeYCUvkvJRxJ3O
hPCVkq604XP9GvXNlRlzTODW3gtlsIcBFlUKE9QOAHur/U03LeI+WOedEZXiUlmwJf
b44FrSDOme6qAnsWrPdk8czYDQyICYszFP9bKx74=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([88.66.201.186]) by smtp.web.de (mrweb006
[213.165.67.108]) with ESMTPSA (Nemesis) id 1Movne-1maFPT2jny-00qdcr; Mon, 10
Jan 2022 07:52:09 +0100
From: Michael Heerdegen
To: 53068@debbugs.gnu.org
Subject: Re: bug#53068: 28.0.90; Emacs 28 regression: Can't edebug inline
functions
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
Date: Mon, 10 Jan 2022 07:52:08 +0100
In-Reply-To: <875yqsfxdv.fsf@web.de> (Michael Heerdegen's message of "Sun, 09
Jan 2022 21:49:00 +0100")
Message-ID: <87o84k84mf.fsf@web.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:GxL28VCSZETv30/qZ9Wfr9tw+Witj+OodqmJv/Z/UfbWlx43rq0
5WoaFHw7V1yG+NrN9Uf4XNRHdusevzGSXLQDzkPRDWmZ7P9u+mlvBmI1xGlj+ikMgmIY58S
Q+JUByT96HcVZAA7uRUqZzBVnCT7UMqKqjFWXlill6bAf/7oyD9cp/wKHxmBVB9KpUpQAqF
Fdw/F0azaUZYQPKsoP1zw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:eX2OxaPM+m8=:b+/5Cudt2koTF/vl0vo3Us
t9XoyfcCllri1YclJ8goat1MUPQ+FxcgV3vCJnUWnUIp0yOv+gZlf7NSXoGrPJl2XRolMGGsw
QnNy8Kxq27Fvj7eU6TtKzrqHFGY6HHy+i/DgO0EDTlM/1N1F7TSlwc2zCA9qQhNHqTTFh694t
6wC/XbHP0cgc85xmnWWEwiDjv7Y9RMolKoLchRTtbG2XGtP9xGjGPJUxcchBI9ioPcL+FLLNE
6hrTeAT5NSlk27bz77R44MBBRWTsIlMXfTydgfKcoXitZ4ixB385bIU3tgbjccK2qMqj5AgmU
I+AR7f6gGjgw495XF8njPme9joO4zxPEyFzYZ1zmsdabwrp/DkAirAAjhyCfWiHKAHIqb6Mp/
qsgQyDFVbiUVXqYTJ+XirpBoPUuhJ6kaacNTVWqIPFJT6i62mBg+iJftRTY8KVISveuytjlvK
UkzKDkr91x7uqY8GXAnBRoIm5S+dZCjkzvtwxnTkPdBwoX1oUd65PCv7ovKaeVWuaJ+YEtNmi
QqnBEpQocJHdrarhARMZki888bGkXy80jNjtup+ff5fHrah86MLeha71PpYuQBUV3H+dgVzCQ
PZkVWjK2M9Wj53DoB60q0n+8DVxP56mVXckyT/0J7w6+niQrLFVzxyT9sI4AEC3eUvMtfQQVj
RsgIVpzB4KmtyHuBWR78t53+qcze/TFkDsTBeKBz7uIoU2YEhmoBTF1tGBH6vAL5uWs8GZfEa
97tOzXPitsGyfnn5lV+z2/1+ffFbPcV+MXXe0px5AnOrY7asEUAMzob3ya42gxWH8GBhoMmWt
uSdc23zqOLo5pV61QzPurbD8TvXuPO5CTW9YlVxpbMkPy4lweC8W8lJ9QY0749RMuWtoVsyGW
6OmIwMuRWHpvXKJc7e44WPSI4o82aH/hk4IN/trR+pgegSes9ZcDGRGO9MMkj1aIq5CURJzDN
EzvaVbLXLZPX4KCFDC/1JH0R7JnBL/CfuLQ72MWeojAM1/LS4Sx6RDR8qHC22rqk/Dq0azES2
m7Sex5hmR7ZUuJQIddxEV73aMN9GyJLlybZHFHEURyMmEP6BDcz8LX6b7hxjnbzvN6wvvsP1S
hBSz6a6nEVfK4E=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 53068
Cc: Gemini Lasswell , Lars Ingebrigtsen
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Michael Heerdegen writes:
> Michael Heerdegen writes:
>
> > Philipp Stephani writes:
> >
> > > Visit the file lisp/json.el, navigate to the `json-advance' inline
> > > function, and hit C-u C-M-x. This fails [...]
> >
> > The culprit seems to be the edebug spec of `inline-quote' (that macro is
> > called by `json-advance')
>
> Should the edebug-spec of `inline-quote' be (backquote-form) instead of
> backquote-form? AFAIU that's what `\`' seems to use.
Whereby - this had been changed for fixing bug#31051, so it seems this
once worked?
TIA,
Michael.
From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 12:31:08 2022
Received: (at 53068) by debbugs.gnu.org; 11 Jan 2022 17:31:08 +0000
Received: from localhost ([127.0.0.1]:55448 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n7KzD-0007Fg-Pb
for submit@debbugs.gnu.org; Tue, 11 Jan 2022 12:31:08 -0500
Received: from mail-oi1-f171.google.com ([209.85.167.171]:39527)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n7Kz8-0007EX-2Y
for 53068@debbugs.gnu.org; Tue, 11 Jan 2022 12:31:05 -0500
Received: by mail-oi1-f171.google.com with SMTP id e81so30882oia.6
for <53068@debbugs.gnu.org>; Tue, 11 Jan 2022 09:31:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=PCDHrYiWqww/C7ufwUTQPvAe6bdnHHoctQjNpjcCrn8=;
b=AtryZQcBwqQDvX2eLb9d+t/Ycf3v9Uz1ZoMnY1FBU0658YbxZadtFgg58fk6epEIck
dI6Vt6exisKnC5EVS3hCJimzeH6ahmtRX7CoAXdS6rPCp/bS3taXlHWwBi21MuWax/5i
Zs0QaPyZPtPOaeZfCWgjy4RAs0qmDDUC28g2jkq5DHeb7aUkghln0xd5CM+m7MkMw0j4
N+/tv8TBmeTEDzEWb1p255xQHBKt1WJCOoT/Bca9TMGrP+wA6JuldWeaydm1BOFTP4D+
r6jlPSi43Jim9EKWW4mdyQrRnaagP4YsB81GSCfUCmmkXxI/DW5dt0Ub8T8j4WBH1bkD
twog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=PCDHrYiWqww/C7ufwUTQPvAe6bdnHHoctQjNpjcCrn8=;
b=iOoP/1g066C34EzVBAHsNugTjw5cfvA3bc+sMDGRkpAb8XVsbCENCM80hYjqK0yPqh
kMqShS3a7UA/r7d+mzyo35F97nDOStbhEhHWPFiG5ZOjhyZz9L5fYZZRygmWyivAZij/
w/EcuZSLjw3T8coYGSKWEQpM52102JuGGWE5OQeTjYn0xoLUKui9vhm+V0T6fW7/GvE5
pQbANFlV1BzX0BEYKFNW94Nbj5yMKXN9EbqT2ci4liDn0YtQu5+JKWZHVoGPN0bnEVZp
/hGJlBcnoGBw5/N8kyCBIfiNiPHzuECl0usfXgni2zADc2iC+AsHg4oIQSl9hhn1pSEC
1jxQ==
X-Gm-Message-State: AOAM532ZQGzo/OFyBTWbwy00HGp89NSeHhYQkRASMiRfgt7c3cX7fXhy
yd2V0DuvMTk52GSWbhXLTeLUGXk5x50Gn1kR0e6Q0ZRqoLQ=
X-Google-Smtp-Source: ABdhPJyvwHc37xpwew0IgHoV4zhRNoQTTpBwXxn3MrOaXTeT8aNLiYWb0Df5mb3BT38UMOub9CEvi+QHBp/Zy06d3fY=
X-Received: by 2002:aca:eb52:: with SMTP id j79mr1899938oih.150.1641922256233;
Tue, 11 Jan 2022 09:30:56 -0800 (PST)
MIME-Version: 1.0
References:
In-Reply-To:
From: Philipp Stephani
Date: Tue, 11 Jan 2022 18:30:44 +0100
Message-ID:
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
To: 53068@debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 53068
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.8 (/)
Am Fr., 7. Jan. 2022 um 09:44 Uhr schrieb Philipp Stephani
:
>
>
> Visit the file lisp/json.el, navigate to the `json-advance' inline
> function, and hit C-u C-M-x. This fails with a backtrace:
git bisect says the following commit is the culprit:
commit d1be48fdedabb451d5c6cf315fd5f09a632e771f
Author: Stefan Monnier
Date: Fri Feb 12 19:28:25 2021 -0500
Edebug: Overload `edebug-form-spec` even less
From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 13:38:15 2022
Received: (at 53068) by debbugs.gnu.org; 11 Jan 2022 18:38:16 +0000
Received: from localhost ([127.0.0.1]:55526 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n7M2B-0003ym-O0
for submit@debbugs.gnu.org; Tue, 11 Jan 2022 13:38:15 -0500
Received: from eggs.gnu.org ([209.51.188.92]:56120)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n7M29-0003yQ-A6
for 53068@debbugs.gnu.org; Tue, 11 Jan 2022 13:38:14 -0500
Received: from [2001:470:142:3::e] (port=55514 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n7M23-00055B-Jq; Tue, 11 Jan 2022 13:38:07 -0500
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=a4KKKtK2nY4N9fMDmR7Gdpkc9+Ji3f2d2l+LQOModrg=; b=NLYLO00TqNRP
gir2lsV1OFlbzNBaQX+sQiEpoD51yUbbiDTwAvowmw5aosKodcT9V8DwNjTtWHLcMCbIhYuslmDy9
mTIS0bQWQrJX0/gvHNGMK9Lms5KjCkL0fhhcEQrEqyfWlIoYJgocCOeOAyWb7cwOUHESOxaaLzQA/
xiwmYghEueP048t5NUa6rTsOt8yt1B8A0OKvuI+QboXiteswXa+EfZFpxInSyjLYoTG3bZO87gZ5p
ywXLBtfyib+cTogVq5Sz2lGcvDe6EvWgwxdo5gCpG8jXv/nofGf70sSBKbAhYwLguNNdFCTvXOygL
FabVvZHHnT9rrLNtHkEk+g==;
Received: from [87.69.77.57] (port=2423 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n7M23-0008Vo-MI; Tue, 11 Jan 2022 13:38:07 -0500
Date: Tue, 11 Jan 2022 20:38:01 +0200
Message-Id: <83k0f66rue.fsf@gnu.org>
From: Eli Zaretskii
To: Philipp Stephani ,
Stefan Monnier
In-Reply-To:
(message from Philipp Stephani on Tue, 11 Jan 2022 18:30:44 +0100)
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
References:
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 53068
Cc: 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
> From: Philipp Stephani
> Date: Tue, 11 Jan 2022 18:30:44 +0100
>
> Am Fr., 7. Jan. 2022 um 09:44 Uhr schrieb Philipp Stephani
> :
> >
> >
> > Visit the file lisp/json.el, navigate to the `json-advance' inline
> > function, and hit C-u C-M-x. This fails with a backtrace:
>
> git bisect says the following commit is the culprit:
>
> commit d1be48fdedabb451d5c6cf315fd5f09a632e771f
> Author: Stefan Monnier
> Date: Fri Feb 12 19:28:25 2021 -0500
>
> Edebug: Overload `edebug-form-spec` even less
Stefan, any comments?
From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 12 16:16:37 2022
Received: (at 53068) by debbugs.gnu.org; 12 Jan 2022 21:16:37 +0000
Received: from localhost ([127.0.0.1]:59274 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n7kyz-0006rj-5S
for submit@debbugs.gnu.org; Wed, 12 Jan 2022 16:16:37 -0500
Received: from mail-oi1-f174.google.com ([209.85.167.174]:40638)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n7kyy-0006rX-7t
for 53068@debbugs.gnu.org; Wed, 12 Jan 2022 16:16:36 -0500
Received: by mail-oi1-f174.google.com with SMTP id w188so5056027oib.7
for <53068@debbugs.gnu.org>; Wed, 12 Jan 2022 13:16:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=omhkUvvI+ASeAeHtQF9X+yaYC/D/pUH+xMN2LP8ZOJA=;
b=ffxYY6hakQUvSRMigGH0LkloG3MVVQDvoxpD0pRGscUE53+d4jtGlhB6Dwleebfym6
xzs5jmvLqWcw/bSlFiBSSBwnnr3Ybpr0eFSk+E/+QJ/PdjX7IWS3OHz9jotCBMeGPfNq
3j1qppPjz/4PiryC1QJdwsAfmQK9p1EvUmTVFEnC7VVSi6+xC8iS2szXs81iM7hrvi3u
w/l71vmuhNkJsbfN0T/anIznqrAXu7m3H79ldT9M5B9NIJXx/zHzCv8wwMMuuLpbcSBL
+hbLI0ykXBDt79kNpBgESQQhWmFmetcUNcPSrJIzL6McbkXopc01t2Qo0UGywMGZ3wzh
TXsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=omhkUvvI+ASeAeHtQF9X+yaYC/D/pUH+xMN2LP8ZOJA=;
b=VRvG7d8y/D6/hHlddKqoIAxToSvYANxe2JyqO8Fnh5yItiU4xNcYq3tRtKvmLlLkE7
rkYiYoFS1qObfkxww1Rme9oWbUwTWJ8y+BPiXpitIQF80Sqg/TNl48072KkZp5YpblBt
jABGwQjU5BEoFeV0RnnZdNgl5b3rsWVYN1CD4yu8CRaCsUHsSLK7UBEAl37yci6PsJEY
nFYkADDAqweKY2TM02lB7DYLgFjNHhE5BXTCwKKF6G0X7HPaVU+2v0/DVgPjCgbimiG3
s80NwW6hnm7hrR85LYHGte4UcFgbd5Eq1CdAaKthHpwVI4ELsV96xX76lXQj7+EDnoKc
lANA==
X-Gm-Message-State: AOAM531nl0GXYA1knL8eGFjDmdJ5+lsTdctoIE/wZnxG8EhS59OGd+sr
bps5OaiJojSlYnLdX0h6zYavoTwPgyn3Z9pzI98=
X-Google-Smtp-Source: ABdhPJz6gt70+Nhs5g+Up8dTHMZTMKu3b48AXmXwYY0UnS5nLsbAHmSECWH7LcUI1sjTReAJTAi+KExTez9CRFyN440=
X-Received: by 2002:a05:6808:ab2:: with SMTP id
r18mr1065809oij.25.1642022190599;
Wed, 12 Jan 2022 13:16:30 -0800 (PST)
MIME-Version: 1.0
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
In-Reply-To: <875yqsfxdv.fsf@web.de>
From: Philipp Stephani
Date: Wed, 12 Jan 2022 22:16:19 +0100
Message-ID:
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
To: Michael Heerdegen
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 53068
Cc: 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.8 (/)
Am So., 9. Jan. 2022 um 21:49 Uhr schrieb Michael Heerdegen
:
>
> Michael Heerdegen writes:
>
> > Philipp Stephani writes:
> >
> > > Visit the file lisp/json.el, navigate to the `json-advance' inline
> > > function, and hit C-u C-M-x. This fails [...]
> >
> > The culprit seems to be the edebug spec of `inline-quote' (that macro is
> > called by `json-advance')
>
> Should the edebug-spec of `inline-quote' be (backquote-form) instead of
> backquote-form?
I guess so.
From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 13 06:57:55 2022
Received: (at 53068) by debbugs.gnu.org; 13 Jan 2022 11:57:55 +0000
Received: from localhost ([127.0.0.1]:60354 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n7yjr-00029p-2s
for submit@debbugs.gnu.org; Thu, 13 Jan 2022 06:57:55 -0500
Received: from mail-ot1-f41.google.com ([209.85.210.41]:46976)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n7yjn-00029Y-PQ
for 53068@debbugs.gnu.org; Thu, 13 Jan 2022 06:57:54 -0500
Received: by mail-ot1-f41.google.com with SMTP id
t4-20020a05683022e400b00591aaf48277so5913934otc.13
for <53068@debbugs.gnu.org>; Thu, 13 Jan 2022 03:57:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=vS+NF058Gp/5YHzKAOjLOjX4/nxbB8H/bBGp37Ht2k0=;
b=p0fYPWm8+sXpkZuAYfWd560N036Nd2ArltTP1nbj4I9SFJJwGrRVCY0dyRtivkWqZ/
ouZakCVP27RXpXN8LAyZMY5K9VneVParu7EpJhWbg1jkjxUhXiM9MqJnKXoMPWM9zwU5
YWuLEeura8Dgd5xUnAKBnKKi2kgIjk7lnwx6iB3+4pO0IjdVq8u7LRbSohndHi4R4iNK
ttSNkjpTPUHgTXIFtxBWffXeEzINrhqXTncg+4ezhGj+G99q92cGGfFPxnATquBtC6yq
RCR9jpX/sVKl1vRaW+3jmsWKRXNOUij8ejdUnk+ayCeAO5fqsHEbP5VP63kUhWvV5iL/
33Wg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=vS+NF058Gp/5YHzKAOjLOjX4/nxbB8H/bBGp37Ht2k0=;
b=FuznUs+AMNRokdNqGWGKwIVWos3QBG2AFpIoqLyoUevoGpJWYcDdxjaSd90Bti9Fr1
rKW6aL19wtfUNLE6mAQ/zEokiYHnO+uv5Su/49rQKKGJ4UEvFAbwhK3u4L2HEUYk0rzR
pjmziw3Njsiyyjnks939s6bOs6AH/z0Wulhe2GH60/TYRpOUxBv3884u62xBRWaXKvQ7
w14fa5XD1JkrjtwViE8cENigBhm9oEcIn3kZl3cVgSAyaeRJK0GBujQI41mVz8HdADZf
ur+2TVIc9/DUbgTtSmFdVn/uKPBlcwqWO25DxOqjWJGz+Wp6axKnt8AFlzdjfuFsdA4K
YSqw==
X-Gm-Message-State: AOAM530idZe8BchMDvfkoE7w/BRl3LmLdSs4TIF2/XeQEbUS+CRag7YD
Hq0kYqOXbkGE4n/YJyR1GSF0t0Y5xvG/VjPi/xo=
X-Google-Smtp-Source: ABdhPJwoDKFNNqMCsa14Ez+vTl0+9EQghzHfB8JEndsGIl/3klrNMe0BXGMUMmCJqnZzRaK0yI9aZPQyTiam4/abcoM=
X-Received: by 2002:a9d:53c6:: with SMTP id i6mr2834855oth.96.1642075066011;
Thu, 13 Jan 2022 03:57:46 -0800 (PST)
MIME-Version: 1.0
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
In-Reply-To:
From: Philipp Stephani
Date: Thu, 13 Jan 2022 12:57:34 +0100
Message-ID:
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
To: Michael Heerdegen
Content-Type: multipart/mixed; boundary="00000000000001259a05d575659f"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 53068
Cc: 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
--00000000000001259a05d575659f
Content-Type: text/plain; charset="UTF-8"
Am Mi., 12. Jan. 2022 um 22:16 Uhr schrieb Philipp Stephani
:
>
> Am So., 9. Jan. 2022 um 21:49 Uhr schrieb Michael Heerdegen
> :
> >
> > Michael Heerdegen writes:
> >
> > > Philipp Stephani writes:
> > >
> > > > Visit the file lisp/json.el, navigate to the `json-advance' inline
> > > > function, and hit C-u C-M-x. This fails [...]
> > >
> > > The culprit seems to be the edebug spec of `inline-quote' (that macro is
> > > called by `json-advance')
> >
> > Should the edebug-spec of `inline-quote' be (backquote-form) instead of
> > backquote-form?
>
> I guess so.
Any objections to installing the following patch on the emacs-28 branch?
--00000000000001259a05d575659f
Content-Type: text/x-patch; charset="US-ASCII";
name="0001-Fix-Edebug-specification-for-inline-functions-Bug-53.patch"
Content-Disposition: attachment;
filename="0001-Fix-Edebug-specification-for-inline-functions-Bug-53.patch"
Content-Transfer-Encoding: base64
Content-ID:
X-Attachment-Id: f_kycx2sq30
RnJvbSBlYzFjZTFkYmRkZDYxOTZiYmZmZGZiMzJkNjNkNGJiMWExMzAxMGVhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh
dGU6IFRodSwgMTMgSmFuIDIwMjIgMTI6NTU6MDYgKzAxMDAKU3ViamVjdDogW1BBVENIXSBGaXgg
RWRlYnVnIHNwZWNpZmljYXRpb24gZm9yIGlubGluZSBmdW5jdGlvbnMgKEJ1ZyM1MzA2OCkuCgoq
IGxpc3AvZW1hY3MtbGlzcC9pbmxpbmUuZWwgKGlubGluZS1xdW90ZSk6IEZpeCBFZGVidWcgc3Bl
Y2lmaWNhdGlvbi4KCiogdGVzdC9saXNwL2VtYWNzLWxpc3AvZWRlYnVnLXRlc3RzLmVsIChlZGVi
dWctdGVzdHMtaW5saW5lKTogTmV3IHVuaXQKdGVzdC4KLS0tCiBsaXNwL2VtYWNzLWxpc3AvaW5s
aW5lLmVsICAgICAgICAgICAgfCAgMiArLQogdGVzdC9saXNwL2VtYWNzLWxpc3AvZWRlYnVnLXRl
c3RzLmVsIHwgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL2lubGluZS5lbCBi
L2xpc3AvZW1hY3MtbGlzcC9pbmxpbmUuZWwKaW5kZXggOTYzZTExN2ZmMy4uZGUwMTEyZGI2MyAx
MDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2lubGluZS5lbAorKysgYi9saXNwL2VtYWNzLWxp
c3AvaW5saW5lLmVsCkBAIC03MSw3ICs3MSw3IEBACiAKIChkZWZtYWNybyBpbmxpbmUtcXVvdGUg
KF9leHApCiAgICJTaW1pbGFyIHRvIGJhY2txdW90ZSwgYnV0IHF1b3RlcyBjb2RlIGFuZCBvbmx5
IGFjY2VwdHMgLCBhbmQgbm90ICxALiIKLSAgKGRlY2xhcmUgKGRlYnVnIGJhY2txdW90ZS1mb3Jt
KSkKKyAgKGRlY2xhcmUgKGRlYnVnIChiYWNrcXVvdGUtZm9ybSkpKQogICAoZXJyb3IgImlubGlu
ZS1xdW90ZSBjYW4gb25seSBiZSB1c2VkIHdpdGhpbiBkZWZpbmUtaW5saW5lIikpCiAKIChkZWZt
YWNybyBpbmxpbmUtY29uc3QtcCAoX2V4cCkKZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC9lbWFjcy1s
aXNwL2VkZWJ1Zy10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9lbWFjcy1saXNwL2VkZWJ1Zy10ZXN0cy5l
bAppbmRleCA5MmY2M2VjNzg4Li40YWFlMjg3MGEzIDEwMDY0NAotLS0gYS90ZXN0L2xpc3AvZW1h
Y3MtbGlzcC9lZGVidWctdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL2VtYWNzLWxpc3AvZWRlYnVn
LXRlc3RzLmVsCkBAIC0xMDkzLDUgKzEwOTMsMTUgQEAgZWRlYnVnLXRlc3RzLWR1cGxpY2F0ZS0m
ZGVmaW5lCiAgICAgICAgICAgICAgIChlZGVidWctbmV3LWRlZmluaXRpb24gbmFtZSkpKSkKICAg
ICAgIChzaG91bGQtZXJyb3IgKGV2YWwtYnVmZmVyKSA6dHlwZSAnaW52YWxpZC1yZWFkLXN5bnRh
eCkpKSkKIAorKGVydC1kZWZ0ZXN0IGVkZWJ1Zy10ZXN0cy1pbmxpbmUgKCkKKyAgIkNoZWNrIHRo
YXQgRWRlYnVnIGNhbiBpbnN0cnVtZW50IGlubGluZSBmdW5jdGlvbnMgKEJ1ZyM1MzA2OCkuIgor
ICAod2l0aC10ZW1wLWJ1ZmZlcgorICAgIChwcmludCAnKGRlZmluZS1pbmxpbmUgZWRlYnVnLXRl
c3RzLWlubGluZSAoYXJnKQorICAgICAgICAgICAgICAoaW5saW5lLXF1b3RlICxhcmcpKQorICAg
ICAgICAgICAoY3VycmVudC1idWZmZXIpKQorICAgIChsZXQgKChlZGVidWctYWxsLWRlZnMgdCkK
KyAgICAgICAgICAoZWRlYnVnLWluaXRpYWwtbW9kZSAnR28tbm9uc3RvcCkpCisgICAgICAoZXZh
bC1idWZmZXIpKSkpCisKIChwcm92aWRlICdlZGVidWctdGVzdHMpCiA7OzsgZWRlYnVnLXRlc3Rz
LmVsIGVuZHMgaGVyZQotLSAKMi4zNC4xLjcwMy5nMjJkMGM2Y2NmNy1nb29nCgo=
--00000000000001259a05d575659f--
From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 13 07:41:07 2022
Received: (at 53068) by debbugs.gnu.org; 13 Jan 2022 12:41:07 +0000
Received: from localhost ([127.0.0.1]:60419 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n7zPU-0005fJ-7D
for submit@debbugs.gnu.org; Thu, 13 Jan 2022 07:41:07 -0500
Received: from eggs.gnu.org ([209.51.188.92]:43646)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n7zPS-0005f4-FC
for 53068@debbugs.gnu.org; Thu, 13 Jan 2022 07:40:54 -0500
Received: from [2001:470:142:3::e] (port=42614 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n7zPK-0004hM-PN; Thu, 13 Jan 2022 07:40:49 -0500
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=7ZAsNGG36tqXT/9kdhNad9D4a3yiuxM1y4Sw/hfpIys=; b=BEAQv3cB2RXX
mIkcFo7eRnaSTIYA++urNd6eT7GDYTJ1CO4dydpVDWAFh8Sgh5C4as7uiZtZ084UC5znJztFQAuXf
vYGpEOktsWgrVS+VCD1bMm+BCjzUHGU3BgrVpaNVEP43UGN8DL53bq09xirnqMZaJtuRxJ8u3brF6
E1bivWz4A0HzoCmvFRU6RhYj8PW7SEpAsqez5kpY4QqS+DnmZhpRD7VBRItWInfMBqDl3x8oxU+oy
ZqTpEVjKu/NY7UpFxruVC1oYIZShdruwig6xrr/OsX2N1X7Wuu/gfgsVCOuGv263dIkMgQG7Br3bU
9V+cv8Ob1YsNJfPYs2o2Lw==;
Received: from [87.69.77.57] (port=2193 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1n7zPK-00008R-1T; Thu, 13 Jan 2022 07:40:46 -0500
Date: Thu, 13 Jan 2022 14:40:44 +0200
Message-Id: <83lezj3j1v.fsf@gnu.org>
From: Eli Zaretskii
To: Philipp Stephani
In-Reply-To:
(message from Philipp Stephani on Thu, 13 Jan 2022 12:57:34 +0100)
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 53068
Cc: michael_heerdegen@web.de, 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.0 (-)
> From: Philipp Stephani
> Date: Thu, 13 Jan 2022 12:57:34 +0100
> Cc: 53068@debbugs.gnu.org
>
> > > Should the edebug-spec of `inline-quote' be (backquote-form) instead of
> > > backquote-form?
> >
> > I guess so.
>
> Any objections to installing the following patch on the emacs-28 branch?
No objections. Please go ahead, and thanks.
From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 13 08:32:03 2022
Received: (at 53068-done) by debbugs.gnu.org; 13 Jan 2022 13:32:03 +0000
Received: from localhost ([127.0.0.1]:60507 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n80Cx-0000Tj-KE
for submit@debbugs.gnu.org; Thu, 13 Jan 2022 08:32:03 -0500
Received: from mail-ot1-f45.google.com ([209.85.210.45]:40575)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n80Cw-0000OR-Fx
for 53068-done@debbugs.gnu.org; Thu, 13 Jan 2022 08:32:02 -0500
Received: by mail-ot1-f45.google.com with SMTP id
t6-20020a9d7746000000b005917e6b96ffso6203486otl.7
for <53068-done@debbugs.gnu.org>; Thu, 13 Jan 2022 05:32:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=AGyO1KnTgnHrYpYBDUbz04D4WRs2yJ51ZenOearpAX8=;
b=A9XgB2hueBs6Ep5z5XyS/lXjIO9lhZvDNVU3x72KrBtt7Yl6xhkdsd3/azFOHROk60
sYOwXXf8jDIfB67/PGd/sVkZZsAAiH/CeVCDS0pdP6Rw1QPoF1LtTlmUn7VFjJUMWJAE
XsVtuYdDz9TWN88s8s8juNNdDTer8EsWLipI53Q5ja20YGuIPxAo4ICtIZz6VTbH5psD
kkl5TdModHifI5gGY7aoX84ZQ60U6yi3ykh9MMvvJ/94lziK8ABwCgDMuhSA7XY5+VgY
WrwzG2cEGPV1pc9tEtRCiVMubys9HjaQHBdjt4hG52kqc5SKBH9ctCJD5sWvyV9sgZ7d
C8FQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=AGyO1KnTgnHrYpYBDUbz04D4WRs2yJ51ZenOearpAX8=;
b=l1OA+XfE1ukyEJV5YWjzGUlCx4vM3jrqd9nypxU6QrnXB465iJKD9u8I598u/7Phz3
C44nnRYbNA1A3jR+LHfz/k2fYN6YGYyq7h71Gn9wHdkzCIuIUvajZvr2gt9tUzB6qTFN
QLTRBocOFQJrqTaFuF2acTxqVxkGG9hhXQz8BLfZPgUlC3Rl9hr/8TnV8Lu/AgEypmP9
JIwx08ALJWTLADzQ7CNXiH1VUCbrJizjnMPGPAR3pllvlIs33itYgzPyL9M0wtObBDyy
obqvF3VD9mg9fPMsmIa6YMgZZ7TmpPeKbBoegMeHy6YHTE8dbMd3qt9OK7IEgAIFhU/9
7TqA==
X-Gm-Message-State: AOAM530Nz7j5L1T3iOdpBrZW/8PTdEHyGAiCXo7c0luv6bQa9EpToGsd
9+ADhkQTkLJA90Z+VOu9SNnfXlpEOEybY4v2UXY=
X-Google-Smtp-Source: ABdhPJwE6tkbGmRc7+FTs+3KOt+ZFAzi8jGCaZaYLFLmrc7A6J1/IHczLIrnyTrCIy1GtqUHWakxZRnlKrjMcnfV9p8=
X-Received: by 2002:a05:6830:1251:: with SMTP id
s17mr2979355otp.264.1642080716846;
Thu, 13 Jan 2022 05:31:56 -0800 (PST)
MIME-Version: 1.0
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
<83lezj3j1v.fsf@gnu.org>
In-Reply-To: <83lezj3j1v.fsf@gnu.org>
From: Philipp Stephani
Date: Thu, 13 Jan 2022 14:31:45 +0100
Message-ID:
Subject: Re: bug#53068: 28.0.90;
Emacs 28 regression: Can't edebug inline functions
To: Eli Zaretskii
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 53068-done
Cc: Michael Heerdegen , 53068-done@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
Am Do., 13. Jan. 2022 um 13:40 Uhr schrieb Eli Zaretskii :
>
> > From: Philipp Stephani
> > Date: Thu, 13 Jan 2022 12:57:34 +0100
> > Cc: 53068@debbugs.gnu.org
> >
> > > > Should the edebug-spec of `inline-quote' be (backquote-form) instead of
> > > > backquote-form?
> > >
> > > I guess so.
> >
> > Any objections to installing the following patch on the emacs-28 branch?
>
> No objections. Please go ahead, and thanks.
Thanks, done with commit 34ca4ff9a52d38250f70f578fd045490b4eef4f9.
From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 15:22:59 2022
Received: (at 53068) by debbugs.gnu.org; 14 Jan 2022 20:23:00 +0000
Received: from localhost ([127.0.0.1]:38285 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1n8T6B-0004E3-MR
for submit@debbugs.gnu.org; Fri, 14 Jan 2022 15:22:59 -0500
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:19262)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1n8T6A-0004Dp-5J
for 53068@debbugs.gnu.org; Fri, 14 Jan 2022 15:22:58 -0500
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CE6E980528;
Fri, 14 Jan 2022 15:22:51 -0500 (EST)
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8743A80066;
Fri, 14 Jan 2022 15:22:50 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
s=mail; t=1642191770;
bh=7L7UmORxrOeR36R95z/Q0O0nlgRs/hugK2jh2BZqwdI=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
b=ZtP18+H4dRsN8RVwojcJy6VfWcxg/sej6gVpK9nUZriiY4fifFgcoMx8h1vgLcVjP
aSa074517xTlCzCcvveXzXKQrUYmZXbZD0ZZBRJHOjxevt67DgOvB6lzSiKc2XZXpE
oYuF73IwbTtaiwekm1CkN92/EgStjnwYvABsO8hBcHKX6O58+jqQuWWe6eAN0XtwtT
81v0ktHZpUQqsgHPw5I/5QCONg8tSGi8VPsZXSJ/m7Txave0oyl+ORImCb/VO71tOm
ktxhhFTQxgHGP8HAT/kD3CyvXLcogTVq9QN6xLdS8ED9mx94j92Bf6+wc6Sadn+SR7
Bc2QOYbnZ9ySA==
Received: from pastel (unknown [216.154.30.173])
by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id EEFA91203CF;
Fri, 14 Jan 2022 15:22:49 -0500 (EST)
From: Stefan Monnier
To: Philipp Stephani
Subject: Re: bug#53068: 28.0.90; Emacs 28 regression: Can't edebug inline
functions
Message-ID:
References: <87a6g4fytr.fsf@web.de>
<875yqsfxdv.fsf@web.de>
Date: Fri, 14 Jan 2022 15:22:47 -0500
In-Reply-To:
(Philipp Stephani's message of "Thu, 13 Jan 2022 12:57:34 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results: 0
ALL_TRUSTED -1 Passed through trusted hosts only via SMTP
AWL 0.148 Adjusted score from AWL reputation of From: address
BAYES_00 -1.9 Bayes spam probability is 0 to 1%
DKIM_SIGNED 0.1 Message has a DKIM or DK signature,
not necessarily valid
DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
domain
X-SPAM-LEVEL:
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 53068
Cc: Michael Heerdegen , 53068@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
> Any objections to installing the following patch on the emacs-28 branch?
That looks right to me, thanks,
Stefan
From unknown Sat Jun 21 10:40:44 2025
Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control@debbugs.gnu.org
From: Debbugs Internal Request
Subject: Internal Control
Message-Id: bug archived.
Date: Sat, 12 Feb 2022 12:24:10 +0000
User-Agent: Fakemail v42.6.9
# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator