From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jul 2020 08:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 42425@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159514635419015 (code B ref -1); Sun, 19 Jul 2020 08:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jul 2020 08:12:34 +0000 Received: from localhost ([127.0.0.1]:59922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jx4Qz-0004wc-NW for submit@debbugs.gnu.org; Sun, 19 Jul 2020 04:12:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:38888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jx4Qx-0004wU-T3 for submit@debbugs.gnu.org; Sun, 19 Jul 2020 04:12:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jx4Qx-0000nZ-Nu for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2020 04:12:31 -0400 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:37269) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jx4Qs-00065o-Af for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2020 04:12:31 -0400 Received: by mail-ed1-x52d.google.com with SMTP id g20so10686549edm.4 for ; Sun, 19 Jul 2020 01:12:25 -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=nwPbQ1VOWfbhlCdVaQuLueYDbVxW/eQlYKS3/GgvccY=; b=bnndsYwuQdZnl+mdg+FimmLc+1mPpUKHRQC5gx4LpBZT0KRa7idFne3mroZ9j9Ffr+ wgWcTKti0efYg5InYIS74Ouo6AjA+YovpKq9P901V7Egk0XEbbT9916+6WEOg7x6/tGS vgEzG6w//2RMQTmBsrPnQiUd1vTt8ZXad6GsNsgoqqxiwuQlv9DaVmYrUk7f+iB14829 q7dPocNI6gB8N+EAdvriYw5SGaoWeuwUQ/BYkGQ6YMHwnO44yw8wTNyTeKtmAvxLS7f0 QxCl2ionslvI8yrOBP7tW2vk/oqD+4F4wljr6KnpFLYGaDE4Ii49pTMvcJY7eR8TGifG Kq2g== 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=nwPbQ1VOWfbhlCdVaQuLueYDbVxW/eQlYKS3/GgvccY=; b=kbipawQe3KE19vhYqGj3aBoWWf5x2ibkGOnsQNDAnXe2QzkFfaeqGB9yVyN9pw732L 592Q2nyE5CEy72XTLPq9zZtfatSX6apdf0HvS3vPtb0qSV2OUcvQm+3D5q7rC0nMr1D1 N4ecaEmShBJgM+Rkv4+4to4DPzySC9CrM8pae5Y+YSvhZJ3Wx06jRTmxB3yYrsXgmKUS 7Q8B2fiHhfDG4BGGH+ltz75AzJBUujQSAZ6FJuZKYZGqAwX9hg+3tEzeR3gcIIQj3ZfN Mu3XoRHLOvQEmSaypUIaf5Ye9VqiGPPWFrE8A1K1hZ+7/TTNc0EkW7Lr2+oCeaVvIcKl +h7A== X-Gm-Message-State: AOAM533Gp6WrJZXZrKFKME4E23ZbNtp8pM46QR3tyyR2wj/PR+Hjauz6 lutJW/HdCAjnrJLQGnk7pKAeKJOB X-Google-Smtp-Source: ABdhPJxP+pwHO/Oe+yB3MJyYSHzgYpTIrB9jMGSUORtC83TXmHhy+FwdH3GbKk07UNVFRUYnTbeJ7g== X-Received: by 2002:a05:6402:b86:: with SMTP id cf6mr16183580edb.42.1595146343706; Sun, 19 Jul 2020 01:12:23 -0700 (PDT) Received: from phst1 ([2a02:2455:2a2:100:c351:ffcc:5d8e:4288]) by smtp.gmail.com with ESMTPSA id f10sm12159632ejx.95.2020.07.19.01.12.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Jul 2020 01:12:23 -0700 (PDT) From: Philipp Stephani Date: Sun, 19 Jul 2020 10:12:21 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::52d; envelope-from=p.stephani2@gmail.com; helo=mail-ed1-x52d.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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 (--) eldoc is now a separate package that claims to support Emacs 26.3. However, compiling eldoc.el results in a few warnings: emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el In eldoc--eval-expression-setup: eldoc.el:236:9:Warning: assignment to free variable =E2=80=98eldoc-documentation-strategy=E2=80=99 In eldoc--supported-p: eldoc.el:615:19:Warning: reference to free variable =E2=80=98eldoc-documentation-strategy=E2=80=99 In eldoc--invoke-strategy: eldoc.el:732:28:Warning: reference to free variable =E2=80=98eldoc-documentation-strategy=E2=80=99 In end of data: eldoc.el:804:1:Warning: the following functions are not known to be defined: elisp-eldoc-var-docstring, elisp-eldoc-funcall 1. Probably the definition of `eldoc-documentation-strategy' needs to be moved before its first use. 2. Probably eldoc should protect against newer Elisp functions being not yet available, as calling such functions will likely result in errors at runtime. In GNU Emacs 26.3.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) of 2020-06-29 Repository revision: 7497ee44b471f69ce59d131a6dece261e871534f Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux rodete Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Eager macro-expansion failure: (error "Unknown seq pattern: (seq 3 (pred (l= ambda (c) (and (characterp c) (=3D (aref (symbol-name (category c)) 0) 76))= )))") Configured using: 'configure --enable-checking --enable-gtk-deprecation-warnings --enable-gcc-warnings=3Dwarn-only --with-modules --without-pop --with-mailutils --enable-check-lisp-object-type 'CFLAGS=3D-ggdb3 -O0'' Configured features: XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS GLIB NOTIFY LIBSELINUX GNUTLS FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS Important settings: 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 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 puny seq dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec epa epg epg-config gnus-util rmail rmail-loaddefs 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 url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv eieio-loaddefs password-cache url-vars mailcap subr-x rx gnutls dbus xml compile comint ansi-color ring cl-loaddefs cl-lib elec-pair time-date mule-util 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 menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 minibuffer 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 117319 5856) (symbols 48 22667 1) (miscs 40 42 114) (strings 32 35666 1100) (string-bytes 1 970671) (vectors 16 17078) (vector-slots 8 536734 16344) (floats 8 54 68) (intervals 56 221 0) (buffers 992 12)) --=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 Wed Aug 12 20:18:27 2020 Received: (at control) by debbugs.gnu.org; 13 Aug 2020 00:18:27 +0000 Received: from localhost ([127.0.0.1]:45985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k60wt-0004Ju-Hq for submit@debbugs.gnu.org; Wed, 12 Aug 2020 20:18:27 -0400 Received: from mail-yb1-f169.google.com ([209.85.219.169]:39007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k60wr-0004JT-Sw for control@debbugs.gnu.org; Wed, 12 Aug 2020 20:18:26 -0400 Received: by mail-yb1-f169.google.com with SMTP id q16so2338704ybk.6 for ; Wed, 12 Aug 2020 17:18:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=bVhT+rn324vc/wwcn+m/ypKhxwYpSSWA0Ui5BTd2fkg=; b=FjDtVvgNwNvpTO1q0HCpnIgVwMqbABbQ3CV+e0wzRm6s94oN0h3k7/BYKTrTzYLUzs HMWRDnoVE19LnSTXMaqpIB+TAHUCL/7Ao4GI0TuCGvBjI6ecdi766U7LnY+D0sxVk3Lq To6VuyiMwnuLmqu8nbP4K+2IbdTbmUl7EjJJnkJEbelm6Q5zBJvfl14PtV3MhKWDPbCc Q4h8ItoTXGOYAzlaL8teFbnABcc3aKE7THt3pVB/ZFJ8rwEtBGVIfR4N/0U5ij54z0yZ vI9jgY7N7P+JcBVWtvXa2a+AMLq0BzyeiJFVP1Lm9fb5zyK2E6nRd/5S23eXinXekMMo hBWQ== X-Gm-Message-State: AOAM5305sATmzLbGPGS8ZykHDL5jb3xlXs+7erXgnQvyHkNJvGZySTbg vbicwsjgBy2d9j6m97uGFxT8CY4S+u3U0Q1cPYTR+4mo+Mo= X-Google-Smtp-Source: ABdhPJy5H/AOotQefumCMC74FCf0uPBRUKhsHfk+MRtpwnxregifUvzwdVatR9t5YOx/Vt/HhjGRLDjiz3LT6V8hv54= X-Received: by 2002:a25:880e:: with SMTP id c14mr2895036ybl.181.1597277900352; Wed, 12 Aug 2020 17:18:20 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 17:18:19 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 12 Aug 2020 17:18:19 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) 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: severity 42425 minor thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.169 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.169 listed in wl.mailspike.net] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty 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: 1.0 (+) severity 42425 minor thanks From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Jan 2021 20:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 42425@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.161134554423384 (code B ref 42425); Fri, 22 Jan 2021 20:00:01 +0000 Received: (at 42425) by debbugs.gnu.org; 22 Jan 2021 19:59:04 +0000 Received: from localhost ([127.0.0.1]:33169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l32aG-000656-5q for submit@debbugs.gnu.org; Fri, 22 Jan 2021 14:59:04 -0500 Received: from quimby.gnus.org ([95.216.78.240]:44882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l32aE-00064K-8P for 42425@debbugs.gnu.org; Fri, 22 Jan 2021 14:59:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=/VZw+SHBvyX7cYvDr+nVj5YscbIkFjjyzp8byEWNcas=; b=VdoxlXqh+N20CctlJokAlcg/OZ VeP1hBaBV3GyZ/IPelIA42UoTFp07p2mUQFko/O74B8mWhRXAR11dWTKbx+iGYQdpY/Y+EbWIAPlX ognDZ3TLW9AzroEEsljqVlYJ5DIPUnD9kg/yM4eJGGvPXhDmUEEAfPwHxl52Ufus2k+E=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l32a5-0004y1-8e; Fri, 22 Jan 2021 20:58:55 +0100 From: Lars Ingebrigtsen References: X-Now-Playing: Various's _Deathbomb Digital Singles Club Year 2_: "Holloway Exit Music" Date: Fri, 22 Jan 2021 20:58:51 +0100 In-Reply-To: (Philipp Stephani's message of "Sun, 19 Jul 2020 10:12:21 +0200") Message-ID: <878s8kyc90.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Philipp Stephani writes: > eldoc is now a separate package that claims to support Emacs 26.3. > However, compiling eldoc.el results in a few warnings: > > emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el > > In eldo [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: > eldoc is now a separate package that claims to support Emacs 26.3. > However, compiling eldoc.el results in a few warnings: > > emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el > > In eldoc--eval-expression-setup: > eldoc.el:236:9:Warning: assignment to free variable > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > In eldoc--supported-p: > eldoc.el:615:19:Warning: reference to free variable > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > In eldoc--invoke-strategy: > eldoc.el:732:28:Warning: reference to free variable > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > In end of data: > eldoc.el:804:1:Warning: the following functions are not known to be defin= ed: > elisp-eldoc-var-docstring, elisp-eldoc-funcall > > 1. Probably the definition of `eldoc-documentation-strategy' needs to be > moved before its first use. Doing so seems easy enough, but I'm not sure how high our ambitions are for doing warning-free ELPA packages on older Emacs versions? (I've added Jo=C3=A3o to the CCs.) > 2. Probably eldoc should protect against newer Elisp functions being not > yet available, as calling such functions will likely result in errors > at runtime. Doesn't it do that? What functions is it using that's not available? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Jan 2021 20:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: Philipp Stephani , 42425@debbugs.gnu.org Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.16113469501293 (code B ref 42425); Fri, 22 Jan 2021 20:23:01 +0000 Received: (at 42425) by debbugs.gnu.org; 22 Jan 2021 20:22:30 +0000 Received: from localhost ([127.0.0.1]:33222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l32ww-0000Kn-Ao for submit@debbugs.gnu.org; Fri, 22 Jan 2021 15:22:30 -0500 Received: from mail-io1-f53.google.com ([209.85.166.53]:43982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l32wu-0000KY-6Q for 42425@debbugs.gnu.org; Fri, 22 Jan 2021 15:22:29 -0500 Received: by mail-io1-f53.google.com with SMTP id x21so13759383iog.10 for <42425@debbugs.gnu.org>; Fri, 22 Jan 2021 12:22:28 -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:content-transfer-encoding; bh=cp+cMy+7fqej3QD50X5w+WsVxR18RomuAhTH8fXeURs=; b=Awj3iIbiMhWOOn4mV5X/ni0R63FAui0UkAV3P4Ujn36bYCsHKAdvC609LC4GudaBtz meb2w7R47taDPke7y0I7yuQvSsSG9q3K71BMYXmNp40uUJOrzJOt52nvJjBQJcxJx26d 8RDil4QRxbE1sTLz01tvhe6gbZgFOhBSrXNDCOalG9/b6i55mMfKHHneDx8e/mpZtGt3 1SGwHVgQCqAyugB8slGC81ET1SJ46LD2/UIbFBRdxqRe+ryk9lc2J77flmVDJZHpGcOj mjehDII3/pRUAoEpNYflRHVU9mZUaj1gWumrxUIvgWQt7thLM2COyeZCISO+ZI/MIvNR P+FQ== 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:content-transfer-encoding; bh=cp+cMy+7fqej3QD50X5w+WsVxR18RomuAhTH8fXeURs=; b=gJig1nPuG4n8KuW+fd19eBRdC23rM5nIJoBJJ1f2ffRsLi8vH9x5rz8SlouIXCEAQh dPhDORXL9gBrzIzMemMaGtbewKr2am2i1zqZ0Oaiy7atZy1PR1iTsTyn4ENGUXMLG3BH C533iS+arEwEQ7vtVpj0IuHCH/qZ3lYiRummYpwMq+vkXswVrhGLnTc3Nsg1pjbQifku WlCJX+0wjHIKMiXnwZH/JlPa92ZyE40a6K4FcUtah2tMaYH5Cy2xt6WfUVwzjRB6A7qF vuHuGxhGqk85Far2qeB9pegfwu+00A8IJDBTvpcz582R4FTOrtaF+1oBIQ3YzdoF4BQ6 frBw== X-Gm-Message-State: AOAM530vgns4+9uuClgG/amtvd26iBNBumjMnfCLdr25asVwwx8dGQNL TYt473Pgo8hLxW2ZERVDzQnMMos61JZpo910O0E= X-Google-Smtp-Source: ABdhPJyUpFiQhgDHaGAox+MQQa/aXUecb+X412Qx4KY8EsG1eM/n/nhBpKomZMEFiI4DTKakbicaG90z2M1XHqxSd0I= X-Received: by 2002:a92:b6dd:: with SMTP id m90mr1170190ill.97.1611346942572; Fri, 22 Jan 2021 12:22:22 -0800 (PST) MIME-Version: 1.0 References: <878s8kyc90.fsf@gnus.org> In-Reply-To: <878s8kyc90.fsf@gnus.org> From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Fri, 22 Jan 2021 20:22:10 +0000 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 (-) Hi The warnings are better than breaking it :-) I don't remember the details right now, but the backward compatibility to Emacs 26.3 is held up by very fine strings with aliasing and stuff. So make sure you read the surrounding comments and commit messages closely before attempting anything. I remember documenting stuff there. Sorry, I can't be of more help right now. Jo=C3=A3o On Fri, Jan 22, 2021 at 7:58 PM Lars Ingebrigtsen wrote: > > Philipp Stephani writes: > > > eldoc is now a separate package that claims to support Emacs 26.3. > > However, compiling eldoc.el results in a few warnings: > > > > emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el > > > > In eldoc--eval-expression-setup: > > eldoc.el:236:9:Warning: assignment to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In eldoc--supported-p: > > eldoc.el:615:19:Warning: reference to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In eldoc--invoke-strategy: > > eldoc.el:732:28:Warning: reference to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In end of data: > > eldoc.el:804:1:Warning: the following functions are not known to be def= ined: > > elisp-eldoc-var-docstring, elisp-eldoc-funcall > > > > 1. Probably the definition of `eldoc-documentation-strategy' needs to b= e > > moved before its first use. > > Doing so seems easy enough, but I'm not sure how high our ambitions are > for doing warning-free ELPA packages on older Emacs versions? (I've > added Jo=C3=A3o to the CCs.) > > > 2. Probably eldoc should protect against newer Elisp functions being no= t > > yet available, as calling such functions will likely result in error= s > > at runtime. > > Doesn't it do that? What functions is it using that's not available? > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no --=20 Jo=C3=A3o T=C3=A1vora From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Jan 2021 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 42425@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.16114233269482 (code B ref 42425); Sat, 23 Jan 2021 17:36:01 +0000 Received: (at 42425) by debbugs.gnu.org; 23 Jan 2021 17:35:26 +0000 Received: from localhost ([127.0.0.1]:35187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3Mon-0002Sm-LT for submit@debbugs.gnu.org; Sat, 23 Jan 2021 12:35:25 -0500 Received: from mail-ot1-f42.google.com ([209.85.210.42]:36883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3Mol-0002SZ-Vo for 42425@debbugs.gnu.org; Sat, 23 Jan 2021 12:35:24 -0500 Received: by mail-ot1-f42.google.com with SMTP id h14so8462947otr.4 for <42425@debbugs.gnu.org>; Sat, 23 Jan 2021 09:35:23 -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:content-transfer-encoding; bh=oK9wowAw+mODDD/vSbyNVmVYgFCc5djItC9VpTGBvjE=; b=m0bvxdD/0Fpr5g47niDJnF9XUyVB5qO42+Kw8LN1SdGgGckTJZe+nCa5WZqPBIJhnU +/lfOcPGFE8V9Mj/4NhX0IdK90En/0/Aw0j88JcCg9oxRBmQDjkvALZH3F8a7FmLAQic 5R6fBL1oaU6eTXFGgOiiCof0ZjennaqiD/DN4CzZSoN6r65sJJuchFRzatPuzcerY736 CU9V3ZiNX3VV21zE5XDfOhzU6ZTkdjaEgOEl1/A2aJL1FuhG/48Xb1I3h/cv7gy9oz3U jlY0/5xMHPNRT8xOZZHj5aHmbyC1aCMEFWIHZIGa59Koi144FrHrif2CkRQStLLKac0m NyLw== 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:content-transfer-encoding; bh=oK9wowAw+mODDD/vSbyNVmVYgFCc5djItC9VpTGBvjE=; b=g9ud86mtc8RDJ6W6McIKOdPTYKxpLjnY1ArkWh5aM3apJPU44DKvs/THn99xuCJH/7 nR/SNF5XQALtCdjbZfXa0QEwR56+W/4AY38txYLhCVmEkCkBgyfQl2t2Dgc2tj0D4GBp BTjpxEZwQzicKjnuSBJac5iLm7MPF1P3golf6c2D2Im28zYsGZCFr/68KTubuew6kQOx CJK2WU8kAifpG80ajhqJzJJEg8mZIUscwG9X/bT7mmHjJjBYiIl8LAMmsIleo6/Juk+3 9vh+2sFxhgCahTKtkHYVR8vuzTpTJ2JpcvOpP6WXXeUYfHSC8KgYMHTnJc1p49AUhXxB ZEdg== X-Gm-Message-State: AOAM533O1IozJRSDTt4XuQ7XuNM8I3t2MgUVxcVJACBMSdPTBl8jaL2H TA4nQ0919I6in8U+bpHQhy5J+q982AYIEJGlssc= X-Google-Smtp-Source: ABdhPJwDGnJ0JSmUpzf1OuJL4KdfW0O/w7dT0XKvA41G+piOagwBiYP2QWJmfevE/yaiFdsFA9KRZkHF7lz9eNvHr90= X-Received: by 2002:a9d:4e8d:: with SMTP id v13mr7457899otk.12.1611423318108; Sat, 23 Jan 2021 09:35:18 -0800 (PST) MIME-Version: 1.0 References: <878s8kyc90.fsf@gnus.org> In-Reply-To: <878s8kyc90.fsf@gnus.org> From: Philipp Stephani Date: Sat, 23 Jan 2021 18:35:07 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) 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 Fr., 22. Jan. 2021 um 20:58 Uhr schrieb Lars Ingebrigtsen : > > Philipp Stephani writes: > > > eldoc is now a separate package that claims to support Emacs 26.3. > > However, compiling eldoc.el results in a few warnings: > > > > emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el > > > > In eldoc--eval-expression-setup: > > eldoc.el:236:9:Warning: assignment to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In eldoc--supported-p: > > eldoc.el:615:19:Warning: reference to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In eldoc--invoke-strategy: > > eldoc.el:732:28:Warning: reference to free variable > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > In end of data: > > eldoc.el:804:1:Warning: the following functions are not known to be def= ined: > > elisp-eldoc-var-docstring, elisp-eldoc-funcall > > > > 1. Probably the definition of `eldoc-documentation-strategy' needs to b= e > > moved before its first use. > > Doing so seems easy enough, but I'm not sure how high our ambitions are > for doing warning-free ELPA packages on older Emacs versions? (I've > added Jo=C3=A3o to the CCs.) I think our ambitions should be quite high. (I personally think we should treat almost all compiler warnings as errors/bugs and fix them whenever realistically possible.) > > > 2. Probably eldoc should protect against newer Elisp functions being no= t > > yet available, as calling such functions will likely result in error= s > > at runtime. > > Doesn't it do that? What functions is it using that's not available? At least the current master version looks fine, though the byte compiler isn't smart enough to detect that. The problematic uses are in eldoc--eval-expression-setup. From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Jan 2021 17:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani , Stefan Monnier Cc: Lars Ingebrigtsen , 42425@debbugs.gnu.org Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.161142444711245 (code B ref 42425); Sat, 23 Jan 2021 17:55:01 +0000 Received: (at 42425) by debbugs.gnu.org; 23 Jan 2021 17:54:07 +0000 Received: from localhost ([127.0.0.1]:35212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3N6t-0002vJ-Hs for submit@debbugs.gnu.org; Sat, 23 Jan 2021 12:54:07 -0500 Received: from mail-io1-f53.google.com ([209.85.166.53]:44541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3N6r-0002un-Kj for 42425@debbugs.gnu.org; Sat, 23 Jan 2021 12:54:06 -0500 Received: by mail-io1-f53.google.com with SMTP id h11so17988106ioh.11 for <42425@debbugs.gnu.org>; Sat, 23 Jan 2021 09:54:05 -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:content-transfer-encoding; bh=Uak3nbpy3Oyue8N+c0iscLI9QvHEuN1X5ieFQOJevkg=; b=S7po9GUuifPkZrgWuCOnzPDsrusbBsgdhwp415e0SW3vyeoVJlgTFqUgRH51xAIm9L poszX+WAWroTyJVRq/Sl54+SOXA7MKfABD6WgffyzuIFU8otwT3px9pweKjTKybJGih2 zTxbic4jkvZymAgSDBP4ItrrJg+Vb3Uaov6u2XUddtNqVBCwtdFBPooocLkYavwWyvQ8 mYrbMtJ9C7ux51iOthmNy/4zF5Vc64QaOyY34fgPOIip1+8m13c25EscQMCA84CihSdo G+UzT2Ce3CQarI2H/Lx/T18RbbV7y3Yy1L4GWZJGXpx1iqMHjMBMIbmGHqR3VOKMr/aJ JY8g== 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:content-transfer-encoding; bh=Uak3nbpy3Oyue8N+c0iscLI9QvHEuN1X5ieFQOJevkg=; b=jAUxY8PnepjpJkzzxjOHCe1dHKWZjbg5/Smh4vSk34H4gVwZKa1d7jLHvAtrh8aGKS gB7uwVA8c6Bs8qG4LSJ6b1sLyfmMID7GMrZNei9zfePByTf4G69+Ifi/91GWxcDkfn5v aV4xb/Vj1K2yaehECvigf/qLFcUJa5v6MDP4UQ/PxW25JlSzW5HBatB3kM8kUo9E5BbE JBxViB1O+VjfcUDYm7lNu6aBwx9WOZOkvWBjNx73hIYYH5rQSCfNCtpk/t5RsS0pX7UI G+c10VfUKEkTLNZUBHO+JVNdbT5ZlM+NPwPEDOW3h2VD4ZLfKkEQwvw2nVnvsi4wBbbQ 4o0w== X-Gm-Message-State: AOAM532ygPXZfapkLq+aYomphlJ6k5frnczCn+jTsTzuWUnPvMpdMdzO w6zwATE6N94bCpCEB9EZW2BGYJx6AUu7eNgsKiU= X-Google-Smtp-Source: ABdhPJwZw4fa6ThpG2W2waDwte7b9w33TJ5KIKg43M5ijnWYs9chLqWQi6WixU0xPBoCRyHbe1Ez//mU7HPAxNYAm6g= X-Received: by 2002:a02:23c7:: with SMTP id u190mr261705jau.136.1611424439778; Sat, 23 Jan 2021 09:53:59 -0800 (PST) MIME-Version: 1.0 References: <878s8kyc90.fsf@gnus.org> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Sat, 23 Jan 2021 17:53:48 +0000 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 (-) On Sat, Jan 23, 2021 at 5:35 PM Philipp Stephani wr= ote: > > Am Fr., 22. Jan. 2021 um 20:58 Uhr schrieb Lars Ingebrigtsen : > > > > Philipp Stephani writes: > > > > > eldoc is now a separate package that claims to support Emacs 26.3. > > > However, compiling eldoc.el results in a few warnings: > > > > > > emacs -Q -batch -l bytecomp -f batch-byte-compile eldoc.el > > > > > > In eldoc--eval-expression-setup: > > > eldoc.el:236:9:Warning: assignment to free variable > > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > > > In eldoc--supported-p: > > > eldoc.el:615:19:Warning: reference to free variable > > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > > > In eldoc--invoke-strategy: > > > eldoc.el:732:28:Warning: reference to free variable > > > =E2=80=98eldoc-documentation-strategy=E2=80=99 > > > > > > In end of data: > > > eldoc.el:804:1:Warning: the following functions are not known to be d= efined: > > > elisp-eldoc-var-docstring, elisp-eldoc-funcall > > > > > > 1. Probably the definition of `eldoc-documentation-strategy' needs to= be > > > moved before its first use. > > > > Doing so seems easy enough, but I'm not sure how high our ambitions are > > for doing warning-free ELPA packages on older Emacs versions? (I've > > added Jo=C3=A3o to the CCs.) > > I think our ambitions should be quite high. (I personally think we > should treat almost all compiler warnings as errors/bugs and fix them > whenever realistically possible.) I agree, but with strong emphasis on the realism bit. So if you can fix th= is and not break the master, 28 + ELPA, 27.1 + ELPA, 26.3 + ELPA cases, I'm fine with it. Just noting that shushing a warning is not the same as "fixing" it, but of course you know that. I remember there being extra trouble because eldoc.el is preloaded (because it is required by elisp-mode.el, which is also preloaded). Maybe the warnings you are bringing up have nothing to do with this, though. Another note, it must compile in version X and load in that version X. This has to be able to happen in the same session or in separate sessions. so you have 4 test cases per version. When aliasing some variables for backward compat, there were problems because of that. I think the direction of the alias is different in 26 and = 27, or something like that. In practice it makes no difference: code referenci= ng that name points to the same thing, though the thing is different in 26 and= 27. Extra credit if you can avoid pre-loading Eldoc altogether. CC'in Stefan cause I think he had some input on that (sorry for the noise if I'm mistaken,Stefan). Good luck, Jo=C3=A3o From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Jan 2021 18:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 42425@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.161142669914734 (code B ref 42425); Sat, 23 Jan 2021 18:32:01 +0000 Received: (at 42425) by debbugs.gnu.org; 23 Jan 2021 18:31:39 +0000 Received: from localhost ([127.0.0.1]:35253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3NhD-0003pa-C4 for submit@debbugs.gnu.org; Sat, 23 Jan 2021 13:31:39 -0500 Received: from quimby.gnus.org ([95.216.78.240]:54874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3NhC-0003pM-HF for 42425@debbugs.gnu.org; Sat, 23 Jan 2021 13:31:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=KV/wPy5a/YVrIOfiGDMM1YmdpAYxshqtMVJMa1rlxBA=; b=Ohxqq1Hp1CBOZYhJHooWp4+/u/ AocKPCffNsK8Mja3uv4FuxN4rmn0H325gc/E8AT51zFalfIfPlg39uAeKLpowQmDE0jTlNH2nJdAg LD2YYLdc9CGWmXL5yF30OROgyv/qQbJpuLQoQW3FJb5B3bRa65aisViR/Dkfwcs/Io/I=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l3Nh2-0003qf-Ih; Sat, 23 Jan 2021 19:31:31 +0100 From: Lars Ingebrigtsen References: <878s8kyc90.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEX9/f3O0NCdoaB9 goFRWVYwOTYhUjn///+LlGGjAAAAAWJLR0QHFmGI6wAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0 SU1FB+UBFxIaAaJ721QAAAFZSURBVDjLfVRJUsMwEDSEBwSK3EOB7ymi3B0s3yHR6AfS/5+AZtNm Q19SmVbP0hp5GBQvxtr5bejxYIAw79v44wICd2zO53hias0FKtxL/BUaXHMi6KDJDj3x84cAHBNP KwKmdUuMG80GG9hvZnKca6Q/PgYfhLDcF7sRY/TBZ8Jpsz6iwocoRCqyUwEpKF2qAUepHVURRTGx Hz5mJIEjV0Y8URFBicuasDT7ggRFlLCWbqsQAFUqJOwiEU4I1pHzC3bH7YAQ1jABrPDUNY6YaxCR XIRAvBSv2vX0w8Vv1YAhUNM64CGbGLUrTPVdTGSFEpPYjocB/SUXyfbuopDgi2qulhWWF7taBiTK Msj6UJivNhGnenXzljjZd11Rh+a4sqKcy1mEoRk40z/PQB/O+WxM/QqKZOkEq4U/lWc7rl7Nxgfg 3nw0CtPGE/PB8a8unvD8bubPEv4FZ+wvnMp3ApcAAAAZdEVYdGNvbW1lbnQAQ3JlYXRlZCB3aXRo IEdJTVDnr0DLAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAxLTIzVDE4OjI2OjAxKzAwOjAwBatW dgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMS0yM1QxODoyNjowMSswMDowMHT27soAAAAASUVO RK5CYII= X-Now-Playing: Herbert's _Part Three_: "People That Make The Music" Date: Sat, 23 Jan 2021 19:31:27 +0100 In-Reply-To: (Philipp Stephani's message of "Sat, 23 Jan 2021 18:35:07 +0100") Message-ID: <87k0s3v728.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Philipp Stephani writes: >> Doing so seems easy enough, but I'm not sure how high our ambitions are >> for doing warning-free ELPA packages on older Emacs versions? (I've >> added =?UTF-8?Q?Jo=C3=A3o?= to the CCs.) > > I think our ambitions [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: >> Doing so seems easy enough, but I'm not sure how high our ambitions are >> for doing warning-free ELPA packages on older Emacs versions? (I've >> added Jo=C3=A3o to the CCs.) > > I think our ambitions should be quite high. (I personally think we > should treat almost all compiler warnings as errors/bugs and fix them > whenever realistically possible.) Building Emacs has traditionally been watching a wall of warnings scroll by. This has recently changed, but shows that "no warnings" isn't a value held universally by the Emacs developers. I think that the Emacs build should be warning free -- on our main, current targets. Jumping through hoops to avoid warnings on older Emacs versions normally isn't worth spending time on, in my opinion. But we really have no policy here. >> > 2. Probably eldoc should protect against newer Elisp functions being n= ot >> > yet available, as calling such functions will likely result in erro= rs >> > at runtime. >> >> Doesn't it do that? What functions is it using that's not available? > > At least the current master version looks fine, though the byte > compiler isn't smart enough to detect that. The problematic uses are > in eldoc--eval-expression-setup. I'm not sure I follow you here -- are you saying that eldoc doesn't work on Emacs 26 because of the usages in `eldoc--eval-expression-setup'? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Jan 2021 09:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 42425@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.161148065625754 (code B ref 42425); Sun, 24 Jan 2021 09:31:01 +0000 Received: (at 42425) by debbugs.gnu.org; 24 Jan 2021 09:30:56 +0000 Received: from localhost ([127.0.0.1]:35832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3bjU-0006hJ-FV for submit@debbugs.gnu.org; Sun, 24 Jan 2021 04:30:56 -0500 Received: from mail-oi1-f177.google.com ([209.85.167.177]:39063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3bjS-0006h6-Kh for 42425@debbugs.gnu.org; Sun, 24 Jan 2021 04:30:55 -0500 Received: by mail-oi1-f177.google.com with SMTP id w124so11426393oia.6 for <42425@debbugs.gnu.org>; Sun, 24 Jan 2021 01:30:54 -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:content-transfer-encoding; bh=nygfa+wIrpj7S2o7B/XYDY/m9iwkQTmWJcaKOK7yspk=; b=Z3lYatdmTGmKzY25/iJLzcq2wR5VYQcrOtdFdykKcEZccwTUd615wYzH1q4V4aJwIv jvm6KlKOylyJZEbEtBUCJ13lMDxAiujnwJ1InSy0UkPFT0xVYcXqv0yJOEOho24YKbyR 7pY0P7N4ALtemNcB3l4r/7MTKL/Fu3iwRxd7euULHi+seT7Boh32RWS0IysJ3XBAYdnO GJKHOoBAfVTWI7+05dpo9GouBZuvyALa2FNMZQmwXxkWLFxJBlEPLTQBkMo4RN1NM6lO gbdwToqfUAERjrcgwBtxztqcF9hqbkgT0OA9kK+sXLe+/ewGkHCVRssgTGIZtaYBh9Md cZ5w== 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:content-transfer-encoding; bh=nygfa+wIrpj7S2o7B/XYDY/m9iwkQTmWJcaKOK7yspk=; b=Jg/pCEIePeBIrHxppMXOvnVI1A/cJHRgMGl21qgaBooddUo0Ck4DmznsZmuS9BHCH3 xuObemuQ7795ZXIVuTkEL7bvAVoDezoP4Dt/1s3Ni03qbLsGdQM7fw735OhlwAIQc5hn WkE776Jy8KKdhBgO2Z271o7ufWUEOub8pTxCLABAsiPOGM0HysGhaEJaK8/EwOo+HIU9 LH0kKESdYdYcqWUEDMRyUMOrTcYuaoBiiKlWfpd7MwYiA+Lz1jAKWjlhrvk7InEtFpu/ +OYHlq5dndlW2bGiYRpuwQB9af0I/LxMDnBx1hLwAlhOuFxNstByt48n7rbwSJajiA1s j+qg== X-Gm-Message-State: AOAM533UH92OL8DnNzrU2E/1gAtK4Ozvhr91er04YYlJCV+dUzfLE8h8 c+rDWVmGmkBC8rfZqJFjdTokIUkl4gPVUyuqc6k= X-Google-Smtp-Source: ABdhPJwsUshPbWJ3hQVu4ircRqBiK8Etz6vHdjEh3ltVs1UBkNGKmjm4Kb2ZVU1ukACdT0vFruWQ/Ia4GB9Z7vBNjoQ= X-Received: by 2002:aca:38c1:: with SMTP id f184mr1208714oia.158.1611480648715; Sun, 24 Jan 2021 01:30:48 -0800 (PST) MIME-Version: 1.0 References: <878s8kyc90.fsf@gnus.org> <87k0s3v728.fsf@gnus.org> In-Reply-To: <87k0s3v728.fsf@gnus.org> From: Philipp Stephani Date: Sun, 24 Jan 2021 10:30:37 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 Sa., 23. Jan. 2021 um 19:31 Uhr schrieb Lars Ingebrigtsen : > > Philipp Stephani writes: > > >> Doing so seems easy enough, but I'm not sure how high our ambitions ar= e > >> for doing warning-free ELPA packages on older Emacs versions? (I've > >> added Jo=C3=A3o to the CCs.) > > > > I think our ambitions should be quite high. (I personally think we > > should treat almost all compiler warnings as errors/bugs and fix them > > whenever realistically possible.) > > Building Emacs has traditionally been watching a wall of warnings scroll > by. This has recently changed, but shows that "no warnings" isn't a > value held universally by the Emacs developers. > > I think that the Emacs build should be warning free -- on our main, > current targets. Jumping through hoops to avoid warnings on older Emacs > versions normally isn't worth spending time on, in my opinion. Yeah, but here we're talking about moving a single function definition (eldoc--eval-expression-setup) around, which shouldn't realistically cause problems. > > >> > 2. Probably eldoc should protect against newer Elisp functions being= not > >> > yet available, as calling such functions will likely result in er= rors > >> > at runtime. > >> > >> Doesn't it do that? What functions is it using that's not available? > > > > At least the current master version looks fine, though the byte > > compiler isn't smart enough to detect that. The problematic uses are > > in eldoc--eval-expression-setup. > > I'm not sure I follow you here -- are you saying that eldoc doesn't work > on Emacs 26 because of the usages in `eldoc--eval-expression-setup'? No, the code is correct as far as I can see. The functions that would be unavailable in Emacs 26 won't be used in Emacs 26. But the byte compiler detects only checks in the form of (when (fboundp 'FUNC) (FUNC ...)) and similar, but not the check performed in that function. From unknown Sun Aug 17 10:17:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42425: 26.3.50; Compilation warnings when compiling eldoc.el under Emacs 26.3 Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Jan 2021 00:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 42425@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 42425-submit@debbugs.gnu.org id=B42425.161161965521209 (code B ref 42425); Tue, 26 Jan 2021 00:08:01 +0000 Received: (at 42425) by debbugs.gnu.org; 26 Jan 2021 00:07:35 +0000 Received: from localhost ([127.0.0.1]:40389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BtO-0005W1-Tb for submit@debbugs.gnu.org; Mon, 25 Jan 2021 19:07:35 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BtN-0005Vj-He for 42425@debbugs.gnu.org; Mon, 25 Jan 2021 19:07:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=dKFuke7lFiNzuaz5e10CAVDAWWFrLDeFojIKzF5bDRI=; b=oTtQ5rXR72Y4xuEldzjN1ZC3D2 SQpJPLVbTcKUDH2VGfnxWet36eBPVeRCfYG7Q0gI17yU+QkLyXwKazAeEnE+BpomrcrcBr7t8tnOd McacudbTeXM5NsR91cGUsBy2g5962y7sU5lIeRkZPovAEy9fEbhYWu5JXbSV449bxNlE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4BtE-0002tO-Vq; Tue, 26 Jan 2021 01:07:27 +0100 From: Lars Ingebrigtsen References: <878s8kyc90.fsf@gnus.org> <87k0s3v728.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEX3+fPa2dbEvr57 a3ehoqpGPEkTDBH///+rYgGBAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UBGRceG91hUvIAAAGiSURB VDjLjdLBmoIgEABgMPcOVnclumfqnsvo3mbjfb9V3v8RdgYMafOwHIrmbwYYYOx9SCkztRBnHGUR SLJFYP8Bnr9DQtPVMRbuYMNSxtK6fAPOtOBF80j/lkqZyjfn7bARRrCz+2e8eDroQuciE0Wa+HNM ltzdl2LnrPXAuXAZX2EFIT0kgrMiWd1YlmAIV5haInEiBFsdMMpzBPzIou6uD74MZog8bvu+bP8e 0I8r2NMiNNYOi9BbOy7eh0UQ8w2GxRMEm883G2BFIOJXMv34IDjNj+QV8jkhAJX6iRICpAjfATKl Qwae4xZByNjjyQ9hU1Gpa9OPMYRSVQPd6Rl/gQq6clpC10qZUKoCqKd2VHWFIGeozm5La4DOGFcS 4dIAwIPisrHjUXuQUlwwDh1Ns75uFWYUXq4EcMDZbsBNvYKFO1Uq1RuMXYFLFxRHQFcFAXYLjrLp sIMEysO+H+k5dDu4u4QZ6KLsCE1/dAmGGUMit3Yao08gcLJ2UbD27hMckGgH5dW2xsxgTKt7gocy +hWM8fAMm4pdptknwTDDL00Yf353BdPtAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAxLTI1VDIz OjMwOjI3KzAwOjAwIPc4KgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMS0yNVQyMzozMDoyNysw MDowMFGqgJYAAAAASUVORK5CYII= X-Now-Playing: Sam Amidon's _Bright Sunny South_: "Weeping Mary" Date: Tue, 26 Jan 2021 01:07:23 +0100 In-Reply-To: (Philipp Stephani's message of "Sun, 24 Jan 2021 10:30:37 +0100") Message-ID: <871re8o91g.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Philipp Stephani writes: >> I think that the Emacs build should be warning free -- on our main, >> current targets. Jumping through hoops to avoid warnings on older Emacs >> versions normally isn't worth spending time on, in [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: >> I think that the Emacs build should be warning free -- on our main, >> current targets. Jumping through hoops to avoid warnings on older Emacs >> versions normally isn't worth spending time on, in my opinion. > > Yeah, but here we're talking about moving a single function definition > (eldoc--eval-expression-setup) around, which shouldn't realistically > cause problems. The most prominent warning was for `eldoc-documentation-strategy', which is defined by (eldoc--documentation-strategy-defcustom eldoc-documentation-strategy so you then also have to move that, and (defmacro eldoc--documentation-strategy-defcustom and then slap and `eval-and-compile' around both (to make that warning go away). Which I had done before starting to think "but do we care?" and backed out again. >> I'm not sure I follow you here -- are you saying that eldoc doesn't work >> on Emacs 26 because of the usages in `eldoc--eval-expression-setup'? > > No, the code is correct as far as I can see. The functions that would > be unavailable in Emacs 26 won't be used in Emacs 26. But the byte > compiler detects only checks in the form of (when (fboundp 'FUNC) > (FUNC ...)) and similar, but not the check performed in that function. Right, so it's also just a spurious warning. I don't think we care this much about avoiding compilation warnings on old Emacs versions, because it has the potential to make the code ugly and awkward, and introduce a lot a churn that doesn't really help much. So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 25 19:07:45 2021 Received: (at control) by debbugs.gnu.org; 26 Jan 2021 00:07:45 +0000 Received: from localhost ([127.0.0.1]:40392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BtZ-0005WO-76 for submit@debbugs.gnu.org; Mon, 25 Jan 2021 19:07:45 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BtX-0005WB-MH for control@debbugs.gnu.org; Mon, 25 Jan 2021 19:07:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1aELk2pdxCwXNqfX6lQr8eL8ZTnkJJy4wapw2mbX1xY=; b=jkz8NY5D2YlGbGPGU/O81NjG+B 5jXo3HUYFZITZ6SZcIvyYFS2vO7v4ivmbWIPwymhlA7GCFpLOJJo6kYCSIDtii6ae8+wfYRt3sB6V MQvOD5f34O+Jvc3hGr9l6h+JUPl8mGBkdBPtIfMbGHkjGK3jHEGnKx5z9AQU/buJlBFk=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4BtQ-0002tZ-7y for control@debbugs.gnu.org; Tue, 26 Jan 2021 01:07:38 +0100 Date: Tue, 26 Jan 2021 01:07:35 +0100 Message-Id: <87zh0wmugo.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #42425 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 42425 wontfix close 42425 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.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: -1.0 (-) tags 42425 wontfix close 42425 quit