hi all,

i have got a strange problem when trying to use jikes as compiler on
my home computer - everthing is fine on a very similar computer at
work. i get the following error:

  (wrong-type-argument stringp nil)

now for the details.

i have started emacs without any initialization and then loaded the
following minimal jde-init file:

;; minimum jde-settings
(setq EMACS_EXTENSIONS "~/Emacs/Extensions/")

(add-to-list 'load-path (concat EMACS_EXTENSIONS "jde-2.2.9beta6/lisp"))
(add-to-list 'load-path (concat EMACS_EXTENSIONS "semantic-1.4beta12"))
(add-to-list 'load-path (concat EMACS_EXTENSIONS "elib-1.0"))
(add-to-list 'load-path (concat EMACS_EXTENSIONS "eieio-0.17beta3"))
(add-to-list 'load-path (concat EMACS_EXTENSIONS "speedbar-0.14beta2"))

(add-to-list 'auto-mode-alist '("\\.java\\'" . jde-mode))
(autoload 'jde-mode "jde" "JDE mode" t)

;; minimum jde-settings end

my prj.el file is very simple too:

(jde-project-file-version "1.0")
(jde-set-variables
 '(jde-jdk-registry (quote (("1.3.1 (IBM)" . "/opt/java/IBMJava2-13") ("1.4.0beta" . 
"/opt/java/j2sdk1.4.0") ("1.3.1 (SUN)" . "/opt/java/jdk1.3.1"))))
 '(jde-jdk (quote ("1.3.1 (SUN)")))
 '(jde-compiler (quote ("jikes" "/usr/local/bin/jikes")))
 '(jde-compile-option-deprecation t)
 '(jde-compile-option-debug (quote ("all" (t nil nil)))))

the path in the jde-compiler variable points to jikes version 1.15,
but i get the same error, when using the preinstalled
jikes version 1.12.
variing the jde-jdk does not change the result either.

trying to compile now results in the following backtrace:

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  string-match("jre/lib/rt.jar" nil)
  (or (string-match "jre/lib/rt.jar" (cadr classpath)) (setcar (cdr classpath) (concat 
... jde-classpath-separator rt)))
  (if (file-exists-p rt) (or (string-match "jre/lib/rt.jar" ...) (setcar ... ...)))
  (let ((classpath ...) (rt ...)) (if (file-exists-p rt) (or ... ...)) classpath)
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-classpath-arg ([object jde-compile-jikes "jikes" 
"jikes" "1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on 
*Backtrace*> nil nil]))
  jde-compile-classpath-arg([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-classpath-arg this) (jde-compile-sourcepath-arg this) 
(jde-compile-bootclasspath-arg this) (jde-compile-extdirs-arg this) 
(jde-compile-encoding-arg this) (jde-compile-debug-arg this) 
(jde-compile-output-dir-arg this) (jde-compile-deprecation-arg this) 
(jde-compile-optimize-arg this) (jde-compile-depend-arg this) (jde-compile-verbose-arg 
this) (jde-compile-verbose-path-arg this) (jde-compile-nowarn-arg this) 
(jde-compile-target-arg this) (jde-compile-command-line-args this))
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-get-args ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-get-args([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-get-args this) (oref this :interactive-args) (list source-file))
  (let* ((outbuf ...) (compiler-path ...) (source-file ...) (flag nil) (args ...)) 
(save-excursion (set-buffer outbuf) (insert ...) (print args) (insert ...) (let* ... 
... ... ... ...)))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-run-exec ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-run-exec([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (if (oref this :use-server-p) (jde-compile-run-server this) (jde-compile-run-exec 
this))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-launch ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-launch([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-compile ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-compile([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (let ((compiler ...)) (oset compiler :interactive-args (split-string 
jde-interactive-compile-args " ")) (jde-compile-compile compiler))
  jde-compile()
  call-interactively(jde-compile)
  recursive-edit()
  byte-code("Æ!ˆÇ ˆÈ      !ˆ\nƒ?er-read-only pop-to-buffer debugger-mode 
debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug 
backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output 
inhibit-trace] 3)
  debug(error (wrong-type-argument stringp nil))
  string-match("jre/lib/rt.jar" nil)
  (or (string-match "jre/lib/rt.jar" (cadr classpath)) (setcar (cdr classpath) (concat 
... jde-classpath-separator rt)))
  (if (file-exists-p rt) (or (string-match "jre/lib/rt.jar" ...) (setcar ... ...)))
  (let ((classpath ...) (rt ...)) (if (file-exists-p rt) (or ... ...)) classpath)
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-classpath-arg ([object jde-compile-jikes "jikes" 
"jikes" "1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on 
*Backtrace*> nil nil]))
  jde-compile-classpath-arg([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-classpath-arg this) (jde-compile-sourcepath-arg this) 
(jde-compile-bootclasspath-arg this) (jde-compile-extdirs-arg this) 
(jde-compile-encoding-arg this) (jde-compile-debug-arg this) 
(jde-compile-output-dir-arg this) (jde-compile-deprecation-arg this) 
(jde-compile-optimize-arg this) (jde-compile-depend-arg this) (jde-compile-verbose-arg 
this) (jde-compile-verbose-path-arg this) (jde-compile-nowarn-arg this) 
(jde-compile-target-arg this) (jde-compile-command-line-args this))
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-get-args ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-get-args([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-get-args this) (oref this :interactive-args) (list source-file))
  (let* ((outbuf ...) (compiler-path ...) (source-file ...) (flag nil) (args ...)) 
(save-excursion (set-buffer outbuf) (insert ...) (print args) (insert ...) (let* ... 
... ... ... ...)))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-run-exec ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-run-exec([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (if (oref this :use-server-p) (jde-compile-run-server this) (jde-compile-run-exec 
this))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-launch ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-launch([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-compile ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-compile([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (let ((compiler ...)) (oset compiler :interactive-args (split-string 
jde-interactive-compile-args " ")) (jde-compile-compile compiler))
  jde-compile()
  call-interactively(jde-compile)



TIA, heinz-dieter conradi




For completeness i have added the output of the problem report:



Emacs  : GNU Emacs 21.1.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2001-11-10 on esther
Package: JDE version 2.2.9beta6

current state:
==============
(setq
 jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer "
                                 "  (list \"javax.ejb.*\""
                                 "        \"java.rmi.RemoteException\"))" "'>"
                                 "(jde-wiz-update-implements-clause \"SessionBean\")" 
"'>"
                                 "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                 "  \"ejbActivate\"" "  nil" "  \"RemoteException\"" " 
)" "'>"
                                 "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"}\"'>'n 'n"
                                 "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                 "  \"ejbPassivate\"" "  nil" "  \"RemoteException\"" 
" )"
                                 "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
                                 "\"}\"'>'n 'n" "(jde-gen-method-signature" "  
\"public\""
                                 "  \"void\"" "  \"ejbRemove\"" "  nil"
                                 "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " 
" ()"
                                 " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" 
"(jde-gen-method-signature"
                                 "  \"public\"" "  \"void\"" "  \"setSessionContext\""
                                 "  \"SessionContext ctx\"" "  \"RemoteException\"" " 
)" "'>"
                                 "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"}\"'>'n 'n"
                                 "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                 "  \"unsetSessionContext\"" "  nil" "  
\"RemoteException\""
                                 " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
                                 "\"}\"'>'n 'n" "'>")
 jde-gen-beep '("(end-of-line) '&" "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
 jde-complete-signature-display '("Eldoc")
 jde-project-name "default"
 jde-which-method-format '("[" jde-which-method-current "]")
 jde-run-classic-mode-vm nil
 jde-complete-unique-method-names nil
 jde-which-method-max-length 20
 jde-javadoc-gen-nodeprecatedlist nil
 jde-package-search-classpath-variables '(jde-compile-option-classpath 
jde-global-classpath)
 jde-imenu-include-classdef t
 jde-javadoc-gen-link-online nil
 jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set)
                          ("toString method" . jde-gen-to-string-method)
                          ("Action Listener" . jde-gen-action-listener)
                          ("Window Listener" . jde-gen-window-listener)
                          ("Mouse Listener" . jde-gen-mouse-listener)
                          ("Mouse Motion Listener" . jde-gen-mouse-motion-listener)
                          ("Inner Class" . jde-gen-inner-class) ("println" . 
jde-gen-println)
                          ("beep" . jde-gen-beep)
                          ("property change support" . jde-gen-property-change-support)
                          ("EJB Entity Bean" . jde-gen-entity-bean)
                          ("EJB Session Bean" . jde-gen-session-bean))
 jde-gen-cflow-else '("(if (jde-parse-comment-or-quoted-p)" " '(l \"else\")"
                      " '(l '> \"else\"" " (if jde-gen-k&r "
                      "   jde-gen-conditional-padding-3 " "  '>'n)" " \"{\"'>'n'>'r'n"
                      " \"}\"" " (if jde-gen-comments " "  '(l \" // end of else\"))"
                      " '>'n'>)" " )")
 jde-make-args ""
 jde-jdk-registry '(("1.3.1 (IBM)" . "/opt/java/IBMJava2-13")
                    ("1.4.0beta" . "/opt/java/j2sdk1.4.0")
                    ("1.3.1 (SUN)" . "/opt/java/jdk1.3.1"))
 jde-javadoc-gen-destination-directory "JavaDoc"
 jde-mode-line-format '("-" mode-line-mule-info mode-line-modified
                        mode-line-frame-identification mode-line-buffer-identification 
"   "
                        global-mode-string "   %[(" mode-name mode-line-process
                        minor-mode-alist "%n" ")%]--" (line-number-mode "L%l--")
                        (column-number-mode "C%c--") (-3 . "%p")
                        (jde-which-method-mode ("--" jde-which-method-format "--")) 
"-%-")
 jde-mode-abbreviations '(("ab" . "abstract") ("bo" . "boolean") ("br" . "break")
                          ("by" . "byte") ("byv" . "byvalue") ("cas" . "cast")
                          ("ca" . "catch") ("ch" . "char") ("cl" . "class") ("co" . 
"const")
                          ("con" . "continue") ("de" . "default") ("dou" . "double")
                          ("el" . "else") ("ex" . "extends") ("fa" . "false") ("fi" . 
"final")
                          ("fin" . "finally") ("fl" . "float") ("fo" . "for")
                          ("fu" . "future") ("ge" . "generic") ("go" . "goto")
                          ("impl" . "implements") ("impo" . "import") ("ins" . 
"instanceof")
                          ("in" . "int") ("inte" . "interface") ("lo" . "long")
                          ("na" . "native") ("ne" . "new") ("nu" . "null") ("pa" . 
"package")
                          ("pri" . "private") ("pro" . "protected") ("pu" . "public")
                          ("re" . "return") ("sh" . "short") ("st" . "static")
                          ("su" . "super") ("sw" . "switch") ("sy" . "synchronized")
                          ("th" . "this") ("thr" . "throw") ("throw" . "throws")
                          ("tra" . "transient") ("tr" . "true") ("vo" . "void")
                          ("vol" . "volatile") ("wh" . "while"))
 jde-imenu-enable t
 jde-compile-option-verbose nil
 jde-check-version-flag t
 jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-bug-debugger-host-address "esther.hdc.de"
 jde-complete-add-space-after-method nil
 jde-make-working-directory ""
 jde-bug-breakpoint-marker-colors '("red" . "yellow")
 jde-wiz-show-report t
 jde-javadoc-gen-use nil
 jde-gen-buffer-boilerplate nil
 jde-ant-enable-find nil
 jde-bug-raise-frame-p t
 jde-db-option-application-args nil
 jde-javadoc-gen-nonavbar nil
 jde-javadoc-gen-nohelp nil
 jde-bug-vm-includes-jpda-p nil
 jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function)"
                                   "(jde-gen-get-package-statement)"
                                   "\"import java.awt.Dimension;\" '>'n"
                                   "\"import java.awt.Graphics;\" '>'n"
                                   "\"import java.awt.Graphics2D;\" '>'n"
                                   "\"import java.awt.Color;\" '>'n"
                                   "\"import java.awt.geom.Ellipse2D;\" '>'n"
                                   "\"import java.awt.event.WindowAdapter;\" '>'n"
                                   "\"import java.awt.event.WindowEvent;\" '>'n"
                                   "\"import javax.swing.JFrame;\" '>'n"
                                   "\"import javax.swing.JPanel;\" '>'n"
                                   "\"import javax.swing.JScrollPane;\" '>'n"
                                   "\"import javax.swing.JMenuBar;\" '>'n"
                                   "\"import javax.swing.JMenu;\" '>'n"
                                   "\"import java.awt.event.ActionEvent;\" '>'n"
                                   "\"import javax.swing.AbstractAction;\" '>'n '>'n"
                                   "\"/**\" '>'n" "\" * \""
                                   "(file-name-nondirectory buffer-file-name) '>'n"
                                   "\" *\" '>'n" "\" *\" '>'n"
                                   "\" * Created: \" (current-time-string) '>'n" "\" 
*\" '>'n"
                                   "\" * @author <a href=\\\"mailto:\"; (eval 
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" 
*/\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" extends JFrame\"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "\"class Canvas extends JPanel\"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"\"" "  \"Canvas\"" 
"  \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"setSize(getPreferredSize());\" '>'n" "\"Canvas.this.setBackground(Color.white);\" 
'>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"Dimension\"" "  
\"getPreferredSize\"" "  \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"return new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"paintComponent\"" "  
\"Graphics g\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"super.paintComponent(g);\" '>'n" "\"Graphics2D g2d = (Graphics2D) g;\" '>'n" 
"\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" '>'n" 
"\"g2d.setColor(Color.red);\" '>'n" "\"g2d.translate(10, 10);\" '>'n" 
"\"g2d.draw(circle);\" '>'n" "\"g2d.fill(circle);\" '>'n" "\"}\"'>'n " "\"}\"'>'n 
'>'n" "(jde-gen-method-signature" "  \"public \"" "  \"\"" "  
(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "  \"\"" " )" 
"'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"super(\\\"\" (P \"Enter app title: 
\") \"\\\");\" '>'n" "\"setSize(300, 300);\" '>'n" "\"addWindowListener(new 
WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void 
windowClosing(WindowEvent e) {System.exit(0);}\" '>'n" "\"public void 
windowOpened(WindowEvent e) {}\" '>'n" "\"});\"'>'n" "\"setJMenuBar(createMenu());\" 
'>'n" "\"getContentPane().add(new JScrollPane(new Canvas()));\" '>'n" "\"}\"'>'n" 
"'>'n" "(jde-gen-method-signature" "   \"public static\"" "   \"void\"" "   \"main\"" 
"   \"String[] args\"" " )" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" f = new \"" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"();\" '>'n" 
"\"f.show();\" '>'n" "\"}\"'>'n '>'n" "\"protected JMenuBar createMenu() \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"JMenuBar mb = new JMenuBar();\" '>'n" 
"\"JMenu menu = new JMenu(\\\"File\\\");\" '>'n" "\"menu.add(new 
AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"actionPerformed\"" "  
\"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"\"System.exit(0);\" '>'n" "\"}\" '>'n" "\"});\" '>'n" "\"mb.add(menu);\" '>'n" 
"\"return mb;\" '>'n" "\"}\"'>'n " "\"} // \"'>" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "'>'n")
 jde-log-max 500
 jde-bug-key-bindings '(("[? ? ?]" . jde-bug-step-over)
                        ("[? ? ?]" . jde-bug-step-into)
                        ("[? ? ?]" . jde-bug-step-into-all)
                        ("[? ? ?]" . jde-bug-step-out)
                        ("[? ? ?]" . jde-bug-continue)
                        ("[? ? ?]" . jde-bug-toggle-breakpoint))
 jde-compile-finish-hook '(jde-compile-finish-refresh-speedbar
                           jde-compile-finish-flush-completion-cache)
 jde-compile-option-nowarn nil
 jde-setnu-mode-threshold 20000
 jde-db-option-host ""
 jde-wiz-get-set-variable-prefix "arg"
 jde-ant-user-jar-files nil
 jde-ant-complete-target t
 jde-package-default-package-comment "// Default package used"
 jde-package-load-hook nil
 jde-compile-option-encoding ""
 jde-db-option-attach nil
 jde-run-option-java-profile '(nil . "./java.prof")
 bsh-startup-timeout 10
 jde-bug-jpda-directory ""
 jde-read-compile-args nil
 jde-wiz-set-javadoc-template '("/**" "* Sets the value of %n" "*"
                                "* @param %p Value to assign to this.%n" "*/")
 jde-db-option-verbose '(nil nil nil)
 jde-which-method-class-min-length 4
 jde-db-read-app-args nil
 jde-ant-args "-emacs"
 jde-javadoc-gen-nodeprecated nil
 jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-gen-cflow-else-if '("(if (jde-parse-comment-or-quoted-p)" " '(l \"eif\")"
                         " '(l '> \"else if\" jde-gen-conditional-padding-1 "
                         " \"(\" jde-gen-conditional-padding-2 (p \"else-if-clause: \" 
clause) " "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r " "  
jde-gen-conditional-padding-3 " " '>'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if 
jde-gen-comments " "  '(l \" // end of else if (\" (s clause) \")\"))" " '>'n'>)" " )")
 jde-gen-println '("(end-of-line) '&"
                   "\"System.out.println(\" (P \"Print out: \") \");\" '>'n'>")
 jde-enable-abbrev-mode nil
 bsh-vm-args nil
 jde-import-collapse-imports-threshold 0
 jde-auto-parse-max-buffer-size 50000
 jde-gen-cflow-main '("(if (jde-parse-comment-or-quoted-p)" " '(l \"main\")" " '(l '> "
                      " (jde-gen-method-signature" "   \"public static\"" "   \"void\""
                      "   \"main\"" "   \"String[] args\"" "  )" " (if jde-gen-k&r " " 
 ()"
                      "  'n)" " \"{\"'>'n'>'r'n'>" " \"}\"" " (if jde-gen-comments "
                      "  '(l \" // end of main()\"))" " '>'n'>)" " )")
 jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\""
 jde-global-classpath nil
 jde-find-file-regexp '("*.java")
 jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
                                    "\".addWindowListener(\" 
