From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Autloading seq.el functions Date: Sun, 27 Oct 2019 19:52:55 +0200 Message-ID: <83eeyyrs7c.fsf@gnu.org> References: <87y2xafjxp.fsf@gnus.org> <87v9sbtamq.fsf@mail.linkov.net> <83a79mu712.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="242091"; mail-complaints-to="usenet@blaine.gmane.org" Cc: larsi@gnus.org, emacs-devel@gnu.org, juri@linkov.net To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 27 18:56:28 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iOmmA-0010nU-6K for ged-emacs-devel@m.gmane.org; Sun, 27 Oct 2019 18:56:26 +0100 Original-Received: from localhost ([::1]:46356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iOmm8-0005OD-In for ged-emacs-devel@m.gmane.org; Sun, 27 Oct 2019 13:56:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60709) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iOmiv-0006JZ-5M for emacs-devel@gnu.org; Sun, 27 Oct 2019 13:53:07 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:60381) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iOmiu-0006MP-9a; Sun, 27 Oct 2019 13:53:04 -0400 Original-Received: from [176.228.60.248] (port=1587 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iOmit-0004Xk-IP; Sun, 27 Oct 2019 13:53:04 -0400 In-reply-to: (message from Stefan Monnier on Sun, 27 Oct 2019 13:26:01 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:241522 Archived-At: > From: Stefan Monnier > Cc: Juri Linkov , larsi@gnus.org, emacs-devel@gnu.org > Date: Sun, 27 Oct 2019 13:26:01 -0400 > > >> Sorry, I've added two more autoloads to seq.el required by the new command > >> in the preloaded tab-bar. > > That's okay, nothing to be sorry about. > > Indeed. It just shows there's a need to preload seq.el. No, it doesn't. Preloading it will be needed if we use its functions in every session, or close to that. Just having to call one of its functions when a specific command is invoked is not yet a reason good enough to preload. Emacs should not preload more than it absolutely has to.