From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: npostavs@users.sourceforge.net Newsgroups: gmane.emacs.bugs Subject: bug#25552: 26.0.50; load cl unintendedly Date: Sun, 29 Jan 2017 12:03:49 -0500 Message-ID: <877f5dssqy.fsf@users.sourceforge.net> References: 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 1485709402 25261 195.159.176.226 (29 Jan 2017 17:03:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Jan 2017 17:03:22 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: 25552@debbugs.gnu.org To: Katsumi Yamaoka Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 29 18:03:17 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1cXssk-0005qD-Uo for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 18:03:15 +0100 Original-Received: from localhost ([::1]:56069 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXssq-0005pj-0E for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 12:03:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXssg-0005oM-DQ for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:03:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXssd-0004uR-9a for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:03:10 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52182) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXssd-0004uI-5Z for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:03:07 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cXssY-0000QG-EO for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:03:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jan 2017 17:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25552-submit@debbugs.gnu.org id=B25552.14857093681602 (code B ref 25552); Sun, 29 Jan 2017 17:03:02 +0000 Original-Received: (at 25552) by debbugs.gnu.org; 29 Jan 2017 17:02:48 +0000 Original-Received: from localhost ([127.0.0.1]:50381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXssK-0000Pm-8S for submit@debbugs.gnu.org; Sun, 29 Jan 2017 12:02:48 -0500 Original-Received: from mail-it0-f46.google.com ([209.85.214.46]:36421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXssI-0000PZ-US for 25552@debbugs.gnu.org; Sun, 29 Jan 2017 12:02:47 -0500 Original-Received: by mail-it0-f46.google.com with SMTP id c7so180374447itd.1 for <25552@debbugs.gnu.org>; Sun, 29 Jan 2017 09:02:46 -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:content-transfer-encoding; bh=qfNDXj7hhzhvKUsaXKgK2V3I2SXXVafuyJMpQpNAT6c=; b=R8Fzmd6Zw4kIWL6hseTLo+uxYyheT+KCl5rpzBD/0N4Tz5aMaXflOg8VYsLbtpZniJ 5mgQ4UgWwmUz2KVnllRx8HhWmKUHj7O7jRHPAsBbnxmEy/ca/iccAhNhNjhlXoEKki3B TipVIlI9wuudZBWOEZAeN85nBlIh+MW2pmtCh6yJ1MYmDqKUdJGBWOlznPIXhQXEri6L et4R9LrkNITk+fUhUOAu8PK4JfoSaj0iauYHaaaQaAF32gfu2BwqRnWeJcs5YsxY4fQ1 CRYURKy6Gq8sMrA80H9B2L/OQdqYE5iNwuSrgQtDvRtJU27rreX3Nt2+ARBZbypg0Eus k7cw== 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 :content-transfer-encoding; bh=qfNDXj7hhzhvKUsaXKgK2V3I2SXXVafuyJMpQpNAT6c=; b=q82uxY/scrfG7fS4EJYyV+7/H/oHR1EHVcJueJTJvxpIi7qqEBR5X6Ax+EqfOIH10x d+3Wj/5RYseDTTuf4q8FNA8qDMP64CDqLxBV78WP7efayxf9WyGeums+lTQV53+Yga5N uPuRS18tGYaVN9KH7+8kaRprT5UDUfvebK0B5rFk33G/Ppc+fodou0D5WYsKAMwry9FW sxUPqq5oPdENt81gSo3cy4W/zI1SyZP1+I8PgrfJ1676hvgUmcD/tyrN80HClt07rGHz uqex8zX3gTQ/3ZmfkzcdHsLvdp2j1SfVQJeqZcM86KP5lYNT2i7jbFslq56fFsI/BIIJ 9mbQ== X-Gm-Message-State: AIkVDXID9RW3VTPpRbCmrzLGurhaZyJpLhKQTM5pCzZB7KC/i20zmFGqLVaO7rGlrlLOig== X-Received: by 10.36.238.139 with SMTP id b133mr12091858iti.26.1485709361395; Sun, 29 Jan 2017 09:02:41 -0800 (PST) Original-Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id a128sm4978180itg.22.2017.01.29.09.02.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 29 Jan 2017 09:02:40 -0800 (PST) In-Reply-To: (Katsumi Yamaoka's message of "Fri, 27 Jan 2017 10:24:57 +0900") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128759 Archived-At: Katsumi Yamaoka writes: > Recipe: > > emacs -Q > M-x load-library RET gnus RET Actually this step isn't needed. > C-h v gnus-summ SPC > C-g > > Then (featurep 'cl) gets to return t. It is because: > =C3=BBgnus.el has autoload settings that load gnus-mh for gnus-summ*. > =C3=BBgnus-mh.el requires mh-e. > =C3=BBmh-e.el requires mh-compat. > =C3=BBmh-compat.el requires mh-acros. > =C3=BBmh-acros.el requires cl unconditionally. > =C3=BB`C-h v' seems to load things related to "gnus-summ". It's a new feature in master: ** New var 'definition-prefixes' is a hash table mapping prefixes to the files where corresponding definitions can be found. This can be used to fetch definitions that are not yet loaded, for example for 'C-h f'. gnus-mh.el defines some things with prefix "gnus-", so completing a string with such a prefix loads that file.