jde-gen-method-signature-padding-2 " "\"new WindowAdapter\" 
jde-gen-method-signature-padding-1 \"()\"'>" "(if jde-gen-k&r " " 
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"windowActivated\"" "  \"WindowEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"windowClosed\"" "  \"WindowEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"windowClosing\"" "  \"WindowEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" " \"System.exit(0);\" '>'n \"}\"" "'>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowDeactivated\"" "  
\"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowDeiconified\"" "  
\"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowIconified\"" "  
\"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowOpened\"" "  
\"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" 
"\"}\" jde-gen-method-signature-padding-2 \");\" '>'n'>")
 jde-run-working-directory ""
 jde-db-classic-mode-vm nil
 jde-gen-property-change-support '("(end-of-line) '&"
                                   "\"protected PropertyChangeSupport pcs =  new 
PropertyChangeSupport(this);\" '>'n '>'n" "\"/**\" '>'n" "\"* Adds a 
PropertyChangeListener to the listener list.\" '>'n" "\"* The listener is registered 
for all properties.\" '>'n" "\"*\" '>'n" "\"* @param listener The 
PropertyChangeListener to be added\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " 
 \"public\"" "  \"void\"" "  \"addPropertyChangeListener\"" "  
\"PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" 
"\"{\"'>'n" "\"pcs.addPropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" 
"\"/**\" '>'n" "\"* Removes a PropertyChangeListener from the listener list.\" '>'n" 
"\"* This removes a PropertyChangeListener that was registered\" '>'n" "\"* for all 
properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to 
be removed\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  
\"void\"" "  \"removePropertyChangeListener\"" "  \"PropertyChangeListener listener\"" 
" )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"'>\"pcs.removePropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" 
'>'n" "\"* Adds a PropertyChangeListener for a specific property.\" '>'n" "\"* The 
listener will be invoked only when a call on firePropertyChange\" '>'n" "\"* names 
that specific property.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The name of the 
property to listen on\" '>'n" "\"* @param listener The PropertyChangeListener to be 
added\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  
\"addPropertyChangeListener\"" "  \"String propertyName, PropertyChangeListener 
listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"pcs.addPropertyChangeListener(propertyName, listener);\" '>'n" "\"}\" '>'n '>'n" 
"\"/**\" '>'n" "\"* Removes a PropertyChangeListener for a specific property.\" '>'n" 
"\"*\" '>'n" "\"* @param propertyName The name of the property that was listened on\" 
'>'n" "\"* @param listener The PropertyChangeListener to be removed\"'>'n" "\"*/\" 
'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  
\"removePropertyChangeListener\"" "  \"String propertyName, PropertyChangeListener 
listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"pcs.removePropertyChangeListener(propertyName, listener);\" '>'n" "\"}\" '>'n '>'n" 
"\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" 
'>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" 
'>'n" "\"* @param propertyName The programmatic name of the property\" '>'n" "\"*      
               that was changed\" '>'n" "\"* @param oldValue The old value of the 
