From 38b4fcc90c76632c3c102578fa2930518deeea29 Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Fri, 14 May 2010 14:40:44 +0200 Subject: [PATCH] XEmacs compatibility --- contrib/babel/lisp/langs/org-babel-python.el | 2 +- lisp/ChangeLog | 3 +++ lisp/org-exp.el | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/contrib/babel/lisp/langs/org-babel-python.el b/contrib/babel/lisp/langs/org-babel-python.el index 8f1049a92..ea2a2179b 100644 --- a/contrib/babel/lisp/langs/org-babel-python.el +++ b/contrib/babel/lisp/langs/org-babel-python.el @@ -30,7 +30,7 @@ ;;; Code: (require 'org-babel) -(require 'python) +(require (if (featurep 'xemacs) 'python-mode 'python)) (org-babel-add-interpreter "python") diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 79478dda3..ddd911290 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,8 @@ 2010-05-14 Carsten Dominik + * org-exp.el (org-export-format-source-code-or-example): + XEmacs compatibility. + * org-latex.el (org-export-latex-tables): Accept comma in align string. diff --git a/lisp/org-exp.el b/lisp/org-exp.el index 147a1f63e..068f9c537 100644 --- a/lisp/org-exp.el +++ b/lisp/org-exp.el @@ -2167,7 +2167,9 @@ INDENT was the original indentation of the block." ((eq backend 'html) ;; We are exporting to HTML (when lang - (require 'htmlize nil t) + (if (featurep 'xemacs) + (require 'htmlize) + (require 'htmlize nil t)) (when (not (fboundp 'htmlize-region-for-paste)) ;; we do not have htmlize.el, or an old version of it (setq lang nil)