From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: Size of startup files Date: Tue, 22 Nov 2022 14:45:47 +0300 Message-ID: References: <875yf9xvja.phibqa@vnoxvs.kbxpyjyhg.info> <8735abj43k.fsf@dataswamp.org> <87wn7niiaf.fsf@codeisgreat.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13142"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.7+37 (a90f69b) (2022-09-02) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 22 14:53:34 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxTiQ-0003Cd-DE for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 22 Nov 2022 14:53:34 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxThs-0004jn-Ur; Tue, 22 Nov 2022 08:53:00 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxThq-0004jJ-QH for help-gnu-emacs@gnu.org; Tue, 22 Nov 2022 08:52:58 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxThn-0007cm-16 for help-gnu-emacs@gnu.org; Tue, 22 Nov 2022 08:52:56 -0500 Original-Received: from localhost ([::ffff:197.239.7.170]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 00000000000F613C.00000000637CD411.00004B8F; Tue, 22 Nov 2022 06:52:17 -0700 Mail-Followup-To: help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <87wn7niiaf.fsf@codeisgreat.org> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL=0.141, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:141105 Archived-At: If the init file loads other libraries, then those libraries shall also be included in counting of startup line sizes. If we speak of loaded libraries, then instead of asking for line sizes, it is better to ask people which libraries they constantly use. I have separated customized variables in ~/.emacs.d/custom.el and it's size is 653 lines. I do not program it neither change that file, it is managed by {M-x customize} I use for example: (require 'dired-x) (require 'facemenu) (require 'enriched) (require 'gold-price) (require 'persistent-scratch nil t) (require 'rcd-password) (require 'rcd-db-basics) (require 'rcd-cf) (require 'windmove) (require 'rcd-vc) (load "image-stamp") (load "rcd-dict") (load "units") plus Hyperbole and some additional library. I must have that for personal work. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/