property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" 
'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  
\"firePropertyChange\"" "  \"String propertyName, Object oldValue, Object newValue\"" 
" )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n '>'n" 
"\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" 
'>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This 
is merely a convenience wrapper around the more general\" '>'n" "\"* 
firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if 
old and new are equal and non-null.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The 
programmatic name of the property\" '>'n" "\"*                     that was changed\" 
'>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue 
The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"firePropertyChange\"" "  \"String propertyName, int 
oldValue, int newValue\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n '>'n" 
"\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" 
'>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This 
is merely a convenience wrapper around the more general\" '>'n" "\"* 
firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if 
old and new are equal and non-null.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The 
programmatic name of the property\" '>'n" "\"*                     that was changed\" 
'>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue 
The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"firePropertyChange\"" "  \"String propertyName, boolean 
oldValue, boolean newValue\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" 
"'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n 
'>'n" "\"/**\" '>'n" "\"* Fires an existing PropertyChangeEvent to any registered 
listeners.\" '>'n" "\"* No event is fired if the given event's old and new values 
are\"'>'n" "\"* equal and non-null. \" '>'n" "\"*\" '>'n" "\"* @param evt The 
PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"firePropertyChange\"" "  \"PropertyChangeEvent evt\"" " 
)" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"pcs.firePropertyChange(evt);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Checks if 
there are any listeners for a specific property.\" '>'n" "\"*\" '>'n" "\"* @param evt 
The PropertyChangeEvent object.\" '>'n" "\"* @return <code>true</code>if there are one 
or more listeners\"'>'n" "\"*             for the given property\" '>'n" "\"*/\" '>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"boolean\"" "  \"hasListeners\"" "  
\"String propertyName\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> 
\"return pcs.hasListeners(propertyName);\" '>'n \"}\" '>'n '>'n'>")
 jde-javadoc-describe-interface-template "\"* Describe interface \" (jde-javadoc-code 
