Milan Zimmermann writes:
 > Hello,
 > 
 > I upgraded to 2.2.9 (from beta 10 i believe). I installed the latest eieio, 
 > speedbar and semantic.
 > 
 > After the upgrade, the code completion no longer works for me. 
 > 
 > Immediately after hitting the "complete" key, I get a beep and see in the 
 > minibuffer:
 > 
 > After 0 kbd macro iterations: Wrong type argument: Stringp, nil
 > 
 > It seems to be bsh related, i tried to run "M-x bsh-test" and get the same 
 > message.
 > 
 > I tried earlier versions of eieio, speedbar and semantic as well, but no 
 > change.
 > 
 > The JDE Bug report attached:

Hi Milan,

There are some puzzling discrepencies in your bug report that lead me
to believe that your setup is at fault. For one, the variable
jde-jdk, which the JDEE uses to find the vm used to start the
beanshell, should be set to one of the jdk designators specified by
jde-jdk-registry but it is set to something else. A customization
buffer would not allow you to set jde-jdk to an illegitimate value.
The fact that it is means that someone in your environment is setting
it programmatically, a bad thing, because it leads to errors that the
customization buffer protects you from. Also the JDEE does not use a keyboard
macro to trigger the completion facility. Perhaps you have provided one
and perhaps it has become out of date because of changes in the names
of the completion commands. Anyway, it's hard to tell because the .emacs
file that you provide does not define any keyboard macros. So the keyboard 
macro must be defined somewhere else in a file that you have not provided.

