Eli Za=
retskii <
eliz@gnu.org> schrieb am=
Fr., 3. Feb. 2017 um 16:10=C2=A0Uhr:
> This is a regression: it still works as expected in Emacs 23.4, but no=
longer in Emacs 24.3. Probably
> something about this-command-keys or command-execute changed in the me=
antime so that the code in
> novice.el no longer works as expected.
Yes, this-command-keys returns just "^M" instead of the expected<=
br class=3D"gmail_msg">
"\370erase-buffer^M" it returned in Emacs 24.2 and older.
git bisect =
says
b593d6a999b21dfee6939b24866a5ec6fbe7d11b is t=
he first bad commit
commit b593d6a999b21dfee6939b24866a5ec6fbe7d1=
1b
Date: =C2=A0 Tue May 1=
12:10:02 2012 -0400
=C2=A0 =C2=A0 Reimplement exe=
cute-extended-command in Elisp.
=C2=A0 =C2=A0 * src/keyboard.c (F=
execute_extended_command, Vsuggest_key_bindings):
=C2=A0 =C2=A0 M=
ove to simple.el.
=C2=A0 =C2=A0 * lisp/simple.el (suggest-key-bin=
dings, execute-extended-command):
=C2=A0 =C2=A0 Move from keyboar=
d.c.
:040000 040000 980a3efdb92bf89c1042883830e7fb=
d1da063f3e 997099bae8bf4663aed645559b102345912f19fa M lisp
:040000 040000 83=
2414759411034e7cea2c694fdb77273c422b05 ccf76976dd740fc43ccf84c35ddaf9efe19d=
5ec2 M
src<=
/div>
That looks reasonable given that it touches code c=
losely related to the disabled command functionality.=C2=A0
--001a113ce6024fa3500547a24b23--
From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 03 12:36:52 2017
Received: (at control) by debbugs.gnu.org; 3 Feb 2017 17:36:52 +0000
Received: from localhost ([127.0.0.1]:55323 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from
)
id 1cZhn2-00016G-8h
for submit@debbugs.gnu.org; Fri, 03 Feb 2017 12:36:52 -0500
Received: from eggs.gnu.org ([208.118.235.92]:47448)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1cZhn1-000164-90
for control@debbugs.gnu.org; Fri, 03 Feb 2017 12:36:51 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1cZhmv-000669-Cf
for control@debbugs.gnu.org; Fri, 03 Feb 2017 12:36:46 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33992)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1cZhmv-00065z-AP
for control@debbugs.gnu.org; Fri, 03 Feb 2017 12:36:45 -0500
Received: from rgm by fencepost.gnu.org with local (Exim 4.82)
(envelope-from ) id 1cZhmu-0006nl-VM
for control@debbugs.gnu.org; Fri, 03 Feb 2017 12:36:45 -0500
Subject: control message for bug 24655
To:
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id:
From: Glenn Morris
Date: Fri, 03 Feb 2017 12:36:44 -0500
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: control
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: -5.0 (-----)
block 24655 by 25607 25612
From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 03 16:16:51 2017
Received: (at 25612) by debbugs.gnu.org; 3 Feb 2017 21:16:51 +0000
Received: from localhost ([127.0.0.1]:55398 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1cZlDv-0002m3-6b
for submit@debbugs.gnu.org; Fri, 03 Feb 2017 16:16:51 -0500
Received: from eggs.gnu.org ([208.118.235.92]:39175)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1cZlDu-0002ls-4O
for 25612@debbugs.gnu.org; Fri, 03 Feb 2017 16:16:50 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1cZlDj-00065J-Gb
for 25612@debbugs.gnu.org; Fri, 03 Feb 2017 16:16:44 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37390)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1cZlDj-00065B-Cj; Fri, 03 Feb 2017 16:16:39 -0500
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4246
helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from )
id 1cZlDi-0004EC-E8; Fri, 03 Feb 2017 16:16:39 -0500
Date: Fri, 03 Feb 2017 23:16:27 +0200
Message-Id: <83vasrt1p0.fsf@gnu.org>
From: Eli Zaretskii
To: Philipp Stephani
In-reply-to:
(message from Philipp Stephani on Fri, 03 Feb 2017 15:54:06 +0000)
Subject: Re: bug#25612: 26.0.50;
Slightly suboptimal message for disabled commands
References: <831svfv2d5.fsf@gnu.org>
<83wpd7tin9.fsf@gnu.org>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 25612
Cc: 25612@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: ,
Reply-To: Eli Zaretskii
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -5.0 (-----)
> From: Philipp Stephani
> Date: Fri, 03 Feb 2017 15:54:06 +0000
> Cc: 25612@debbugs.gnu.org
>
> Yes, this-command-keys returns just "^M" instead of the expected
> "\370erase-buffer^M" it returned in Emacs 24.2 and older.
>
> git bisect says
>
> b593d6a999b21dfee6939b24866a5ec6fbe7d11b is the first bad commit
> commit b593d6a999b21dfee6939b24866a5ec6fbe7d11b
> Author: Aaron S. Hawley
> Date: Tue May 1 12:10:02 2012 -0400
>
> Reimplement execute-extended-command in Elisp.
> * src/keyboard.c (Fexecute_extended_command, Vsuggest_key_bindings):
> Move to simple.el.
> * lisp/simple.el (suggest-key-bindings, execute-extended-command):
> Move from keyboard.c.
Yes, when execute-extended-command was reimplemented in Lisp, the
special code which produced "\370erase-buffer^M" was lost.
Does the change below produce good results? If so, can anyone suggest
a more elegant way of squirreling M-x into this-command-keys?
diff --git a/lisp/simple.el b/lisp/simple.el
index 441713a..c0dad2d 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -1733,6 +1733,9 @@ execute-extended-command
(where-is-internal function overriding-local-map t))))
(unless (commandp function)
(error "`%s' is not a valid command name" command-name))
+ ;; Some features, such as novice.el, rely on this-command-keys
+ ;; including M-x COMMAND-NAME RET.
+ (set--this-command-keys (concat "\M-x" (symbol-name function) "\r"))
(setq this-command function)
;; Normally `real-this-command' should never be changed, but here we really
;; want to pretend that M-x RET is nothing more than a "key
diff --git a/src/keyboard.c b/src/keyboard.c
index a86e7c5..b1eeb03 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -10001,6 +10001,28 @@ See also `this-command-keys-vector'. */)
XVECTOR (this_command_keys)->contents);
}
+DEFUN ("set--this-command-keys", Fset__this_command_keys,
+ Sset__this_command_keys, 1, 1, 0,
+ doc: /* Set the vector to be returned by `this-command-keys'.
+The argument KEYS must be a string.
+Internal use only. */)
+ (Lisp_Object keys)
+{
+ CHECK_STRING (keys);
+
+ this_command_key_count = 0;
+ this_single_command_key_start = 0;
+ int key0 = SREF (keys, 0);
+
+ if (key0 == 248)
+ add_command_key (make_number ('x' | meta_modifier));
+ else
+ add_command_key (make_number (key0));
+ for (int i = 1; i < SCHARS (keys); i++)
+ add_command_key (make_number (SREF (keys, i)));
+ return Qnil;
+}
+
DEFUN ("this-command-keys-vector", Fthis_command_keys_vector, Sthis_command_keys_vector, 0, 0, 0,
doc: /* Return the key sequence that invoked this command, as a vector.
However, if the command has called `read-key-sequence', it returns
@@ -11211,6 +11233,7 @@ syms_of_keyboard (void)
defsubr (&Sthis_command_keys_vector);
defsubr (&Sthis_single_command_keys);
defsubr (&Sthis_single_command_raw_keys);
+ defsubr (&Sset__this_command_keys);
defsubr (&Sclear_this_command_keys);
defsubr (&Ssuspend_emacs);
defsubr (&Sabort_recursive_edit);
From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 10 04:00:10 2017
Received: (at 25612-done) by debbugs.gnu.org; 10 Feb 2017 09:00:10 +0000
Received: from localhost ([127.0.0.1]:33792 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1cc73p-000258-NQ
for submit@debbugs.gnu.org; Fri, 10 Feb 2017 04:00:10 -0500
Received: from eggs.gnu.org ([208.118.235.92]:58040)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1cc73n-00023s-Pz
for 25612-done@debbugs.gnu.org; Fri, 10 Feb 2017 04:00:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1cc73e-0008Lx-Ea
for 25612-done@debbugs.gnu.org; Fri, 10 Feb 2017 04:00:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58874)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1cc73e-0008Ls-Bw; Fri, 10 Feb 2017 03:59:58 -0500
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4546
helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from )
id 1cc73d-0004JQ-Ke; Fri, 10 Feb 2017 03:59:58 -0500
Date: Fri, 10 Feb 2017 11:00:05 +0200
Message-Id: <83d1eq4e0a.fsf@gnu.org>
From: Eli Zaretskii
To: p.stephani2@gmail.com
In-reply-to: <83vasrt1p0.fsf@gnu.org> (message from Eli Zaretskii on Fri, 03
Feb 2017 23:16:27 +0200)
Subject: Re: bug#25612: 26.0.50;
Slightly suboptimal message for disabled commands
References: <831svfv2d5.fsf@gnu.org>
<83wpd7tin9.fsf@gnu.org>
<83vasrt1p0.fsf@gnu.org>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 25612-done
Cc: 25612-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: ,
Reply-To: Eli Zaretskii
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -5.0 (-----)
> Date: Fri, 03 Feb 2017 23:16:27 +0200
> From: Eli Zaretskii
> Cc: 25612@debbugs.gnu.org
>
> > From: Philipp Stephani
> > Date: Fri, 03 Feb 2017 15:54:06 +0000
> > Cc: 25612@debbugs.gnu.org
> >
> > Yes, this-command-keys returns just "^M" instead of the expected
> > "\370erase-buffer^M" it returned in Emacs 24.2 and older.
> >
> > git bisect says
> >
> > b593d6a999b21dfee6939b24866a5ec6fbe7d11b is the first bad commit
> > commit b593d6a999b21dfee6939b24866a5ec6fbe7d11b
> > Author: Aaron S. Hawley
> > Date: Tue May 1 12:10:02 2012 -0400
> >
> > Reimplement execute-extended-command in Elisp.
> > * src/keyboard.c (Fexecute_extended_command, Vsuggest_key_bindings):
> > Move to simple.el.
> > * lisp/simple.el (suggest-key-bindings, execute-extended-command):
> > Move from keyboard.c.
>
> Yes, when execute-extended-command was reimplemented in Lisp, the
> special code which produced "\370erase-buffer^M" was lost.
>
> Does the change below produce good results? If so, can anyone suggest
> a more elegant way of squirreling M-x into this-command-keys?
No further comments, so I pushed my kludgey solution, and I'm marking
this bug done.
Thanks.
From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 12 10:12:49 2017
Received: (at 25612-done) by debbugs.gnu.org; 12 Feb 2017 15:12:50 +0000
Received: from localhost ([127.0.0.1]:37150 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1ccvpZ-0005fx-Lo
for submit@debbugs.gnu.org; Sun, 12 Feb 2017 10:12:49 -0500
Received: from mail-ot0-f179.google.com ([74.125.82.179]:36829)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1ccvpY-0005fl-5D
for 25612-done@debbugs.gnu.org; Sun, 12 Feb 2017 10:12:48 -0500
Received: by mail-ot0-f179.google.com with SMTP id 32so54577556oth.3
for <25612-done@debbugs.gnu.org>; Sun, 12 Feb 2017 07:12:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=yBjdsKbeBgyo4oLTdZS6SUB/fsKQlSQIzQLqvmQy/Nw=;
b=uC/G+SHGJ9GA33wggiK+1lLNV+vwCGtBiQLutXKzNyAY4SeApUQe8pSYfQ74sCH6bY
kbzxoPb1ic4Ptdapx1QTrZpmqI9JXHsgJ33YT7+Zm2Nb7/YTGPz7qGWfHZew/4yn1ocJ
GN0WU43NQs0KfsJK4aa1tamBLK1cKTc9CyHATaobPHoppleae9X4zgjczQvgb7vIajeM
M688PWd5VZ8fKgxRJXDaPH7V0fBPHrL446H7kElbvusTww+0w+T2cEJBrts14q2Ikr01
FTi+bDgn0MiOIG34qqJKs4BBvZgZjCbSyv1rSe2YbQAdA79suQutsL7fUSpRUGd45mVw
sIeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=yBjdsKbeBgyo4oLTdZS6SUB/fsKQlSQIzQLqvmQy/Nw=;
b=g6Bcq1D8GRAiXorF8G6U21sgV4AF53m62He7E9vf890ksjOVIiBDmOXcY1THTbo/w0
H0KIYAZB32o6TbTMHZY+leUSRymvfAZdiENcMwo2rx2zfZAILIrvtMGkyeI+0bukvoNt
lfOynzBZS4sO3OKTG/EI+rXgwdw83pdJpFHivVa7eRC74XvZLA8E6Vr6hYpWXONOxQqG
ptjkV6MLfZZEgr7N3L8HEEnQCZrne43TMeYMdHXpll+9CW5ZIEBpcuJkyayKo9jSxxzt
nlqxOuqd42huClZLPNNErupDJ2eFM1VwL/nFCPDqYeEDZaQiozrZPz03sGymHurvcjm4
LeDQ==
X-Gm-Message-State: AMke39nals5ZBAVR0rZOAh7oHOSmrhgzL0ZtUYTP8XnHLPJiarONgaG43GuVHiYTg902okJmKP+CpU1C5y/LHw==
X-Received: by 10.157.3.209 with SMTP id f75mr9209784otf.261.1486912362428;
Sun, 12 Feb 2017 07:12:42 -0800 (PST)
MIME-Version: 1.0
References: <831svfv2d5.fsf@gnu.org>
<83wpd7tin9.fsf@gnu.org>
<83vasrt1p0.fsf@gnu.org> <83d1eq4e0a.fsf@gnu.org>
In-Reply-To: <83d1eq4e0a.fsf@gnu.org>
From: Philipp Stephani
Date: Sun, 12 Feb 2017 15:12:31 +0000
Message-ID:
Subject: Re: bug#25612: 26.0.50;
Slightly suboptimal message for disabled commands
To: Eli Zaretskii
Content-Type: multipart/alternative; boundary=94eb2c03c8ce2cc27e054856c381
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 25612-done
Cc: 25612-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.2 (/)
--94eb2c03c8ce2cc27e054856c381
Content-Type: text/plain; charset=UTF-8
Eli Zaretskii schrieb am Fr., 10. Feb. 2017 um 10:00 Uhr:
> > Date: Fri, 03 Feb 2017 23:16:27 +0200
> > From: Eli Zaretskii
> > Cc: 25612@debbugs.gnu.org
> >
> > > From: Philipp Stephani
> > > Date: Fri, 03 Feb 2017 15:54:06 +0000
> > > Cc: 25612@debbugs.gnu.org
> > >
> > > Yes, this-command-keys returns just "^M" instead of the expected
> > > "\370erase-buffer^M" it returned in Emacs 24.2 and older.
> > >
> > > git bisect says
> > >
> > > b593d6a999b21dfee6939b24866a5ec6fbe7d11b is the first bad commit
> > > commit b593d6a999b21dfee6939b24866a5ec6fbe7d11b
> > > Author: Aaron S. Hawley
> > > Date: Tue May 1 12:10:02 2012 -0400
> > >
> > > Reimplement execute-extended-command in Elisp.
> > > * src/keyboard.c (Fexecute_extended_command, Vsuggest_key_bindings):
> > > Move to simple.el.
> > > * lisp/simple.el (suggest-key-bindings, execute-extended-command):
> > > Move from keyboard.c.
> >
> > Yes, when execute-extended-command was reimplemented in Lisp, the
> > special code which produced "\370erase-buffer^M" was lost.
> >
> > Does the change below produce good results? If so, can anyone suggest
> > a more elegant way of squirreling M-x into this-command-keys?
>
> No further comments, so I pushed my kludgey solution, and I'm marking
> this bug done.
>
>
Sorry for not responding earlier, the fix works fine. My only nitpick would
be to add a comment for the magic number 248 in the code. I can guess it's
0x80 | 'x', but that might not be obvious to casual readers.
--94eb2c03c8ce2cc27e054856c381
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Eli Za=
retskii <
eliz@gnu.org> schrieb am=
Fr., 10. Feb. 2017 um 10:00=C2=A0Uhr:
> Date: Fri, 03 Feb 2017 23:16:27 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 25612@debbugs.gnu.org
>
> > From: Philipp Stephani <p.stephani2@gmail.com>
> > Date: Fri, 03 Feb 2017 15:54:06 +0000
> > Cc: 25612@debbugs.gnu.org
> >
> >=C2=A0 Yes, this-command-keys returns just "^M" instead =
of the expected
> >=C2=A0 "\370erase-buffer^M" it returned in Emacs 24.2 an=
d older.
> >
> > git bisect says
> >
> > b593d6a999b21dfee6939b24866a5ec6fbe7d11b is the first bad commit<=
br class=3D"gmail_msg">
> > commit b593d6a999b21dfee6939b24866a5ec6fbe7d11b
> > Author: Aaron S. Hawley <aaron.s.hawley@gmail.com&g=
t;
> > Date: Tue May 1 12:10:02 2012 -0400
> >
> > Reimplement execute-extended-command in Elisp.
> > * src/keyboard.c (Fexecute_extended_command, Vsuggest_key_binding=
s):
> > Move to simple.el.
> > * lisp/simple.el (suggest-key-bindings, execute-extended-command)=
:
> > Move from keyboard.c.
>
> Yes, when execute-extended-command was reimplemented in Lisp, the
> special code which produced "\370erase-buffer^M" was lost.
>
> Does the change below produce good results?=C2=A0 If so, can anyone su=
ggest
> a more elegant way of squirreling M-x into this-command-keys?
No further comments, so I pushed my kludgey solution, and I'm marking
this bug done.
Sorry for not resp=
onding earlier, the fix works fine. My only nitpick would be to add a comme=
nt for the magic number 248 in the code. I can guess it's 0x80 | 'x=
', but that might not be obvious to casual readers.=C2=A0
=
div>
--94eb2c03c8ce2cc27e054856c381--
From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 18 05:31:23 2017
Received: (at 25612) by debbugs.gnu.org; 18 Feb 2017 10:31:23 +0000
Received: from localhost ([127.0.0.1]:44185 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from
)
id 1cf2IV-0005DV-3Q
for submit@debbugs.gnu.org; Sat, 18 Feb 2017 05:31:23 -0500
Received: from eggs.gnu.org ([208.118.235.92]:40180)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1cf2IT-0005DG-Lp
for 25612@debbugs.gnu.org; Sat, 18 Feb 2017 05:31:21 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1cf2IL-0001aU-HR
for 25612@debbugs.gnu.org; Sat, 18 Feb 2017 05:31:16 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44192)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1cf2IL-0001aF-Dv; Sat, 18 Feb 2017 05:31:13 -0500
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1161
helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from )
id 1cf2IK-0000cM-NN; Sat, 18 Feb 2017 05:31:13 -0500
Date: Sat, 18 Feb 2017 12:31:43 +0200
Message-Id: <83bmtzrdrk.fsf@gnu.org>
From: Eli Zaretskii
To: Philipp Stephani
In-reply-to:
(message from Philipp Stephani on Sun, 12 Feb 2017 15:12:31 +0000)
Subject: Re: bug#25612: 26.0.50;
Slightly suboptimal message for disabled commands
References: <831svfv2d5.fsf@gnu.org>
<83wpd7tin9.fsf@gnu.org>
<83vasrt1p0.fsf@gnu.org> <83d1eq4e0a.fsf@gnu.org>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 25612
Cc: 25612@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: ,
Reply-To: Eli Zaretskii
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -5.0 (-----)
> From: Philipp Stephani
> Date: Sun, 12 Feb 2017 15:12:31 +0000
> Cc: 25612-done@debbugs.gnu.org
>
> No further comments, so I pushed my kludgey solution, and I'm marking
> this bug done.
>
> Sorry for not responding earlier, the fix works fine. My only nitpick would be to add a comment for the magic
> number 248 in the code. I can guess it's 0x80 | 'x', but that might not be obvious to casual readers.
Thanks, I added a comment there.
From unknown Sun Aug 17 06:57:12 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, 18 Mar 2017 11:24:04 +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