From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: help-fns unsolicited elisp loading (was Re: bug#28048: 26.0.50; behaviour of C-h f semantic-mode) Date: Fri, 22 Sep 2017 00:28:30 -0400 Message-ID: References: <87poc22mjg.fsf@holos> <2mlgmq14t5.fsf@fencepost.gnu.org> <87poc2qdlj.fsf@holos> <87k2291rru.fsf@users.sourceforge.net> <20170922040909.5vcbffvvyn7hoexr@logos.localdomain> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1506054556 19922 195.159.176.226 (22 Sep 2017 04:29:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 22 Sep 2017 04:29:16 +0000 (UTC) Cc: Emacs developers To: Mark Oteiza Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 22 06:29:08 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvFaN-0004bO-FA for ged-emacs-devel@m.gmane.org; Fri, 22 Sep 2017 06:29:07 +0200 Original-Received: from localhost ([::1]:56628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvFaU-0003cN-LX for ged-emacs-devel@m.gmane.org; Fri, 22 Sep 2017 00:29:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35674) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvFZr-0003c1-BU for emacs-devel@gnu.org; Fri, 22 Sep 2017 00:28:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvFZq-0008Ds-B0 for emacs-devel@gnu.org; Fri, 22 Sep 2017 00:28:35 -0400 Original-Received: from mail-io0-x22f.google.com ([2607:f8b0:4001:c06::22f]:45744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dvFZq-0008Br-6G for emacs-devel@gnu.org; Fri, 22 Sep 2017 00:28:34 -0400 Original-Received: by mail-io0-x22f.google.com with SMTP id g32so497890ioj.2 for ; Thu, 21 Sep 2017 21:28:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=2K3AN+vw1ykKj/Ih0bzgk+TqpEiVxjeqMx0QrzleUMo=; b=MsLRAeGw3NHljPsSAGCwJd4KZAkAi8loMiLyE9qDDrCzJFCWK0IOKqTcAorQpb07jG xd0G6IF9M+TunM8sGXqTWNDJoOBe2OkpQJc8LSbgWHcaQUMhEK4EMhh0Xt/GaGPjPT6X FVaMcTrcYcentlVPh8bo+5fKMHKmwbUCQQ+jVRQS5rPwhhQuNE2NN4qoczZuZtrJfIkT AotuSbPTlTh5DMZsBVnWziesvudrcNXa6/CC2WH8iGlZFjHSQ2o/ZpnNgc1rh4P1rPRL T397Dr2IY7uUPTOqOX+KJ6aR1qsUXZffkrqJgMUMqEI4OXg5W8mjlwoDGP9m4HATtklI Aj8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=2K3AN+vw1ykKj/Ih0bzgk+TqpEiVxjeqMx0QrzleUMo=; b=bPKu4jHnaanarFvNiJLnbCDUepsi34/CEjQzgyusp+TEgLMKyZTIeLAW5eK6Qx17zI Ic9MyTGrHw7MOezwFbtWRz7Rpkh9zDGRqfyy3CnhTlnET4g3Ko5eyU2dt6XZO2RE33ca D2LGR9rrluxggv57OEVjpeOFmIlXk4bUdx0f5G5q+nHIS4aOqDcpkGmls9+DIOwMElr0 kokj4/mJm9JRTlVjn0uDziIGJmif8YW6Zrj+UkmOQlkaw68/OLalrLqP9/0s3JPe0FFH Z0aZYz23/hWoIVZP3lJ4P3L8VVIw/+w8vRSOkQlztzN7c47w8yT9smD4kB2QrSpa/BwB k+9Q== X-Gm-Message-State: AHPjjUhrv5CbcFWZctreXJkqkUlzIyWPn7a2lOE0MiFw0eL6/3MIm3IV zzsYEyOY5IC02axw++exqZr9HMaMLy+nlkE7ROM= X-Google-Smtp-Source: AOwi7QBYk8Wtk43HKUEBKHh7YTRP+ZWMAOptIEFnyFhj6bSksSICXtzZ/AcaBbNghVG4girec/MqY9vocNb5uA7O6rI= X-Received: by 10.202.213.195 with SMTP id m186mr4507979oig.65.1506054510871; Thu, 21 Sep 2017 21:28:30 -0700 (PDT) Original-Received: by 10.74.158.149 with HTTP; Thu, 21 Sep 2017 21:28:30 -0700 (PDT) In-Reply-To: <20170922040909.5vcbffvvyn7hoexr@logos.localdomain> X-Google-Sender-Auth: rITwxBfaSSkkjcNkxrIM1exoSi4 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c06::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218671 Archived-At: On Fri, Sep 22, 2017 at 12:09 AM, Mark Oteiza wrote: > On 12/08/17 at 01:47am, npostavs@users.sourceforge.net wrote: >> Mark Oteiza writes: >> >> > Is there a bug associated with the new C-h f behaviour? >> >> No, it was introduced on emacs-devel, see [1] and followups. >> >> [1]: http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00441.html > > Now I know why I'd get seemingly random messages about MH-E not being > present on my system. > > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=fd8084aaf9 > > Why are we loading (effectively) arbitrary elisp without the user asking > for it? Any elisp in Emacs--including installed 3rdp packages--can get > loaded when looking for function or variable help. I believe it's only elisp included in Emacs proper that is eligible for this lookup. The table is built during 'make autoloads'.