name) \" here.\""
 jde-jdk '("1.3.1 (SUN)")
 jde-imenu-include-signature t
 jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                          "\".addMouseMotionListener(\" 
jde-gen-method-signature-padding-2 " "\"new MouseMotionAdapter\" 
jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " 
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseDragged\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseMoved\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" 
jde-gen-method-signature-padding-2 \");\"'>'n'>")
 jde-key-bindings '(("[? ? ?]" . jde-run-menu-run-applet) ("[? ? ?]" . jde-build)
                    ("[? ? ?]" . jde-compile) ("[? ? ?]" . jde-debug)
                    ("[? ? ?]" . jde-find)
                    ("[? ? ?i]" . jde-wiz-implement-interface)
                    ("[? ? ?j]" . jde-javadoc-generate-javadoc-template)
                    ("[? ? ?]" . bsh) ("[? ? ?\f]" . jde-gen-println)
                    ("[? ? ?]" . jde-help-browse-jdk-doc)
                    ("[? ? ?]" . jde-save-project)
                    ("[? ? ?]" . jde-wiz-update-class-list) ("[? ? ?]" . jde-run)
                    ("[? ? ?]" . speedbar-frame-mode)
                    ("[? ? ?]" . jde-db-menu-debug-applet)
                    ("[? ? ?]" . jde-help-symbol)
                    ("[? ? ?]" . jde-open-class-source)
                    ("[? ? ?]" . jde-import-find-and-import)
                    ("[? ? ?]" . jde-run-etrace-prev)
                    ("[? ? ?]" . jde-run-etrace-next)
                    ("[(control c) (control v) (control ?.)]" . 
jde-complete-at-point-menu)
                    ("[(control c) (control v) ?.]" . jde-complete-at-point))
 jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")
 jde-gen-cflow-for-i '("(if (jde-parse-comment-or-quoted-p)" " '(l \"fori\")"
                       " '(l '> \"for\" jde-gen-conditional-padding-1 "
                       " \"(\" jde-gen-conditional-padding-2 \"int \" (p \"variable: 
\" var) "
                       " \" = 0; \" (s var) \" < \" (p \"upper bound: \" ub) \"; \" (s 
var) \"++\"" "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r " "   
jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if 
jde-gen-comments " "  '(l \" // end of for (int \" (s var) \" = 0; \"" " (s var) \" < 
\" (s ub) \"; \" (s var) \"++)\"))" " '>'n'>)" " )")
 jde-run-option-classpath nil
 jde-javadoc-gen-detail-switch '("-protected")
 jde-gen-conditional-padding-1 " "
 jde-gen-conditional-padding-2 ""
 jde-gen-conditional-padding-3 " "
 jde-bug-sio-connect-delay 1
 jde-ant-read-target nil
 jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \" 
(jde-javadoc-code type) \" value\""
 jde-compile-option-verbose-path nil
 jde-javadoc-display-doc t
 jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177) ("private" . 
172)
                                   ("static" . 2215) ("transient" . 35) ("volatile" . 
126)
                                   ("abstract" . 170) ("final" . 182) ("native" . 36)
                                   ("synchronized" . 64) ("strictfp" . 37))
 jde-wiz-get-javadoc-template '("/**" "* Gets the value of %n" "*" "* @return the 
value of %n"
                                "*/")
 jde-jdk-doc-url "http://java.sun.com/j2se/1.3/docs/index.html";
 jde-gen-comments t
 jde-gen-cflow-enable t
 jde-compiler '("jikes" "/usr/local/bin/jikes")
 jde-javadoc-gen-verbose nil
 jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \" 
method here.\""
 jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
                                 "(jde-gen-get-package-statement)" "\"/**\" '>'n" "\" 
* \""
                                 "(file-name-nondirectory buffer-file-name) '>'n"
                                 "\" *\" '>'n" "\" *\" '>'n"
                                 "\" * Created: \" (current-time-string) '>'n" "\" *\" 
'>'n"
                                 "\" * @author <a href=\\\"mailto:\"; (eval 
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" 
*/\" '>'n'" "'>'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(if 
jde-gen-k&r " " ()" " '>'n)" "\"{\"'>'n" "\"public \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" " jde-gen-method-signature-padding-3 
\"()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\">" "'>'n" 
"(jde-gen-get-interface-implementation)" "'>'n" "\"}\">" "\"// \"" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")
 jde-javadoc-checker-level 'protected
 jde-appletviewer-option-vm-args nil
 jde-run-executable-args nil
 jde-db-option-garbage-collection '(t t)
 jde-bug-stack-info nil
 jde-javadoc-gen-stylesheetfile ""
 jde-use-font-lock t
 jde-gen-cflow-for-iter '("(if (jde-parse-comment-or-quoted-p)" " '(l \"foriter\")"
                          " '(l '> \"for\" jde-gen-conditional-padding-1 "
                          " \"(\" jde-gen-conditional-padding-2 \"Iterator \" (p 
\"variable: \" var) " " \" = \" (p \"collection: \" coll) \".iterator(); \"" " (s var) 
\".hasNext();\"" "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r " "   
jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r" " (s var) \".next();\" 
'>'n'>" " \"}\"" " (if jde-gen-comments " "  '(l \" // end of for (Iterator \" (s var) 
\" = \" (s coll)" "  \".iterator(); \" (s var) \".hasNext();)\"))" " '>'n'>)" " )")
 jde-compile-option-bootclasspath nil
 jde-make-program "make"
 jde-java-font-lock-max-names-by-regexp 100
 jde-javadoc-gen-group nil
 jde-javadoc-gen-link-offline nil
 jde-gen-junit-test-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
                                            "(jde-gen-get-package-statement)"
                                            "\"import junit.framework.Test;\" '>'n"
                                            "\"import junit.framework.TestCase;\" '>'n"
                                            "\"import junit.framework.TestSuite;\" 
'>'n" "'n"
                                            "\"/**\" '>'n" "\" * \""
                                            "\" Unit Test for class\""
                                            "(jde-gen-junit-class 
(file-name-nondirectory buffer-file-name)) '>'n" "\" *\" '>'n" "\" *\" '>'n" "\" * 
Created: \" (current-time-string) '>'n" "\" *\" '>'n" "\" * @author <a 
href=\\\"mailto:\"; (eval user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" 
"\" * @version\" '>'n" "\" */\" '>'n'" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" extends TestCase \" " "(if jde-gen-k&r 
" "()" "'>'n)" "\"{\"'>'n" "'n" " \" /** \" '>'n" " \"* Creates a new <code>\"" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"</code> 
instance.\" '>'n" " \"*\" '>'n" " \"* @param name test name\" '>'n" " \"*/\"'>'n" 
"\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" 
"\" (String name)\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"super(name);\"'>'n" "\"}\"'>" "'>'n" "'n" "\"/**\" '>'n" "\"* @return a 
<code>TestSuite</code>\" '>'n" "\"*/\" '>'n" "\"public static TestSuite suite()\" '>" 
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"TestSuite suite = new TestSuite ();\" 
'>'n" "'>'n" "\"return suite;\" '>'n" "\"}\"'>'n'n" "\"/** \" '>'n" "\"* Entry point 
\" '>'n" "\"*/ \" '>'n" "\"public static void main(String[] args) \"" "(if jde-gen-k&r 
" "()" "'>'n)" "\"{\"'>'n" "\"junit.textui.TestRunner.run(suite());\"'>'n" "\"}\"'>'n" 
"\"}\">" "\"// \"" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "'>'n")
 jde-expand-classpath-p t
 jde-entering-java-buffer-hook '(jde-reload-project-file
                                 jde-which-method-update-on-entering-buffer)
 jde-java-font-lock-api-file "/home/conradi/jde-java-font-lock.api"
 jde-javadoc-gen-doc-title ""
 jde-lib-directory-name "lib"
 jde-javadoc-gen-header ""
 jde-run-option-vm-args nil
 jde-javadoc-gen-window-title ""
 jde-compile-option-directory ""
 jde-imenu-create-index-function 'semantic-create-imenu-index
 jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function)"
                                   "(jde-gen-get-package-statement)" "\"/**\" '>'n" 
