From unknown Mon Jun 23 04:11:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#52969 <52969@debbugs.gnu.org> To: bug#52969 <52969@debbugs.gnu.org> Subject: Status: Shortdoc "string" group leads to backtrace Reply-To: bug#52969 <52969@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:11:34 +0000 retitle 52969 Shortdoc "string" group leads to backtrace reassign 52969 emacs submitter 52969 Stefan Kangas severity 52969 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 02 18:09:49 2022 Received: (at submit) by debbugs.gnu.org; 2 Jan 2022 23:09:49 +0000 Received: from localhost ([127.0.0.1]:33901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n49z3-0000WX-BZ for submit@debbugs.gnu.org; Sun, 02 Jan 2022 18:09:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:55832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n49z0-0000WO-OH for submit@debbugs.gnu.org; Sun, 02 Jan 2022 18:09:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n49z0-00037e-Kn for bug-gnu-emacs@gnu.org; Sun, 02 Jan 2022 18:09:46 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:33468) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n49yt-0000Hp-CP for bug-gnu-emacs@gnu.org; Sun, 02 Jan 2022 18:09:46 -0500 Received: by mail-pj1-f48.google.com with SMTP id g11-20020a17090a7d0b00b001b2c12c7273so5332992pjl.0 for ; Sun, 02 Jan 2022 15:09:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to :content-transfer-encoding; bh=GONO2CkYhLuGbACitas16mlMQY8A/tkTAjtjfupJqb0=; b=2KKj1opqWaldAp+9ET8dg/Bl34yfLhxvIt3icQM8TdG1jqRjYkzXEyaHryzbPfHkBc TyDB+wCTfzUHQ7v7Y6bKFezR0AaNjO5NnXr43nr3L4bclwCxW3SsHsma2EVEwCw16iyf XZhz9OCDOuoEZjMG9jzVY1nn6ZMfBojIb+xZ5qBcPVAmtb/UETfS1mQasbS+Mx8/OY+U gIU3osy1xRr8MvQfjU9dnoiLmn1koZJYlrR7aNCyXwASPqMb0S4D9sPi0dLTFpBWxZT0 azQt84jqLPQH2XPS/ix081XQqjuzptDPUO/+srXq50tdQTBkL9gMo4wnN7wn198TmqjS KEfg== X-Gm-Message-State: AOAM530fTuEI3SqRFOsHXMnUn8Odq2VED5pvYbWWhw4GDdbgR797RMk7 iMWMMuPllCXxssHFhfRFNYhQ0yS9vEt8mlr9Pz8uG++9 X-Google-Smtp-Source: ABdhPJzusal8DIDLj0cmtirZaPda4tf+B4wW2U8nFUCcZ3j6rXxWkeGAN+xzg9BDo/z6RfO4NCJmP9FziGv+RCoxp84= X-Received: by 2002:a17:90a:4482:: with SMTP id t2mr37677637pjg.133.1641164977642; Sun, 02 Jan 2022 15:09:37 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 2 Jan 2022 18:09:37 -0500 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 2 Jan 2022 18:09:37 -0500 Message-ID: Subject: Shortdoc "string" group leads to backtrace To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=209.85.216.48; envelope-from=stefankangas@gmail.com; helo=mail-pj1-f48.google.com X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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: -1.8 (-) On master, emacs -Q: M-x shortdoc-display-group RET string RET Debugger entered--Lisp error: (wrong-type-argument stringp nil) split-string(nil "\n") shortdoc--display-function((truncate-string-to-width :eval (truncate-string-to-width "foobar" 3) :eval (truncate-string-to-width "=E4=BD=A0=E5=A5=BDbar" 5))) #f(compiled-function (data) #)((truncate-string-to-width :eval (truncate-string-to-width "foobar" 3) :eval (truncate-string-to-width "=E4=BD=A0=E5=A5=BDbar" 5))) mapc(#f(compiled-function (data) #) ("Making Strings" (make-string :args (length init) :eval "(make-string 5 ?x)") (string :eval "(string ?a ?b ?c)") (concat :eval (concat "foo" "bar" "zot")) (string-join :no-manual t :eval (string-join '("foo" "bar" "zot") " ")) (mapconcat :eval (mapconcat (lambda (a) (concat "[" a "]")) '("foo" "bar" "zot") " ")) (string-pad :eval (string-pad "foo" 5) :eval (string-pad "foobar" 5) :eval (string-pad "foo" 5 45 t)) (mapcar :eval (mapcar #'identity "123")) (format :eval (format "This number is %d" 4)) "Manipulating Strings" (substring :eval (substring "foobar" 0 3) :eval (substring "foobar" 3)) (string-limit :eval (string-limit "foobar" 3) :eval (string-limit "foobar" 3 t) :eval (string-limit "foobar" 10) :eval (string-limit "fo=E5=A5=BD" 3 nil 'utf-8)) (truncate-string-to-width :eval (truncate-string-to-width "foobar" 3) :eval (truncate-string-to-width "=E4=BD=A0=E5=A5=BDbar" 5)) (split-string := eval (split-string "foo bar") :eval (split-string "|foo|bar|" "|") :eval (split-string "|foo|bar|" "|" t)) (split-string-and-unquote :eval (split-string-and-unquote "foo \"bar zot\"")) (split-string-shell-command :eval (split-string-shell-command "ls /tmp/'foo bar'")) (string-lines :eval (string-lines "foo\n\nbar") :eval (string-lines "foo\n\nbar" t)) (string-replace :eval (string-replace "foo" "bar" "foozot")) (replace-regexp-in-string :eval (replace-regexp-in-string "[a-z]+" "_" "*foo*")) (string-trim :args (string) :doc "Trim STRING of leading and trailing white space." :eval (string-trim " foo ")) (string-trim-left :eval (string-trim-left "oofoo" "o+")) (string-trim-right :eval (string-trim-right "barkss" "s+")) (string-truncate-left :no-manual t :eval (string-truncate-left "longstring" 8)) (string-remove-suffix :no-manual t :eval (string-remove-suffix "bar" "foobar")) (string-remove-prefix :no-manual t :eval (string-remove-prefix "foo" "foobar")) (string-chop-newline :eval (string-chop-newline "foo\n")) (string-clean-whitespace :eval (string-clean-whitespace " foo bar ")) (string-fill :eval (string-fill "Three short words" 12) :eval (string-fill "Long-word" 3)) (reverse :eval (reverse "foo")) (substring-no-properties :eval (substring-no-properties (propertize "foobar" 'face 'bold) 0 3)) (try-completion :eval (try-completion "foo" '("foobar" "foozot" "gazonk"))) "Unicode Strings" (string-glyph-split :eval (string-glyph-split "Hello, =F0=9F=91=BC=F0=9F=8F=BB=F0=9F=A7=91=F0=9F=8F=BC=E2=80=8D=F0=9F=A4=9D=E2=80= =8D=F0=9F=A7=91=F0=9F=8F=BB")) (string-glyph-compose :eval (string-glyph-co= mpose "A=CC=8A")) (string-glyph-decompose :eval (string-glyph-decompose "=E2=84= =AB")) "Predicates for Strings" (string-equal :eval (string-equal "foo" "foo")) (eq :eval (eq "foo" "foo")) (eql :eval (eql "foo" "foo")) (equal :eval (equal "foo" "foo")) (cl-equalp :eval (cl-equalp "Foo" "foo")) (stringp :eval "(stringp ?a)") (string-empty-p :no-manual t :eval (string-empty-p "")) (string-blank-p :no-manual t :eval (string-blank-p " \n")) (string-lessp :eval (string-lessp "foo" "bar")) (string-greaterp :eval (string-greaterp "foo" "bar")) (string-version-lessp :eval (string-version-lessp "pic4.png" "pic32.png")) (string-prefix-p :eval (string-prefix-p "foo" "foobar")) (string-suffix-p :eval (string-suffix-p "bar" "foobar")) "Case Manipulation" ...)) shortdoc-display-group("string") funcall-interactively(shortdoc-display-group "string") command-execute(shortdoc-display-group record) execute-extended-command(nil "shortdoc-display-group" "short") funcall-interactively(execute-extended-command nil "shortdoc-display-group" "short") command-execute(execute-extended-command) From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 02:34:28 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 07:34:28 +0000 Received: from localhost ([127.0.0.1]:34054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4HrQ-0005sl-Kf for submit@debbugs.gnu.org; Mon, 03 Jan 2022 02:34:28 -0500 Received: from mail-pj1-f51.google.com ([209.85.216.51]:35575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4HrP-0005sW-67 for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 02:34:28 -0500 Received: by mail-pj1-f51.google.com with SMTP id r16-20020a17090a0ad000b001b276aa3aabso23698220pje.0 for <52969@debbugs.gnu.org>; Sun, 02 Jan 2022 23:34:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=hpXtoPv7lzxwumgjIzPyog1hvdl7FlJTtipX0z6ur+k=; b=iSIKGSc+5tJYEpj0OutqHDm6lhgcfTTknS4cY7vat/ow/vho4bJMEaYcn4cUKWyb9n Rb/KqjQ4xPjvTot+oycUqbZx2SEOqbdP/q+YlSYkeKIHQErU7x+eEkliBJ1iFkZKyIib RMiYWIOLLa9ZtASgnCMfzUSIaCzvEJDPI04qjDnIf4rhnxlsA8X06drnuneixghyHumN QVfkTrAtL70pbYvk22dUMwhg8XC+xbyhJx2ojiBCTAdgkaKIfK2Kg8CdTZCftWo3GYKL nt8LF6wdCuborr1exFNnfaaesLO4yhBSL53GuUPn2eEbMconLo94tffUCUGjf0A6hwCQ /huQ== X-Gm-Message-State: AOAM531sSt19FVMkSfr08g+3O6d6qYyOytIKmTZ3LF/zg0qP1gkkTRch iPjAQyoXWHFm8/NKm8Wq/4err9zPRILzo+GoQkNnI+sn X-Google-Smtp-Source: ABdhPJzpfSaGZucC4QhvkAGKxCuPEbCmBjxsJlTJR2zZRIKxGxVn8hqiBsmEGRvo/xHhdMi9jBFQ2lqilY4dzne7oF8= X-Received: by 2002:a17:902:d512:b0:149:3070:48ec with SMTP id b18-20020a170902d51200b00149307048ecmr43282843plg.66.1641195261410; Sun, 02 Jan 2022 23:34:21 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 3 Jan 2022 02:34:20 -0500 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Sun, 2 Jan 2022 18:09:37 -0500") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 3 Jan 2022 02:34:20 -0500 Message-ID: Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace To: 52969@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 52969 Cc: Stefan Monnier 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 (/) Stefan Kangas writes: > On master, emacs -Q: > > M-x shortdoc-display-group RET string RET > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > split-string(nil "\n") > shortdoc--display-function((truncate-string-to-width :eval We get nil here because on master, after emacs -Q: (documentation 'rx) => nil Whereas on the emacs-28 branch: (documentation 'rx) => "Translate regular expressions REGEXPS ..." Bisecting points to this commit: 59732a83c8875c8986d2221600d559a24d8309cc is the first bad commit commit 59732a83c8875c8986d2221600d559a24d8309cc Author: Stefan Monnier Date: Thu Dec 30 23:17:45 2021 -0500 Don't store docstrings of preloaded .el files in etc/DOC This always works, even with that commit: (progn (rx "foo") (documentation 'rx)) => "Translate regular expressions REGEXPS ..." From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 13:56:18 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 18:56:18 +0000 Received: from localhost ([127.0.0.1]:36205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4SVF-0004YD-N4 for submit@debbugs.gnu.org; Mon, 03 Jan 2022 13:56:17 -0500 Received: from mail-pj1-f43.google.com ([209.85.216.43]:45848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4SVA-0004Xu-TG for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 13:56:16 -0500 Received: by mail-pj1-f43.google.com with SMTP id l16-20020a17090a409000b001b2e9628c9cso597359pjg.4 for <52969@debbugs.gnu.org>; Mon, 03 Jan 2022 10:56:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to; bh=CZbMIJDUAjskRc0NCiyx+Zm6NLeLzYwi0XNTi+TaUlQ=; b=YC8Ue1qcIgl0Q1gc3ArWLYd7Ys/jrKhS1Xnwbm9Ow7gW1HsQh3Vz2aLVKdMAiifZmZ WHdmWtZcIpz8kyGOokUNFdXkosRd+gnZ/eSbJC8R1YvK16cr1nr3e0wshMvmWa/6Xa4J Hhp/pwNYTDPmUeWTRkhm+vFhm+4RhVdol/P74vYHbe0UXYthnHwJFzQ6dt2KEkymPg/n KN5R6FQcBrP5vA56WCMzy5au2oixMLalxy8Ivtsh3sBJudRMla9uTiH1pL21vCtQQtpn wgQ+Xq4TDoVtIPn6WDkf55rylAThu+BTzBFFjYuXNQZXOaI18OQ2BU9lpMuAIALZcK/O cVvA== X-Gm-Message-State: AOAM532y48n7Yj3n83JNNPPSy5LtL+rOd3ggsd1T4fggYY6YOwLn1X06 tMyAQPCSc/+HNr8rZ1lkI3QMT01YhaHys4pWEcpw25Pv X-Google-Smtp-Source: ABdhPJzWlwW9wEbyzr217xfG6TxbQiGFug/ugsxsPn1qxTxqwSDGG8Pteg48+RaqQprRJnUc9e4IoNS0uYMnjgK6hh0= X-Received: by 2002:a17:90b:1646:: with SMTP id il6mr56595688pjb.143.1641236166887; Mon, 03 Jan 2022 10:56:06 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 3 Jan 2022 13:56:06 -0500 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Sun, 2 Jan 2022 18:09:37 -0500") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 3 Jan 2022 13:56:06 -0500 Message-ID: Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace To: 52969@debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000b8571405d4b2128a" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 52969 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 (/) --000000000000b8571405d4b2128a Content-Type: text/plain; charset="UTF-8" Stefan Kangas writes: > On master, emacs -Q: > > M-x shortdoc-display-group RET string RET BTW, I will be happy to push this test once we can fix this bug: --000000000000b8571405d4b2128a Content-Type: text/x-diff; charset="US-ASCII"; name="0001-New-test-shortdoc-all-groups-work.patch" Content-Disposition: attachment; filename="0001-New-test-shortdoc-all-groups-work.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: a26a9239cb384f0b_0.1 RnJvbSA1YzIxM2FhZWM0YmY1MzZlMmU3ZmY2ZTk2NTZlNjQ1ZGU0M2RhMmYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogTW9uLCAzIEphbiAyMDIyIDE5OjQ0OjA2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gTmV3IHRl c3Qgc2hvcnRkb2MtYWxsLWdyb3Vwcy13b3JrCgoqIHRlc3QvbGlzcC9lbWFjcy1saXNwL3Nob3J0 ZG9jLXRlc3RzLmVsCihzaG9ydGRvYy1hbGwtZ3JvdXBzLXdvcmspOiBOZXcgdGVzdC4gIFNlZSBC dWcjNTI5NjkuCi0tLQogdGVzdC9saXNwL2VtYWNzLWxpc3Avc2hvcnRkb2MtdGVzdHMuZWwgfCA4 ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv dGVzdC9saXNwL2VtYWNzLWxpc3Avc2hvcnRkb2MtdGVzdHMuZWwgYi90ZXN0L2xpc3AvZW1hY3Mt bGlzcC9zaG9ydGRvYy10ZXN0cy5lbAppbmRleCAxYzQxMjVlMzAxLi4zMjZkNDNlZWFkIDEwMDY0 NAotLS0gYS90ZXN0L2xpc3AvZW1hY3MtbGlzcC9zaG9ydGRvYy10ZXN0cy5lbAorKysgYi90ZXN0 L2xpc3AvZW1hY3MtbGlzcC9zaG9ydGRvYy10ZXN0cy5lbApAQCAtNDQsNiArNDQsMTQgQEAgc2hv cnRkb2MtZXhhbXBsZXMKICAgICAgICAgICAgICAgICAoc2hvdWxkIChzaG9ydGRvYy10ZXN0cy0t dHJlZS1jb250YWlucyBleHByIGZ1bikpKSkKICAgICAgICAgICAgIChzZXRxIHByb3BzIChjZGRy IHByb3BzKSkpKSkpKSkKIAorKGVydC1kZWZ0ZXN0IHNob3J0ZG9jLWFsbC1ncm91cHMtd29yayAo KQorICAiVGVzdCB0aGF0IGFsbCBkZWZpbmVkIHNob3J0ZG9jIGdyb3VwcyBkaXNwbGF5IGNvcnJl Y3RseS4iCisgIChkb2xpc3QgKGdyb3VwIChtYXBjYXIgKGxhbWJkYSAoeCkgKGNhciB4KSkgc2hv cnRkb2MtLWdyb3VwcykpCisgICAgKHVud2luZC1wcm90ZWN0CisgICAgICAgIChzaG9ydGRvYy1k aXNwbGF5LWdyb3VwIGdyb3VwKQorICAgICAgKHdoZW4tbGV0ICgoYnVmIChnZXQtYnVmZmVyIChm b3JtYXQgIipTaG9ydGRvYyAlcyoiIGdyb3VwKSkpKQorICAgICAgICAoa2lsbC1idWZmZXIgYnVm KSkpKSkKKwogKHByb3ZpZGUgJ3Nob3J0ZG9jLXRlc3RzKQogCiA7Ozsgc2hvcnRkb2MtdGVzdHMu ZWwgZW5kcyBoZXJlCi0tIAoyLjMwLjIKCg== --000000000000b8571405d4b2128a-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 15:33:49 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 20:33:49 +0000 Received: from localhost ([127.0.0.1]:36363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4U1c-0007Gy-TM for submit@debbugs.gnu.org; Mon, 03 Jan 2022 15:33:49 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:16490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4U1a-0007Gj-4b for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 15:33:47 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 1B17B80602; Mon, 3 Jan 2022 15:33:40 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 56A0A8030F; Mon, 3 Jan 2022 15:33:38 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1641242018; bh=yqqpwM42urw4o9nf9WKT7JU7KhD+NXgR2pKKZzvFE5g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=QyPtvAImUVzSXy1uCrzGPydrV1sFAQY7jg1sZIYLN7k7AfgYF+Qn37CziJWwzzWFZ dXzhOS3Hq7qKoYtvGITxv7znqQ5or42Hxw+RQZoFeErLjuJ+EuV4PSFjdGNNEVu5Fe Z6GBXkj0sVGRslf+Z9H2nlOne4GNx0eCZ2V8U2TXCKIlz7f05Kdw76vLaQcSPvKdU+ 8IpS3WD9B4JGdOnR4PDNgQVgsbqhHjsGYGKRUefiVakiAy6nXc8rXwnjueOZWVnJc4 v1sJ7jJcWi5rwNDYfZ0hBMS1F+AO8FgR4TV44H2DA1tU/igy5PiuVEeMLmcxFrrg6D +yw65o/wxS9EA== Received: from ceviche (unknown [216.154.30.173]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 06BE5120264; Mon, 3 Jan 2022 15:33:37 -0500 (EST) From: Stefan Monnier To: Stefan Kangas Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace Message-ID: References: Date: Mon, 03 Jan 2022 15:33:35 -0500 In-Reply-To: (Stefan Kangas's message of "Mon, 3 Jan 2022 02:34:20 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.086 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52969 Cc: 52969@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > We get nil here because on master, after emacs -Q: > > (documentation 'rx) > =3D> nil Oh, indeed we now drop the docstrings from the autoloads in `lisp/loaddefs.el`. I see a few ways out of that: 1- Forget about autoloads's docstrings altogether (i.e. always load the autoload's target when we need the docstring). 2- Revert part of 59732a83c8 so that we still keep the docstrings of `lisp/loaddefs.el` in etc/DOC. 3- Byte-compile `lisp/loaddefs.el`. I pushed a patch which does n=B02. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 15:37:59 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 20:37:59 +0000 Received: from localhost ([127.0.0.1]:36368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4U5f-0007Nd-ED for submit@debbugs.gnu.org; Mon, 03 Jan 2022 15:37:59 -0500 Received: from quimby.gnus.org ([95.216.78.240]:39218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4U5e-0007NO-5f for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 15:37:58 -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=ECMZeCroMimlWZZOHXUJIdEcz13vkEIiPOHZNtJZKU4=; b=kin5lYlppU+7KG1+pkTGs+A4+W Leu5KE605Hz+3T4kmjP56IhwMr23bdPG4xG2Q7GOMgxiwKQcO2KdgW/TPhVUFA7g3wdeWAhZ3IL4s MqIEO8heGJO45t9lIP+Zi4giktD1576aUHE3V0eqWbtW/lHTHuSKq6jhZ7Xs/wGZj9EE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n4U5S-0007TZ-Fl; Mon, 03 Jan 2022 21:37:49 +0100 From: Lars Ingebrigtsen To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEU0UUk5ZWJFYWRS iGxdnKwzQDVGXIgjKSk1NkhKN2NbUpsfIB+ZWaAaGRkOGhiYLy////+aMabgAAAAAWJLR0QQlbIN LAAAAAd0SU1FB+YBAxQkI2u8TxkAAAFsSURBVEjHtdTRkoMgDAVQxK2AafT//7YhGAkIYjuztzN9 yjEh2BojmSiWMkv+mjEv+mRRkrkJKKbfZh6BSOydYaCEjHa0uqIECjFlIozhkoC7Ct0lZ6EwcC0y dcTC4CBDwSSBRMZiyoCEKU1HnMA5Y14PWpzA+9dwUTEH8AT8eLVULyDlQb3xUlwJfp8ajzfeN4FN b+Bk6+kr4E3gWJ3itLHAh0tsGR49g3ZUvVPpg5MEX4BVslDJwoVLGR4eUg7w5qy9eDijO1RItSjB u0rCWgUHSlzAVeuRRiDFIwKggLiWeMVhDaFdHxwiorQwKKFn0PrStevVUT3kegbcD1Wos3pdQDdQ HRoBvluQp4xBxb8F+BNwbbBtG++h2EV7pC0G6X9tp8SCuG9Vf+mw7y6Wpm/QC29vCbiUN0mNYrVz 94dOI+lHHDNBf0uAnfz/PeDPACD/PtxImLtTtoR0AHjEvjwDg/KadOQGtwJ8AJQxSMhavXeTAAAA JXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAxLTAzVDIwOjM2OjM1KzAwOjAwdcNhdwAAACV0RVh0ZGF0 ZTptb2RpZnkAMjAyMi0wMS0wM1QyMDozNjozNSswMDowMASe2csAAAAASUVORK5CYII= X-Now-Playing: Ulrich Schnauss's _Goodbye_: "Medusa" Date: Mon, 03 Jan 2022 21:37:42 +0100 In-Reply-To: (Stefan Monnier via's message of "Mon, 03 Jan 2022 15:33:35 -0500") Message-ID: <87ee5o4ktl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > 1- Forget about autoloads's docstrings altogether (i.e. always load the > autoload's target when we need the docstring). > 2- Revert part of 59732a83c8 so that we still keep the docstrings of > `lis [...] 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: -2.3 (--) X-Debbugs-Envelope-To: 52969 Cc: 52969@debbugs.gnu.org, Stefan Kangas , Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > 1- Forget about autoloads's docstrings altogether (i.e. always load the > autoload's target when we need the docstring). > 2- Revert part of 59732a83c8 so that we still keep the docstrings of > `lisp/loaddefs.el` in etc/DOC. > 3- Byte-compile `lisp/loaddefs.el`. > > I pushed a patch which does n=C2=B02. Are there any disadvantages to doing n=C2=B03? I liked the simplifications in 59732a83c8. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 16:05:26 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 21:05:26 +0000 Received: from localhost ([127.0.0.1]:36382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4UWD-00088J-TR for submit@debbugs.gnu.org; Mon, 03 Jan 2022 16:05:26 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:57178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4UW8-000882-KV for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 16:05:24 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id B4C28442BF7; Mon, 3 Jan 2022 16:05:14 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7F2CA44153B; Mon, 3 Jan 2022 16:05:13 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1641243913; bh=HlI8H8Gv+AUXfzSmaJ+lTqdgmzUqpeT3t5lVqXLx/Yw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=NGQ8VS4Mq/UjMva9GWAcvUqeSj2X7gmoKGo9EYQT4DWEZXmXiaMhpeC72B6SNw2Qv w/RgPW9kEqhSCTDJ8SwmPBFWXL8TViLQvslVvyMyzD+az8QSlSuNLFpckh+54TsWwF 9ivksuF7xZFSnO+ykG0UwtbjnpWpiA3FSdMjHWVQkcaexyE9E60PJJmnIvbpVVrqBl obQAsRYmF1KlaVQWqrhPr2N2pVeXC8hHK3pUY8tDrv16C2w///+tWA9WLJYB1hgrXJ /WOuFdeTt+yp0MclG9bl0e2li5jjGOEAlgkhRzzp425IDlxWKyosG3v9ynXQZsU/Ra AnnRQMRNDlosQ== Received: from ceviche (unknown [216.154.30.173]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id F0A2B120225; Mon, 3 Jan 2022 16:05:12 -0500 (EST) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace Message-ID: References: <87ee5o4ktl.fsf@gnus.org> Date: Mon, 03 Jan 2022 16:05:12 -0500 In-Reply-To: <87ee5o4ktl.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 03 Jan 2022 21:37:42 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.073 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52969 Cc: 52969@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen [2022-01-03 21:37:42] wrote: > Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" writes: >> 1- Forget about autoloads's docstrings altogether (i.e. always load the >> autoload's target when we need the docstring). >> 2- Revert part of 59732a83c8 so that we still keep the docstrings of >> `lisp/loaddefs.el` in etc/DOC. >> 3- Byte-compile `lisp/loaddefs.el`. >> I pushed a patch which does n=B02. > Are there any disadvantages to doing n=B03? > I liked the simplifications in 59732a83c8. I haven't tried yet. I installed n=B02 because it's the "safe choice". We can still choose n=B03 and/or n=B01 which both have a wider impact. I liked the simplifications in 59732a83c8 as well, and we do keep some of them. As for disadvantages to n=B03, I remember trying it out some months ago but I can't remember why nor can I remember why I haven't kept this change in my local hacks. Sorry. IOW, someone will have to try it. Of course, there are the obvious disadvantages of spending time to compile `loaddefs.el` and the added space used by `loaddefs.elc`, tho a lot of it would be recovered by the space saved in etc/DOC. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 16:20:04 2022 Received: (at 52969) by debbugs.gnu.org; 3 Jan 2022 21:20:04 +0000 Received: from localhost ([127.0.0.1]:36406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4UkO-00005B-2s for submit@debbugs.gnu.org; Mon, 03 Jan 2022 16:20:04 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:33071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4UkM-0008WA-2A for 52969@debbugs.gnu.org; Mon, 03 Jan 2022 16:20:02 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 6FA6B1001C2; Mon, 3 Jan 2022 16:19:56 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 20D5710000B; Mon, 3 Jan 2022 16:19:55 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1641244795; bh=l1QWYjwPWXJVDQJMbmD7lM7y21kM5UyFke/gu1J10Oo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=pZjZ2cC/kfhu72wCmAHb4n2v9+gD7zgS6TWzmrmiPV8p9iBkoFsU8sUkiwk0H6g4R B4PXag5uUQDeLjDb8QWpV++T6qVATWMz9RxGa7/GyhVpsx24bjcUZ7TFWdJeaJ2kd4 Blky6a0gOWCMkwQXXuTe8WPBruj6E+tgic32IlqLclEe9GY9Hk+1fJqXFIJDlQ0GNL 9dPi29s5iE3RtnSjWcJdhFhT8VZLOf9zfb/GTsVwRklkw4tzf7m0f2NskYfvmxR2Go hpm1VRrhZTkhAH56Nf4cE5vyIzVkSQdSMRDZOYculi235nGvLxciT8+pSI/1NlGwzr A/luCBKYD3GYA== Received: from ceviche (unknown [216.154.30.173]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E0C601203A9; Mon, 3 Jan 2022 16:19:54 -0500 (EST) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace Message-ID: References: <87ee5o4ktl.fsf@gnus.org> Date: Mon, 03 Jan 2022 16:19:53 -0500 In-Reply-To: (Stefan Monnier's message of "Mon, 03 Jan 2022 16:05:12 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.088 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52969 Cc: 52969@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > As for disadvantages to n=B03, I remember trying it out some months ago b= ut > I can't remember why nor can I remember why I haven't kept this change > in my local hacks. Sorry. I seem to remember that one of the motivations for trying it out had to do with having an `;;;###autoload` cookie on a piece of code which used an autoloaded macro, so loading `loaddef.el` would cause (auto)loading the package which provides the macro. Byte compiling `loaddefs.el` was a way to fix this problem. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 10:54:15 2022 Received: (at 52969) by debbugs.gnu.org; 5 Jan 2022 15:54:15 +0000 Received: from localhost ([127.0.0.1]:41499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58cA-0007n4-Vx for submit@debbugs.gnu.org; Wed, 05 Jan 2022 10:54:15 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58c8-0007mq-Qn for 52969@debbugs.gnu.org; Wed, 05 Jan 2022 10:54:13 -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=3eg699YAfY7PXl/LBDATB8VXjMT4eJ7+wKydEssEzvM=; b=A7njxs+tR1eAB3vWbWYtL5+DdQ 3ohjyLLWSGiTuh2TomzcRqOFjDkUELTlNx4xLUqjFxtJCGTKSV/b+i6Wfui5OYeg2aAX+W0F6MesU 4g9gfnLNUeXt31v5Ekw/vfIC5IZKbqi5wMY2ncsYf+N8JnctH+1k1hKIUzLQLZProBk0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n58by-0005n9-Jt; Wed, 05 Jan 2022 16:54:05 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace References: <87ee5o4ktl.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXw8PBdXV2joqP/ //8t2MV5AAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YBBQ8hEesE+ZEAAAFTSURBVCjPjZGxasMwEIYv ojF2phI6ZDShMa6ewkuGbg00xngKpRLGT6GaJiSeMpQQMgnTmuSesifZqV269IaTvtPp190J4Jfd 5O8rt3S3O0UwFPXqXgopDXjzu2iYybk0aY6onz1nvhaRBZl46/XnI6XxAgvEM0fEI3C8XJYIVbiF WwN5BqyanMGHAE+ablYcCXjqG03EShMoW0elNIRg440PSaIxZiIt0H0yA0yjslfHBl7yRmZ87PXG L7qDKaoOxr2D5jkG5dmmGTdA1CNKn5gDlqLyQ/vo7E1qBE0wbcTIF9oKuH5PrVRUs3uV1u3GN520 LdIy0x2w/EP9wMB1ulJdzq5DoIRRG+z56/If481H0YfhHh7S+KteYp6e8j3AIanUNiwcr6a34nix yAIhNgeaRRSn1dPsVZTUNkvSJIsCKXZmWLFYJKtgtxFB19efcr4ByGtiboM3kVUAAAAldEVYdGRh dGU6Y3JlYXRlADIwMjItMDEtMDVUMTU6MzM6MTcrMDA6MDB0j0NLAAAAJXRFWHRkYXRlOm1vZGlm eQAyMDIyLTAxLTA1VDE1OjMzOjE3KzAwOjAwBdL79wAAAABJRU5ErkJggg== X-Now-Playing: Neil Young & Crazy Horse's _Zuma_: "Through My Sails" Date: Wed, 05 Jan 2022 16:53:56 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 03 Jan 2022 16:05:12 -0500") Message-ID: <87czl6dvqj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Monnier writes: > IOW, someone will have to try it. > Of course, there are the obvious disadvantages of spending time to > compile `loaddefs.el` and the added space used by `loaddefs.elc`, tho > a lot of it would be [...] 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: -2.3 (--) X-Debbugs-Envelope-To: 52969 Cc: 52969@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Monnier writes: > IOW, someone will have to try it. > Of course, there are the obvious disadvantages of spending time to > compile `loaddefs.el` and the added space used by `loaddefs.elc`, tho > a lot of it would be recovered by the space saved in etc/DOC. Stefan Monnier writes: > I seem to remember that one of the motivations for trying it out had to > do with having an `;;;###autoload` cookie on a piece of code which used an > autoloaded macro, so loading `loaddef.el` would cause (auto)loading the > package which provides the macro. > > Byte compiling `loaddefs.el` was a way to fix this problem. Right. So I guess somebody just has to try it again and see whether there's any reasons not to byte-compile the file. I'll open a new bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 10:54:36 2022 Received: (at control) by debbugs.gnu.org; 5 Jan 2022 15:54:36 +0000 Received: from localhost ([127.0.0.1]:41512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58cW-0007o9-8u for submit@debbugs.gnu.org; Wed, 05 Jan 2022 10:54:36 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58cV-0007nb-4B for control@debbugs.gnu.org; Wed, 05 Jan 2022 10:54:35 -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=3LZt4E0KHmIvb8t/B7TSC21jUL+IYBV6vpSWhyiIzTk=; b=q1b0gY0FDpvE2FImmdWXSc4JH3 MOrD0PqNCk/rJ6173hCzYqWRrW1IjRld6MG/+C5dqhFl9Es5ODFkCHiAAAdejGAhpY1m7+BHUdHKE LjZRDNJ+cM0ZawO3g1Y86BEeHQ9QRwg22dWn9vqWU0rlc8Zw+j2pinCbJ67Gik7eNEnk=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n58cN-0005nW-5M for control@debbugs.gnu.org; Wed, 05 Jan 2022 16:54:29 +0100 Date: Wed, 05 Jan 2022 16:54:26 +0100 Message-Id: <87bl0qdvpp.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52969 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: close 52969 29.1 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: -2.3 (--) 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: -3.3 (---) close 52969 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 10:55:53 2022 Received: (at 52969) by debbugs.gnu.org; 5 Jan 2022 15:55:53 +0000 Received: from localhost ([127.0.0.1]:41520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58dl-0007qz-H9 for submit@debbugs.gnu.org; Wed, 05 Jan 2022 10:55:53 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58dU-0007qP-W9 for 52969@debbugs.gnu.org; Wed, 05 Jan 2022 10:55:51 -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=0SCOZClIItP/zaNxNFAQQZw64y/V2oM1rMdG/55bsYA=; b=eXslyg8oXZI1OWM415TCol1KNS U8zdbsHHZr+HMoZA6A5nU+/P4hB9655P9WWdbKzL0KDMBQFCnhV2oy6kYfzrb75TBXEYh+Sgz/+GZ RbyOmwVDt1WLsn9BIIRzGcm5dstmOjdHyGuzVyjW1KXws8hVTDzy22Se8fRRzgnq+itc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n58dL-0005no-CK; Wed, 05 Jan 2022 16:55:29 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#52969: Shortdoc "string" group leads to backtrace References: <87ee5o4ktl.fsf@gnus.org> <87czl6dvqj.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEX68/N5XoksK1ey oa83KUX///8iHz3tAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YBBQ83DJSaIJ8AAAGCSURBVDjLlZRh koMwCIXteIGS5AALcgBt9gAb5P5nWkjsJNr2R5mpE/2E9yCx0/R13BDihrAiQECEn99gC9jW6UZh fwhkxaBcwl9SIVW4TzNs9xzjankAtn60xfq99qRHJFXTh6BaQEvswEKI5Vju8wjcj5MCaT9lqLI/ LlbxCjyKlA8APmSog9FVEWBqzs+AJScEbjkHYBF7gDktWyUQDiBYAbD1bhOQLo7ems3dHLH7Cs/O RZosQZBay0rZDERdQ5Qs1IGExUvZy1R/fmEqdYhNg/wtZn+Z2nz37KCZp0AkRMfYY28QIdlhsC2R JLoMwEcEwUzYaEp0wAMArlt1aDxBqBnILxrUSrmXMaNuEOnJFbeTENyw6lXDWmcfSh3baWuFnsED 4HaRDuru1R2s1TqgOuc2xlOpquU3XcJuHPAo+wyzW6v7Gk+gZdQUDBhGQN3OkLM00P0MgPWd+HJ0 /g7kc8AG2cafr9/wbOcW7ARv1z+AGQvaV8LpBayQ45YjrP9oH72+r/+J8AAAACV0RVh0ZGF0ZTpj cmVhdGUAMjAyMi0wMS0wNVQxNTo1NToxMiswMDowMMMc1ugAAAAldEVYdGRhdGU6bW9kaWZ5ADIw MjItMDEtMDVUMTU6NTU6MTIrMDA6MDCyQW5UAAAAAElFTkSuQmCC X-Now-Playing: New Fast Automatic Daffodils's _Pigeonhole_: "Fishes Eyes" Date: Wed, 05 Jan 2022 16:55:22 +0100 In-Reply-To: <87czl6dvqj.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 05 Jan 2022 16:53:56 +0100") Message-ID: <877dbedvo5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Lars Ingebrigtsen writes: > Right. So I guess somebody just has to try it again and see whether > there's any reasons not to byte-compile the file. I'll open a new bug > report. (And I'm closing this bug report.) 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: 52969 Cc: 52969@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Right. So I guess somebody just has to try it again and see whether > there's any reasons not to byte-compile the file. I'll open a new bug > report. (And I'm closing this bug report.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Jun 23 04:11:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 03 Feb 2022 12:24:09 +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