From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jay Kerns Subject: Re: Updating Worg: call to Worg authors Date: Thu, 25 Apr 2013 19:18:44 -0400 Message-ID: References: <87obd48emr.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40180) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UVVRS-0004AZ-E9 for emacs-orgmode@gnu.org; Thu, 25 Apr 2013 19:19:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UVVRR-0005YH-BS for emacs-orgmode@gnu.org; Thu, 25 Apr 2013 19:19:06 -0400 Received: from mail-qc0-x22c.google.com ([2607:f8b0:400d:c01::22c]:56485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UVVRR-0005YB-7u for emacs-orgmode@gnu.org; Thu, 25 Apr 2013 19:19:05 -0400 Received: by mail-qc0-f172.google.com with SMTP id b25so1818042qca.17 for ; Thu, 25 Apr 2013 16:19:04 -0700 (PDT) In-Reply-To: <87obd48emr.fsf@gmail.com> 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: Thorsten Jolitz Cc: emacs-orgmode@gnu.org Greetings, First: thanks to Nicholas Goaziou and Thorsten Jolitz. There is a bunch of work already completed - indeed, out of the 83 currently existing headlines, 63 are marked DONE. But there is a lot of updating that remains. And the longer the process continues, the further the two branches will diverge so all the more difficult the eventual merge of the two branches will be. Moving forward, I would like to start marking *.org files DONE if they export cleanly on my machine with no change. To this end, it occurred to me that just because a file exports cleanly on *my* machine doesn't necessarily mean that it would be OK on Worg. (This occurred to me when I noticed Babel code evaluating during export, something not permitted on Worg). For testing purposes, we should be using a minimal config, consistent with the one on Worg, right? This let me to here: http://orgmode.org/worg/sources/emacs.el Though that one, of course, has a bunch of extra stuff which isn't relevant for the time being (publishing, etc.). In addition, that one is not necessarily compatible with Org 8.0 and the new exporter. I've made a first stab at a minimal init file, copy-pasted below. I've also put a soft copy called worgtest-init.el which lives right beside worgmap.org in the top-level of the worg-new-exporter branch. It would seem that the new asynchronous export would make it relatively easy to test files uniformly and minimally for Org 8.0 by doing something like $ emacs -Q -l "~/git/worg/worgtest-init.el" and testing from there. Here are my questions: 1. Is this overkill? 2. Is there something extra/missing in worgtest-init.el? 3. Anything I should be asking but amn't? -- Jay #+BEGIN_SRC emacs-lisp (custom-set-variables '(org-modules (quote (org-jsinfo))) '(safe-local-variable-values (quote ((org-tags-column . -80) (org-export-html-style . "") (org-export-html-style-extra . " ") (org-export-html-style . " "))))) (add-to-list 'load-path "~/git/org-mode/lisp/") (add-to-list 'load-path "~/git/org-mode/contrib/lisp/") (show-paren-mode 1) (menu-bar-mode 0) (require 'org) (require 'htmlize) (setq org-export-in-background t) (setq org-export-async-init-file "~/git/worg/worgtest-init.el") (setq org-export-async-debug t) (setq org-export-default-language "en" org-export-html-extension "html" org-export-with-timestamps nil org-export-with-section-numbers nil org-export-with-tags 'not-in-toc org-export-skip-text-before-1st-heading nil org-export-with-sub-superscripts '{} org-export-with-LaTeX-fragments t org-export-with-archived-trees nil org-export-highlight-first-table-line t org-export-html-style-include-default nil org-export-htmlize-output-type 'css org-startup-folded nil org-export-allow-BIND t org-export-babel-evaluate nil org-confirm-babel-evaluate nil) #+END_SRC