"\" * \""
                                   "(file-name-nondirectory buffer-file-name) '>'n"
                                   "\" *\" '>'n" "\" *\" '>'n"
                                   "\" * Created: \" (current-time-string) '>'n" "\" 
*\" '>'n"
                                   "\" * @author <a href=\\\"mailto:\"; (eval 
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" 
*/\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "(if jde-gen-k&r " " ()" " '>'n)" 
"\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"\"" "  
(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "  \"\"" " )" 
"'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>'n" "\"}\"'>'n" "'>'n" 
"(jde-gen-method-signature" "   \"public static\"" "   \"void\"" "   \"main\"" "   
\"String[] args\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>'p'n" 
"\"}\"'>'n" "\"} // \"'>" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "'>'n")
 jde-import-auto-sort-function 'jde-import-sort
 jde-read-make-args nil
 jde-javadoc-gen-noindex nil
 jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                   "\".addMouseListener(\" 
jde-gen-method-signature-padding-2 " "\"new MouseAdapter\" 
jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " 
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n " "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseClicked\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseEntered\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseExited\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mousePressed\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"mouseReleased\"" "  \"MouseEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" 
jde-gen-method-signature-padding-2 \");\"'>'n'>")
 jde-run-option-application-args nil
 jde-ant-home ""
 jde-bug-vm-executable '("java")
 jde-db-set-initial-breakpoint t
 jde-bug-debugger-command-timeout 30
 jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-db-option-properties nil
 jde-db-source-directories nil
 jde-run-read-app-args nil
 jde-gen-to-string-method-template '("(end-of-line) '&" "\"/**\" '>'n"
                                     "\"* Retrieve a String representation of this 
object\" '>'n" "\"* \" '>'n" "\"* @return a <code>String</code> representation of this 
object.\" '>'n" "\"* @see Object#toString()\" '>'n" "\"*/\" '>'n" 
"(jde-gen-method-signature" "  \"public\"" "  \"String\"" "  \"toString\"" "  nil" " 
)" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>'r'n" "\"}\"'>'n'>")
 jde-ant-read-buildfile nil
 jde-quote-classpath t
 jde-find-case-sensitive nil
 jde-bug-window-message nil
 jde-build-function '(jde-java-build)
 jde-debugger '("jdb (new)")
 jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\"; 
user-mail-address\n \"\\\">\" user-full-name \"</a>\""
 jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type 
modifiers)\n \" \" (jde-javadoc-code name) \" here.\""
 jde-javadoc-gen-link-URL nil
 jde-bug-local-variables nil
 jde-compile-option-classpath nil
 jde-bug-jdk-directory "e:/jdk1.3/"
 jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
 jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer "
                                "  (list \"javax.ejb.*\""
                                "        \"java.rmi.RemoteException\"))" "'>"
                                "(jde-gen-method-signature" "   \"public\"" "  
\"void\""
                                "  \"ejbActivate\"" "  nil" "  \"RemoteException\"" " 
)" "'>"
                                "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 
'n"
                                "'>" "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                "  \"ejbPassivate\"" "  nil" "  \"RemoteException\"" " 
)"
                                "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 
'n"
                                "'>" "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                "  \"ejbLoad\"" "  nil" "  \"RemoteException\"" " )"
                                "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 
'n"
                                "'>" "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                "  \"ejbStore\"" "  nil" "  \"RemoteException\"" " )"
                                "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 
'n"
                                "'>" "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                "  \"ejbRemove\"" "  nil" "  \"RemoteException\"" " )"
                                "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 
'n"
                                "'>" "(jde-gen-method-signature" "  \"public\"" "  
\"void\""
                                "  \"setEntityContext\"" "  \"EntityContext ctx\""
                                "  \"RemoteException\"" " )" "(if jde-gen-k&r " " ()" 
" 'n)"
                                "\"{\"'>'n" "\"}\"'>'n 'n" "'>" 
"(jde-gen-method-signature"
                                "  \"public\"" "  \"void\"" "  \"unsetEntityContext\"" 
"  nil"
                                "  \"RemoteException\"" " )" "(if jde-gen-k&r " " ()" 
" 'n)"
                                "\"{\"'>'n" "\"}\"'>'n 'n '>")
 bsh-startup-directory ""
 jde-javadoc-version-tag-template "\"* @version 1.0\""
 jde-wiz-get-set-methods-include '("Both")
 jde-wiz-get-set-methods-order '("Get followed by set for each field")
 jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code 
