From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Ryde Subject: org-loaddefs.el byte compile Date: Tue, 13 Aug 2013 11:58:33 +1000 Message-ID: <87pptitkqe.fsf@blah.blah> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V93sv-0001Ex-Hr for emacs-orgmode@gnu.org; Mon, 12 Aug 2013 21:59:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V93sn-0004fs-E5 for emacs-orgmode@gnu.org; Mon, 12 Aug 2013 21:58:57 -0400 Received: from mailout1-11.pacific.net.au ([125.255.80.130]:42301 helo=mailout3-syd3.pacific.net.au) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V93sn-0004fA-40 for emacs-orgmode@gnu.org; Mon, 12 Aug 2013 21:58:49 -0400 Received: from mailproxy4-syd3.pacific.net.au (mailproxy4-syd3.pacific.net.au [61.8.2.162]) by mailout3-syd3.pacific.net.au (Postfix) with ESMTP id 7856F3A08C3 for ; Tue, 13 Aug 2013 11:58:41 +1000 (EST) Received: from blah.blah (unknown [203.26.175.213]) by mailproxy4-syd3.pacific.net.au (Postfix) with ESMTP id E3C552C023 for ; Tue, 13 Aug 2013 11:58:40 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.80) (envelope-from ) id 1V93sX-0003mq-Ue for emacs-orgmode@gnu.org; Tue, 13 Aug 2013 11:58:33 +1000 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Is there a reason org-loaddefs.el is not byte compiled? I see org-make-org-loaddefs in org-fixup.el puts in no-byte-compile, but I think byte compiling could give it dynamic docstrings and so keep the docstring text out of memory until actually viewed (which of course might be never). If the loaddefs are included in the dumped emacs then perhaps byte compiling is not wanted in that case, but when using org-mode as a separate add-on letting it byte compile could be good.