From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.devel Subject: Re: On being web-friendly and why info must die Date: Sat, 06 Dec 2014 10:41:34 +0100 Organization: Linux Private Site Message-ID: <87egsdktdd.fsf@Gertrud.fritz.box> References: <20141205123549.GA29331@thyrsus.com> <87mw72lyzs.fsf@earlgrey.lan> <20141205190925.GA5067@thyrsus.com> <871tod241v.fsf@ktab.red-bean.com> <20141205212111.GB7784@thyrsus.com> <87d27xn3jh.fsf@earlgrey.lan> <87iohpvipy.fsf@wanadoo.es> <87a931heei.fsf@earlgrey.lan> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417858941 12744 80.91.229.3 (6 Dec 2014 09:42:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Dec 2014 09:42:21 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 06 10:42:16 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XxBsV-0005yw-FW for ged-emacs-devel@m.gmane.org; Sat, 06 Dec 2014 10:42:15 +0100 Original-Received: from localhost ([::1]:53883 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxBsV-0005vs-3R for ged-emacs-devel@m.gmane.org; Sat, 06 Dec 2014 04:42:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60075) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxBs8-0005WV-8p for emacs-devel@gnu.org; Sat, 06 Dec 2014 04:41:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxBs2-0001LW-0P for emacs-devel@gnu.org; Sat, 06 Dec 2014 04:41:52 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:59065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxBs1-0001LK-QC for emacs-devel@gnu.org; Sat, 06 Dec 2014 04:41:45 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XxBs0-0005lv-Tw for emacs-devel@gnu.org; Sat, 06 Dec 2014 10:41:44 +0100 Original-Received: from p54b7e982.dip0.t-ipconnect.de ([84.183.233.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Dec 2014 10:41:44 +0100 Original-Received: from Stromeko by p54b7e982.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Dec 2014 10:41:44 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p54b7e982.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:ALdNzj+0Vzas/vsUOsjdqGLYOwM= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:179126 Archived-At: Christopher Allan Webber writes: >> FYI: Org-mode supports HTML, Texinfo and more: >> >> http://orgmode.org/manual/Exporting.html > > Right... I more mean, how much work is there to make it usable for a > manual the size of emacs', and also make it look nice and modern? Thomas S. Dye has attempted to re-write the Org manual in Org itself and I have added provisional support for it to be built eith the Org build system. The internal parsing and export machinery is undergoing a significant change at this time in Org that did not made it into Emacs yet, so at the moment that project lays dormant and the (outdated) Org manual in Org does not build without extra patches. Aside from that, one of the problems is that very large documents with lots of headings and subheadings export very slowly, due to superlinear complexity. Some of this would not be necessary during export (the document to be exported is not edited and so some of the re-parsing necessary during editing could be dropped perhaps). If the manual was broken up into individual parts that slowdown would become much less noticeable, but that would require the manuals to be split into, let's say, one file per section. So the folks that are unhappy with Texinfo 5 because it is slow would be even less happy with Org at this moment. For comparison, the Org manual is near the median of the size distribution for Emacs' other manuals and the largest two (Gnus and Calc) are roughly twice the size. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables