From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Resources for an old newbie ? Date: Mon, 05 Jun 2023 22:41:53 +0200 Message-ID: <87mt1d7ib2.fsf@dataswamp.org> References: <0e037ca2-517d-3b52-2187-a7bba7956fbd@starynkevitch.net> <87353ndhzg.fsf@web.de> <871qj7397n.fsf@dataswamp.org> <87ilch19ub.fsf@dataswamp.org> <87cz2nvk51.fsf@web.de> <87v8gfybhv.fsf@robbyzambito.me> <87zg5p5hm0.fsf@web.de> <875y8a698v.fsf@web.de> <875y89z9m7.fsf@dataswamp.org> <83fs777q9m.fsf@gnu.org> <87y1kz7bpf.fsf@dataswamp.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15745"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:JyomatqnCRy89ppMzdDJ9vjB9aY= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 10 20:41:04 2023 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 1q83WJ-0003vm-Mg for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 10 Jun 2023 20:41:03 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q83W6-0003Yx-7k; Sat, 10 Jun 2023 14:40:51 -0400 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 1q6H4d-0006e3-4G for help-gnu-emacs@gnu.org; Mon, 05 Jun 2023 16:45:07 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q6H4b-0002Dn-CV for help-gnu-emacs@gnu.org; Mon, 05 Jun 2023 16:45:06 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1q6H4Y-0009nb-73 for help-gnu-emacs@gnu.org; Mon, 05 Jun 2023 22:45:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 10 Jun 2023 14:40:33 -0400 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:143909 Archived-At: David Masterson wrote: > First test of it suggests I need to rethink my .emacs. > I'm getting warnings about package 'autoload' being > deprecated as well as a ton of warnings of "free variable" > and "docstring". If I have to rebuild my Emacs package > library, I'll probably backtrack to 28.2 and see > what happens. If you byte-compile your .emacs and all your other Elisp that is loaded, it will get much faster and also you will hear what improvements can be made, often they are a quick fixes that are also interesting, think of it as modernization or home improvement. As for warnings that come when you compile Emacs, and that can include the compilation from source, byte compilation, or native compilation, those are often also quick fixes of the same type and hopefully will dissappear since they should be low-hanging fruits for the maintainers. Because the Emacs source should set the bar for Elisp hackers all around the world ... -- underground experts united https://dataswamp.org/~incal