name) \" instance.\""
 jde-bug-server-shmem-name '(t . "JDEbug")
 jde-db-startup-commands nil
 jde-javadoc-gen-docletpath nil
 jde-javadoc-gen-split-index nil
 jde-compile-option-deprecation t
 jde-import-group-of-rules '(("^javax?\\."))
 jde-vm-path ""
 jde-which-method-mode t
 jde-gen-k&r t
 jde-javadoc-gen-bottom ""
 jde-javadoc-gen-footer ""
 jde-db-option-classpath nil
 jde-gen-cflow-for '("(if (jde-parse-comment-or-quoted-p)" " '(l \"for\")"
                     " '(l '> \"for\" jde-gen-conditional-padding-1 "
                     " \"(\" jde-gen-conditional-padding-2 (p \"for-clause: \" clause) 
"
                     "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
                     "   jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " 
\"}\""
                     " (if jde-gen-comments " "  '(l \" // end of for (\" (s clause) 
\")\"))"
                     " '>'n'>)" " )")
 jde-gen-cflow-catch '("(if (jde-parse-comment-or-quoted-p)" " '(l \"catch\")"
                       " '(l '> \"catch\" jde-gen-conditional-padding-1  "
                       " \"(\" jde-gen-conditional-padding-2 (p \"catch what: \" 
clause) \" e\"" "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r " "   
jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if 
jde-gen-comments " "  '(l \" // end of catch\"))" " '>'n'>)" " )")
 jde-run-mode-hook nil
 jde-db-option-verify '(nil t)
 jde-compile-option-extdirs nil
 jde-imenu-sort nil
 jde-gen-get-set-var-template '("(end-of-line) '&" "(P \"Variable type: \" type) \" \""
                                "(P \"Variable name: \" name) \";\" '>'n 'n" "\"/**\" 
'>'n"
                                "\"* Get the \" (jde-gen-lookup-and-capitalize 'name) 
\" value.\" '>'n" "\"* @return the \" (jde-gen-lookup-and-capitalize 'name) \" 
value.\" '>'n" "\"*/\" '>'n" "'>'" "(jde-gen-method-signature" "  \"public\"" "  
(jde-gen-lookup-named 'type)" "  (if (string= \"boolean\" (jde-gen-lookup-named 'type) 
) " "    (concat \"is\" (jde-gen-lookup-and-capitalize 'name))" "   (concat \"get\" 
(jde-gen-lookup-and-capitalize 'name)))" "  nil" " )" "(if jde-gen-k&r " " ()" " 
'>'n)" "\"{\" '>'n" "\"return \" (s name) \";\" '>'n \"}\"'>'n" "'n" "\"/**\" '>'n" 
"\"* Set the \" (jde-gen-lookup-and-capitalize 'name) \" value.\" '>'n" "\"* @param 
new\" (jde-gen-lookup-and-capitalize 'name) \"" "The new \" 
(jde-gen-lookup-and-capitalize 'name) \" value.\" '>'n" "\"*/\" '>'n" "'>'" 
"(jde-gen-method-signature " "  \"public\"" "  \"void\"" "  (concat \"set\" 
(jde-gen-lookup-and-capitalize 'name))" "  (concat (jde-gen-lookup-named 'type) \" 
new\" " "          (jde-gen-lookup-and-capitalize 'name))" " )" "(if jde-gen-k&r " " 
()" " '>'n)" "\"{\" '>'n" "'>'\"this.\" (s name) \" = new\" 
(jde-gen-lookup-and-capitalize 'name) " "\";\" '>'n \"}\" '>'n'n'>")
 jde-bug-saved-breakpoints nil
 jde-complete-use-menu t
 jde-compile-option-sourcepath nil
 jde-gen-cflow-if '("(if (jde-parse-comment-or-quoted-p)" " '(l \"if\")"
                    " '(l '> \"if\" jde-gen-conditional-padding-1 "
                    "  \"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)"
                    "        jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
                    "   jde-gen-conditional-padding-3 " "  '>'n)" " \"{\"'>'n'>'r'n" " 
\"}\""
                    " (if jde-gen-comments " " '(l \" // end of if (\" (s clause) 
\")\"))"
                    " '>'n'>)" " )")
 jde-package-package-comment " // Generated package name"
 jde-db-option-java-profile '(nil . "./java.prof")
 jde-gen-cflow-try-finally '("(if (jde-parse-comment-or-quoted-p)" " '(l \"try\")"
                             " '(l '> \"try \"" " (if jde-gen-k&r " "  ()" "  'n)"
                             " \"{\"'>'n'>'r'n" " \"}\" '>" " (if jde-gen-k&r "
                             "   jde-gen-conditional-padding-3 " "  'n)"
                             " \"catch\" jde-gen-conditional-padding-1 "
                             " \"(\" jde-gen-conditional-padding-2 (p \"catch what: \" 
clause) \" e\"" "       jde-gen-conditional-padding-2 \")\" '>" " (if jde-gen-k&r " "  
 jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " \"}\" '> " " (if 
jde-gen-k&r " "   jde-gen-conditional-padding-3 " "  'n)" " \"finally\" '>" " (if 
jde-gen-k&r " "   jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " \"}\"" 
" (if jde-gen-comments " "  '(l \" // end of try-finally\"))" " '>'n'>)" " )")
 jde-resolve-relative-paths-p t
 jde-javadoc-gen-author t
 jde-compile-option-depend-switch '("-Xdepend")
 jde-setnu-mode-enable nil
 jde-run-applet-doc ""
 jde-ant-program "ant"
 jde-compile-option-vm-args nil
 jde-enable-senator t
 jde-wiz-include-javadoc t
 jde-javadoc-gen-overview ""
 jde-javadoc-gen-notree nil
 jde-run-option-garbage-collection '(t t)
 jde-db-mode-hook nil
 jde-javadoc-command-path "javadoc"
 jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-import-group-function 'jde-import-group-of
 bsh-eval-timeout 30
 jde-db-read-vm-args nil
 jde-bug-debug nil
 jde-java-font-lock-api-name-filter nil
 jde-javadoc-end-block-template nil
 jde-gen-method-signature-padding-1 ""
 jde-gen-method-signature-padding-2 ""
 jde-gen-method-signature-padding-3 " "
 jde-gen-cflow-finally '("(if (jde-parse-comment-or-quoted-p)" " '(l \"finally\")"
                         " '(l '> \"finally\"" " (if jde-gen-k&r "
                         "   jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n"
                         " \"}\"" " (if jde-gen-comments " "  '(l \" // end of 
finally\"))"
                         " '>'n'>)" " )")
 jde-javadoc-gen-packages nil
 jde-help-use-frames t
 jde-gen-cflow-if-else '("(if (jde-parse-comment-or-quoted-p)" " '(l \"ife\")"
                         " '(l '> \"if\" jde-gen-conditional-padding-1 "
                         " \"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" 
clause)"
                         "       jde-gen-conditional-padding-2 \")\"" " (if 
jde-gen-k&r "
                         "   jde-gen-conditional-padding-3 " "  '>'n)" " 
\"{\"'>'n'>'r'n"
                         " \"}\" '>" " (if jde-gen-comments "
                         "  '(l \" // end of if (\" (s clause) \")\" '>'n)"
                         "  (if jde-gen-k&r " "   jde-gen-conditional-padding-3 " "   
'n))"
                         " '> \"else\"" " (if jde-gen-k&r " "   
jde-gen-conditional-padding-3"
                         "  '>'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if jde-gen-comments "
                         "  '(l \" // end of if (\" (s clause) \") else\"))" " 
'>'n'>)" " )")
 jde-gen-cflow-while '("(if (jde-parse-comment-or-quoted-p)" " '(l \"while\")"
                       " '(l '> \"while\" jde-gen-conditional-padding-1 "
                       " \"(\" jde-gen-conditional-padding-2 (p \"while-clause: \" 
clause) "
                       "       jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
                       "   jde-gen-conditional-padding-3 " "  '>'n)" " \"{\"'>'n'>'r'n"
                       " \"}\"" " (if jde-gen-comments "
                       "  '(l \" // end of while (\" (s clause) \")\"))" " '>'n'>)" " 
)")
 jde-bug-server-socket '(t . "2112")
 jde-imenu-include-modifiers nil
 jde-appletviewer-option-encoding ""
 jde-gen-cflow-try-catch '("(if (jde-parse-comment-or-quoted-p)" " '(l \"try\")"
                           " '(l '> \"try \"" " (if jde-gen-k&r " "  ()" "  'n)"
                           " \"{\"'>'n'>'r'n" " \"}\" '>" " (if jde-gen-k&r "
                           "   jde-gen-conditional-padding-3 " "  'n)"
                           " \"catch\" jde-gen-conditional-padding-1 "
                           " \"(\" jde-gen-conditional-padding-2 (p \"catch what: \" 
clause) \" e\"" "       jde-gen-conditional-padding-2 \")\" '>" " (if jde-gen-k&r " "  
 jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'>'r'n" " \"}\"" "  (if 
jde-gen-comments " "    '(l \" // end of try-catch\"))" " '>'n'>)" " )")
 jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 jde-compile-option-target '("1.1")
 jde-ant-read-args nil
 jde-run-executable ""
 jde-ant-buildfile "build.xml"
 jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-gen-cflow-switch '("(if (jde-parse-comment-or-quoted-p)" " '(l \"switch\")"
                        " '(l '> \"switch\" jde-gen-conditional-padding-1 "
                        "  \"(\" jde-gen-conditional-padding-2 (p \"switch-condition: 
\" clause) " "        jde-gen-conditional-padding-2 \")\"" " '>" " (if jde-gen-k&r " " 
  jde-gen-conditional-padding-3 " "  'n)" " \"{\"'>'n'" " \"case \" (p \"first value: 
\") \":\"'>'n'" " >'p'n" " \"break;\"'>'n'n" " \"default:\"'>'n'>" " \"break;\"'>'n" " 
\"}\"" " (if jde-gen-comments " "  '(l \" // end of switch (\" (s clause) \")\"))" " 
'>'n'>)" " )")
 jde-which-method-abbrev-symbol "~"
 jde-db-option-vm-args nil
 jde-run-application-class ""
 jde-javadoc-gen-doclet ""
 jde-import-auto-sort nil
 jde-run-option-verbose '(nil nil nil)
 jde-launch-beanshell-on-demand-p t
 jde-project-file-name "prj.el"
 jde-compile-option-debug '("all" (t nil nil))
 jde-complete-insert-method-signature t
 jde-bug-jre-home ""
 jde-import-sorted-groups nil
 jde-compile-option-hide-classpath nil
 jde-run-applet-viewer ""
 jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)\n \" \" 
