Re: xslt-process
Brought to you by:
ovidiu
From: Ovidiu P. <ov...@xe...> - 2001-06-03 06:57:10
|
On Tue, 29 May 2001 18:06:14 -0400, Carsten Heinrigs <ca...@oc...> wrote: > updated from cvs. unfortunately the error is still there. > here is the backtrace: > > Signaling: (wrong-type-argument integerp nil) > make-char-table(char) > (defvar xslt-process-escape-char-table (make-char-table (quote char)) "Mapping table for escape > characters.") > eval-buffer(#<buffer *load*> nil "xslt-process") > load-with-code-conversion("/usr/local/share/emacs/xslt-process/lisp/xslt-process.el" "xslt-proc > ess" nil nil) > xslt-process-mode() > run-hooks(xml-mode-hook) > derived-mode-run-hooks(xml-mode) > xml-mode() > call-interactively(xml-mode) > execute-extended-command(nil) > * call-interactively(execute-extended-command) Thanks for going through the hoops, I looked at the stack trace and I found that GNU Emacs has a different syntax for make-char-table. I use XEmacs for my development and do ports to GNU Emacs from time to time only. I will look into the problem and let you know when I have a fix for it. > When searching for a xsl-mode i found the following package > http://www.menteith.com/xslide/ > > They mention a 'xsl-process' which sounds like a reduced version of yours. Yes, I discovered that too some time ago. The XSLT processing though seems to create the XSLT processor each time you invoke it, thus there is a start-up overhead each time you run it. I use the editing mode for XSLTs though, it's quite nice. Regards, Ovidiu |