My guess is that this is a limitation of xemacs on Windows. I can use
utf-8 as an encoding system on xemacs on Linux.  Perhaps on the
mailing list that knows a bit more about xemacs can help?

Jeba Bhaskaran <[EMAIL PROTECTED]> writes:

> --- Andrew Hyatt <[EMAIL PROTECTED]> wrote:
>> Jeba Bhaskaran <[EMAIL PROTECTED]> writes:
>> 
>> > Please enter the details of your bug report here:
>> >
>> > 1. After installing the beta jde 2.3.3, I have
>> lost
>> > syntax highlighting. I installed overlay-fix and
>> stil
>> > the syntax highlighting is not working.
>> >
>> > 2. I am not able to see the jde-xref-... options. 
>> I
>> > tried M-x jde-xref-customize funtion. When I typed
>> M-x
>> > jde-x I only get jde-xemacs-.. completion and do
>> not
>> > get any jde-xref-.. completion.
>> >
>> 
>> I don't know why you are not seeing jde-xref
>> options.  Just to be
>> sure, have you restarted emacs after installing the
>> new JDE?  Also, try
>> putting this in your .emacs file, and see if it
>> helps: 
>> (require 'jde-xref)
>> 
>> 
> OK I added (require 'jde-xref) and I can set the xref
> options. I get a backtrace when I try to run
> jde-xref-make-.. function. Trace follows:
> Signaling: (error "No such coding system" utf-8)
>   encode-coding-region(1 8 utf-8)
>   encode-coding-string("m_homes" utf-8)
>   (let* ((len ...) (result ...)) (goto-char (+ len
> ...)) result)
>   jde-parse-class-get-utf8-constant()
>   (list (quote utf8)
> (jde-parse-class-get-utf8-constant))
>   (backquote (utf8 (\, ...)))
>   (cond ((eq const-type 7) (backquote ...)) ((eq
> const-type 9) (backquote ...)) ((eq const-type 10)
> (backquote ...)) ((eq const-type 11) (backquote ...))
> ((eq const-type 8) (backquote ...)) ((eq const-type 3)
> (backquote ...)) ((eq const-type 4) (backquote ...))
> ((eq const-type 5) (backquote ...)) ((eq const-type 6)
> (backquote ...)) ((eq const-type 12) (backquote ...))
> ((eq const-type 1) (backquote ...)))
>   (let ((const-type ...)) (forward-char) (cond (...
> ...) (... ...) (... ...) (... ...) (... ...) (... ...)
> (... ...) (... ...) (... ...) (... ...) (... ...)))
>   jde-parse-class-get-next-constant()
>   (let ((const ...)) (aset const-vec i const) (when
> (or ... ...) (aset const-vec ... nil) (setq i ...)))
>   (while (< i --dotimes-temp--83104) (let (...) (aset
> const-vec i const) (when ... ... ...)) (incf i))
>   (let ((--dotimes-temp--83104 count) (i 0)) (while (<
> i --dotimes-temp--83104) (let ... ... ...) (incf i))
> const-vec)
>   (catch (quote --cl-block-nil--) (let (... ...)
> (while ... ... ...) const-vec))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... const-vec)))
>   (block nil (let (... ...) (while ... ... ...)
> const-vec))
>   (dotimes (i count const-vec) (let (...) (aset
> const-vec i const) (when ... ... ...)))
>   (let* ((count ...) (const-vec ...)) (setq i 0)
> (goto-char 11) (dotimes (i count const-vec) (let ...
> ... ...)))
>   jde-parse-class-get-constants()
>   (let* ((constants ...) (version ...) (access ...)
> (this-class ...) (superclass ...) (interfaces ...)
> (fields ...) (methods ...) (attributes ...))
> (kill-buffer buf) (backquote (... ... ... ... ... ...
> ... ...)))
>   (let ((buf ...)) (set-buffer buf) (let* (... ... ...
> ... ... ... ... ... ...) (kill-buffer buf) (backquote
> ...)))
>  
> jde-parse-class("c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   (let ((info ...)) (jde-xref-add-class-info-to-db
> info package-data subclasses) (add-to-list (quote
> --with-all-class-infos-pclasses83065)
> (jde-parse-class-extract-classname info)))
>   (if (and (not ...) (funcall ...
> --with-all-class-infos-cfile83066)) (let (...)
> (jde-xref-add-class-info-to-db info package-data
> subclasses) (add-to-list ... ...)))
>   (if (string-match ".[Cc][Ll][Aa][Ss][Ss]$"
> --with-all-class-infos-cfile83066) (if (and ... ...)
> (let ... ... ...)))
>   (lambda (--with-all-class-infos-cfile83066)
> "\nCommon Lisp lambda list:\n  (cl-none
> --WITH-ALL-CLASS-INFOS-CFILE83066)\n\n" (if
> (string-match ".[Cc][Ll][Aa][Ss][Ss]$"
> --with-all-class-infos-cfile83066) (if ...
> ...)))("c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   funcall((lambda (--with-all-class-infos-cfile83066)
> "\nCommon Lisp lambda list:\n  (cl-none
> --WITH-ALL-CLASS-INFOS-CFILE83066)\n\n" (if
> (string-match ".[Cc][Ll][Aa][Ss][Ss]$"
> --with-all-class-infos-cfile83066) (if ... ...)))
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb\\EJBHelper.class")
>   (while --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 (car
> --dolist-temp--83083)) (funcall (symbol-value G83086)
> --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 (cdr --dolist-temp--83083)))
>   (let ((--dolist-temp--83083 ...)
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 ...) (funcall
> ... --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:\\webservices\\classes\\org\\aarp\\common\\ejb")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:\\webservices\\classes\\org\\aarp\\common\\ejb")
>   (while --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 (car
> --dolist-temp--83083)) (funcall (symbol-value G83086)
> --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 (cdr --dolist-temp--83083)))
>   (let ((--dolist-temp--83083 ...)
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 ...) (funcall
> ... --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp\\common")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:\\webservices\\classes\\org\\aarp\\common")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:\\webservices\\classes\\org\\aarp\\common")
>   (while --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 (car
> --dolist-temp--83083)) (funcall (symbol-value G83086)
> --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 (cdr --dolist-temp--83083)))
>   (let ((--dolist-temp--83083 ...)
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 ...) (funcall
> ... --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079--
> "c:\\webservices\\classes\\org\\aarp")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:\\webservices\\classes\\org\\aarp")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:\\webservices\\classes\\org\\aarp")
>   (while --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 (car
> --dolist-temp--83083)) (funcall (symbol-value G83086)
> --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 (cdr --dolist-temp--83083)))
>   (let ((--dolist-temp--83083 ...)
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 ...) (funcall
> ... --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079-- "c:\\webservices\\classes\\org")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079-- "c:\\webservices\\classes\\org")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:\\webservices\\classes\\org")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:\\webservices\\classes\\org")
>   (while --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 (car
> --dolist-temp--83083)) (funcall (symbol-value G83086)
> --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 (cdr --dolist-temp--83083)))
>   (let ((--dolist-temp--83083 ...)
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 (setq
> --with-all-class-files-child-path83076 ...) (funcall
> ... --with-all-class-files-child-path83076) (setq
> --dolist-temp--83083 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-child-path83076) (while
> --dolist-temp--83083 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (if (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper (catch ... ...)) (funcall
> (symbol-value G83084)
> --with-all-class-files-dir2-sym83070))
>   (lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070)))(--G83077--
> --G83078-- --G83079-- "c:/webservices/classes")
>   apply((lambda (G83084 G83085 G83086
> --with-all-class-files-dir2-sym83070) (if
> (file-directory-p
> --with-all-class-files-dir2-sym83070)
> (cl-block-wrapper ...) (funcall ...
> --with-all-class-files-dir2-sym83070))) --G83077--
> --G83078-- --G83079-- "c:/webservices/classes")
>   (lambda (&rest --cl-rest--) "\nCommon Lisp lambda
> list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--)
> --cl-rest--))("c:/webservices/classes")
>   funcall((lambda (&rest --cl-rest--) "\nCommon Lisp
> lambda list:\n  (cl-none
> --WITH-ALL-CLASS-FILES-DIR2-SYM83070)\n\n" (apply
> (quote ...) (quote --G83077--) (quote --G83078--)
> (quote --G83079--) --cl-rest--))
> "c:/webservices/classes")
>   (if nil (funcall (symbol-value --G83078--83081)
> (concat --with-all-class-files-npath83068 "/" ...))
> (funcall (symbol-value --G83079--83080)
> --with-all-class-files-npath83068))
>   (if (file-directory-p
> --with-all-class-files-npath83068) (if nil (funcall
> ... ...) (funcall ...
> --with-all-class-files-npath83068)) (let (...)
> (make-directory --with-all-class-files-dir-sym83069)
> (cd --with-all-class-files-dir-sym83069) (let ... ...
> ...) (unwind-protect ... ...)))
>   (let ((--with-all-class-files-npath83068 ...)) (if
> (file-exists-p --with-all-class-files-npath83068) nil
> (error ...)) (if (file-directory-p
> --with-all-class-files-npath83068) (if nil ... ...)
> (let ... ... ... ... ...)))
>   (while --dolist-temp--83097 (setq
> --with-all-class-files-path83071 (car
> --dolist-temp--83097)) (let (...) (if ... nil ...) (if
> ... ... ...)) (setq --dolist-temp--83097 (cdr
> --dolist-temp--83097)))
>   (let ((--dolist-temp--83097 jde-built-class-path)
> --with-all-class-files-path83071) (while
> --dolist-temp--83097 (setq
> --with-all-class-files-path83071 ...) (let ... ...
> ...) (setq --dolist-temp--83097 ...)) nil)
>   (catch (quote --cl-block-nil--) (let (...
> --with-all-class-files-path83071) (while
> --dolist-temp--83097 ... ... ...) nil))
>   (cl-block-wrapper (catch (quote --cl-block-nil--)
> (let ... ... nil)))
>   (save-excursion (cl-block-wrapper (catch ... ...)))
>   (unwind-protect (save-excursion (cl-block-wrapper
> ...)) (cd --with-all-class-files-old-dir83067))
>   (let ((--with-all-class-files-old-dir83067
> default-directory)) (unwind-protect (save-excursion
> ...) (cd --with-all-class-files-old-dir83067)))
>   (progn (progn (set --G83079--83080 ...) (set
> --G83078--83081 ...) (set --G83077--83082 ...)) (let
> (...) (unwind-protect ... ...)) nil)
>   (let ((--G83079--83080 ...) (--G83078--83081 ...)
> (--G83077--83082 ...)) (progn (set --G83079--83080
> nil) (set --G83078--83081 nil) (set --G83077--83082
> nil)) (progn (progn ... ... ...) (let ... ...) nil))
>   (labels ((--with-all-class-files-process-class83075
> ... ...) (--with-all-class-files-process-files83074
> ... ...) (--with-all-class-files-rec-descend83073 ...
> ...)) (let (...) (unwind-protect ... ...)) nil)
>   (with-all-class-files
> (--with-all-class-infos-cfile83066) (when (and ...
> ...) (let ... ... ...)))
>   (let ((--with-all-class-infos-pclasses83065 ...))
> (with-all-class-files
> (--with-all-class-infos-cfile83066) (when ... ...))
> nil)
>   (with-all-class-infos-when (info) (lambda
> (class-file) (or ... ...))
> (jde-xref-add-class-info-to-db info package-data
> subclasses))
>   (let ((package-data ...) (subclasses ...)) (when
> only-classes (maphash ... package-data))
> (with-all-class-infos-when (info) (lambda ... ...)
> (jde-xref-add-class-info-to-db info package-data
> subclasses)) (setq jde-xref-parsed-classes nil)
> (jde-xref-pickle-hash subclasses
> (jde-xref-get-subclass-file)) (setq
> jde-xref-subclasses subclasses) (maphash (lambda ...
> ... ... ... ...) package-data) (setq jde-xref-cache
> nil))
>   jde-xref-update-xref-db()
>   (lambda nil "Create a database of caller to callee
> (and the reverse) from the\nclasses in
> `jde-built-class-path' and store the data in the
> location\nspecified by `jde-xref-db-file'"
> (interactive) (when (null jde-xref-db-base-directory)
> (error "The variable `jde-xref-db-base-directory' must
> be defined to make a caller database")) (when (null
> jde-built-class-path) (error "The variable
> `jde-built-class-path' must be defined to make a
> caller database")) (unless (file-exists-p ...)
> (make-directory ...)) (jde-xref-update-xref-db)
> (message "Finished creating xref database") (add-hook
> (quote jde-compile-finish-hook) (quote
> jde-xref-update-caller-table)) (add-hook (quote
> after-save-hook) (quote jde-xref-file-saved)))()
>   call-interactively(jde-xref-make-xref-db)
>   command-execute(jde-xref-make-xref-db t)
>   execute-extended-command(nil)
>   call-interactively(execute-extended-command)
>
>
>
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com

Reply via email to