From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 08:49:54 2017 Received: (at submit) by debbugs.gnu.org; 26 Sep 2017 12:49:55 +0000 Received: from localhost ([127.0.0.1]:59837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpJC-0004Vd-N0 for submit@debbugs.gnu.org; Tue, 26 Sep 2017 08:49:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpJA-0004VQ-NC for submit@debbugs.gnu.org; Tue, 26 Sep 2017 08:49:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwpIz-0006pb-Vx for submit@debbugs.gnu.org; Tue, 26 Sep 2017 08:49:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35556) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dwpIz-0006pW-Sj for submit@debbugs.gnu.org; Tue, 26 Sep 2017 08:49:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60386) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwpIy-0006dx-Ph for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2017 08:49:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwpIu-0006iL-6g for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2017 08:49:39 -0400 Received: from mail-qt0-x230.google.com ([2607:f8b0:400d:c0d::230]:50179) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dwpIt-0006i7-Tw for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2017 08:49:36 -0400 Received: by mail-qt0-x230.google.com with SMTP id f15so10152217qtf.7 for ; Tue, 26 Sep 2017 05:49:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=O0JyGLCFjIhA4zHYmWx3o50y6aepKlaXSnGWFweAk6I=; b=BbVISnEaM18sUitvB1xcCPDowsojtxBcxyxztPgA8POvI3arxYNk7NL/RLLxO1kf+Q 8xyqkU/pltd6MxxCrj9GOL58vX+aq0b+LQzg+EOjNH3YA1Llc6zQGpKUxGy4mrO9bm8V aXhsJGJRKv50bVCo6U5DgvpxA2y8aiqzZ8d5DEgnB9+Ptk26/Y3HMiMXHQf96todp1wb L8k/7gn+Fvt0I5O5i4YcJeLcFqN6XK17KPfhBUkwrZfoFnZ6lbW4ptRm/tX/YiwiYq6o /mYv9eQAEIeWjg0J9z3ae+YkWG8AwdACdojfVVdYT/35jd+WPbnj1jV92yxRX0vQ6v4c Bsjw== 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; bh=O0JyGLCFjIhA4zHYmWx3o50y6aepKlaXSnGWFweAk6I=; b=X+zKYGrP4iMHQNTz+pqgbP+mcCT4NIBTAc/HoE0osuT2cd4LZjTs+HqQvWM+BLgOMQ P3BSFAPUAfGZPxdFJNEmuVFnI8wiufnyZGhfLEsC6P72DSfid21CMcIVQQQqvIEuOwCO OwPP6c4s1nqcYJHVNiQx8UkhCbXwXn6SDIXaQweNaOh3taUY3lroi1cHMUD9+33bITgu 6SWUhzz9dOffWkSlF3eMDBhzXJ9vBu8ngW3LPtCXfYkTiToWihRoldljtozwbxTfF/aj ykc4WZN8pSBeMqWqw8YlI5sQsNAJb5+JalVXuN9USJsni/xTghM1U0vpHR9JBoy+h8OL MH7A== X-Gm-Message-State: AHPjjUgxtlIlREO/KLMy0zBPWqzf+zrqOpTPErjby8OIFydzlC+l/y1T 6UCpKzfEpycSpz8+DtxxFTzQyZRtM00= X-Google-Smtp-Source: AOwi7QCHpDV9DGwWm81wHKVBy6CdfCuGsvwE4NLadAB86pEr5M4zIMsljLeR7BjXL4hxORdYJZ6gBQ== X-Received: by 10.200.24.168 with SMTP id s37mr15462720qtj.287.1506430175046; Tue, 26 Sep 2017 05:49:35 -0700 (PDT) Received: from logos (pool-173-67-36-61.bltmmd.fios.verizon.net. [173.67.36.61]) by smtp.gmail.com with ESMTPSA id m20sm6846292qtm.22.2017.09.26.05.49.34 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Sep 2017 05:49:34 -0700 (PDT) From: Mark Oteiza To: bug-gnu-emacs@gnu.org Subject: 27.0.50; help-fns unsolicited elisp loading Date: Tue, 26 Sep 2017 08:49:33 -0400 Message-ID: <87efqtoc9u.fsf@udel.edu> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) 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: -4.4 (----) Following up from https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00773.html From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 08:55:59 2017 Received: (at control) by debbugs.gnu.org; 26 Sep 2017 12:55:59 +0000 Received: from localhost ([127.0.0.1]:59848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpP5-0004eP-Di for submit@debbugs.gnu.org; Tue, 26 Sep 2017 08:55:59 -0400 Received: from mail-qk0-f175.google.com ([209.85.220.175]:52949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpP3-0004e4-Hu for control@debbugs.gnu.org; Tue, 26 Sep 2017 08:55:57 -0400 Received: by mail-qk0-f175.google.com with SMTP id o77so9895150qke.9 for ; Tue, 26 Sep 2017 05:55:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=9ma7S9J+0NXzF+jIud3KGGpM5RnS8uNGVJ/80SsF8rI=; b=lNyXpnJBxUA5chZrHMNVybX9B0q365nd7J+16MM29cn3tS7mrM89hs8g8dszT/9sr4 nsH9LyfNMMzbR5N5mcA/j0LEFukt9sQm+TlNn5LrAKYsWSyFtylRHXeHwhLwN99UQcUN dhILeatdIGoHMY60wpfl0039BvXQuu5NcWHg8qcgJYLBLL/2HIU5QUyQA3lzPD7IK/WI InG6xz3+9MGHhnnzWauzu5zjWjTtKpJaMuNUtOvq3EWdHC+sWvff7KJF+gmplJi9fJgs D6YmVDvMyIj39aJHEpP8y+sG5s4IN+dJ6kLWEIDn24kUCgmOAMvmbimeYkacpUmnECG3 57ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=9ma7S9J+0NXzF+jIud3KGGpM5RnS8uNGVJ/80SsF8rI=; b=gSADddU6AkJyoZfkGAME7jdjRHbeOq5JJ7ap5GHTJcjSsP68HyJowq5JWn5B5H6NR9 W/khDiSN96pz5RjDVCYdA4dnDq7/LcivVKJDeu7HYo09s+xD1Mgq3gltWNTAOkWC9NGQ juqBL7tOLB7JUubPJ453aLy+Uln2CqdPKcfkC3QjBbLgNvIMJYUvFZ2KMd8nmB00ezdv hGEX8A/78KPqWlzs3w4xJfZ9z78swiMnu1swy33/JCczh2Jn3eLNv/xywXf5+odSu/91 wT2D4lGmuw+QLg6rH9aR+fzEgdEaKFTVPVDbEuBO7+VAsTybjLUCPHFq9my36pPhFYuR sbAQ== X-Gm-Message-State: AHPjjUhJuVJsedoZB0KNyz8DPq2EOgNcGOJWsfrDKMsjrISGOph1bbn+ aNPgBZBhT5zbbIjZQ/I8iR/hTkdELWU= X-Google-Smtp-Source: AOwi7QBR4f6XKDsFmnehr1uzJMm8cFy2guDk1sjaECH0oXQARmtCZESAp9Bl3Yp2y1l2FUR0OQQ0FA== X-Received: by 10.55.42.216 with SMTP id q85mr14504101qkq.337.1506430551657; Tue, 26 Sep 2017 05:55:51 -0700 (PDT) Received: from logos.localdomain (pool-173-67-36-61.bltmmd.fios.verizon.net. [173.67.36.61]) by smtp.gmail.com with ESMTPSA id y68sm351489qkd.87.2017.09.26.05.55.50 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Sep 2017 05:55:51 -0700 (PDT) Date: Tue, 26 Sep 2017 08:55:50 -0400 From: Mark Oteiza To: control@debbugs.gnu.org Subject: add a bug to emacs 26.1 blockers Message-ID: <20170926125550.og4vd2hlvausf2ni@logos.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170912-24-9dc0ee 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: -2.3 (--) package emacs block 24655 with 28607 From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 11:41:05 2017 Received: (at 28607) by debbugs.gnu.org; 26 Sep 2017 15:41:05 +0000 Received: from localhost ([127.0.0.1]:33370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwryr-000684-Es for submit@debbugs.gnu.org; Tue, 26 Sep 2017 11:41:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwryq-00067J-6h for 28607@debbugs.gnu.org; Tue, 26 Sep 2017 11:41:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwryk-00010j-9H for 28607@debbugs.gnu.org; Tue, 26 Sep 2017 11:40:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwryg-0000yE-Hq; Tue, 26 Sep 2017 11:40:54 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dwryf-0007nq-Tb; Tue, 26 Sep 2017 11:40:54 -0400 From: Glenn Morris To: Mark Oteiza Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> X-Spook: Ft. Knox Vickie Weaver 9/11 Drug cartel clandestine X-Ran: EcP!%-Vr=q&mzgpI65p>\[WV] User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28607 Cc: 28607@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: -5.0 (-----) Why did you close 28048 as fixed and open this new report? It's the same thing. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 11:51:36 2017 Received: (at 28607) by debbugs.gnu.org; 26 Sep 2017 15:51:36 +0000 Received: from localhost ([127.0.0.1]:33401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dws91-0008HS-Q1 for submit@debbugs.gnu.org; Tue, 26 Sep 2017 11:51:36 -0400 Received: from mail-qk0-f182.google.com ([209.85.220.182]:48955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dws8z-0008HD-Vj for 28607@debbugs.gnu.org; Tue, 26 Sep 2017 11:51:34 -0400 Received: by mail-qk0-f182.google.com with SMTP id a128so10507628qkc.5 for <28607@debbugs.gnu.org>; Tue, 26 Sep 2017 08:51:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=uhtLpLTHPXhjmAUqckyWL9N9zsVokojmvGpMhf5QIes=; b=kbuKW3wb0GBxeqxMeWRDO5wXmXc06GYTqR3LJw9ls2wrZQTucQGVyHqx+yeRcYgW54 tdguBZpxrcuCRFktHaho5uNO0IIJxlH/yxAOBLW4HEd3C1cDDCCzi2C7+Ki4TupkqG13 FMcfodv+D5lcUuq8ycluMzBqybxy/F57Xyn5X854QoCeYYMhwexi5AHdayVPGEkGfOaT YwnV29klOgfN0Hu97WNja9g6CYz7f4k9jiH0Ia89OTioLElMGXF/zSmMVta5lara2NTH X30VpCyui0HejPWA/pWHPLm/duMIByEBFVUK0CeZH7iXD8joz1gxa0hMzsrL6T8Wdbuk FSQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=uhtLpLTHPXhjmAUqckyWL9N9zsVokojmvGpMhf5QIes=; b=J3ySyb/peM1zv/HLfF4lga1pNNbh2Rsaf4bEKjsnjE4kQ8GGnBxj+XhOyzuuASpxNt mxVbRP8VMwPJuvWQ5cv/cs0IP3uSUQ2Wgw+qx5jgIgYy+X/+K2miMlsTduelj3Y6d9sR rONFKkl4fsiFVjuBSs7ZF6eR4ADn6cGXneXXq1oEyKAnGR9IpsSOxC+23LfB792AGyda whq2/CgMUO4sB6H8fd9tjAwGvvqL65ypMM5pfH8h1AkQsQaIzWQdOgchDOMykyt3qB15 wQCh3Ezxb2lacAFA40fGnM5acciaqr3BGCJeWmWCuvY0RgojuLDmdQcZh36pl+R9B0xd 8Auw== X-Gm-Message-State: AHPjjUhgE/D2nSJAU1NqpSfc7OT0/IhM0BcqDBsr9sgYBffzOPSSy1to k5NiY6tWZXoahFW/9GEodS7evQ== X-Google-Smtp-Source: AOwi7QDSa5NmUT8hbqoTo3KCIpR11gmfJ/w5OPwwnbrL2CS9l5rNYPHQYDIhMXCuS2udPdof9qcW5w== X-Received: by 10.55.54.12 with SMTP id d12mr14524560qka.20.1506441088164; Tue, 26 Sep 2017 08:51:28 -0700 (PDT) Received: from logos.localdomain (pool-173-67-36-61.bltmmd.fios.verizon.net. [173.67.36.61]) by smtp.gmail.com with ESMTPSA id q51sm7071169qtk.18.2017.09.26.08.51.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Sep 2017 08:51:27 -0700 (PDT) Date: Tue, 26 Sep 2017 11:51:26 -0400 From: Mark Oteiza To: Glenn Morris Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading Message-ID: <20170926155126.kujypxt33oxbzxsq@logos.localdomain> References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3cvak51n96.fsf@fencepost.gnu.org> User-Agent: NeoMutt/20170912-24-9dc0ee X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 28607 Cc: 28607@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) On 26/09/17 at 11:40am, Glenn Morris wrote: > Why did you close 28048 as fixed and open this new report? > It's the same thing. You're right. I should have just retitled the old report. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 23 18:45:56 2017 Received: (at control) by debbugs.gnu.org; 23 Nov 2017 23:45:56 +0000 Received: from localhost ([127.0.0.1]:54372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eI1Br-0008Jd-Ft for submit@debbugs.gnu.org; Thu, 23 Nov 2017 18:45:56 -0500 Received: from mail-io0-f171.google.com ([209.85.223.171]:41228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eI1Bp-0008JN-IU; Thu, 23 Nov 2017 18:45:54 -0500 Received: by mail-io0-f171.google.com with SMTP id g73so27924633ioj.8; Thu, 23 Nov 2017 15:45:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=J1OszinbjQiGWD7sx+hvqfnmxZbU+DFt2k4u5zVzUn0=; b=dWhyaTwvQHOsxpp0mOg4H+tFr5P88YVcFngQ9fn8PcEfQCy+1A1mRQCBF4ZxoLPVnl WWX6Z78jmtgaWAeJ8VYjdjxCsQIw7kRKZ1h17fHSefaXXVPgTEdncydIVNp51s0mhEYQ slF/32LeXDVWeikeWUcrOOo7EOB0NlIr/q1NOc/FSadhtvfmk70/rLDDNy56n7flWvUo UOy8Wc7Gair1akbHTP4p3ee6p5BNDiLa1FMTA0+o5Eba4RnXn8yv+ccDdfHS+7rE1/ud Dl6NKo2HPAEVryroS4Tlq1Yxg5nT/bVGU0mnA9B9JMbIi5noguCA2InAMJWXehyydURU QjTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=J1OszinbjQiGWD7sx+hvqfnmxZbU+DFt2k4u5zVzUn0=; b=S1jTozFdiYU86+IeNYdzW4HOD0HVefjReuiOdNdJnRpO8e5Eibca/oq4WB596Qpc8H 178u7rAvrXI8BVBgwIR4kNgYAXsuK05juuDi+OSVbaZIpBxS8Z5/6XafzYmLO4gYCno4 gwzruG+I+F6hh2BLVVRm2Hne+Gsjt3bvJe7bbQwh3uGZ+iPPQVGDqpQvnSn+dvT7PNZe quGqhmhFSore8eNhaxWTNYFXznWGNL2SfoULnaSryHGgiVgCaWYJ6kdQx8+3N2Zus/7v ru941glD46Z+dKZfHu9GyLwliSePBa+lG2nbAO6jszpbF9azxW9kocEYIUc8vOQ4I9VB /U/A== X-Gm-Message-State: AJaThX5INKOnifPYM3LxM8nG14WZwcbFbUwsu72djhyVVIMEDoqRVXVh uKVODYkF4RZfHVBb2kbbbc8X9g== X-Google-Smtp-Source: AGs4zMay4SBVQKyxVyU+cja6mEDsm9+xv4174yrHYpcDGJfRbfX+O0ry/iE2qh1xiZ1M1Uta+QLUNw== X-Received: by 10.107.107.23 with SMTP id g23mr29822246ioc.283.1511480747651; Thu, 23 Nov 2017 15:45:47 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id l200sm3737651itl.36.2017.11.23.15.45.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 Nov 2017 15:45:46 -0800 (PST) From: Noam Postavsky To: charles@aurox.ch (Charles A. Roelli) Subject: Re: bug#29417: 26.0.90: minor modes enabled after C-h f References: Date: Thu, 23 Nov 2017 18:45:45 -0500 In-Reply-To: (Charles A. Roelli's message of "Thu, 23 Nov 2017 21:20:59 +0100") Message-ID: <87mv3czhhy.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: control Cc: 29417@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --=-=-= Content-Type: text/plain merge 29417 28607 quit charles@aurox.ch (Charles A. Roelli) writes: > C-h f erc- TAB C-g > The Erc-* minor modes should not be enabled. I believe this is a dup of #28607 "27.0.50; help-fns unsolicited elisp loading". --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=erc-menu-debug-watch-backtrace.txt Content-Transfer-Encoding: quoted-printable Content-Description: backtrace from (debug-watch 'erc-menu) Debugger entered--setting erc-menu to nil:=20 debug--implement-debug-watch(erc-menu nil set nil) (defvar erc-menu def-tmp-var "ERC menu") (lambda (def-tmp-var) (defvar erc-menu def-tmp-var "ERC menu"))(nil) erc-menu-enable() erc-menu-mode(1) erc-update-modules() #f(compiled-function (sym val) #)(erc-modules (netspl= it fill button match track completion readonly networks ring autojoin nonco= mmands irccontrols move-to-prompt stamp menu list)) custom-initialize-reset(erc-modules (funcall (function #f(compiled-functi= on () #)))) custom-declare-variable(erc-modules (funcall (function #f(compiled-functi= on () #))) "A list of modules which ERC should enable.\= nIf you set the value of this without using `customize' remember to call\n(= erc-update-modules) after you change it. When using `customize', modules\n= removed from the list will be disabled." :get #f(compiled-function (sym) #<= bytecode 0x110ea11>) :set #f(compiled-function (sym val) #) :type (set :greedy t (const :tag "autoaway: Set away status automatica= lly" autoaway) (const :tag "autojoin: Join channels automatically" autojoin= ) (const :tag "button: Buttonize URLs, nicknames, and other text" button) (= const :tag "capab: Mark unidentified users on servers supporting CAPAB" cap= ab-identify) (const :tag "completion: Complete nicknames and commands (prog= rammable)" completion) (const :tag "hecomplete: Complete nicknames and comm= ands (obsolete, use \"completion\")" hecomplete) (const :tag "dcc: Provide = Direct Client-to-Client support" dcc) (const :tag "fill: Wrap long lines" f= ill) (const :tag "identd: Launch an identd server on port 8113" identd) (co= nst :tag "irccontrols: Highlight or remove IRC control characters" irccontr= ols) (const :tag "keep-place: Leave point above un-viewed text" keep-place)= (const :tag "list: List channels in a separate buffer" list) (const :tag "= log: Save buffers in logs" log) (const :tag "match: Highlight pals, fools, = and other keywords" match) (const :tag "menu: Display a menu in ERC buffers= " menu) (const :tag "move-to-prompt: Move to the prompt when typing text" m= ove-to-prompt) (const :tag "netsplit: Detect netsplits" netsplit) (const :t= ag "networks: Provide data about IRC networks" networks) (const :tag "nonco= mmands: Don't display non-IRC commands after evaluation" noncommands) (cons= t :tag "notify: Notify when the online status of certain users changes" not= ify) (const :tag "notifications: Send notifications on PRIVMSG or nickname = mentions" notifications) (const :tag "page: Process CTCP PAGE requests from= IRC" page) (const :tag "readonly: Make displayed lines read-only" readonly= ) (const :tag "replace: Replace text in messages" replace) (const :tag "rin= g: Enable an input history" ring) (const :tag "scrolltobottom: Scroll to th= e bottom of the buffer" scrolltobottom) (const :tag "services: Identify to = Nickserv (IRC Services) automatically" services) (const :tag "smiley: Conve= rt smileys to pretty icons" smiley) (const :tag "sound: Play sounds when yo= u receive CTCP SOUND requests" sound) (const :tag "stamp: Add timestamps to= messages" stamp) (const :tag "spelling: Check spelling" spelling) (const := tag "track: Track channel activity in the mode-line" track) (const :tag "tr= uncate: Truncate buffers to a certain size" truncate) (const :tag "unmorse:= Translate morse code in messages" unmorse) (const :tag "xdcc: Act as an XD= CC file-server" xdcc) (repeat :tag "Others" :inline t symbol)) :group erc) byte-code("\300\301\302\303\304DD\305\306\307\310\311\312\313\314\315&\01= 3\207" [custom-declare-variable erc-modules funcall function #f(compiled-fu= nction () #) "A list of modules which ERC should enable= .\nIf you set the value of this without using `customize' remember to call\= n(erc-update-modules) after you change it. When using `customize', modules= \nremoved from the list will be disabled." :get #f(compiled-function (sym) = #) :set #f(compiled-function (sym val) #) :type (set :greedy t (const :tag "autoaway: Set away status automati= cally" autoaway) (const :tag "autojoin: Join channels automatically" autojo= in) (const :tag "button: Buttonize URLs, nicknames, and other text" button)= (const :tag "capab: Mark unidentified users on servers supporting CAPAB" c= apab-identify) (const :tag "completion: Complete nicknames and commands (pr= ogrammable)" completion) (const :tag "hecomplete: Complete nicknames and co= mmands (obsolete, use \"completion\")" hecomplete) (const :tag "dcc: Provid= e Direct Client-to-Client support" dcc) (const :tag "fill: Wrap long lines"= fill) (const :tag "identd: Launch an identd server on port 8113" identd) (= const :tag "irccontrols: Highlight or remove IRC control characters" irccon= trols) (const :tag "keep-place: Leave point above un-viewed text" keep-plac= e) (const :tag "list: List channels in a separate buffer" list) (const :tag= "log: Save buffers in logs" log) (const :tag "match: Highlight pals, fools= , and other keywords" match) (const :tag "menu: Display a menu in ERC buffe= rs" menu) (const :tag "move-to-prompt: Move to the prompt when typing text"= move-to-prompt) (const :tag "netsplit: Detect netsplits" netsplit) (const = :tag "networks: Provide data about IRC networks" networks) (const :tag "non= commands: Don't display non-IRC commands after evaluation" noncommands) (co= nst :tag "notify: Notify when the online status of certain users changes" n= otify) (const :tag "notifications: Send notifications on PRIVMSG or nicknam= e mentions" notifications) (const :tag "page: Process CTCP PAGE requests fr= om IRC" page) (const :tag "readonly: Make displayed lines read-only" readon= ly) (const :tag "replace: Replace text in messages" replace) (const :tag "r= ing: Enable an input history" ring) (const :tag "scrolltobottom: Scroll to = the bottom of the buffer" scrolltobottom) (const :tag "services: Identify t= o Nickserv (IRC Services) automatically" services) (const :tag "smiley: Con= vert smileys to pretty icons" smiley) (const :tag "sound: Play sounds when = you receive CTCP SOUND requests" sound) (const :tag "stamp: Add timestamps = to messages" stamp) (const :tag "spelling: Check spelling" spelling) (const= :tag "track: Track channel activity in the mode-line" track) (const :tag "= truncate: Truncate buffers to a certain size" truncate) (const :tag "unmors= e: Translate morse code in messages" unmorse) (const :tag "xdcc: Act as an = XDCC file-server" xdcc) (repeat :tag "Others" :inline t symbol)) :group erc= ] 12) require(erc) byte-code("\300\301!\210\302\303\304\305\306\307\310\311\312\313\314\315&= \013\207" [require erc custom-declare-variable erc-dcc-mode nil "Non-nil if= Erc-Dcc mode is enabled.\nSee the `erc-dcc-mode' command\nfor a descriptio= n of this minor mode.\nSetting this variable directly does not take effect;= \neither customize it (see the info node `Easy Customization')\nor call the= function `erc-dcc-mode'." :set custom-set-minor-mode :initialize custom-in= itialize-default :group erc-dcc :type boolean] 12) require(erc-dcc) byte-code("\300\301!\210\302\303\304\305\306\301\307\310&\007\210\302\311= \312\313\306\301\307\314&\007\210\302\315\316\317\306\301\307\320&\007\210\= 302\321\322\323\306\301\307\324&\007\210\302\325\304\326\327\330\331\332\30= 6\333\307\314&\013\207" [require erc-dcc custom-declare-variable erc-xdcc-f= iles nil "List of files to offer via XDCC.\nYour friends should issue \"/ct= cp yournick XDCC list\" to see this." :group :type (repeat file) erc-xdcc-v= erbose-flag t "Report XDCC CTCP requests in the server buffer." boolean erc= -xdcc-handler-alist '(("help" . erc-xdcc-help) ("list" . erc-xdcc-list) ("s= end" . erc-xdcc-send)) "Sub-command handler alist for XDCC CTCP queries." (= alist :key-type (string :tag "Sub-command") :value-type function) erc-xdcc-= help-text '(("Hey " nick ", wondering how this works? Pretty easy.") ("Ava= ilable commands: XDCC [" (mapconcat 'car erc-xdcc-handler-alist "|") "]") (= "Type \"/ctcp " (erc-current-nick) " XDCC list\" to see the list of offered= files, then type \"/ctcp " (erc-current-nick) " XDCC send #\" to get a par= ticular file number.")) "Help text sent in response to XDCC help command.\n= A list of messages, each consisting of strings and expressions, expressions= \nbeing evaluated and should return strings." (repeat (repeat :tag "Message= " (choice string sexp))) erc-xdcc-mode "Non-nil if Erc-Xdcc mode is enabled= .\nSee the `erc-xdcc-mode' command\nfor a description of this minor mode.\n= Setting this variable directly does not take effect;\neither customize it (= see the info node `Easy Customization')\nor call the function `erc-xdcc-mod= e'." :set custom-set-minor-mode :initialize custom-initialize-default erc-x= dcc] 12) load("erc-xdcc" noerror nomessage) help--load-prefixes((("erc-" "erc-xdcc" "erc-track" "erc-stamp" "erc-spee= dbar" "erc-sound" "erc-services" "erc-ring" "erc-page" "erc-notify" "erc-ne= tworks" "erc-netsplit" "erc-match" "erc-log" "erc-list" "erc-join" "erc-ibu= ffer" "erc-goodies" "erc-fill" "erc-dcc" "erc-compat" "erc-button" "erc-bac= kend" "erc"))) help--symbol-completion-table("erc-" #f(compiled-function (f) #) metadata) completion-metadata("erc-" help--symbol-completion-table #f(compiled-func= tion (f) #)) completion--field-metadata(20) completion--do-completion(20 24) completion--in-region-1(20 24) #f(compiled-function (start end collection predicate) #)(20 24 help--symbol-completion-table #f(compiled-function (f) #)) apply(#f(compiled-function (start end collection predicate) #) (20 24 help--symbol-completion-table #f(compiled-function (f) #))) #f(compiled-function (funs global args) #)(nil nil (20= 24 help--symbol-completion-table #f(compiled-function (f) #))) completion--in-region(20 24 help--symbol-completion-table #f(compiled-fun= ction (f) #)) completion-in-region(20 24 help--symbol-completion-table #f(compiled-func= tion (f) #)) minibuffer-complete() funcall-interactively(minibuffer-complete) call-interactively(minibuffer-complete nil nil) command-execute(minibuffer-complete) read-from-minibuffer("Describe function: " nil (keymap (10 . minibuffer-c= omplete-and-exit) (13 . minibuffer-complete-and-exit) keymap (menu-bar keym= ap (minibuf "Minibuf" keymap (tab menu-item "Complete" minibuffer-complete = :help "Complete as far as possible") (space menu-item "Complete Word" minib= uffer-complete-word :help "Complete at most one word") (63 menu-item "List = Completions" minibuffer-completion-help :help "Display all possible complet= ions") "Minibuf")) (27 keymap (118 . switch-to-completions)) (prior . switc= h-to-completions) (63 . minibuffer-completion-help) (32 . minibuffer-comple= te-word) (9 . minibuffer-complete) keymap (menu-bar keymap (minibuf "Minibu= f" keymap (previous menu-item "Previous History Item" previous-history-elem= ent :help "Put previous minibuffer history element in the minibuffer") (nex= t menu-item "Next History Item" next-history-element :help "Put next minibu= ffer history element in the minibuffer") (isearch-backward menu-item "Isear= ch History Backward" isearch-backward :help "Incrementally search minibuffe= r history backward") (isearch-forward menu-item "Isearch History Forward" i= search-forward :help "Incrementally search minibuffer history forward") (re= turn menu-item "Enter" exit-minibuffer :key-sequence "\015" :help "Terminat= e input and exit minibuffer") (quit menu-item "Quit" abort-recursive-edit := help "Abort input and exit minibuffer") "Minibuf")) (10 . exit-minibuffer) = (13 . exit-minibuffer) (7 . abort-recursive-edit) (C-tab . file-cache-minib= uffer-complete) (9 . self-insert-command) (XF86Back . previous-history-elem= ent) (up . previous-line-or-history-element) (prior . previous-history-elem= ent) (XF86Forward . next-history-element) (down . next-line-or-history-elem= ent) (next . next-history-element) (27 keymap (114 . previous-matching-hist= ory-element) (115 . next-matching-history-element) (112 . previous-history-= element) (110 . next-history-element))) nil nil nil nil) completing-read-default("Describe function: " help--symbol-completion-tab= le #f(compiled-function (f) #) t nil nil nil nil) completing-read("Describe function: " help--symbol-completion-table #f(co= mpiled-function (f) #) t nil nil nil) byte-code("\301 \302\030\303\001\203\020\0\304\305\003\"\202\021\0\306\30= 7\310\302\311\211\006\007\205\037\0\312\006\010!&\007\211\313\232\204,\0\31= 4\001!\262\002\001\2035\0\0019\2049\0\315\316!\210\317\002!\204J\0\001\320N= \204J\0\315\321\003\"\210\001)C\207" [enable-recursive-minibuffers function= -called-at-point t completing-read format "Describe function (default %s): = " "Describe function: " help--symbol-completion-table #f(compiled-function = (f) #) nil symbol-name "" intern user-error "You didn't = specify a function symbol" fboundp function-documentation "Symbol's functio= n definition is void: %s"] 10) call-interactively(describe-function nil nil) command-execute(describe-function) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 23 22:26:57 2017 Received: (at control) by debbugs.gnu.org; 24 Nov 2017 03:26:57 +0000 Received: from localhost ([127.0.0.1]:54531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eI4dl-00049c-AT for submit@debbugs.gnu.org; Thu, 23 Nov 2017 22:26:57 -0500 Received: from mail-io0-f179.google.com ([209.85.223.179]:45392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eI4dj-00049L-2W; Thu, 23 Nov 2017 22:26:55 -0500 Received: by mail-io0-f179.google.com with SMTP id z74so28288694iof.12; Thu, 23 Nov 2017 19:26:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=VHtqnn6nBm1B4l5lvjlOZPs560u1PahlsUX+wCPuIas=; b=gL4qbgflYGDQWBQh8xdLiNE8VZRkoX6ZXorWzaPOZo46HqhCUzJD+I3tHifXBigmeu Ten2PrfeTCgLaqp5uaUT2TB/pdO7p8Qg0BZe2kX7v1tCGGpj8e4rbeV9Zpx0tThglvmx NvQwawLs7ZFTgWKrC8kinyKayH2ifcvpyf+xRmYT44WEndsRTChTemvDJPMjBzuLA6Mg 1BjdPFm/lRkgSIbhnm0EWABHYunyzKQPbvroNbv14RLacHKuxntOK5pluv3XGxDCFmSl YJAk9R5+8+wPEJ25KjEY3+fLG0Z6qXfLk5OPELSznK/7beA+emMoT2mJT2WaPaMulS/Z YkSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=VHtqnn6nBm1B4l5lvjlOZPs560u1PahlsUX+wCPuIas=; b=P+7LOl5pBBk1Cd9Kxg6+1A+9GdV6bFkeEirW7uqrf494DvOzWJpuGX19wyIxMBKBXv FYXB6pthcvsojB2U7h+/++6wuz+wnxAW2oFcnqWJ+Vx/L5UiUTxwyDsa9szJyb9NL4Z5 GPfLm/yAOYQH1BkKXyxdO+HuR13tlgmMT6kvRpnzBHZp4XA8N7i38wg5FKT+sscWpA98 ubd8v+c3KgmzcAo7zRtxh1XmF0wjUAzTSbyILZG0HupwLpv8gHkEpIP/N9hhI9L4fd7i zGy1AmMxwW9PXn4YtvncDQQRBqJ99X1bgpZsLbQcORc71WYP7kfSOwQljqOqJCkxosNn p4jQ== X-Gm-Message-State: AJaThX7PfX/shuYxb2F0jdGhvceU+ttX2DyTe2SNkaN4/cgspTVDmBrd vgaTirCt3LeZcAF9wRea7zeWiw== X-Google-Smtp-Source: AGs4zMauedL5QyPliVZe0UoeqpSrYgyZSFi4XpCI03HDKJu5t2c51oZ+utAPHfzBA3ZoryjDkk9ZQw== X-Received: by 10.107.35.4 with SMTP id j4mr29197516ioj.145.1511494009361; Thu, 23 Nov 2017 19:26:49 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id i133sm6661950itf.1.2017.11.23.19.26.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 Nov 2017 19:26:48 -0800 (PST) From: Noam Postavsky To: Glenn Morris Subject: Re: bug#29417: 26.0.90: minor modes enabled after C-h f References: <87mv3czhhy.fsf@users.sourceforge.net> Date: Thu, 23 Nov 2017 22:26:47 -0500 In-Reply-To: (Glenn Morris's message of "Thu, 23 Nov 2017 19:40:19 -0500") Message-ID: <87bmjsz79k.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: control Cc: "Charles A. Roelli" , 29417@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) unmerge 29417 quit Glenn Morris writes: > I think it is a separate, erc-specific issue which that feature happens > to reveal. Simply loading a lisp file is not supposed to enable modes > and such, and yet eg > > emacs -Q -l erc-fill > > does. Hmm, okay. I don't really use erc, so I thought the mode enabling on load was on purpose. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 13:58:02 2018 Received: (at 28607) by debbugs.gnu.org; 2 Jul 2018 17:58:02 +0000 Received: from localhost ([127.0.0.1]:43891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa35O-0001T2-5w for submit@debbugs.gnu.org; Mon, 02 Jul 2018 13:58:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa35L-0001Sl-Py for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 13:58:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fa35D-0008Vu-MD for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 13:57:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fa35D-0008Vl-Hi; Mon, 02 Jul 2018 13:57:51 -0400 Received: from [176.228.60.248] (port=3372 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fa35C-0006K8-Mw; Mon, 02 Jul 2018 13:57:51 -0400 Date: Mon, 02 Jul 2018 20:57:39 +0300 Message-Id: <83in5xjzak.fsf@gnu.org> From: Eli Zaretskii To: Mark Oteiza In-reply-to: <20170926155126.kujypxt33oxbzxsq@logos.localdomain> (message from Mark Oteiza on Tue, 26 Sep 2017 11:51:26 -0400) Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28607 Cc: rgm@gnu.org, 28607@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: -6.0 (------) > Date: Tue, 26 Sep 2017 11:51:26 -0400 > From: Mark Oteiza > Cc: 28607@debbugs.gnu.org > > On 26/09/17 at 11:40am, Glenn Morris wrote: > > Why did you close 28048 as fixed and open this new report? > > It's the same thing. > > You're right. I should have just retitled the old report. As bug#28048 is marked "done", should this one be closed as well? From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 14:05:24 2018 Received: (at 28607) by debbugs.gnu.org; 2 Jul 2018 18:05:24 +0000 Received: from localhost ([127.0.0.1]:43895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa3CV-0001eh-Vn for submit@debbugs.gnu.org; Mon, 02 Jul 2018 14:05:24 -0400 Received: from mail-it0-f48.google.com ([209.85.214.48]:33761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa3CT-0001eQ-4x for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 14:05:22 -0400 Received: by mail-it0-f48.google.com with SMTP id y124-v6so1473873itc.0 for <28607@debbugs.gnu.org>; Mon, 02 Jul 2018 11:05:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=E4/79nGX1z7tM6ItVKjB3kwMC/QOXmvnxKurcais5JI=; b=wwntGIlqAxgqhgKlvdncZnbBzTRQMkMMocJG6tYFt2F1kh1ULwtsyBepbx23oaWzIx YYszHqoNxbiREe0/5b75vBEpvU801/tKqhlveJRqASNZbb8paeL3+Z0CyWbK69A3+asJ iJglXB9aFUNXPToxlRGWZCUIAL8Pjqcbd5tG7YSPNunpI54nRF9EYwFCYGz6TdvaGCu+ VI2oROKcrZAaRm5SEq2HmVgmyKqbdZ3Bks2eYSFusZxjF7tHtzL1LzCk9lUlASRIgpot tUJUjGAwn5lbKhrvFxBwrwQIffflaswebQUYzzwA+B9RwNNbC0vVwyBov/qTo38EqTRY cNLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=E4/79nGX1z7tM6ItVKjB3kwMC/QOXmvnxKurcais5JI=; b=Z2Pb5vHWA4FCqFTe27wP+/YiFDrVnEKP5fOvvZLhl54KfI+KIhPyi6zZTAAWYH/ljS LalegZ9VH/cWVVH0/Clk5sPu47S0w2wXitcPk0m140LJh8fz2Urk7pq+nmSTza2XEatk aG1YdLfuW7jyQG1qQTtAWQavsFvkluJnxKHNHgmRIk/oHdRYiX4YG9+uWYHXKC4Nhczw o2yeEfAW0/pPmIGg3tiL53LV4YLccmuPX+UAa1rMzYjE+RQthMn9RfnYgqsv2srEiGDx VaIgml4r6dFO4B1FZLZyxLX3d/txTqnV3/dnkDp3WHoayfbnKs5QVzDPPw/QrYQeCOxw pVYg== X-Gm-Message-State: APt69E2QvW1QVPwXntKcp0bTYdHP4tFIj6hYc3vDZDrz2s62rHTpo/0H QlHZ4cUQXHFPkMSA9C47Bb4IC6synmijeeDgx/obkA== X-Google-Smtp-Source: AAOMgpcHCe34HueY732wyaaC3PWS/HayInFwpy/jdURcR/SGqOxAdaDG4hpbOK9Py90VFB5REwVH78zV8Z+CJ3rKVhQ= X-Received: by 2002:a02:4c9b:: with SMTP id q27-v6mr20853994jad.38.1530554715349; Mon, 02 Jul 2018 11:05:15 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:a254:0:0:0:0:0 with HTTP; Mon, 2 Jul 2018 11:05:14 -0700 (PDT) In-Reply-To: <83in5xjzak.fsf@gnu.org> References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> From: Mark Oteiza Date: Mon, 2 Jul 2018 14:05:14 -0400 Message-ID: Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28607 Cc: Glenn Morris , 28607@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: -1.0 (-) On Mon, Jul 2, 2018 at 1:57 PM, Eli Zaretskii wrote: >> Date: Tue, 26 Sep 2017 11:51:26 -0400 >> From: Mark Oteiza >> Cc: 28607@debbugs.gnu.org >> >> On 26/09/17 at 11:40am, Glenn Morris wrote: >> > Why did you close 28048 as fixed and open this new report? >> > It's the same thing. >> >> You're right. I should have just retitled the old report. > > As bug#28048 is marked "done", should this one be closed as well? No, as I wrote previously, it probably would have made more sense to retitle bug#28048. Evidently this was ignored for the 26 release, so now I'm not sure what the point of blocking bugs is. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 14:17:06 2018 Received: (at 28607) by debbugs.gnu.org; 2 Jul 2018 18:17:06 +0000 Received: from localhost ([127.0.0.1]:43901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa3Nq-0001xc-5a for submit@debbugs.gnu.org; Mon, 02 Jul 2018 14:17:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa3Np-0001wz-80 for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 14:17:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fa3Nf-0005T9-Fo for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 14:17:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33679) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fa3Nf-0005T2-Ax; Mon, 02 Jul 2018 14:16:55 -0400 Received: from [176.228.60.248] (port=4520 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fa3Nd-0005e7-Q2; Mon, 02 Jul 2018 14:16:54 -0400 Date: Mon, 02 Jul 2018 21:16:34 +0300 Message-Id: <83h8lhjyf1.fsf@gnu.org> From: Eli Zaretskii To: Mark Oteiza In-reply-to: (message from Mark Oteiza on Mon, 2 Jul 2018 14:05:14 -0400) Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28607 Cc: rgm@gnu.org, 28607@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: -6.0 (------) > From: Mark Oteiza > Date: Mon, 2 Jul 2018 14:05:14 -0400 > Cc: Glenn Morris , 28607@debbugs.gnu.org > > >> On 26/09/17 at 11:40am, Glenn Morris wrote: > >> > Why did you close 28048 as fixed and open this new report? > >> > It's the same thing. > >> > >> You're right. I should have just retitled the old report. > > > > As bug#28048 is marked "done", should this one be closed as well? > > No, as I wrote previously, it probably would have made more sense to > retitle bug#28048. So "it's the same thing" above is inaccurate or incorrect? (The title doesn't bother me, only the essence.) > Evidently this was ignored for the 26 release, so now I'm not sure > what the point of blocking bugs is. It wasn't ignored. But as no one seemed to want to pick up the gauntlet, and since my assessment of the bug's severity was that it's relatively minor, I saw no reason to block the release due to it. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 21:29:59 2018 Received: (at 28607) by debbugs.gnu.org; 3 Jul 2018 01:29:59 +0000 Received: from localhost ([127.0.0.1]:44211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faA8i-0003ZN-P0 for submit@debbugs.gnu.org; Mon, 02 Jul 2018 21:29:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faA8g-0003Z8-71 for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 21:29:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faA8a-0007CW-Dm for 28607@debbugs.gnu.org; Mon, 02 Jul 2018 21:29:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40200) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faA8Y-0007Bb-Ua; Mon, 02 Jul 2018 21:29:47 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1faA8Y-0005lO-Bp; Mon, 02 Jul 2018 21:29:46 -0400 From: Glenn Morris To: Mark Oteiza Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> X-Spook: Khaddafi Majic Air borne Decapitated Malware NASA X-Ran: O2YR+E1:6U;3Ufu#.,7 (Mark Oteiza's message of "Mon, 2 Jul 2018 14:05:14 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28607 Cc: Eli Zaretskii , 28607@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: -6.0 (------) What do you actually want to happen with this report? The feature is working as designed. Do you eg want an option to turn it off? (The existing help-enable-auto-load could perhaps be extended for this.) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 16 09:03:43 2018 Received: (at 28607) by debbugs.gnu.org; 16 Jul 2018 13:03:44 +0000 Received: from localhost ([127.0.0.1]:42341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ff3AF-0004mz-NU for submit@debbugs.gnu.org; Mon, 16 Jul 2018 09:03:43 -0400 Received: from mail-it0-f44.google.com ([209.85.214.44]:52720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ff3AE-0004ml-Nd for 28607@debbugs.gnu.org; Mon, 16 Jul 2018 09:03:43 -0400 Received: by mail-it0-f44.google.com with SMTP id p4-v6so20709135itf.2 for <28607@debbugs.gnu.org>; Mon, 16 Jul 2018 06:03:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=oLmyhJs0dsoUO6pLxyRDPDYtT9sJ7oooubYXWfRef3c=; b=AaBHVEqvuBxNEiwmonigHmSnf+afP+gbo485dZrZ+kKuYO1uj9A092VLJgnbR7EvUa MhYxPCOo+7rQb3eTnkb+cwPK8EcdO5cXXmUWWsZslDAGrtQ9f/FcGm1XauE7Oe5341rn X5ziTm+Gqx3kkZxvtsFhPZLyLJqBSJAribDldkSJJtwE0Y8xnBntOZlHBL4Ie1DcxDiT BXbKuqRzAji2rq1lJb8Etp6Tt5t/j5bX1llHHfKYtanvaRlospAGV7LsZ97hGFE71Inp WQkVote41IoRljNTHoN6dnioIuXktsOH5/1dYIyrW8ci9i1fqFAXFdmFP33NqM99qCcN ZdzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=oLmyhJs0dsoUO6pLxyRDPDYtT9sJ7oooubYXWfRef3c=; b=DHrDm3h63KPLcodYpgccOdJCz3DnQJNmHa0Iwpy5saRwRrcHmzCg/t1OEg7ZVr8pD/ k6V5BQHOIDpmqox8Jt79YoR1HXc6ieyKg1w5HodLprFOpdkC6Uhg5WIVvWbHpA8bUSrZ bbD0IIVsJ15kR4gbuxwXH4ICzqNQUyW0VWSxl53a8j73UXuAx0Uq/Va1465MpUGyxoSu 70EN3TGQakA+R0SUIxMCUzHCaFZSNyFNL5exIEFygBadm017ElRRLLanh1m7sObFC0L+ Fa3EpKnfmnWaItpw44ihuGkcG5yZH7VivMaDUBeE5DopSaSFu/v5w3Dnnkcfsmb3zYF7 6Q1A== X-Gm-Message-State: AOUpUlHPFafOvV5Ib41oH1bWVXeJXEGuDt2BnjNVvnsCxxe1u+IpyCMt EpoNSX6EGWEH68H8OWxWhMnHHbCOiAwxkmTsXgFpxA== X-Google-Smtp-Source: AAOMgpd12iN8BusT0c9dF6q28ZGOafWR5K7L3yrvzAQD3ZpM/yxrAom8ZKvGiN+qzGr3G4gUnsJLODgd1rpEEtyPra4= X-Received: by 2002:a02:4c9b:: with SMTP id q27-v6mr13576426jad.38.1531746216782; Mon, 16 Jul 2018 06:03:36 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:1417:0:0:0:0:0 with HTTP; Mon, 16 Jul 2018 06:03:36 -0700 (PDT) In-Reply-To: References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> From: Mark Oteiza Date: Mon, 16 Jul 2018 09:03:36 -0400 Message-ID: Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading To: Glenn Morris Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28607 Cc: Eli Zaretskii , 28607@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: -1.0 (-) On Mon, Jul 2, 2018 at 9:29 PM, Glenn Morris wrote: > > What do you actually want to happen with this report? > The feature is working as designed. > Do you eg want an option to turn it off? > (The existing help-enable-auto-load could perhaps be extended for this.) At minimum an option to disable it, which is what I'm already doing as a workaround. I don't consider loading elisp totally unrelated to a symbol I'm introspecting to be a feature. Though, one benefit has been revealing ill-behaved elisp in CEDET. From debbugs-submit-bounces@debbugs.gnu.org Wed May 15 22:12:49 2019 Received: (at 28607) by debbugs.gnu.org; 16 May 2019 02:12:49 +0000 Received: from localhost ([127.0.0.1]:53818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hR5t2-0002sP-Qy for submit@debbugs.gnu.org; Wed, 15 May 2019 22:12:49 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:35759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hR5sx-0002rx-UT; Wed, 15 May 2019 22:12:45 -0400 Received: by mail-io1-f45.google.com with SMTP id p2so1320729iol.2; Wed, 15 May 2019 19:12:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=zVR/QS3Y7ktsjdh3FV2Kfogu2pXAAnkm2az6nU1vYVE=; b=toATQMG3I8GWfAhj9+T6m6FWEoEoxJBFv50cst7Cdg1e6YC0ZF91YjmLHnNwEWYCBK uvRVKEuTifVZ5kEJ9FPuocW0mf+wGXMYga7zDZPXOrEUu4bfiPEIPZK5K03zpOzntDzc rdjRCR36qFvkI6qTaFvLJLeCiW8TmiYKvWBGRm8zmWw1K6MKbyipsZAaQfmhyz5JbcOM PjUq/0a7bnCsi67XciSxdAjXnEXxiDaBqGD4YhJwKhmkZCD/tbBMgS04NxeKTRBaPugn dEC9zcicEWxQcxjFIIXjlVRkDW4GnfkhXRANNRDFyCwNgpfXja4Regj2hIbHAw91UCZ8 Mycw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=zVR/QS3Y7ktsjdh3FV2Kfogu2pXAAnkm2az6nU1vYVE=; b=CeXyimR5Fp1GBq/9wO6CKIdXT0ZRjG95bi8sYQ/L1FohTAlLRwBHXmxKq/8DkvqxW2 sVm3GovZbVbaLi3Yy37UBYfaLMn0WlLlhZTta3hjK/aHNc/EREhNlQaAOEB0qp0Lh/g6 W1Ncix4wNYm5xxkE4Y4g5fhq+NYHKv/YkrDKl2/XQ2vgv+d2S9AyDz7eeynAHth6h4nu 0k4u+l56Gwt8vqG1XWuB7ixcWOPnr9qMsOFv8YypdVzI1aCITET7/JsH2afpCXh9Y3/+ d4RK6fZpgGNTVi2PrCe7rw9kgOJlAbOYxbcaVMvq+5ZQ4sW5AaQHHClwC32eBvA0pD3c RrfQ== X-Gm-Message-State: APjAAAWkVqZ4vCrlkw1bkiLttiODnNZZeI4OYWZkVGTV1LvRpPXpYw2x 5cntuEiNpu5lMwe0hgORZ5F7YlW0 X-Google-Smtp-Source: APXvYqyqpYlpPU7dBqx2OGF7uQjRRlMgG4QL3AONQbM+v96XUxWHT4x1C+wxR1OPyJze5UDaSVL/bA== X-Received: by 2002:a5d:93da:: with SMTP id j26mr25739535ioo.170.1557972757426; Wed, 15 May 2019 19:12:37 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id s4sm1383225ioc.76.2019.05.15.19.12.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 15 May 2019 19:12:35 -0700 (PDT) From: Noam Postavsky To: Mark Oteiza Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> Date: Wed, 15 May 2019 22:12:34 -0400 In-Reply-To: (Mark Oteiza's message of "Mon, 16 Jul 2018 09:03:36 -0400") Message-ID: <874l5vf8q5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28607 Cc: Glenn Morris , Eli Zaretskii , 28607@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: -1.0 (-) --=-=-= Content-Type: text/plain tags 28607 + patch unarchive 28048 notfixed 28048 26.1 forcemerge 28607 28048 quit Mark Oteiza writes: > On Mon, Jul 2, 2018 at 9:29 PM, Glenn Morris wrote: >> >> What do you actually want to happen with this report? >> The feature is working as designed. >> Do you eg want an option to turn it off? >> (The existing help-enable-auto-load could perhaps be extended for this.) > > At minimum an option to disable it, which is what I'm already doing as > a workaround. Right, here's patch for that. I made a new option instead of extending help-enable-auto-load because otherwise I would have to think about how to dis/enable them each individually, which is annoying to encode in a single option. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Add-option-to-disable-help-completion-autoloading-Bu.patch Content-Description: patch >From 2e3d84fc1d8457046a0aceed7e1f9837330a4365 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 15 May 2019 20:29:38 -0400 Subject: [PATCH] Add option to disable help completion autoloading (Bug#28607) * lisp/help-fns.el (help-enable-completion-auto-load): New option. (help--symbol-completion-table): Consult it. * etc/NEWS: Announce it. --- etc/NEWS | 6 ++++++ lisp/help-fns.el | 18 +++++++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 573c8236b2..286f9ee275 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -24,6 +24,12 @@ with a prefix argument or by typing 'C-u C-h C-n'. * Changes in Emacs 26.3 +--- +** New option 'help-enable-completion-auto-load'. +This allows disabling the new feature introduced in Emacs 26.1 which +loads files during completion of 'C-h f' and 'C-h v' according to +'definition-prefixes'. + * Editing Changes in Emacs 26.3 diff --git a/lisp/help-fns.el b/lisp/help-fns.el index a7812e3b4b..8684a853af 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -89,11 +89,23 @@ help--load-prefixes (unless (help--loaded-p file) (load file 'noerror 'nomessage))))) +(defcustom help-enable-completion-auto-load t + "Whether completion for Help commands can perform autoloading. +If non-nil, whenever invoking completion for `describe-function' +or `describe-variable' load files that might contain definitions +with the current prefix. The files are chosen according to +`definition-prefixes'." + :type 'boolean + :group 'help + :version "26.3") + (defun help--symbol-completion-table (string pred action) - (let ((prefixes (radix-tree-prefixes (help-definition-prefixes) string))) - (help--load-prefixes prefixes)) + (when help-enable-completion-auto-load + (let ((prefixes (radix-tree-prefixes (help-definition-prefixes) string))) + (help--load-prefixes prefixes))) (let ((prefix-completions - (mapcar #'intern (all-completions string definition-prefixes)))) + (and help-enable-completion-auto-load + (mapcar #'intern (all-completions string definition-prefixes))))) (complete-with-action action obarray string (if pred (lambda (sym) (or (funcall pred sym) -- 2.11.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 16 09:38:41 2019 Received: (at 28607) by debbugs.gnu.org; 16 May 2019 13:38:41 +0000 Received: from localhost ([127.0.0.1]:54820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRGan-0004p7-0b for submit@debbugs.gnu.org; Thu, 16 May 2019 09:38:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRGam-0004os-18 for 28607@debbugs.gnu.org; Thu, 16 May 2019 09:38:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51950) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRGag-0008V7-Ro; Thu, 16 May 2019 09:38:34 -0400 Received: from [176.228.60.248] (port=2176 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hRGaf-0003Jb-GM; Thu, 16 May 2019 09:38:33 -0400 Date: Thu, 16 May 2019 16:38:24 +0300 Message-Id: <83sgtecyen.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: <874l5vf8q5.fsf@gmail.com> (message from Noam Postavsky on Wed, 15 May 2019 22:12:34 -0400) Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@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 (---) > From: Noam Postavsky > Cc: Glenn Morris , Eli Zaretskii , 28607@debbugs.gnu.org > Date: Wed, 15 May 2019 22:12:34 -0400 > > > At minimum an option to disable it, which is what I'm already doing as > > a workaround. > > Right, here's patch for that. I made a new option instead of extending > help-enable-auto-load because otherwise I would have to think about how > to dis/enable them each individually, which is annoying to encode in a > single option. Thanks, this LGTM. I wonder whether we should document definition-prefixes (together with the mechinery it is part of) and this new option in the ELisp manual. From debbugs-submit-bounces@debbugs.gnu.org Sat May 18 12:01:04 2019 Received: (at 28607) by debbugs.gnu.org; 18 May 2019 16:01:04 +0000 Received: from localhost ([127.0.0.1]:32843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hS1lg-0003jl-1u for submit@debbugs.gnu.org; Sat, 18 May 2019 12:01:04 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:42000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hS1lb-0003j3-E3 for 28607@debbugs.gnu.org; Sat, 18 May 2019 12:01:00 -0400 Received: by mail-io1-f45.google.com with SMTP id g16so7850381iom.9 for <28607@debbugs.gnu.org>; Sat, 18 May 2019 09:00:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=egL21AuVkjZhbBgp1wa7x48vtMxn/s/KZsJGZtOqztk=; b=fl4mxfFVUm1qkoICERwYr6EzPcl3TavvR5FlPbYpQsVbC6NRaLhPLWCY9bx4GRstBK aOa23wDh/hM4C0ChyNR8K0wQKHuK1+JWRzv1CykgXAwNkWPCE7zGyaKrv6y3VzzyIAZr U7L7UzqOPfxPIKO6JVFp/Ejs/fM/upec6DsZcGed4Pb7AV7QejcqYMUhVJbYWYMvpqfV Ps3Gug8Pdzb4LsuYFfmQrebf11QuOzWxXOC5Sx4PQzQ+Y6qzq+5fN3GQcONXaC0AuclE qRefE5yHHItc3XPuWEJCW9qte5k7E7PJtUy06FON34qQTjVvYAVaZ7mMSUBkotf3byVU EDTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=egL21AuVkjZhbBgp1wa7x48vtMxn/s/KZsJGZtOqztk=; b=PBoBLx8PEjum6f8omstTKQu26nJM4XQKPT7OoTOlh+vQBsE7xKsIH9XRkTo+lahfTW NFFHf6Nzyr9Og4RIhd1qN/2ESRKZp5p5B9kejhYdh4J0f35IaTkHN/tg1TTtFzacJlOd yBZSdyvtpTyX2v1bnoLNRKipDVGKKF8DuFxRYAZdslVhjSYOX1g586a/8HwNTHMqJYfF dxah9uq2JzBTftp76tbwMXY3ZWRyg8PztQGVI3VBGDHcpPY8HEJSaT4WSDSPX3MK59QJ ABnD5JECXYmHzs4PLlZcziTNLTSUDkTSiSn4QK2wR1bUpTaDIJ2rBVghLG0FUA88FAAz 22iw== X-Gm-Message-State: APjAAAVAlSCWFfLS7HPUf+4rBo5KD29INkzB/7Yq5RXTS6CwjcAuqGht 9zRfAPqs8xyaTolDZdfs3lg= X-Google-Smtp-Source: APXvYqwiZwZV726QMVfHEX2DLCs9WoBdckHcLTEii4Hoy8jonD8Tkq5A8vkrdIWmo+I6RYZt9lFqrg== X-Received: by 2002:a6b:fa11:: with SMTP id p17mr24573161ioh.286.1558195253547; Sat, 18 May 2019 09:00:53 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id b196sm77326itb.30.2019.05.18.09.00.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 18 May 2019 09:00:53 -0700 (PDT) From: Noam Postavsky To: Eli Zaretskii Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> <83sgtecyen.fsf@gnu.org> Date: Sat, 18 May 2019 12:00:52 -0400 In-Reply-To: <83sgtecyen.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 May 2019 16:38:24 +0300") Message-ID: <87tvdrda6j.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, 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: -1.0 (-) Eli Zaretskii writes: >> I made a new option instead of extending help-enable-auto-load >> because otherwise I would have to think about how to dis/enable them >> each individually, which is annoying to encode in a single option. > > Thanks, this LGTM. I wonder whether we should document > definition-prefixes (together with the mechinery it is part of) and > this new option in the ELisp manual. Yeah, I think the machinery deserves a mention in the Elisp manual at least. Though the user option should go in the Emacs manual. --- c/doc/emacs/building.texi +++ i/doc/emacs/building.texi @@ -1499,6 +1499,12 @@ Lisp Libraries buffer). To disable this feature, change the variable @code{help-enable-auto-load} to @code{nil}. +@vindex help-enable-completion-auto-load +Automatic loading also occurs when completing names for +@code{describe-variable} and @code{describe-function}, based on the +prefix being completed. To disable this feature, change the variable +@code{help-enable-completion-auto-load} to @code{nil}. + @vindex load-dangerous-libraries @cindex Lisp files byte-compiled by XEmacs By default, Emacs refuses to load compiled Lisp files which were diff --git c/doc/lispref/loading.texi i/doc/lispref/loading.texi index f0cc689d1f..947f1fa6a5 100644 --- c/doc/lispref/loading.texi +++ i/doc/lispref/loading.texi @@ -466,9 +466,11 @@ Autoload order to install the real definition and other associated code, then runs the real definition as if it had been loaded all along. Autoloading can also be triggered by looking up the documentation of -the function or macro (@pxref{Documentation Basics}). +the function or macro (@pxref{Documentation Basics}), and completion +of variable and function names (@pxref{Autoload by Prefix} below). @menu +* Autoload by Prefix:: Autoload by Prefix. * When to Autoload:: When to Use Autoload. @end menu @@ -703,6 +705,23 @@ Autoload function, only a macro. @end defun +@node Autoload by Prefix +@subsection Autoload by Prefix + +@vindex definition-prefixes +@findex register-definition-prefixes +@vindex autoload-compute-prefixes +During completion for the commands @code{describe-variable} and +@code{describe-function}, Emacs will try to load files which may +contain definitions matching the prefix being completed. The variable +@code{definition-prefixes} holds a hashtable which maps a prefix to +the corresponding list of files to load for it. Entries to this +mapping are added by calls to @code{register-definition-prefixes} +which are generated by @code{update-file-autoloads}. Files which +don't contain any definitions worth loading (test files, for +examples), should set @code{autoload-compute-prefixes} to @code{nil} +as a file-local variable. + @node When to Autoload @subsection When to Use Autoload @cindex autoload, when to use From debbugs-submit-bounces@debbugs.gnu.org Sat May 18 12:15:53 2019 Received: (at 28607) by debbugs.gnu.org; 18 May 2019 16:15:53 +0000 Received: from localhost ([127.0.0.1]:32856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hS201-00046A-GF for submit@debbugs.gnu.org; Sat, 18 May 2019 12:15:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hS1zz-00045u-7D for 28607@debbugs.gnu.org; Sat, 18 May 2019 12:15:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49601) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hS1zt-00034l-JJ; Sat, 18 May 2019 12:15:45 -0400 Received: from [176.228.60.248] (port=3457 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hS1zs-0000DL-Gk; Sat, 18 May 2019 12:15:44 -0400 Date: Sat, 18 May 2019 19:15:40 +0300 Message-Id: <83woin91sj.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: <87tvdrda6j.fsf@gmail.com> (message from Noam Postavsky on Sat, 18 May 2019 12:00:52 -0400) Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> <83sgtecyen.fsf@gnu.org> <87tvdrda6j.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (---) > From: Noam Postavsky > Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, Stefan Monnier > Date: Sat, 18 May 2019 12:00:52 -0400 > > > Thanks, this LGTM. I wonder whether we should document > > definition-prefixes (together with the mechinery it is part of) and > > this new option in the ELisp manual. > > Yeah, I think the machinery deserves a mention in the Elisp manual at > least. Though the user option should go in the Emacs manual. Thanks, this LGTM. A couple of minor nits: > +@node Autoload by Prefix > +@subsection Autoload by Prefix I think a "@cindex autoload by prefix" would be good here. > +During completion for the commands @code{describe-variable} and > +@code{describe-function}, Emacs will try to load files which may > +contain definitions matching the prefix being completed. The variable > +@code{definition-prefixes} holds a hashtable which maps a prefix to > +the corresponding list of files to load for it. Entries to this > +mapping are added by calls to @code{register-definition-prefixes} > +which are generated by @code{update-file-autoloads}. Files which > +don't contain any definitions worth loading (test files, for > +examples), should set @code{autoload-compute-prefixes} to @code{nil} > +as a file-local variable. I would add a cross-reference to where update-file-autoloads is described after it's mentioned. From debbugs-submit-bounces@debbugs.gnu.org Mon May 20 13:49:44 2019 Received: (at 28607) by debbugs.gnu.org; 20 May 2019 17:49:44 +0000 Received: from localhost ([127.0.0.1]:37700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSmPw-00072N-Hr for submit@debbugs.gnu.org; Mon, 20 May 2019 13:49:44 -0400 Received: from mail-it1-f179.google.com ([209.85.166.179]:32963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSmPu-00072B-LF for 28607@debbugs.gnu.org; Mon, 20 May 2019 13:49:43 -0400 Received: by mail-it1-f179.google.com with SMTP id j17so528655itk.0 for <28607@debbugs.gnu.org>; Mon, 20 May 2019 10:49:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=nBxiOj9TsrIZpuM84s7P8bNv1W/YBirTNug5rF+lKYs=; b=j+qH+RBzOyQYVThoQcezQcNiz1CnFHiTh+6eR6sQjo2Q51DKdHpxXt6Sa4AmkhkpKA 1JyMdu93SOE9NOgrWq/9ou3XlX3YoiYqDxKrlaBgFppRDVfjrdEQVpkDXISTzMjGSHMH QWDXbjj2k+F8ufL1SLTST9UNHxggugmR+H9C3rAiSMQe2i38i/iey0Ak2AQPuwRrxvWf xP7sOZQgzQu9j0td5NjB6TJmy2oV1MEqMMAvqJi/RSgu70KFVBqDolhN+yykZjJO0rPp pypf9nxiZxZ/AXoq6txRwiO5y3wjRRI00m4iS8DJ9C5BEnWboM2brlXiTAsCOy5vSTy7 8Xiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=nBxiOj9TsrIZpuM84s7P8bNv1W/YBirTNug5rF+lKYs=; b=MhJOK3/JupHLnuwOhei6uz+u5Oui6J3IAhw1loYVZzUeL1n5lBVf7A9Vg1vGonUNri NMCjVsb/6eogh5Hi8V4UrsL8afOr2P6IxLRw0gdiyQSFLI16oGNiyiAYBGaxBVrKWHHR GrkjiY4BXDkFlaL9uIUjTIvzxyskyv/L171VsuEefRlPzNJp8DOOVMCRMeyFVIUJcNkY 5tjYZ/xoDS9IQXLoGhvFw36w/bXmWiHUE3Y2gpoguI5a3Y16c52ExzvnzBVbrJI2HsTT wYMyCTF9Zq2HsUv5I+Y6cxkV15mg+pfbyq9PBwIG1rymKNB+HKi6XgyR2SM0m6eJj71t ++Xw== X-Gm-Message-State: APjAAAVTJA2agC+A5as5jRK81SEnszuB+5+P2/JgQ2I2gGarrqgrqDyc QEGFKGooaV4INaJckRS4WX8= X-Google-Smtp-Source: APXvYqyXXT4N7+vbOjI+zPxpQUmQI/MIT6Bg+oJ5QcdpjzxiRMK5impaww/yXUJ3NJ64bX/RoLgADA== X-Received: by 2002:a24:6583:: with SMTP id u125mr239299itb.168.1558374576721; Mon, 20 May 2019 10:49:36 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id d22sm5755309ioc.51.2019.05.20.10.49.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 May 2019 10:49:35 -0700 (PDT) From: Noam Postavsky To: Eli Zaretskii Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> <83sgtecyen.fsf@gnu.org> <87tvdrda6j.fsf@gmail.com> <83woin91sj.fsf@gnu.org> Date: Mon, 20 May 2019 13:49:34 -0400 In-Reply-To: <83woin91sj.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 18 May 2019 19:15:40 +0300") Message-ID: <875zq5audt.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (-) Eli Zaretskii writes: >> +@node Autoload by Prefix >> +@subsection Autoload by Prefix > > I think a "@cindex autoload by prefix" would be good here. Sure. >> +During completion for the commands @code{describe-variable} and >> +@code{describe-function}, Emacs will try to load files which may >> +contain definitions matching the prefix being completed. The variable >> +@code{definition-prefixes} holds a hashtable which maps a prefix to >> +the corresponding list of files to load for it. Entries to this >> +mapping are added by calls to @code{register-definition-prefixes} >> +which are generated by @code{update-file-autoloads}. Files which >> +don't contain any definitions worth loading (test files, for >> +examples), should set @code{autoload-compute-prefixes} to @code{nil} >> +as a file-local variable. > > I would add a cross-reference to where update-file-autoloads is > described after it's mentioned. Um, how should I do this? I tried (I've also added @anchor{update-file-autoloads} below @findex update-file-autoloads): the corresponding list of files to load for it. Entries to this mapping are added by calls to @code{register-definition-prefixes} which are generated automatically (@pxref{update-file-autoloads, @code{update-file-autoloads}}). Files which don't contain any But it looks rather strange, it adds an extra period. corresponding list of files to load for it. Entries to this mapping are added by calls to `register-definition-prefixes' which are generated automatically (*note `update-file-autoloads' .). Files which don't contain any definitions From debbugs-submit-bounces@debbugs.gnu.org Mon May 20 15:01:23 2019 Received: (at 28607) by debbugs.gnu.org; 20 May 2019 19:01:23 +0000 Received: from localhost ([127.0.0.1]:37892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSnXG-0004df-Pj for submit@debbugs.gnu.org; Mon, 20 May 2019 15:01:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSnXE-0004dR-Nm for 28607@debbugs.gnu.org; Mon, 20 May 2019 15:01:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58481) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSnX9-0004Tq-4U; Mon, 20 May 2019 15:01:15 -0400 Received: from [176.12.228.152] (port=38102 helo=[10.208.105.103]) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1hSnX6-0007AW-Ok; Mon, 20 May 2019 15:01:13 -0400 Date: Mon, 20 May 2019 20:01:08 +0100 User-Agent: K-9 Mail for Android In-Reply-To: <875zq5audt.fsf@gmail.com> References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> <83sgtecyen.fsf@gnu.org> <87tvdrda6j.fsf@gmail.com> <83woin91sj.fsf@gnu.org> <875zq5audt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading To: Noam Postavsky From: Eli Zaretskii Message-ID: <177F0F6E-C039-4B16-BE38-801C32720337@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (---) On May 20, 2019 6:49:34 PM GMT+01:00, Noam Postavsky = wrote: > Eli Zaretskii writes: >=20 > >> +@node Autoload by Prefix > >> +@subsection Autoload by Prefix > > > > I think a "@cindex autoload by prefix" would be good here=2E >=20 > Sure=2E >=20 > >> +During completion for the commands @code{describe-variable} and > >> +@code{describe-function}, Emacs will try to load files which may > >> +contain definitions matching the prefix being completed=2E The > variable > >> +@code{definition-prefixes} holds a hashtable which maps a prefix > to > >> +the corresponding list of files to load for it=2E Entries to this > >> +mapping are added by calls to @code{register-definition-prefixes} > >> +which are generated by @code{update-file-autoloads}=2E Files which > >> +don't contain any definitions worth loading (test files, for > >> +examples), should set @code{autoload-compute-prefixes} to > @code{nil} > >> +as a file-local variable=2E > > > > I would add a cross-reference to where update-file-autoloads is > > described after it's mentioned=2E >=20 > Um, how should I do this? I tried (I've also added > @anchor{update-file-autoloads} below @findex update-file-autoloads): >=20 > the corresponding list of files to load for it=2E Entries to this > mapping are added by calls to @code{register-definition-prefixes} > which are generated automatically (@pxref{update-file-autoloads, > @code{update-file-autoloads}})=2E Files which don't contain any >=20 > But it looks rather strange, it adds an extra period=2E >=20 > corresponding list of files to load for it=2E Entries to this mapping > are added by calls to `register-definition-prefixes' which are > generated automatically (*note `update-file-autoloads' > =2E)=2E Files which don't contain any definitions You don't hzve to add @anchor, it's good enough to point to the node=2E From debbugs-submit-bounces@debbugs.gnu.org Tue May 21 07:45:37 2019 Received: (at 28607) by debbugs.gnu.org; 21 May 2019 11:45:37 +0000 Received: from localhost ([127.0.0.1]:38808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hT3D7-0004jq-Fl for submit@debbugs.gnu.org; Tue, 21 May 2019 07:45:37 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:37056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hT3D5-0004jT-81; Tue, 21 May 2019 07:45:35 -0400 Received: by mail-io1-f48.google.com with SMTP id u2so13662758ioc.4; Tue, 21 May 2019 04:45:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=qmLB7aQU054vaWz3Bj/C/m871HiKXmjO46EUq2TkQx8=; b=WxigvAfNgwv06BumHEPSJkA3krRSw8P7Q5n2Tj6D7ymLT2/ebkyL73xYQlPRqacEfn H3gyWOjOCzI2aF0xLQbRdxNK/jvLThuxobGEsy4tQB2vkdOoA7Q8/HSg7+N8CBGzqVWB Mn/MFH5NCu+j+2IW5/YTB98Ixq6k5A7tYG3095hn//1KypAw3weMSmmEk7/MKe/iDNfa hqKPRZDc/hjSJq2Ae4aHariOo6hjRlLk5SegTtMqDfxEiq5LFSvRXPsa+KUdj6mGJfUr psDFsOS9eX+xRB/f+vnUsvzVRmPAKD5xdtoYIoe0zqOcAWxECXb26q/htj74VlqT8sJt /yTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=qmLB7aQU054vaWz3Bj/C/m871HiKXmjO46EUq2TkQx8=; b=HNhl69/N5CBm2N8fbvDbmL1yno3Gk34oGvBgIbabmdzVf9VIM4UvTjQIdRQxY9Zu/P g3innhSTY1Nc70TXwRohg2aAMddSOk4z4l2Y8d8zvhQAP6OenOogSp7/E5oaXH7z2QOF X+yGfr6ny05Atns+4XzQOq9IxJrpJ9mrXrM8mdPGtsKVw9ZFOth8gx5nb+eacn71G/zT 1kuw5hbuHaZ7cRQ/WmwcdcMK1UsCujvxSGL3dxA37SSM2rHex7Z1sNHhBYzyZe1y4BPa 8RLaqWeN0qSvzb/j4TFkWK4NwJ6n92OMckmBcIJ237zm/ZBlOwNYfNVvXJeLRtRAMVP/ aWmg== X-Gm-Message-State: APjAAAUkKUH3NKuvH7Nlvs5oQKpd3GJTHn4CYmg1Z/iigOHBjN3lhirQ 2vMCQi4QGE6PY1dsOkyFR828MtLv X-Google-Smtp-Source: APXvYqwYOYuppdJktOqXaAQ9YSvSAoXnV6WUBiH+lM/uY+hKW5eoe2xtmqUfW83NY4x5gYf6b1gtWQ== X-Received: by 2002:a6b:c411:: with SMTP id y17mr12351676ioa.265.1558439126339; Tue, 21 May 2019 04:45:26 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id h23sm6531175ior.70.2019.05.21.04.45.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 21 May 2019 04:45:25 -0700 (PDT) From: Noam Postavsky To: Eli Zaretskii Subject: Re: bug#28607: 27.0.50; help-fns unsolicited elisp loading References: <87efqtoc9u.fsf@udel.edu> <3cvak51n96.fsf@fencepost.gnu.org> <20170926155126.kujypxt33oxbzxsq@logos.localdomain> <83in5xjzak.fsf@gnu.org> <874l5vf8q5.fsf@gmail.com> <83sgtecyen.fsf@gnu.org> <87tvdrda6j.fsf@gmail.com> <83woin91sj.fsf@gnu.org> <875zq5audt.fsf@gmail.com> <177F0F6E-C039-4B16-BE38-801C32720337@gnu.org> Date: Tue, 21 May 2019 07:45:23 -0400 In-Reply-To: <177F0F6E-C039-4B16-BE38-801C32720337@gnu.org> (Eli Zaretskii's message of "Mon, 20 May 2019 20:01:08 +0100") Message-ID: <87lfz09gks.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 28607 Cc: mvoteiza@udel.edu, rgm@gnu.org, 28607@debbugs.gnu.org, monnier@iro.umontreal.ca 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.3 (-) tags 28607 fixed close 28607 26.3 quit >> > I think a "@cindex autoload by prefix" would be good here. >> > I would add a cross-reference to where update-file-autoloads is >> > described after it's mentioned. > You don't hzve to add @anchor, it's good enough to point to the node. Ah right, that would be simpler. Done and pushed to emacs-26. 400907b3c1 2019-05-21T07:37:22-04:00 "Add option to disable help completion autoloading (Bug#28607)" https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=400907b3c1d94359dda38ad5f416829567d6e478 From unknown Thu Aug 14 21:56:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 19 Jun 2019 11:24:05 +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