I upgraded xemacs using apt-get on my Debian system a
while back, and it broke the ant builds inside JDE.  I
use the Ant Server to build, but now I always get an
error message when I try to build.  After I enter the
target I want to build, xemacs says:

Signaling: (error "`let' bindings can have only one
value-form" (if (string= "" jde-ant-home) (if
ANT_HOME_ENV (jde-normalize-path ANT_HOME_ENV))
(jde-normalize-path jde-ant-home)))
  (let ((ANT_HOME_ENV ...) (if ... ... ...)))
  jde-ant-get-ant-home()
  (let* ((ant-home ...) (delimiter ...) (ant-command
...)) (if (not ...) (setq ant-command ...)) (if (not
...) (setq ant-command ...)) (if (and ... ...) (setq
ant-command ...)) (if (not ...) (setq ant-command
...)) ant-command)
  jde-build-ant-command(nil nil
"/local/src/java/build.xml")
  (let ((compile-command ...)) (when compile-command
(if ... ... ...) (setq compilation-finish-function
...) (if ... ... ...)))
  (lambda (buildfile target &optional
interactive-args) "Build the current project using
Ant.  If interactive, we try to prompt the\n  user for
certain variables.." (interactive (let ... ... ... ...
... ... ... ... ...)) (let (...) (when compile-command
... ... ...)))("/local/src/java/build.xml" nil nil)
  call-interactively(jde-ant-build)
  (lambda nil "Rebuild the entire project.\nThis
command invokes the function defined by
`jde-build-function'." (interactive)
(call-interactively (car jde-build-function)))()
  call-interactively(jde-build)

Here is my ~/.xemacs/custom.el:
(custom-set-variables
 '(cperl-continued-statement-offset 4)
 '(load-home-init-file t t)
 '(gnuserv-program (concat exec-directory "/gnuserv"))
 '(cperl-tab-always-indent t)
 '(cperl-indent-level 4)
 '(indent-tabs-mode nil)
 '(jde-ant-home "/usr/share/ant")
 '(jde-build-function (quote (jde-ant-build)))
 '(jde-jdk-registry (quote (("1.4.2" .
"/usr/local/java"))))
 '(gnuserv-program (concat exec-directory "/gnuserv"))
 '(jde-ant-read-target t)
 '(toolbar-visible-p nil)
 '(jde-ant-enable-find t)
 '(jde-ant-invocation-method (quote ("Ant Server")))
 '(font-lock-mode t nil (font-lock)))
(custom-set-faces
 '(default ((t (:size "14pt" :family
"Lucidatypewriter"))) t)
 '(cperl-hash-face ((((class color) (background
light)) (:foreground "Red" :bold t)))))


Any idea what is going on here?

Thanks,
Mike





                
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail 

Reply via email to