From unknown Fri Aug 15 16:56:11 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#40491: 27.0.90; Help text of `defun-declarations-alist' is not understandable
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 07 Apr 2020 17:04:09 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 40491
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 40491@debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Received: via spool by submit@debbugs.gnu.org id=B.158627902812444
(code B ref -1); Tue, 07 Apr 2020 17:04:09 +0000
Received: (at submit) by debbugs.gnu.org; 7 Apr 2020 17:03:48 +0000
Received: from localhost ([127.0.0.1]:50783 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jLrdL-0003BJ-8c
for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:03:45 -0400
Received: from lists.gnu.org ([209.51.188.17]:59364)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jLrd0-00036M-BD
for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:03:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56678)
by lists.gnu.org with esmtp (Exim 4.90_1)
(envelope-from ) id 1jLrcy-0003GY-Hc
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:10 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled
version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1jLrcx-0002de-4Y
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:08 -0400
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:55197)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1jLrcw-0002cZ-UL
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:07 -0400
Received: by mail-wm1-x335.google.com with SMTP id h2so2467214wmb.4
for ; Tue, 07 Apr 2020 10:03:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=DLWvPmNUseDt1ur/T5Hl92sqjZi21TcNvZOPcIT6vJU=;
b=VovvZIKaXTJLRGmsEoDFn5dg4cVrqzQckTNP04vlISDKrAyyfyfWF+1RFf9gz7zaQZ
ZIuPzkcm0AmS0SWHGIYwThh2nIFM96qpBeDPDWTPh0GUKmrnokEIl92U4nsAlDYgbmXU
OWidmz4KJkF9MdHVyBE4U0qrC5Rt3SOW/PTU0x/+ZWy1gz2lGl57zPFEOW83oDxXtu0V
9XJj0yPzP2I2ES+mGNobpsZVhplYNZAlwWVwbc7MPXvQrq59f3qe6+SbjYHs22PTgH09
l5Pc7Ypzny3NjYeHluK9T8NlW9TG4tni/qEUonaqVYoEoCW7wK4VP57MJ3mHxV6oskb1
85QA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=DLWvPmNUseDt1ur/T5Hl92sqjZi21TcNvZOPcIT6vJU=;
b=SIue4XrWFqYjFWN4dQja/s6NnVvmef8xsYkm/a+0ZYYxcEJefj02xGsZ3q1vqgoN5O
X0JSa92GOvO/VU/uszLbWwaG1shWFwzenZYFsYmYa3FK+tkxt0582RRi1zZnq++ibCuP
Rzk2j140uf/InUcMxHvnp41sdv7ugTMDujatY0Z9uOz2cRBjUXwODlbdWv1n/cK2ND1l
tPR/JeR8RTsNtM0aLnjX4p0qrzuHzNK2RUkEj57K/uBhsv3gKMel1UzNuCGAXEYxr0nL
EZF2Zo+OJV47/GbIkTlNHvr2wigjxqRCuGtWaiZJ2edehxd+TDVC3IAAnHuJc+kWmMjJ
wpxg==
X-Gm-Message-State: AGi0PuaXJSPWUmWyNG7o3FidEHSkr2mOk3kDiZbOWbVAqHW7yRwgg3Ko
eh/d3HfsEXexHkaDHLfvvVoxvh6H
X-Google-Smtp-Source: APiQypI0Niaqa/yhCQyWSvtvDJzjkuRoqmilYj3oXkgM3ygw1EeAhV8oTewHmcSfo9U2ms99zYOG6A==
X-Received: by 2002:a1c:f205:: with SMTP id s5mr225360wmc.101.1586278984445;
Tue, 07 Apr 2020 10:03:04 -0700 (PDT)
Received: from phst1 ([2a02:2455:2a2:100:c351:ffcc:5d8e:4288])
by smtp.gmail.com with ESMTPSA id y1sm3438067wmd.14.2020.04.07.10.03.03
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 07 Apr 2020 10:03:03 -0700 (PDT)
From: Philipp Stephani
Date: Tue, 07 Apr 2020 19:03:02 +0200
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 2a00:1450:4864:20::335
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: C-h f defun-declarations-alist RET gives: defun-declarations-alist
is a variable defined in =?UTF-8?Q?=E2=80=98byte-run.el=E2=80=99.?= Its value is shown below. Probably
introduced at or before Emacs version 24.3.
Content analysis details: (2.5 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was
blocked. See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: x.org]
-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/,
low trust
[209.51.188.17 listed in list.dnswl.org]
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (p.stephani2[at]gmail.com)
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (p.stephani2[at]gmail.com)
2.0 SPOOFED_FREEMAIL No description available.
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.5 (/)
C-h f defun-declarations-alist RET gives:
defun-declarations-alist is a variable defined in =E2=80=98byte-run.el=E2=
=80=99.
Its value is shown below.
Probably introduced at or before Emacs version 24.3.
Documentation:
List associating function properties to their macro expansion.
Each element of the list takes the form (PROP FUN) where FUN is
a function. For each (PROP . VALUES) in a function=E2=80=99s declaration,
the FUN corresponding to PROP is called with the function name,
the function=E2=80=99s arglist, and the VALUES and should return the code t=
o use
to set this property.
This is used by =E2=80=98declare=E2=80=99.
Value:
((gv-setter #f(compiled-function
(&rest args2)
#))
(gv-expander #f(compiled-function
(&rest args2)
#))
(advertised-calling-convention #f(compiled-function
(f args arglist when)
#))
(obsolete #f(compiled-function
(f args new-name when)
#))
(interactive-only #f(compiled-function
(f args instead)
#))
(pure #f(compiled-function
(f args val)
#)
"If non-nil, the compiler can replace calls with their return value.
This may shift errors from run-time to compile-time.")
(side-effect-free #f(compiled-function
(f args val)
#)
"If non-nil, calls can be ignored if their value is unused.
If `error-free', drop calls even if `byte-compile-delete-errors' is nil.")
(compiler-macro #f(compiled-function
(f args compiler-function)
#))
(doc-string #f(compiled-function
(f args pos)
#))
(indent #f(compiled-function
(f args val)
#)))
Showing byte-compiled functions in help texts isn't useful. The default
value of defun-declarations-alist (and all other public variables and
constants) should only contain named function symbols, not lambda
objects.
In GNU Emacs 27.0.90 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.12)
of 2020-04-05
Repository revision: f8607d3c03544afbe32c6bd324c287db305e569e
Repository branch: emacs-27
Windowing system distributor 'The X.Org Foundation', version 11.0.12004000
System Description: Debian GNU/Linux rodete
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Configured using:
'configure --enable-gcc-warnings=3Dwarn-only
--enable-gtk-deprecation-warnings --without-pop --with-mailutils
--enable-checking --enable-check-lisp-object-type --with-modules
'CFLAGS=3D-O0 -ggdb3''
Configured features:
XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY
LIBSELINUX GNUTLS FREETYPE HARFBUZZ XFT ZLIB TOOLKIT_SCROLL_BARS GTK3
X11 XDBE XIM MODULES THREADS PDUMPER GMP
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-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
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message rmc dired dired-loaddefs
format-spec rfc822 mml easymenu mml-sec epa epg epg-config gnus-util
rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils phst skeleton
derived edmacro kmacro pcase ffap thingatpt url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars
subr-x rx gnutls puny seq byte-opt gv bytecomp byte-compile cconv dbus
xml cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page
tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse
jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook help
simple abbrev obarray cl-preloaded nadvice loaddefs button faces
cus-face macroexp files 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 move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)
Memory information:
((conses 16 60676 8698)
(symbols 48 8241 1)
(strings 32 21018 1891)
(string-bytes 1 684588)
(vectors 16 12142)
(vector-slots 8 169092 5912)
(floats 8 25 25)
(intervals 56 202 0)
(buffers 1000 12))
--=20
Google Germany GmbH
Erika-Mann-Stra=C3=9Fe 33
80636 M=C3=BCnchen
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado
If you received this communication by mistake, please don=E2=80=99t forward=
it to
anyone else (it may contain confidential or privileged information), please
erase all copies of it, including all attachments, and please let the sender
know it went to the wrong person. Thanks.
From unknown Fri Aug 15 16:56:11 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#40491: 27.0.90; Help text of `defun-declarations-alist' is not understandable
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 07 Apr 2020 17:32:19 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 40491
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 40491@debbugs.gnu.org
Received: via spool by 40491-submit@debbugs.gnu.org id=B40491.15862806992119
(code B ref 40491); Tue, 07 Apr 2020 17:32:19 +0000
Received: (at 40491) by debbugs.gnu.org; 7 Apr 2020 17:31:39 +0000
Received: from localhost ([127.0.0.1]:50813 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jLs4R-0000Wi-6I
for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:31:35 -0400
Received: from mail-oi1-f178.google.com ([209.85.167.178]:42721)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jLs4G-0000T9-P4
for 40491@debbugs.gnu.org; Tue, 07 Apr 2020 13:31:25 -0400
Received: by mail-oi1-f178.google.com with SMTP id e4so2212290oig.9
for <40491@debbugs.gnu.org>; Tue, 07 Apr 2020 10:31:20 -0700 (PDT)
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;
bh=e/hcw2iLO3aCgN5P2MHHzZIKtFwFc3vMs4fXeeeVJcU=;
b=l2QbM1vuzKQBaric08LXQaTf9FRMZRz8+S5QW/qRjxdl9D632sOvkdt33+kzqF8cjR
PcFJrEl/4vSE/UI1lwPSmDXxtd6zc2qFwnsfqM606RdoB30FOKNhQB879wLYkyA0PXde
LzYFgf6sWj71XHUu6N9fCL08rCJnJqFAcRO/ulxeKxAtSoSMm+7X5DFHQHRKyor9n9Dq
ZQsYbcNi66ds4U2zSAeMfQSk8pKzfDi5bkZfkR82TILDNwRXTKvcnfA+8b+lsuehCMF+
QK7IDbzhqsLOilAvbM4RTQWgwZMJyIb/kFpcHjIxx0YX/AXflTRvWxLjt9lFisSEn3GB
U83g==
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;
bh=e/hcw2iLO3aCgN5P2MHHzZIKtFwFc3vMs4fXeeeVJcU=;
b=V64OkJbVVBOle4xhU5YxhKyrlX81Z+seu5IZQW3OsfEcrmdhHAeGxYHT7Is1qd2VLj
r1bMcAVouMtd0KHhOpp0arg+0vRwxeSIX4lp5WYtr9yZE0yqYjsD9IwxuzTIVG3Evplv
oEgk8HDk5gEBeV9FodDraKmu+ULK871LNkBRDVA7NRR8ETD58wCq6VETfpPHoGhYc3v4
G5AF/F134YSc6PFlODx6cq5/ubIDYqh1ycjKe3mzPr4nNgJ3owcAsFfsQnMUBYSi9Di7
hX0Ro501qu+1AwjSWR/mLofj90EeHqFYyOx7o7OxR/gbbpfvzvlOM1RH3MECSmjfk/I/
9GSg==
X-Gm-Message-State: AGi0Pubz/h8tloMocY2MxC6yzkl5HXUjM0YyxEOyIC94uk9FaE5VVo7s
hDgOomRz6HUl7Y1TUBPPqk87QjzMsCo09SG3Sec3eg==
X-Google-Smtp-Source: APiQypLEArwhv+dK00QVVSvBsIdVAgO08WnFBoCaLWaa2ESLjsBvRPCVWrOCWv99H2EiK8xtxjZkgzdxNUNnCXUiZnw=
X-Received: by 2002:aca:b245:: with SMTP id b66mr335633oif.170.1586280674897;
Tue, 07 Apr 2020 10:31:14 -0700 (PDT)
MIME-Version: 1.0
References:
In-Reply-To:
From: Philipp Stephani
Date: Tue, 7 Apr 2020 19:31:03 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.2 (/)
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 Di., 7. Apr. 2020 um 19:04 Uhr schrieb Philipp Stephani
:
>
>
>
> Showing byte-compiled functions in help texts isn't useful. The default
> value of defun-declarations-alist (and all other public variables and
> constants) should only contain named function symbols, not lambda
> objects.
>
If people agree with this, I can fix some of the variable values.
From unknown Fri Aug 15 16:56:11 2025
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@gnu.org
From: help-debbugs@gnu.org (GNU bug Tracking System)
To: Philipp Stephani
Subject: bug#40491: closed (Re: bug#40491: 27.0.90; Help text of
`defun-declarations-alist' is not understandable)
Message-ID:
References:
X-Gnu-PR-Message: they-closed 40491
X-Gnu-PR-Package: emacs
Reply-To: 40491@debbugs.gnu.org
Date: Sun, 12 Apr 2020 12:01:01 +0000
Content-Type: multipart/mixed; boundary="----------=_1586692861-24673-1"
This is a multi-part message in MIME format...
------------=_1586692861-24673-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
Your bug report
#40491: 27.0.90; Help text of `defun-declarations-alist' is not understanda=
ble
which was filed against the emacs package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 40491@debbugs.gnu.org.
--=20
40491: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40491
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
------------=_1586692861-24673-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
Received: (at 40491-done) by debbugs.gnu.org; 12 Apr 2020 12:00:27 +0000
Received: from localhost ([127.0.0.1]:57468 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jNbHn-0006P7-HP
for submit@debbugs.gnu.org; Sun, 12 Apr 2020 08:00:27 -0400
Received: from mail-oi1-f173.google.com ([209.85.167.173]:36734)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jNbHl-0006Ot-0Z
for 40491-done@debbugs.gnu.org; Sun, 12 Apr 2020 08:00:25 -0400
Received: by mail-oi1-f173.google.com with SMTP id s202so2112898oih.3
for <40491-done@debbugs.gnu.org>; Sun, 12 Apr 2020 05:00:24 -0700 (PDT)
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;
bh=kEhtdj7A1e6fkIRJt2NkqJDTL++73ihO0fJCi9vOA80=;
b=hSAGjeY2vEpS7yg/ynb6v0k4PgyVRo0cM6PXFmtQM3Ie08Mv67WpTO7b87vv2yZs34
WoqOlkMPOoQtD5OnE5ZXAVpaP1DcHdkybmitwFdfAwBX3CEVX7KoOZaTw6/uT6kDF0l6
51HEkI/1x2cJ4wdjKZDbQZF/t6k/S2c2gm7/Qv6P9BURk4J6o1G0mULS6ThMIy0wyM4Q
i3FO0n0iUItUd5RVgsfImWclW3XVYsbtP1s2/gMmPv2c1JKKdfxl3qHbTfAbGPEmxNcG
HhwuvCKAhAdz8pFP5fj3xEUmLR9/6fkfmGuLTAkUqDSlaSazMbtLswFf3GHgZMZIaxKz
rcKw==
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;
bh=kEhtdj7A1e6fkIRJt2NkqJDTL++73ihO0fJCi9vOA80=;
b=rRGYLgYEnVJq3k1km4KNk70+k55HwcFShJKU0E04v918YxBKv/XLtbGK1sph1zgUOd
CCyuFJKSNIf2MHaXXpxkNHdHIRDNkmvbVdT2/ggIujeDDO6RinLR3Do9HlyOc9bj3Yj9
goiuVWdH9JipkxFWMCPguUcZP/abyilgm//NEPZ0fXKazjNm4K5umyBD/06iz8GUivIJ
pZiuH72lwqc8QV/qMR/Ym+MyzWIJaiouc5ltkMlb1xPkjEa5vk+yNl4CXs/ODhbhGgly
GZmz0Zspn0tSFvgE7o3C+pBzKX+BILKEvAx7UkdKVFbpRpxU2l9ocwY8BsCtTa3gEeN1
XCLw==
X-Gm-Message-State: AGi0PuZJVmerZhVKePAHqkGsHKMRVelm5VXSo+QosJamOFqPQJun16Ft
/dB+d5j86gpewHMWT0EUKwNgxTWE4kG2F9Iz5eO9IBG/
X-Google-Smtp-Source: APiQypKoVvgJx0HdllzK5Ee0KxLjJr3VqDE+d2fweRiqrFo2q8oDpRWn1G+TTE0Q1vlTfDzhC/IWz0dh8aeLygWzZR0=
X-Received: by 2002:aca:d441:: with SMTP id l62mr7796263oig.9.1586692819041;
Sun, 12 Apr 2020 05:00:19 -0700 (PDT)
MIME-Version: 1.0
References:
In-Reply-To:
From: Philipp Stephani
Date: Sun, 12 Apr 2020 14:00:08 +0200
Message-ID:
Subject: Re: bug#40491: 27.0.90; Help text of `defun-declarations-alist' is
not understandable
To: 40491-done@debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.6 (/)
X-Debbugs-Envelope-To: 40491-done
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.6 (-)
Am Di., 7. Apr. 2020 um 19:31 Uhr schrieb Philipp Stephani
:
>
> Am Di., 7. Apr. 2020 um 19:04 Uhr schrieb Philipp Stephani
> :
> >
> >
>
> >
> > Showing byte-compiled functions in help texts isn't useful. The default
> > value of defun-declarations-alist (and all other public variables and
> > constants) should only contain named function symbols, not lambda
> > objects.
> >
>
> If people agree with this, I can fix some of the variable values.
Fixed in commit 4f197a5e79.
------------=_1586692861-24673-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
Received: (at submit) by debbugs.gnu.org; 7 Apr 2020 17:03:48 +0000
Received: from localhost ([127.0.0.1]:50783 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jLrdL-0003BJ-8c
for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:03:45 -0400
Received: from lists.gnu.org ([209.51.188.17]:59364)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jLrd0-00036M-BD
for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:03:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56678)
by lists.gnu.org with esmtp (Exim 4.90_1)
(envelope-from ) id 1jLrcy-0003GY-Hc
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:10 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled
version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1jLrcx-0002de-4Y
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:08 -0400
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:55197)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1jLrcw-0002cZ-UL
for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 13:03:07 -0400
Received: by mail-wm1-x335.google.com with SMTP id h2so2467214wmb.4
for ; Tue, 07 Apr 2020 10:03:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=DLWvPmNUseDt1ur/T5Hl92sqjZi21TcNvZOPcIT6vJU=;
b=VovvZIKaXTJLRGmsEoDFn5dg4cVrqzQckTNP04vlISDKrAyyfyfWF+1RFf9gz7zaQZ
ZIuPzkcm0AmS0SWHGIYwThh2nIFM96qpBeDPDWTPh0GUKmrnokEIl92U4nsAlDYgbmXU
OWidmz4KJkF9MdHVyBE4U0qrC5Rt3SOW/PTU0x/+ZWy1gz2lGl57zPFEOW83oDxXtu0V
9XJj0yPzP2I2ES+mGNobpsZVhplYNZAlwWVwbc7MPXvQrq59f3qe6+SbjYHs22PTgH09
l5Pc7Ypzny3NjYeHluK9T8NlW9TG4tni/qEUonaqVYoEoCW7wK4VP57MJ3mHxV6oskb1
85QA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=DLWvPmNUseDt1ur/T5Hl92sqjZi21TcNvZOPcIT6vJU=;
b=SIue4XrWFqYjFWN4dQja/s6NnVvmef8xsYkm/a+0ZYYxcEJefj02xGsZ3q1vqgoN5O
X0JSa92GOvO/VU/uszLbWwaG1shWFwzenZYFsYmYa3FK+tkxt0582RRi1zZnq++ibCuP
Rzk2j140uf/InUcMxHvnp41sdv7ugTMDujatY0Z9uOz2cRBjUXwODlbdWv1n/cK2ND1l
tPR/JeR8RTsNtM0aLnjX4p0qrzuHzNK2RUkEj57K/uBhsv3gKMel1UzNuCGAXEYxr0nL
EZF2Zo+OJV47/GbIkTlNHvr2wigjxqRCuGtWaiZJ2edehxd+TDVC3IAAnHuJc+kWmMjJ
wpxg==
X-Gm-Message-State: AGi0PuaXJSPWUmWyNG7o3FidEHSkr2mOk3kDiZbOWbVAqHW7yRwgg3Ko
eh/d3HfsEXexHkaDHLfvvVoxvh6H
X-Google-Smtp-Source: APiQypI0Niaqa/yhCQyWSvtvDJzjkuRoqmilYj3oXkgM3ygw1EeAhV8oTewHmcSfo9U2ms99zYOG6A==
X-Received: by 2002:a1c:f205:: with SMTP id s5mr225360wmc.101.1586278984445;
Tue, 07 Apr 2020 10:03:04 -0700 (PDT)
Received: from phst1 ([2a02:2455:2a2:100:c351:ffcc:5d8e:4288])
by smtp.gmail.com with ESMTPSA id y1sm3438067wmd.14.2020.04.07.10.03.03
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 07 Apr 2020 10:03:03 -0700 (PDT)
From: Philipp Stephani
To: bug-gnu-emacs@gnu.org
Subject: 27.0.90; Help text of `defun-declarations-alist' is not understandable
Date: Tue, 07 Apr 2020 19:03:02 +0200
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 2a00:1450:4864:20::335
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: C-h f defun-declarations-alist RET gives: defun-declarations-alist
is a variable defined in ‘byte-run.el’. Its value is shown below. Probably
introduced at or before Emacs version 24.3.
Content analysis details: (2.5 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was
blocked. See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: x.org]
-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/,
low trust
[209.51.188.17 listed in list.dnswl.org]
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (p.stephani2[at]gmail.com)
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (p.stephani2[at]gmail.com)
2.0 SPOOFED_FREEMAIL No description available.
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: -0.5 (/)
C-h f defun-declarations-alist RET gives:
defun-declarations-alist is a variable defined in =E2=80=98byte-run.el=E2=
=80=99.
Its value is shown below.
Probably introduced at or before Emacs version 24.3.
Documentation:
List associating function properties to their macro expansion.
Each element of the list takes the form (PROP FUN) where FUN is
a function. For each (PROP . VALUES) in a function=E2=80=99s declaration,
the FUN corresponding to PROP is called with the function name,
the function=E2=80=99s arglist, and the VALUES and should return the code t=
o use
to set this property.
This is used by =E2=80=98declare=E2=80=99.
Value:
((gv-setter #f(compiled-function
(&rest args2)
#))
(gv-expander #f(compiled-function
(&rest args2)
#))
(advertised-calling-convention #f(compiled-function
(f args arglist when)
#))
(obsolete #f(compiled-function
(f args new-name when)
#))
(interactive-only #f(compiled-function
(f args instead)
#))
(pure #f(compiled-function
(f args val)
#)
"If non-nil, the compiler can replace calls with their return value.
This may shift errors from run-time to compile-time.")
(side-effect-free #f(compiled-function
(f args val)
#)
"If non-nil, calls can be ignored if their value is unused.
If `error-free', drop calls even if `byte-compile-delete-errors' is nil.")
(compiler-macro #f(compiled-function
(f args compiler-function)
#))
(doc-string #f(compiled-function
(f args pos)
#))
(indent #f(compiled-function
(f args val)
#)))
Showing byte-compiled functions in help texts isn't useful. The default
value of defun-declarations-alist (and all other public variables and
constants) should only contain named function symbols, not lambda
objects.
In GNU Emacs 27.0.90 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.12)
of 2020-04-05
Repository revision: f8607d3c03544afbe32c6bd324c287db305e569e
Repository branch: emacs-27
Windowing system distributor 'The X.Org Foundation', version 11.0.12004000
System Description: Debian GNU/Linux rodete
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Configured using:
'configure --enable-gcc-warnings=3Dwarn-only
--enable-gtk-deprecation-warnings --without-pop --with-mailutils
--enable-checking --enable-check-lisp-object-type --with-modules
'CFLAGS=3D-O0 -ggdb3''
Configured features:
XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY
LIBSELINUX GNUTLS FREETYPE HARFBUZZ XFT ZLIB TOOLKIT_SCROLL_BARS GTK3
X11 XDBE XIM MODULES THREADS PDUMPER GMP
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-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
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message rmc dired dired-loaddefs
format-spec rfc822 mml easymenu mml-sec epa epg epg-config gnus-util
rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils phst skeleton
derived edmacro kmacro pcase ffap thingatpt url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars
subr-x rx gnutls puny seq byte-opt gv bytecomp byte-compile cconv dbus
xml cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page
tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse
jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook help
simple abbrev obarray cl-preloaded nadvice loaddefs button faces
cus-face macroexp files 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 move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)
Memory information:
((conses 16 60676 8698)
(symbols 48 8241 1)
(strings 32 21018 1891)
(string-bytes 1 684588)
(vectors 16 12142)
(vector-slots 8 169092 5912)
(floats 8 25 25)
(intervals 56 202 0)
(buffers 1000 12))
--=20
Google Germany GmbH
Erika-Mann-Stra=C3=9Fe 33
80636 M=C3=BCnchen
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado
If you received this communication by mistake, please don=E2=80=99t forward=
it to
anyone else (it may contain confidential or privileged information), please
erase all copies of it, including all attachments, and please let the sender
know it went to the wrong person. Thanks.
------------=_1586692861-24673-1--