- Paul


 > 
 > Thanks, Milan
 > 
 > To: [EMAIL PROTECTED]
 > Subject: 
 > --text follows this line--
 > 
 > Please enter the details of your bug report here
 > 
 > 
 > 
 > Emacs  : GNU Emacs 21.1.1 (i386-suse-linux, X toolkit, Xaw3d scroll bars)
 >  of 2002-03-25 on stephens
 > Package: JDE version 2.2.9
 > Required packages: semantic-1.4 eieio-0.17 speedbar-0.14beta4
 > 
 > 
 > 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-find-granularity '("Character")
 >  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-complete-display-result-type t
 >  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-jdk-registry '(("1.3.1" . "/usr/lib/java") ("1.4.1" . 
 >"/usr/local/j2sdk1.4.1-blackdown-beta"))
 >  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 "stealth.local"
 >  jde-complete-add-space-after-method nil
 >  jde-db-requested-breakpoint-face-colors '("black" . "yellow")
 >  jde-wiz-show-report t
 >  jde-javadoc-gen-use nil
 >  jde-gen-buffer-boilerplate nil
 >  jde-bug-raise-frame-p t
 >  jde-db-option-application-args nil
 >  jde-javadoc-gen-nonavbar nil
 >  jde-javadoc-gen-nohelp 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-kill-buffer 
 >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-package-default-package-comment "// Default package used"
 >  jde-package-load-hook nil
 >  jde-import-insert-group-names nil
 >  jde-compile-option-encoding ""
 >  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-import-default-group-name nil
 >  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-menu-definition '("JDE" ["Compile" jde-compile t] ["Run App" jde-run t] ["Debug 
 >App" jde-debug t] "-" ["Run Applet" jde-run-menu-run-applet t]
 >                        ["Debug Applet" jde-jdb-menu-debug-applet t] "-" ["Build" 
 >jde-build t]
 >                        ("Find"
 >                         ["Expression" jde-find
 >                          (and (executable-find (if (eq system-type (quote 
 >windows-nt)) "find.exe" "find"))
 >                           (executable-find (if (eq system-type (quote windows-nt)) 
 >"grep.exe" "grep")))
 >                          ]
 >                         ["Expression..." jde-find-dlg
 >                          (and (executable-find (if (eq system-type (quote 
 >windows-nt)) "find.exe" "find"))
 >                           (executable-find (if (eq system-type (quote windows-nt)) 
 >"grep.exe" "grep")))
 >                          ]
 >                         ["Symbol Definition" jde-open-class-at-point t] ["Class" 
 >jde-show-class-source t] ["Super Class" jde-show-superclass-source t]
 >                         ["Interface" jde-show-interface-source t])
 >                        ("Interpreter" ["Start" bsh t] ["Exit" bsh-exit t])
 >                        ("Documentation" ["Add" jde-javadoc-autodoc-at-line 
 >(jde-javadoc-enable-menu-p)]
 >                         ["Check This" jde-javadoc-checkdoc-at-line 
 >(jde-javadoc-enable-menu-p)] ["Check All" jde-javadoc-checkdoc t] ["Generate" 
 >jde-javadoc-make t])
 >                        "-"
 >                        ("Code Generation"
 >                         ("Templates" ["Get/Set Pair..." jde-gen-get-set t] 
 >["Println..." jde-gen-println t]
 >                          ("Listener" ["Action" jde-gen-action-listener t] ["Window" 
 >jde-gen-window-listener t] ["Mouse" jde-gen-mouse-listener t])
 >                          ["Other..." jde-gen-code t])
 >                         ("Wizards" ["Import class..." jde-import-find-and-import t] 
 >["Override Method" jde-wiz-override-method t]
 >                          ["Implement Interface..." jde-wiz-implement-interface t] 
 >["Implement Event Source..." jde-wiz-implement-event-source t]
 >                          ["Extend Abstract Class..." jde-wiz-extend-abstract-class 
 >t] ["Delegate Methods..." jde-wiz-delegate t]
 >                          ["Generate Get/Set Methods" jde-wiz-get-set-methods t] "-" 
 >["Update Class List" jde-wiz-update-class-list t])
 >                         )
 >                        ["Speedbar" jde-show-speedbar t] ["Check Style" 
 >jde-checkstyle]
 >                        ("Project" ["Auto Switch" jde-toggle-project-switching 
 >:enable t :style radio :selected jde-project-context-switching-enabled-p]
 >                         ("Options" ["General" jde-show-project-options t] ["Compile" 
 >jde-compile-show-options-buffer t] ["Run" jde-show-run-options t]
 >                          ["Debug" jde-show-debug-options t] ["Autocode" 
 >jde-show-autocode-options t] ["Javadoc" jde-javadoc-customize t] ["Make" 
 >jde-make-show-options t]
 >                          ["Ant" jde-ant-show-options t] ["Complete" 
 >jde-show-complete-options t] ["Wiz" jde-show-wiz-options t])
 >                         ("Project File" ["Create New" jde-create-new-project t] 
 >["Save" jde-save-project t] ["Load" jde-load-project-file t]
 >                          ["Load All" jde-load-all-project-files t])
 >                         )
 >                        ("Help" ["JDEE Users Guide" jde-show-help t] ["JDK" 
 >jde-help-browse-jdk-doc t] ["JDEE Key Bindings" jde-keys t] "-" ["Class..." 
 >jde-help-class t]
 >                         ["Class Member..." jde-help-class-member t] ["Symbol at 
 >Point" jde-help-symbol t] "-" ["Submit problem report" jde-submit-problem-report t] 
 >"-"
 >                         "JDE 2.2.9")
 >                        )
 >  jde-global-classpath '("/usr/local/j2sdk1.4.1-blackdown-beta/jre/lib/rt.jar" 
 >"/usr/local/j2sdk1.4.1-blackdown-beta/lib/tools.jar"
 >                         "~/dev/eclipse/workspace/airlift/classes" 
 >"~/dev/eclipse/workspace/airlift/lib" "~/dev/eclipse/workspace/airlift/src")
 >  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 "./classes"
 >  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 '("javac 1.4.1")
 >  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) ("[? ? ?]" . 
 >jde-open-class-at-point) ("[? ? ?]" . 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-show-superclass-source) ("[? ? ?]" . 
 >jde-open-class-at-point) ("[? ? ?]" . jde-import-find-and-import)
 >                     ("[? ? ?e]" . jde-wiz-extend-abstract-class) ("[? ? ?f]" . 
 >jde-gen-try-finally-wrapper) ("[? ? ?i]" . jde-wiz-implement-interface)
 >                     ("[? ? ?j]" . jde-javadoc-generate-javadoc-template) ("[? ? 
 >?o]" . jde-wiz-override-method) ("[? ? ?t]" . jde-gen-try-catch-wrapper)
 >                     ("[? ? ?]" . jde-run-etrace-prev) ("[? ? ?]" . 
 >jde-run-etrace-next) ("[(control c) (control v) (control ?.)]" . jde-complete)
 >                     ("[(control c) (control v) ?.]" . jde-complete-in-line))
 >  jde-javadoc-check-undeclared-exception-flag nil
 >  jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")
 >  jde-gen-event-source-fire-method-template '("(p \"Listener class (fully qualified): 
 >\" listenerFQN 'noinsert)" "(p \"Listener method name: \" method-name 'noinsert)"
 >                                              "(p \"Method name: \" return-type 
 >'noinsert)" "(p \"Method name: \" params 'noinsert)" "(tempo-save-named 
 >'listener-class "
 >                                              " (replace-in-string 
 >(tempo-lookup-named 'listenerFQN)" "                    \"[^\\\\.]+\\\\.\" \"\"))"
 >                                              "(tempo-save-named 'listener-vector " " 
 >(concat (jde-wiz-downcase-initials (tempo-lookup-named 'listener-class))"
 >                                              "         \"s\"))" "(tempo-save-named 
 >'fire-method "
 >                                              " (concat \"fire\" (upcase-initials 
 >(tempo-lookup-named 'method-name))))" "(tempo-save-named 'param-ids "
 >                                              " (jde-gen-extract-ids-from-params 
 >(tempo-lookup-named 'params)))" "(end-of-line) '&" "\"/**\" '>'n"
 >                                              "\"* The method <CODE>\" (s 
 >fire-method)" "\"</CODE> is used \" '>'n"
 >                                              "\"* to call the <CODE>\" (s 
 >method-name) \"</CODE> method of\" '>'n"
 >                                              "\"* every previously registered 
 ><CODE>\" (s listener-class) \"</CODE>.\" '>'n" "\"*\" '>'n"
 >                                              "\"* @see \" (s listenerFQN) '>'n" 
 >"\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\""
 >                                              "  (tempo-lookup-named 'return-type)" " 
 > (tempo-lookup-named 'fire-method)" "  (tempo-lookup-named 'params)" " )" "'>"
 >                                              "(if jde-gen-k&r " " ()" " 'n)" 
 >"\"{\"'>'n" " \"for(int i = 0; i < \" (s listener-vector) \".size(); i++)\" '>"
 >                                              "(if jde-gen-k&r " " ()" " 'n)" 
 >"\"{\"'>'n" "\"((\" (s listener-class) \")\" (s listener-vector)"
 >                                              "\".elementAt (i)).\" (s method-name) 
 >\" (\" (s param-ids) \");\" '> 'n" "\"}\" '>'n" "\"}\" '>'n '>'n")
 >  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-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 ""
 >  jde-gen-comments t
 >  jde-gen-cflow-enable t
 >  jde-compiler '("javac server" "")
 >  jde-javadoc-gen-verbose nil
 >  jde-db-log-debugger-output-flag 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-1 \"()\"\n   
 >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-run-option-connect-to-debugger '(t "Attach" nil)
 >  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-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/mzimmermann/jde-java-font-lock.api"
 >  jde-javadoc-gen-doc-title ""
 >  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-complete-function 'jde-complete-menu
 >  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-bug-vm-executable '("java")
 >  jde-bug-debugger-command-timeout 30
 >  jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 >  jde-db-option-properties 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-quote-classpath t
 >  jde-find-case-sensitive nil
 >  jde-bug-window-message nil
 >  jde-complete-display-throws t
 >  jde-build-function '(jde-make)
 >  jde-new-buffer-menu '("JDE New" ["Class..." jde-gen-class-buffer t] ["Interface..." 
 >jde-gen-interface-buffer t] ["Console..." jde-gen-console-buffer t]
 >                        ("EJB" ["Session Bean" jde-ejb-session-bean-buffer t] 
 >["Entity Bean" jde-ejb-entity-bean-buffer t]) ["Other..." jde-gen-buffer t])
 >  jde-debugger '("jdb")
 >  jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\"; 
 >user-mail-address\n \"\\\">\" user-full-name \"</a>\""
 >  jde-lib-directory-names '("^lib" "^jar")
 >  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-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-complete-display-qualified-types t
 >  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-db-active-breakpoint-face-colors '("black" . "red")
 >  jde-compile-option-deprecation nil
 >  jde-import-group-of-rules '(("^javax?\\."))
 >  jde-db-spec-breakpoint-face-colors '("black" . "green")
 >  jde-db-option-connect-address nil
 >  jde-vm-path ""
 >  jde-which-method-mode t
 >  jde-gen-k&r nil
 >  jde-javadoc-gen-bottom ""
 >  jde-javadoc-gen-footer ""
 >  jde-db-option-classpath nil
 >  jde-open-class-at-point-find-file-function 'find-file-other-window
 >  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-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'> (c-indent-defun))" " )")
 >  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-gen-method-template '("(p \"Method modifiers: \" modifiers 'noinsert)" "(p 
 >\"Method return type: \" return-type 'noinsert)" "(p \"Method name: \" name 
 >'noinsert)"
 >                            "(p \"Method parameters: \" parameters 'noinsert)" "(p 
 >\"Method exceptions: \" exceptions 'noinsert)"
 >                            "(p \"Method body: \" default-body 'noinsert)" 
 >"(jde-gen-delete-preceding-whitespace) 'n 'n '> 'p" "(jde-gen-method-signature"
 >                            "  (tempo-lookup-named 'modifiers)" "  
 >(tempo-lookup-named 'return-type)" "  (tempo-lookup-named 'name)" "  
 >(tempo-lookup-named 'parameters)"
 >                            "  (tempo-lookup-named 'exceptions)" " )" "'> 'p" "(if 
 >jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "(s default-body) '>'r'n" "\"}\"'>'n'>"
 >                            "(progn (tempo-backward-mark) (beginning-of-line)" 
 >"(jde-javadoc-autodoc-at-line) nil)")
 >  jde-run-applet-doc ""
 >  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-import-auto-collapse-imports nil
 >  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-sourcepath nil
 >  jde-db-read-vm-args nil
 >  jde-bug-debug nil
 >  jde-java-font-lock-api-name-filter nil
 >  jde-db-query-missing-source-files t
 >  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-bug-server-socket '(t . "2112")
 >  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'> 
 >(c-indent-defun))" " )")
 >  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'>'p'n" " \"}\"" "  (if jde-gen-comments " "       '(l \" // end of 
 >try-catch\"))"
 >                            " '>'n'> (c-indent-defun))" " )")
 >  jde-gen-interface-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 interface \""
 >                                      "(file-name-sans-extension 
 >(file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(if 
 >jde-gen-k&r " " ()"
 >                                      " '>'n)" "\"{\"'>'n" "'>'p'n" "\"}\">" "\"// 
 >\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")
 >  jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 >  jde-compile-option-target '("1.1")
 >  jde-run-executable ""
 >  jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 >  jde-jdb-key-bindings '(("[? ? ?]" . jde-debug-step-over) ("[? ? ?]" . 
 >jde-debug-step-into) ("[? ? ?]" . jde-debug-step-out)
 >                         ("[? ? ?]" . jde-debug-cont) ("[? ? ?]" . 
 >jde-debug-run) ("[? ? ?]" . jde-debug-toggle-breakpoint)
 >                         ("[? ? ?]" . jde-debug-up) ("[? ? ?]" . 
 >jde-debug-down))
 >  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-project-hooks nil
 >  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 '("selected" (t nil nil))
 >  jde-complete-insert-method-signature t
 >  jde-bug-jre-home ""
 >  jde-gen-listener-registry '("(p \"Listener class (fully qualified): \" listenerFQN 
 >'noinsert)" "(tempo-save-named 'listener-class "
 >                              " (replace-in-string (tempo-lookup-named 'listenerFQN)" 
 >"                    \"[^\\\\.]+\\\\.\" \"\"))" "(tempo-save-named 'listener-vector "
 >                              " (concat (jde-wiz-downcase-initials 
 >(tempo-lookup-named 'listener-class))" "         \"s\"))" "(end-of-line) '&"
 >                              "\"protected Vector \" (s listener-vector) \" = new 
 >Vector();\" '>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>add\" (s listener-class)"
 >                              "\"</CODE> allows to \" '>'n" "\"* add a new <CODE>\" 
 >(s listener-class) \"</CODE>\" '>'n"
 >                              "\"* that will be notified of incoming events.\" '>'n" 
 >"\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n"
 >                              "(jde-gen-method-signature" "  \"public\"" "  \"void\"" 
 >"  (concat \"add\" (tempo-lookup-named 'listener-class))"
 >                              "  (concat (tempo-lookup-named 'listener-class) \" 
 >l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
 >                              "(s listener-vector) \".addElement(l);\" '> 'n" "\"}\" 
 >'>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>remove\" (s listener-class)"
 >                              "\"</CODE> allows to \" '>'n" "\"* remove a <CODE>\" (s 
 >listener-class) \"</CODE> that was\" '>'n"
 >                              "\"* previously registered to be notified of incoming 
 >events.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n"
 >                              "(jde-gen-method-signature" "  \"public\"" "  \"void\"" 
 >"  (concat \"remove\" (tempo-lookup-named 'listener-class))"
 >                              "  (concat (tempo-lookup-named 'listener-class) \" 
 >l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
 >                              "(s listener-vector) \".removeElement(l);\" '> 'n" 
 >"\"}\" '>'n '>'n")
 >  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 '(("JDK API" "" nil))
 >  jde-devel-debug nil
 >  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-section-comment-template '("(p \"Comment: \" comment-line 'noinsert)" 
 >"(end-of-line) '&" "'n" "\"// \" (s comment-line) '>'n'n'>")
 >  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-db-initial-step-p t
 >  jde-gen-buffer-templates '(("Class" . jde-gen-class) ("Interface" . 
 >jde-gen-interface) ("Console" . jde-gen-console) ("Swing App" . jde-gen-jfc-app)
 >                             ("Unit Test" . jde-gen-junit-test-class))
 >  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
 > 
 > 
 > There was no *Backtrace* buffer
 > 
 > 
 > The contents of the *Messages* buffer were
 > 
 > Loading elide-head...done
 > Loading emerge...done
 > Loading gud...done
 > Loading pcvs-defs...done
 > Loading smerge-mode...done
 > Loading vc...done
 > Loading rcompile...done
 > Loading copyright...done
 > Loading ebrowse...done
 > Loading glasses...done
 > Loading make-mode...done
 > Creating group...done
 > Creating group...done
 > Creating customization buffer...
 > Creating customization buttons...
 > Creating customization items...
 > Creating customization items ...done
 > Creating customization setup...
 > Creating customization buffer...done
 > Creating customization buffer...
 > Creating customization buttons...
 > Creating customization items...
 > Creating customization items ...done
 > Creating customization setup...
 > Creating customization buffer...done
 > Creating customization buffer...
 > Creating customization buttons...
 > Creating customization items...
 > Creating customization items ...done
 > Creating customization setup...
 > Creating customization buffer...done
 > Creating customization buffer...
 > Creating customization buttons...
 > Creating customization items...
 > Creating customization items ...done
 > Creating customization setup...
 > Creating customization buffer...done
 > Creating customization buffer...
 > Creating customization buttons...
 > Creating customization items...
 > Creating customization items ...done
 > Creating customization setup...
 > Creating customization buffer...done
 > setq: Wrong type argument: stringp, nil
 > Mark saved where search started
 > After 0 kbd macro iterations: setq: Wrong type argument: stringp, nil
 > Preparing problem report...
 > Loading sendmail...done
 > Formatting bug report buffer....................................
 > Mark set
 > 
 > 
 > 
 > End Insert *Messages* buffer
 > 
 > 
 > The contents of the *jde-log* buffer were
 > 
 > jde-load-project-file: Loading /home/mzimmermann/dev/eclipse/workspace/airlift/prj.el
 > jde-set-variables: Loading jde-global-classpath from project 
 >/home/mzimmermann/dev/eclipse/workspace/airlift/prj.el
 > jde-set-variables: Loading jde-db-source-directories from project 
 >/home/mzimmermann/dev/eclipse/workspace/airlift/prj.el
 > 
 > 
 > 
 > End Insert *jde-log* buffer
 > 
 > 
 > Process environment: 
 > 
 > SITE_LISP=/mnt/holky/share-soft/site-lisp
 > KDE_STARTUP_ENV=stealth;1037226121;125493;1193
 > SESSION_MANAGER=local/stealth:/tmp/.ICE-unix/1220
 > KDE_MULTIHEAD=false
 > GTK_RC_FILES=/etc/gtk/gtkrc:/home/mzimmermann/.gtkrc:/home/mzimmermann/.gtkrc-kde
 > _=/opt/kde3/bin/kdeinit
 > mc=() {  mkdir -p $HOME/.mc/tmp 2>/dev/null;
 >  chmod 700 $HOME/.mc/tmp;
 >  MC=$HOME/.mc/tmp/mc-$$;
 >  /usr/bin/mc -P "$@" >"$MC";
 >  cd "`cat $MC`";
 >  rm -f "$MC";
 >  unset MC
 > }
 > LC_COLLATE=POSIX
 > APACHE_HOME=/usr/local/apache
 > JINIHOME=/usr/local/my-software/java/jini-latest
 > JSDK=/usr/share/my-share/share-soft/java/jsdk/jsdk.jar
 > INFERNO_HOME=/pub/Inferno
 > INFERNO_LINUX_EMU_HOME=/pub/Inferno/Linux/386
 > 
 >PATH=/usr/local/j2sdk1.4.1-blackdown-beta/bin:/usr/local/j2sdk1.4.1-blackdown-beta/javaws:/home/mzimmermann/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome2/bin:/opt/gnome/bin:/opt/kde3/bin:/opt/kde2/bin:/usr/lib/java/bin:/opt/gnome/bin:/pub/ozone-0.5.5/bin:/pub/Inferno/Linux/386/bin
 > OZONE_HOME=/pub/ozone-0.5.5
 > JAVAWS_HOME=/usr/local/j2sdk1.4.1-blackdown-beta/javaws
 > no_proxy=localhost
 > XNLSPATH=/usr/X11R6/lib/X11/nls
 > TERM=xterm
 > HOME=/home/mzimmermann
 > JRE_HOME=/usr/lib/java/jre
 > WINDOWMANAGER=/usr/X11R6/bin/kde
 > OSTYPE=linux
 > CVSROOT=/cvs-repository
 > CPU=i686
 > HOSTTYPE=i386
 > JDK_HOME=/usr/local/j2sdk1.4.1-blackdown-beta
 > PRINTER=lp
 > SHELL=/bin/bash
 > MY_SOFTWARE=/usr/local/my-software
 > INFODIR=/usr/local/info:/usr/share/info:/usr/info
 > MINICOM=-c on
 > 
 >TEXINPUTS=::/home/mzimmermann/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX:/home/mzimmermann/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX
 > SHLVL=1
 > LOGNAME=mzimmermann
 > DISPLAY=:0.0
 > TOMCAT_CONF=/usr/local/my-software/java/jakarta/tomcat/conf/server.xml
 > INFOPATH=/usr/local/info:/usr/share/info:/usr/info
 > COLORTERM=1
 > JAVA_HOME=/usr/local/j2sdk1.4.1-blackdown-beta
 > HOST=stealth
 > TOMCAT_HOME=/usr/local/my-software/java/jakarta/tomcat
 > GNOMEDIR=/opt/gnome
 > LANG=en_US
 > LESS_ADVANCED_PREPROCESSOR=no
 > EDITOR=emacs
 > XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched
 > PYTHONPATH=/usr/local/graphapp/athena
 > INPUTRC=/etc/inputrc
 > XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
 > MACHTYPE=i686-suse-linux
 > XSESSION_IS_UP=yes
 > 
 >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:or=40;31;01:ex=01;31:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=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:*.tbz2=00;31:*.png=01;35:*.bmp=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.pcx=01;35:*.ppm=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.wav=00;32:*.mp3=00;32:*.au=00;32:*.aiff=00;32:*.mid=00;32:*.voc=00;32:
 > USER=mzimmermann
 > LESS=-M -I
 > TURBINE_HOME=/usr/share/my-share/share-soft/java/turbine
 > NNTPSERVER=news
 > GNOME_PATH=:/opt/gnome:/usr:/opt/gnome:/usr
 > JINI_DIR=/usr/local/my-software/java/jini-latest
 > PYTHON_HOME=/usr/local/bin
 > MANPATH=/usr/local/man:/usr/share/man:/usr/X11R6/man:/opt/gnome/man
 > JINI_MY_SRC=/home/mzimmermann/my-src/java/jini
 > JAVA_BINDIR=/usr/lib/java/bin
 > LESSOPEN=lessopen.sh %s
 > LESSKEY=/etc/lesskey.bin
 > OPENWINHOME=/usr/openwin
 > MY_SOURCE=/home/mzimmermann/my-src
 > 
 >CLASSPATH=:/usr/share/my-share/share-soft/java/cocoon/lib/xalan-latest.jar:/usr/share/my-share/share-soft/java/cocoon/xerces-latest.jar:/usr/local/my-software/java/jini-latest/lib/jini-core.jar:/usr/share/my-share/share-soft/java/cocoon/lib/xalan-latest.jar:/usr/share/my-share/share-soft/java/cocoon/xerces-latest.jar:/usr/local/my-software/java/jini-latest/lib/jini-core.jar
 > _SUSECONFIG_PROFILE=true
 > COCOON_HOME=/usr/share/my-share/share-soft/java/cocoon
 > EMU=emu -r/pub/Inferno -g800x600
 > KDEHOME=/home/mzimmermann/.kde
 > LS_OPTIONS=-N --color=tty -T 0
 > LESSCLOSE=lessclose.sh %s %s
 > USE_FAM=no
 > SHARE_SOFT=/usr/share/my-share/share-soft
 > HOSTNAME=stealth
 > JSDK_HOME=/usr/share/my-share/share-soft/java/jsdk
 > CATALINA_CONF=/usr/local/my-software/java/jakarta/tomcat/conf/server.xml
 > GS_LIB=/share/fonts
 > JYVE_HOME=/usr/share/my-share/share-soft/java/jyve
 > PAGER=less
 > JSPACES_DIR=/usr/local/my-software/java/jini-latest
 > CATALINA_HOME=/usr/local/my-software/java/jakarta/tomcat
 > SDK_HOME=/usr/lib/java
 > CATALINA_BASE=/usr/local/my-software/java/jakarta/tomcat
 > JAVA_DIR=/usr/local/j2sdk1.4.1-blackdown-beta
 > LD_HWCAP_MASK=0x20000000
 > JINI_HOME=/usr/local/my-software/java/jini-latest
 > PWD=/home/mzimmermann
 > 
 > 
 > The contents of the .emacs file was
 > 
 > 
 > (setenv "SITE_LISP" "/mnt/holky/share-soft/site-lisp")
 > (print (getenv "SITE_LISP"))
 > (print (concat (getenv "SITE_LISP") "some-other-dir"))
 > 
 > (setq load-path (cons (getenv "SITE_LISP") load-path)) ; Add directory to load path
 > 
 > (load ".emacs")
 > 
 > 
 > 
 > 
 > =====end inserted .emacs file

Reply via email to