From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uwe Brauer Subject: Xemacs installation, some clarification (21.4 and 21.5) Date: Thu, 14 Oct 2010 12:19:46 +0200 Message-ID: <87fww9hy9p.fsf@gilgamesch.quim.ucm.es> Reply-To: Uwe Brauer Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=34629 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6Kuo-0002kC-Cu for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 06:20:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6Kun-0002zZ-AW for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 06:20:02 -0400 Received: from lo.gmane.org ([80.91.229.12]:50318) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6Kun-0002yx-52 for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 06:20:01 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P6Kuh-0006EB-QB for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 12:19:55 +0200 Received: from gilgamesch.quim.ucm.es ([147.96.12.99]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Oct 2010 12:19:55 +0200 Received: from oub by gilgamesch.quim.ucm.es with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Oct 2010 12:19:55 +0200 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: emacs-orgmode@gnu.org Hello It seems that even the most recent org version can be compiled either under Xemacs 21.5.X or under Xemacs 21.4.X[1], provided the following two criteria are met: - The Makefile is modified like this: ,---- | BATCH=$(EMACS) -batch -q -no-site-file -eval \ | "(setq load-path (cons (expand-file-name \"./lisp/\") (cons(expand-file-name \"./xemacs\") (cons \"$(lispdir)\" load-path))))" `---- - org-freemind is modified by commenting out the (require 'rx)! It is important to note, that rx cannot be used. I loaded rx and tried to compile org-freemind (with require 'rx) or I included rx in the xemacs directory and run the Make file in all cases I obtained. ,---- | While compiling org-freemind-convert-links-from-org: | !! Wrong type argument ((listp ?\[)) `---- Which looks serious. In any case with this workaround some functionality is missed but you obtain a working org installation. I suggest to add this to the documentation in http://orgmode.org/Changes.html#sec-1_1_2 regards Uwe Brauer Footnotes: [1] I only tried it with mule support I am not sure about No Mule.