(jde-javadoc-code type) \" value\""
 jde-javadoc-gen-version t
 jde-complete-signature-display-time 5
 jde-javadoc-gen-helpfile ""
 jde-import-excluded-packages '("bsh.*")
 jde-run-read-vm-args nil
 jde-help-docsets '(("javadoc" "http://java.sun.com/j2se/1.3/docs/api";))
 jde-ant-target-regexp "<\\s-*target\\s-.*+name\\s-*=\\s-*\"\\s-*\\([^\"]+\\)"
 jde-ant-invocation-method '("Script")
 jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \" 
class) '>"
                                "\" \" (jde-gen-get-extend-class)" "(if jde-gen-k&r " 
" ()"
                                " '>'n)" "\"{\" '>'n" "(jde-gen-method-signature"
                                "  \"public\"" "  nil" "  (jde-gen-lookup-named 
'class)"
                                "  nil" " )" "(if jde-gen-k&r " " ()" " '>'n)" 
"\"{\"'>'n"
                                "\"}\"'>'n" "'>'n" 
"(jde-gen-get-interface-implementation)"
                                "'>'n" "\"}\" '>'n'>")
 jde-auto-parse-buffer-interval 180
 jde-run-option-verify '(nil t)
 jde-import-reverse-sort-group nil
 jde-compile-option-optimize nil
 jde-gen-cflow-case '("(if (jde-parse-comment-or-quoted-p)" " '(l \"case\")"
                      " '(l 'n \"case \" (p \"value: \") \":\"'>'n" " '>'p'n"
                      " \"break;\"'>'n)" " )")
 jde-wiz-get-set-variable-convention '("")
 jde-compile-option-depend nil
 jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) \" 
here.\""
 jde-help-remote-file-exists-function '("wget")
 jde-gen-add-test-to-suite '("\"suite.addTest(new \""
                             "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\"(\\\"\" (P \"Test Name: \") \"\\\") \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"public void runTest()\"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "(P \"Method to call: \") \"();\"'>'n" "\"}\"'>'n" "\"});\"'>'n")
 jde-javadoc-gen-serialwarn nil
 jde-gen-action-listener-template '("'& (P \"Component name: \")"
                                    "\".addActionListener(\" 
jde-gen-method-signature-padding-2 " "\"new ActionListener\" 
jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " 
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  
\"public\"" "  \"void\"" "  \"actionPerformed\"" "  \"ActionEvent e\"" " )" "'>" "(if 
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" 
jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
 jde-cygwin-path-converter '(jde-cygwin-path-converter-internal)
 jde-auto-parse-enable t
 jde-compile-option-command-line-args nil
 jde-gen-buffer-templates '(("Class" . jde-gen-class) ("Console" . jde-gen-console)
                            ("Swing App" . jde-gen-jfc-app))
 jde-project-context-switching-enabled-p t
 jde-javadoc-gen-args nil
 jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-run-option-properties nil
 )



There was no *JDEBug* buffer


There is no CLI buffer


There is no locals buffer


