Hi, When I open a .java file I sometimes get an "end of file during parsing" message in the mini-buffer, and the java file opens but is not syntax highlighted, also the 'Classes' menu does not appear in the menu bar.
Precise details of my setup are included below (as produced by the 'submit problem report' option in the JDE help menu), in brief though I am running Windows ME, GNU Emacs 21.2.1, JDE 2.3.2 Any help would be much appreciated. Graham Ritchie Emacs : GNU Emacs 21.2.1 (i386-msvc-windows98.3000) of 2002-03-19 on buffy Package: JDE version 2.3.2 Required packages: semantic-1.4.2 eieio-0.17 speedbar-0.13 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-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.4.0" . "c:\\j2sdk1.4.0")) 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 "FRED" jde-complete-add-space-after-method nil jde-run-option-enable-system-assertions 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-run-option-interpret-mode 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" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "'>'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-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 t 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] ["Generate Get/Set Methods" jde-wiz-get-set-methods t] ["Update Package Statement" jde-package-update 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] "-" ["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.3.2") ) 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.4.0") 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-autodoc-at-line) ("[? ? ?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 \"\"" " (s var) \" < \" (s ub) \"; \" (s var) \"++)\"))" " '>'n'>)" " )") jde-run-option-classpath '(".") jde-javadoc-gen-detail-switch '("-protected") jde-gen-conditional-padding-1 " " jde-gen-conditional-padding-2 "" jde-gen-conditional-padding-3 " \"\\n\"" 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" "*/") bsh-script-menu-definition '("Bsh" ["Help" bsh-script-help t]) jde-jdk-doc-url "c:\\jdk1.3\\docs" jde-gen-comments nil jde-gen-cflow-enable t jde-compiler '("javac" "") 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)" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(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" "'>'p'n" "\"}\">" "\" // \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name)) \" constructor\"" "'>'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-run-option-debug '(t "Attach" 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-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" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "\" Unit Test for class \"" "(jde-gen-junit-class (file-name-nondirectory buffer-file-name)) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "\"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 "c:/home/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)" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "'>'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 '("javaw") 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 Graham Ritchie\"" jde-lib-directory-names '("^lib" "^jar") jde-run-option-jar nil 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 '(".") 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-run-option-disable-system-assertions 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-which-method-mode t jde-db-option-connect-address nil jde-vm-path "" jde-gen-k&r nil jde-javadoc-gen-bottom "" jde-javadoc-gen-footer "" jde-db-option-classpath '(".") 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-run-option-enable-assertions "Nowhere" 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-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 nil 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-run-option-hotspot-type 'client 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-run-option-boot-classpath 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)" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "'>'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-run-option-disable-assertions "Nowhere" 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 regexp-opt...done Defining colors... Loading mule-util...done jde-java-font-lock: building names cache...empty Error setting jde-gen-cflow-if: (end-of-file c:/home/.emacs) Error setting jde-gen-cflow-if-else: (end-of-file c:/home/.emacs) Loading c:/home/.recentf...done Loading cl-seq...done Loading semantic-el (source)...done For information about the GNU Project and its goals, type C-h C-p. TravelAgent.java has auto save data; consider M-x recover-file Setting JDE variables to startup values... Loading cl-extra...done [2 times] Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... [2 times] car: End of file during parsing mouse-minibuffer-check: Minibuffer window is not active [2 times] Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... [2 times] car: End of file during parsing Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Loading jde-javadoc (source)... Setting JDE variables to startup values... Preparing problem report... Loading sendmail...done Formatting bug report buffer...................................................................... ............................................................................ ........ Mark set End Insert *Messages* buffer There was no *jde-log* buffer Process environment: LANG=eng TERM=cmd EMACSDOC=C:/EMACS/EMACS-21.2/etc EMACSLOCKDIR=C:/EMACS/EMACS-21.2/lock EMACSPATH=C:/EMACS/EMACS-21.2/bin EMACSDATA=C:/EMACS/EMACS-21.2/etc SHELL=C:/EMACS/EMACS-21.2/bin/cmdproxy.exe EMACSLOADPATH=C:/EMACS/EMACS-21.2/site-lisp;C:/EMACS/EMACS-21.2/../site-lisp ;C:/EMACS/EMACS-21.2/lisp;C:/EMACS/EMACS-21.2/leim TMPDIR=C:\WINDOWS\TEMP emacs_dir=C:/EMACS/EMACS-21.2 windir=C:\WINDOWS winbootdir=C:\WINDOWS HOME=C:\home\ PATH=C:\texmf\miktex\bin;C:\Perl\bin\;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\alias ;C:\j2sdk1.4.0\bin;C:\nqc;C:\work\CompSci;C:\lejos\bin;C:\rcxjar\win32usb.dl lc:\jdk\javacomm\commapi\win32com.dll;c:\jstart\bin JAVA_HOME=c:\j2sdk1.4.0 JSTART_HOME=c:\jstart CLASSPATH=c:\RCXJava\rcx.jar;c:\jdk\lib\comm.jar;c:\lejos\lib\pcrcxcomm.jar; c:\lejos\lib EGG=flibble RCXTTY=usb TMP=C:\WINDOWS\TEMP TEMP=C:\WINDOWS\TEMP PROMPT=$p$g COMSPEC=C:\WINDOWS\COMMAND.COM The contents of the .emacs file was ;; Check if I want to quit (setq kill-emacs-query-functions (cons (lambda () (yes-or-no-p "Really kill Emacs? ")) kill-emacs-query-functions)) ;; Set up load path (add-to-list 'load-path (expand-file-name "~/emacs/site/jde/lisp")) (add-to-list 'load-path (expand-file-name "~/emacs/site/semantic")) (add-to-list 'load-path (expand-file-name "~/emacs/site/speedbar")) (add-to-list 'load-path (expand-file-name "~/emacs/site/elib")) (add-to-list 'load-path (expand-file-name "~/emacs/site/eieio")) (add-to-list 'load-path (expand-file-name "~/emacs/site/cua")) ;; JDE (require 'jde) ;; Sort cua stuff (require 'cua) (CUA-mode t) (custom-set-variables ;; custom-set-variables was added by Custom -- don't edit or cut/paste it! ;; Your init file should contain only one such instance. '(c-offsets-alist (quote ((substatement-open . 0)))) '(case-fold-search t) '(current-language-environment "Latin-1") '(default-input-method "latin-1-prefix") '(global-font-lock-mode t nil (font-lock)) '(jde-checkstyle-option-lcurly-method (quote ("nl"))) '(jde-checkstyle-option-lcurly-other (quote ("nl"))) '(jde-checkstyle-option-lcurly-type (quote ("nl"))) '(jde-checkstyle-option-rcurly (quote ("alone"))) '(jde-compile-option-classpath (quote ("."))) '(jde-compile-option-hide-classpath nil) '(jde-compiler (quote ("javac" ""))) '(jde-db-option-classpath (quote ("."))) '(jde-enable-abbrev-mode t) '(jde-gen-cflow-for-i (quote ("(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 \"\"" " (s var) \" < \" (s ub) \"; \" (s var) \"++)\"))" " '>'n'>)" " )"))) '(jde-gen-cflow-if (quote ("(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 \"" " '>'n'> (c-indent-defun))" " )"))) '(jde-gen-cflow-if-else (quote ("(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 \"\"" " '>'n'>)" " )"))) '(jde-gen-comments nil) '(jde-gen-conditional-padding-3 " \"\\n\"") '(jde-gen-k&r nil) '(jde-javadoc-author-tag-template "\"* @author Graham Ritchie\"") '(jde-javadoc-gen-author nil) '(jde-jdk (quote ("1.4.0"))) '(jde-jdk-doc-url "c:\\jdk1.3\\docs") '(jde-jdk-registry (quote (("1.4.0" . "c:\\j2sdk1.4.0")))) '(jde-run-option-classpath (quote ("."))) '(line-number-mode t) '(recentf-mode t nil (recentf)) '(show-paren-mode t nil (paren)) '(transient-mark-mode t)) (custom-set-faces ;; custom-set-faces was added by Custom -- don't edit or cut/paste it! ;; Your init file should contain only one such instance. ) =====end inserted .emacs file