From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#21695: 25.0.50; Change most occurrences of `setq' in Emacs manual to `customize-set-variable'? Really? Date: Sun, 12 Sep 2021 21:17:15 -0400 Message-ID: References: <97d3ff2c-9e72-4004-88a9-08130ac99a74@default> <838s0fpixr.fsf@gnu.org> <83k0jtr45c.fsf@gnu.org> <87v93avtoe.fsf@gnus.org> <87r1dyvtav.fsf@gnus.org> <87mtolx6de.fsf@gnus.org> <87ilz9x5c8.fsf@gnus.org> <87y284rb1z.fsf@gnus.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17888"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, hmelman@gmail.com, 21695@debbugs.gnu.org To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 13 03:18:33 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mPacC-0004QG-Sq for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Sep 2021 03:18:32 +0200 Original-Received: from localhost ([::1]:42054 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPacA-0005fe-Ul for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Sep 2021 21:18:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPabk-0005dB-FG for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2021 21:18:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPabi-0005LB-SL for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2021 21:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mPabi-0003GC-BA for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2021 21:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Sep 2021 01:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21695 X-GNU-PR-Package: emacs Original-Received: via spool by 21695-submit@debbugs.gnu.org id=B21695.163149584412460 (code B ref 21695); Mon, 13 Sep 2021 01:18:02 +0000 Original-Received: (at 21695) by debbugs.gnu.org; 13 Sep 2021 01:17:24 +0000 Original-Received: from localhost ([127.0.0.1]:43724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPab6-0003Et-G6 for submit@debbugs.gnu.org; Sun, 12 Sep 2021 21:17:24 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPab3-0003Ef-Hv for 21695@debbugs.gnu.org; Sun, 12 Sep 2021 21:17:24 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46240) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPaax-0004Wk-IN; Sun, 12 Sep 2021 21:17:15 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mPaax-0003Sk-Ed; Sun, 12 Sep 2021 21:17:15 -0400 In-Reply-To: (message from Gregory Heytings on Fri, 10 Sep 2021 14:26:35 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:214170 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > >> Then I still don't get what you mean. An autoloaded but not yet loaded > >> variable doesn't have its custom-set property set, so in that case > >> there would be no warning with the proposed patch. Warnings are > >> displayed only for customs variables that are "fully" loaded, and who > >> have a :set property. This is not a problem. If at the end of the in it file the defcustom has not been executed then the setq of the variable will cause no trouble. Executing the defcustom will fix things up. If at the end of the in it file the defcustom HAS been executed, then the variable will be on all the lists it is supposed to be on, and the fix I proposed will DTRT with it. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)