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: Displays defconst string in help buffer Date: Sun, 13 Nov 2022 18:11:48 +0100 Message-ID: <87bkpa6ap7.fsf@dataswamp.org> References: <87wn81ff4r.fsf@dataswamp.org> <3BRsSA6mHWedrYlt7TlNdP7W_Pt02ntlpZMV7PIEqC-cNNOj-eAfVVBF7C_Fc--2nKDUWoLNT1WrgFbeWk3Q3MIASnrJisn1nRFqQ9SY3Us=@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15566"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:AXXFBHaNuThtStMnVoXIemZq3GU= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 14 14:10:09 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 1ouZE0-0003lQ-CJ for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 14 Nov 2022 14:10:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouZDZ-00046q-3W; Mon, 14 Nov 2022 08:09:41 -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 1ouGWV-0005IJ-CH for help-gnu-emacs@gnu.org; Sun, 13 Nov 2022 12:11:59 -0500 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 1ouGWT-0003A6-IT for help-gnu-emacs@gnu.org; Sun, 13 Nov 2022 12:11:59 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1ouGWR-0003eM-5b for help-gnu-emacs@gnu.org; Sun, 13 Nov 2022 18:11:55 +0100 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: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 14 Nov 2022 08:09:33 -0500 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:140946 Archived-At: Heime wrote: >> https://dataswamp.org/~incal/conf/.zsh/install-emacs > > Yes, I build from source. Do you also configure with --with-native-compilation ? This will speed up things a lot. On a Debian-type system, install libgccjit-10-dev, that's where the capability resides that can translate Elisp into machine code. It says JIT but it doesn't seem to happen that way, rather it compiles natively and caches every time you start Emacs and it loads something that isn't already cached (say a byte-compiled Elisp file). You still want to byte-compile tho for educational reasons not the least ... -- underground experts united https://dataswamp.org/~incal