From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Mark Oteiza 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: Sat, 23 Sep 2017 14:50:20 +0000 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 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1506179873 8876 195.159.176.226 (23 Sep 2017 15:17:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 23 Sep 2017 15:17:53 +0000 (UTC) Cc: Emacs developers To: Noam Postavsky Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 23 17:17:48 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 1dvmBe-0001rg-VP for ged-emacs-devel@m.gmane.org; Sat, 23 Sep 2017 17:17:47 +0200 Original-Received: from localhost ([::1]:35231 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvmBl-0000Kv-1l for ged-emacs-devel@m.gmane.org; Sat, 23 Sep 2017 11:17:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dvmBf-0000Kp-9O for emacs-devel@gnu.org; Sat, 23 Sep 2017 11:17:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dvmBe-0002pN-Aa for emacs-devel@gnu.org; Sat, 23 Sep 2017 11:17:47 -0400 Original-Received: from mail-qt0-x234.google.com ([2607:f8b0:400d:c0d::234]:48629) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dvmBe-0002ox-2n for emacs-devel@gnu.org; Sat, 23 Sep 2017 11:17:46 -0400 Original-Received: by mail-qt0-x234.google.com with SMTP id q8so3537630qtb.5 for ; Sat, 23 Sep 2017 08:17:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:in-reply-to:references:mime-version:content-transfer-encoding :subject:to:cc:from:message-id; bh=O6MwCzAPLWdkR1UyPu9QMgl6bupc69HvV0mmUe0M6ZA=; b=oGVBWCvLfYwFuBwzM5GEhoCgsMaFOj3GeLqGS+qUa99vPwHgRSwE6coAEN7sLIycrP oDa8sG+fwgV0eNvFrV7qBA3E+aoiBf22xkin9mek8XLsEBGrk572+gn7eqtBnGMXgy15 7nkpl70JFgVleG+BCWueQVgK1iDa7B6jQdtP3PmpOHvTfD4oaN7CHLMhufFLMPwWvV20 LmabazWbJLSEZlIMvj0I9sNpWTJXmL5UQkowBj1Q2a5+7oK5tQSQ4NXUIJHx3+M3D5CV izmVQ9zz+TwjdjRJBXtqe5H53/NH/1RQ7ILejo14GZiut7MVmKeNyHSnwMU365ccxJct ZeWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:cc:from:message-id; bh=O6MwCzAPLWdkR1UyPu9QMgl6bupc69HvV0mmUe0M6ZA=; b=lp28EEWhyFgnKb+FCbNEPsWhCyqLcMrENCX8qPE2isp4lw8vehcM8Ghn0qd6o8GWwN tyRrCISzo3OehdBRyjAmsi1J1MMXlhluVn5FoS10lmKopxrKtWNYdWS8zMySZLE4tM+J f9aTNR5tB0RVtvxrMHnYW5Pw9AegaBSBLcpS7V9HHMWblZ/daF8clUQGES1lOlrJKklb o/Ety4unULA3z0O9eCUDomgOeHRlLKkbEEq8UenNvt4HtpOzeW+X6C5xhflQ4uVND76e scSe/PLAFw6GmBZuOazyaDCw4LT438KIL0lD8LSxRwxcRHP3nAiiR69UfZEETV5AwPKq lsQQ== X-Gm-Message-State: AHPjjUjgeUqb/7wzrCyrpwY6ZYO9tOzDCPPV4RXGo8FYMBX9OXc6W7iJ 8H9qZyQHganyYu+gJ6/bD6fEfw== X-Google-Smtp-Source: AOwi7QCC5kRr7EDi1wBnk9A4zOgL17byepwOqLk5TwvZdib+9fHjYbrkvFzmfAuq5K4jWBgFnsJtMQ== X-Received: by 10.200.33.235 with SMTP id 40mr3895044qtz.185.1506179863602; Sat, 23 Sep 2017 08:17:43 -0700 (PDT) Original-Received: from ?IPv6:2600:1003:b000:1e73:580d:7f60:6ab3:2431? ([2600:1003:b000:1e73:580d:7f60:6ab3:2431]) by smtp.gmail.com with ESMTPSA id q5sm2042300qkh.43.2017.09.23.08.17.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Sep 2017 08:17:42 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::234 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:218731 Archived-At: On September 22, 2017 12:28:30 AM EDT, Noam Postavsky wrote: >On Fri, Sep 22, 2017 at 12:09 AM, Mark Oteiza >wrote: >> >> 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=2E > >I believe it's only elisp included in Emacs proper that is eligible >for this lookup=2E The table is built during 'make autoloads'=2E I have language modes installed via package-install-file that become loade= d when doing C-h f on their mode functions, the same as what happens for th= ings in Emacs proper=2E=20