The contents of the *Backtrace* buffer were

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  string-match("jre/lib/rt.jar" nil)
  (or (string-match "jre/lib/rt.jar" (cadr classpath)) (setcar (cdr classpath) (concat 
... jde-classpath-separator rt)))
  (if (file-exists-p rt) (or (string-match "jre/lib/rt.jar" ...) (setcar ... ...)))
  (let ((classpath ...) (rt ...)) (if (file-exists-p rt) (or ... ...)) classpath)
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-classpath-arg ([object jde-compile-jikes "jikes" 
"jikes" "1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on 
*Backtrace*> nil nil]))
  jde-compile-classpath-arg([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-classpath-arg this) (jde-compile-sourcepath-arg this) 
(jde-compile-bootclasspath-arg this) (jde-compile-extdirs-arg this) 
(jde-compile-encoding-arg this) (jde-compile-debug-arg this) 
(jde-compile-output-dir-arg this) (jde-compile-deprecation-arg this) 
(jde-compile-optimize-arg this) (jde-compile-depend-arg this) (jde-compile-verbose-arg 
this) (jde-compile-verbose-path-arg this) (jde-compile-nowarn-arg this) 
(jde-compile-target-arg this) (jde-compile-command-line-args this))
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-get-args ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-get-args([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-get-args this) (oref this :interactive-args) (list source-file))
  (let* ((outbuf ...) (compiler-path ...) (source-file ...) (flag nil) (args ...)) 
(save-excursion (set-buffer outbuf) (insert ...) (print args) (insert ...) (let* ... 
... ... ... ...)))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-run-exec ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-run-exec([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (if (oref this :use-server-p) (jde-compile-run-server this) (jde-compile-run-exec 
this))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-launch ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-launch([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-compile ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-compile([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (let ((compiler ...)) (oset compiler :interactive-args (split-string 
jde-interactive-compile-args " ")) (jde-compile-compile compiler))
  jde-compile()
  call-interactively(jde-compile)
  recursive-edit()
  byte-code("Æ!ˆÇ ˆÈ      !ˆ\nƒ?er-read-only pop-to-buffer debugger-mode 
debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug 
backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output 
inhibit-trace] 3)
  debug(error (wrong-type-argument stringp nil))
  string-match("jre/lib/rt.jar" nil)
  (or (string-match "jre/lib/rt.jar" (cadr classpath)) (setcar (cdr classpath) (concat 
... jde-classpath-separator rt)))
  (if (file-exists-p rt) (or (string-match "jre/lib/rt.jar" ...) (setcar ... ...)))
  (let ((classpath ...) (rt ...)) (if (file-exists-p rt) (or ... ...)) classpath)
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-classpath-arg ([object jde-compile-jikes "jikes" 
"jikes" "1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on 
*Backtrace*> nil nil]))
  jde-compile-classpath-arg([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-classpath-arg this) (jde-compile-sourcepath-arg this) 
(jde-compile-bootclasspath-arg this) (jde-compile-extdirs-arg this) 
(jde-compile-encoding-arg this) (jde-compile-debug-arg this) 
(jde-compile-output-dir-arg this) (jde-compile-deprecation-arg this) 
(jde-compile-optimize-arg this) (jde-compile-depend-arg this) (jde-compile-verbose-arg 
this) (jde-compile-verbose-path-arg this) (jde-compile-nowarn-arg this) 
(jde-compile-target-arg this) (jde-compile-command-line-args this))
  jde-compile-jikes([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-jikes [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-get-args ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-get-args([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (append (jde-compile-get-args this) (oref this :interactive-args) (list source-file))
  (let* ((outbuf ...) (compiler-path ...) (source-file ...) (flag nil) (args ...)) 
(save-excursion (set-buffer outbuf) (insert ...) (print args) (insert ...) (let* ... 
... ... ... ...)))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-run-exec ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-run-exec([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (if (oref this :use-server-p) (jde-compile-run-server this) (jde-compile-run-exec 
this))
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-launch ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-launch([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  jde-compile-compiler([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  apply(jde-compile-compiler [object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  eieio-generic-call(jde-compile-compile ([object jde-compile-jikes "jikes" "jikes" 
"1.14" "/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil 
nil]))
  jde-compile-compile([object jde-compile-jikes "jikes" "jikes" "1.14" 
"/usr/local/bin/jikes" #<buffer *compilation*> #<window 27 on *Backtrace*> nil nil])
  (let ((compiler ...)) (oset compiler :interactive-args (split-string 
jde-interactive-compile-args " ")) (jde-compile-compile compiler))
  jde-compile()
  call-interactively(jde-compile)



End Insert *Backtrace* buffer


The contents of the *Messages* buffer were

Creating customization items...
Creating group...
Creating group members... 92%
Creating group magic...
Creating group state...
Creating group... done
Creating customization items ...done
Creating customization setup...
Creating customization buffer...done
Mark saved where search started
Mark set
Mark saved where search started
Wrote /home/conradi/src/java/prj.el
(No files need saving)

("-g" "-deprecation" "Test.java")

Flushed completion cache.
Wrote /home/conradi/src/java/prj.el
(No files need saving)

("-g" "-deprecation" "Test.java")

Flushed completion cache.
Mark set [3 times]
Wrote /home/conradi/src/java/prj.el
(No files need saving)
or: Wrong type argument: stringp, nil
(New file)
Mark set
Auto-saving...done
Auto-saving...done
Loading newcomment...done
Mark saved where search started
Auto-saving...done
Undo!
Mark set
Auto-saving...done
Debug on Error enabled
Wrote /home/conradi/src/java/jde-mail.txt
or:
Entering debugger...
 [2 times]
Mark set [2 times]
Saved text from "Debugger entered--Lisp error: (wrong-typ"
Mark set
Preparing problem report...
Loading sendmail...done
Formatting bug report 
buffer....................................................................................................................
Mark set [2 times]



End Insert *Messages* buffer


The contents of the *jde-log* buffer were

jde-load-project-file: Loading /home/conradi/src/java/prj.el
jde-set-variables: Loading jde-jdk-registry from project /home/conradi/src/java/prj.el
jde-set-variables: Loading jde-compiler from project /home/conradi/src/java/prj.el
jde-set-variables: Loading jde-compile-option-deprecation from project 
/home/conradi/src/java/prj.el
jde-set-variables: Loading jde-compile-option-debug from project 
/home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: override value jde-jdk from parent `default' in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el
jde-save-project-internal: projects: ("/home/conradi/src/java/prj.el")
jde-save-open-buffer: Opening buffer for /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk-registry in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk-registry in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-jdk in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-jdk in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: changed value for jde-compiler in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compiler in /home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-deprecation in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-deprecation in 
/home/conradi/src/java/prj.el
jde-save-needs-saving-p: original value for jde-compile-option-debug in project 
`/home/conradi/src/java/prj.el'
jde-save-variable: Saving jde-compile-option-debug in /home/conradi/src/java/prj.el
jde-save-close-buffer: Closing buffer for /home/conradi/src/java/prj.el



End Insert *jde-log* buffer


Process environment:

_=/usr/local/bin/emacs
FROM_HEADER=YAST_ASK
PATH=/opt/java/jdk1.3.1/bin:/opt/java/j2ee/j2sdkee1.3/bin:/opt/java/jakarta-ant-1.3/bin:/home/conradi/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/lib/java/bin:/usr/games/bin:/usr/games:/opt/bin:/opt/gnome/bin:/opt/kde2/bin:/opt/kde/bin:/usr/openwin/bin:.:/opt/gnome/bin
no_proxy="localhost, hdc.de"
XNLSPATH=/usr/X11R6/lib/X11/nls
TERM=xterm
HOME=/home/conradi
WINDOWMANAGER=/usr/X11R6/bin/fvwm2
OSTYPE=linux
HOSTTYPE=i386
PRINTER=lp
SHELL=/bin/bash
INFODIR=/usr/local/info:/usr/share/info:/usr/info
MINICOM=-c on
TEXINPUTS=::~/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX:~/.TeX:/usr/doc/.TeX:~/.TeX:/usr/doc/.TeX:~/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX:~/.TeX:/usr/doc/.TeX:~/.TeX:/usr/doc/.TeX
SHLVL=2
LOGNAME=conradi
DISPLAY=:0.0
INFOPATH=/usr/local/info:/usr/share/info:/usr/info
COLORTERM=1
JAVA_HOME=/opt/java/jdk1.3.1
GNOMEDIR=/opt/gnome
LANG=de_DE
XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
MACHTYPE=i386-suse-linux
XSESSION_IS_UP=yes
HISTCONTROL=ignoredups
LS_COLORS=no=00:fi=00:di=01;34:ln=01:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:ex=01;31:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:
USER=conradi
LESS=-MM
FVWM_MODULEDIR=/usr/X11R6/lib/X11/fvwm2
KDEDIR=/opt/kde
NNTPSERVER=news
GNOME_PATH=:/opt/gnome:/usr:/opt/gnome:/usr
FVWM_USERDIR=/home/conradi/.fvwm
ANT_HOME=/opt/java/jakarta-ant-1.3
PS2=>
PS1={ \h |  | \w | \t } \n$
MANPATH=/usr/local/man:/usr/share/man:/usr/X11R6/man:/opt/man:/opt/gnome/man:/usr/openwin/man:/usr/man:/usr/man/allman:/usr/share/man/allman
LESSOPEN=lessopen.sh %s
LESSKEY=/etc/lesskey.bin
OPENWINHOME=/usr/openwin
QTDIR=/usr/lib/qt
SUSE_DOC_HOST=ESTHER.hdc.de
ignoreeof=0
LS_OPTIONS=-N --color=tty -T 0
HOSTDISPLAY=esther:0.0
LESSCLOSE=lessclose.sh %s %s
HOSTNAME=esther
J2EE_HOME=/opt/java/j2ee/j2sdkee1.3
PAGER=less
WINDOWID=44040206
PWD=/home/conradi

Reply via email to