From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Emacs hangs forever when running in batch mode and calling a export org function Date: Sat, 18 Sep 2010 22:59:59 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from [140.186.70.92] (port=49983 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxB4L-00073Q-Ff for emacs-orgmode@gnu.org; Sun, 19 Sep 2010 00:00:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OxB4K-0007J0-76 for emacs-orgmode@gnu.org; Sun, 19 Sep 2010 00:00:01 -0400 Received: from mail-iw0-f169.google.com ([209.85.214.169]:35188) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxB4K-0007Ip-1i for emacs-orgmode@gnu.org; Sun, 19 Sep 2010 00:00:00 -0400 Received: by iwn33 with SMTP id 33so5173018iwn.0 for ; Sat, 18 Sep 2010 20:59:59 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode Hello all, So, I was trying to create a simple bash script to export my org items as iCal, upload it somewhere and subscribe to it from iCal / Google Calendar. Here's what I came with: emacs --batch --eval \ "(progn \ (add-to-list 'load-path \"~/.emacs.d/vendor/org/lisp\") \ (load-file \"~/.emacs.d/vendor/org/lisp/org.el\") (load-file \"~/.emacs.d/vendor/org/lisp/org-icalendar.el\") \ (setq org-combined-agenda-icalendar-file \"~/org/org.ics\") \ (setq org-agenda-files (quote (\"~/org/gtd/gtd.org\"))) )" \ -f org-export-icalendar-combine-agenda-files If I run the exact same code on a vanilla emacs, it works. If I try to run this command in the shell, I get the following output: sh org-ical-export.sh Loading /Users/fullofcaffeine/.emacs.d/vendor/org/lisp/org.el (source)... Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... Loading /Users/fullofcaffeine/.emacs.d/vendor/org/lisp/org-icalendar.el (source)... And it hangs forever. No error message nothing. I've checked the Activity Monitor, and this specific instance of emacs quickly starts using ~100% of the CPU. However, I can't really debug what's wrong. I am on OSX Snow Leopard, GNU Emacs 23.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.29) of 2010-05-08, org release_7.01h-524-gcf5f. Any ideas? Thanks, Marcelo.