Hi!
I have been using jde 2.2.8 for some time with out any problems so I decided
to upgrade to 2.2.9 beta 8.
Now I get an "Invalid vm path c:\bin\javaw.exe" error when I compile.
I have tried to set the jde-vm-path variable to d:\jdk1.3\bin (The path to
java on my machine) with out any improvement.
I am using:
win98
jde 2.2.9beta8
semantic-1.4beta13
speedbar-0.14beta2
eieio-0.17beta3
elib-1.0
I have also included a problem report
Any help is appreciated
Peter
Emacs : GNU Emacs 21.1.1 (i386-msvc-windows98.1998)
of 2001-10-22 on buffy
Package: JDE version 2.2.9beta8
current state:
==============
(setq
jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer " " (list
\"javax.ejb.*\""
" \"java.rmi.RemoteException\"))" "'>"
"(jde-wiz-update-implements-clause \"SessionBean\")"
"'>" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"ejbActivate\"" "
nil" " \"RemoteException\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"ejbPassivate\"" "
nil" " \"RemoteException\"" " )"
"'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"ejbRemove\"" " nil"
" \"RemoteException\"" " )" "'>" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "(jde-gen-method-signature" "
\"public\"" " \"void\""
" \"setSessionContext\"" " \"SessionContext ctx\""
" \"RemoteException\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" "
\"unsetSessionContext\"" " nil" " \"RemoteException\""
" )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "'>")
jde-gen-beep '("(end-of-line) '&" "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
jde-complete-signature-display '("Eldoc")
jde-project-name "default"
jde-which-method-format '("[" jde-which-method-current "]")
jde-run-classic-mode-vm nil
jde-complete-unique-method-names nil
jde-which-method-max-length 20
jde-javadoc-gen-nodeprecatedlist nil
jde-package-search-classpath-variables '(jde-compile-option-classpath
jde-global-classpath)
jde-imenu-include-classdef t
jde-javadoc-gen-link-online nil
jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set) ("toString method" .
jde-gen-to-string-method)
("Action Listener" . jde-gen-action-listener) ("Window
Listener" . jde-gen-window-listener)
("Mouse Listener" . jde-gen-mouse-listener)
("Mouse Motion Listener" . jde-gen-mouse-motion-listener)
("Inner Class" . jde-gen-inner-class)
("println" . jde-gen-println) ("beep" . jde-gen-beep)
("property change support" . jde-gen-property-change-support)
("EJB Entity Bean" . jde-gen-entity-bean) ("EJB Session
Bean" . jde-gen-session-bean))
jde-gen-cflow-else '("(if (jde-parse-comment-or-quoted-p)" " '(l \"else\")" " '(l '>
\"else\"" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " '>'n)" " \"{\"'>'n'>'r'n"
" \"}\"" " (if jde-gen-comments "
" '(l \" // end of else\"))" " '>'n'>)" " )")
jde-make-args ""
jde-jdk-registry nil
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 "HIGHTOWER"
jde-complete-add-space-after-method nil
jde-make-working-directory ""
jde-db-requested-breakpoint-face-colors '("black" . "yellow")
jde-wiz-show-report t
jde-javadoc-gen-use nil
jde-gen-buffer-boilerplate nil
jde-ant-enable-find nil
jde-bug-raise-frame-p t
jde-db-option-application-args nil
jde-javadoc-gen-nonavbar nil
jde-javadoc-gen-nohelp nil
jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"\"import java.awt.Dimension;\" '>'n" "\"import
java.awt.Graphics;\" '>'n"
"\"import java.awt.Graphics2D;\" '>'n" "\"import
java.awt.Color;\" '>'n"
"\"import java.awt.geom.Ellipse2D;\" '>'n"
"\"import java.awt.event.WindowAdapter;\" '>'n"
"\"import java.awt.event.WindowEvent;\" '>'n"
"\"import javax.swing.JFrame;\" '>'n"
"\"import javax.swing.JPanel;\" '>'n" "\"import
javax.swing.JScrollPane;\" '>'n"
"\"import javax.swing.JMenuBar;\" '>'n" "\"import
javax.swing.JMenu;\" '>'n"
"\"import java.awt.event.ActionEvent;\" '>'n"
"\"import javax.swing.AbstractAction;\" '>'n '>'n"
"\"/**\" '>'n" "\" * \""
"(file-name-nondirectory buffer-file-name) '>'n"
"\" *\" '>'n" "\" *\" '>'n"
"\" * Created: \" (current-time-string) '>'n" "\"
*\" '>'n"
"\" * @author <a href=\\\"mailto:\" (eval
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\"
*/\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "\" extends JFrame\"" "(if jde-gen-k&r "
"()" "'>'n)" "\"{\"'>'n" "\"class Canvas extends JPanel\"" "(if jde-gen-k&r " "()"
"'>'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"\"" " \"Canvas\""
" \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"setSize(getPreferredSize());\" '>'n" "\"Canvas.this.setBackground(Color.white);\"
'>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" " \"public\"" " \"Dimension\"" "
\"getPreferredSize\"" " \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"return new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n"
"(jde-gen-method-signature" " \"public\"" " \"void\"" " \"paintComponent\"" "
\"Graphics g\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"super.paintComponent(g);\" '>'n" "\"Graphics2D g2d = (Graphics2D) g;\" '>'n"
"\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" '>'n"
"\"g2d.setColor(Color.red);\" '>'n" "\"g2d.translate(10, 10);\" '>'n"
"\"g2d.draw(circle);\" '>'n" "\"g2d.fill(circle);\" '>'n" "\"}\"'>'n " "\"}\"'>'n
'>'n" "(jde-gen-method-signature" " \"public \"" " \"\"" "
(file-name-sans-extension (file-name-nondirectory buffer-file-name))" " \"\"" " )"
"'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"super(\\\"\" (P \"Enter app title:
\") \"\\\");\" '>'n" "\"setSize(300, 300);\" '>'n" "\"addWindowListener(new
WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void
windowClosing(WindowEvent e) {System.exit(0);}\" '>'n" "\"public void
windowOpened(WindowEvent e) {}\" '>'n" "\"});\"'>'n" "\"setJMenuBar(createMenu());\"
'>'n" "\"getContentPane().add(new JScrollPane(new Canvas()));\" '>'n" "\"}\"'>'n"
"'>'n" "(jde-gen-method-signature" " \"public static\"" " \"void\"" " \"main\""
" \"String[] args\"" " )" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n"
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" f = new \""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"();\" '>'n"
"\"f.show();\" '>'n" "\"}\"'>'n '>'n" "\"protected JMenuBar createMenu() \"" "(if
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"JMenuBar mb = new JMenuBar();\" '>'n"
"\"JMenu menu = new JMenu(\\\"File\\\");\" '>'n" "\"menu.add(new
AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
"(jde-gen-method-signature" " \"public\"" " \"void\"" " \"actionPerformed\"" "
\"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"System.exit(0);\" '>'n" "\"}\" '>'n" "\"});\" '>'n" "\"mb.add(menu);\" '>'n"
"\"return mb;\" '>'n" "\"}\"'>'n " "\"} // \"'>" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "'>'n")
jde-log-max 500
jde-bug-key-bindings '(("[? ? ?]" . jde-bug-step-over) ("[? ? ?]" .
jde-bug-step-into)
("[? ? ?]" . jde-bug-step-into-all) ("[? ? ?]" .
jde-bug-step-out)
("[? ? ?]" . jde-bug-continue) ("[? ? ?]" .
jde-bug-toggle-breakpoint))
jde-compile-finish-hook '(jde-compile-finish-refresh-speedbar
jde-compile-finish-flush-completion-cache)
jde-compile-option-nowarn nil
jde-setnu-mode-threshold 20000
jde-db-option-host ""
jde-wiz-get-set-variable-prefix "arg"
jde-ant-user-jar-files nil
jde-ant-complete-target t
jde-package-default-package-comment "// Default package used"
jde-package-load-hook nil
jde-compile-option-encoding ""
jde-db-option-attach nil
jde-run-option-java-profile '(nil . "./java.prof")
bsh-startup-timeout 10
jde-bug-jpda-directory ""
jde-read-compile-args nil
jde-wiz-set-javadoc-template '("/**" "* Sets the value of %n" "*" "* @param %p Value
to assign to this.%n" "*/")
jde-db-option-verbose '(nil nil nil)
jde-which-method-class-min-length 4
jde-db-read-app-args nil
jde-ant-args "-emacs"
jde-javadoc-gen-nodeprecated nil
jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
jde-gen-cflow-else-if '("(if (jde-parse-comment-or-quoted-p)" " '(l \"eif\")"
" '(l '> \"else if\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"else-if-clause: \"
clause) "
" jde-gen-conditional-padding-2 \")\"" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " '>'n)" "
\"{\"'>'n'>'r'n" " \"}\"" " (if jde-gen-comments "
" '(l \" // end of else if (\" (s clause) \")\"))" "
'>'n'>)" " )")
jde-gen-println '("(end-of-line) '&" "\"System.out.println(\" (P \"Print out: \")
\");\" '>'n'>")
jde-enable-abbrev-mode nil
bsh-vm-args nil
jde-import-collapse-imports-threshold 0
jde-auto-parse-max-buffer-size 50000
jde-gen-cflow-main '("(if (jde-parse-comment-or-quoted-p)" " '(l \"main\")" " '(l '>
" " (jde-gen-method-signature"
" \"public static\"" " \"void\"" " \"main\"" "
\"String[] args\"" " )" " (if jde-gen-k&r "
" ()" " 'n)" " \"{\"'>'n'>'r'n'>" " \"}\"" " (if
jde-gen-comments "
" '(l \" // end of main()\"))" " '>'n'>)" " )")
jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\""
jde-global-classpath nil
jde-find-file-regexp '("*.java")
jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
"\".addWindowListener(\"
jde-gen-method-signature-padding-2 "
"\"new WindowAdapter\"
jde-gen-method-signature-padding-1 \"()\"'>" "(if jde-gen-k&r "
" jde-gen-method-signature-padding-3" " 'n)"
"\"{\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" "
\"windowActivated\"" " \"WindowEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"windowClosed\"" "
\"WindowEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"windowClosing\""
" \"WindowEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "
\"System.exit(0);\" '>'n \"}\"" "'>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"windowDeactivated\""
" \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature" "
\"public\"" " \"void\""
" \"windowDeiconified\"" " \"WindowEvent e\"" "
)" "'>" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n"
"(jde-gen-method-signature" " \"public\"" " \"void\""
" \"windowIconified\"" " \"WindowEvent e\"" " )"
"'>" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n"
"(jde-gen-method-signature" " \"public\"" " \"void\""
" \"windowOpened\"" " \"WindowEvent e\"" " )"
"'>" "(if jde-gen-k&r " " ()" " 'n)"
"\"{\"'>'n" "\"}\"'>'n" "\"}\"
jde-gen-method-signature-padding-2 \");\" '>'n'>")
jde-run-working-directory ""
jde-db-classic-mode-vm nil
jde-gen-property-change-support '("(end-of-line) '&"
"\"protected PropertyChangeSupport pcs = new
PropertyChangeSupport(this);\" '>'n '>'n"
"\"/**\" '>'n" "\"* Adds a PropertyChangeListener
to the listener list.\" '>'n"
"\"* The listener is registered for all
properties.\" '>'n" "\"*\" '>'n"
"\"* @param listener The PropertyChangeListener to
be added\" '>'n" "\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\""
" \"addPropertyChangeListener\"" "
\"PropertyChangeListener listener\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"pcs.addPropertyChangeListener(listener);\" '>'n
\"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Removes a PropertyChangeListener from the
listener list.\" '>'n"
"\"* This removes a PropertyChangeListener that was
registered\" '>'n"
"\"* for all properties.\" '>'n" "\"*\" '>'n "
"\"* @param listener The PropertyChangeListener to
be removed\" '>'n" "\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\""
" \"removePropertyChangeListener\"" "
\"PropertyChangeListener listener\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'>\"pcs.removePropertyChangeListener(listener);\"
'>'n \"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Adds a PropertyChangeListener for a specific
property.\" '>'n"
"\"* The listener will be invoked only when a call
on firePropertyChange\" '>'n"
"\"* names that specific property.\" '>'n" "\"*\"
'>'n"
"\"* @param propertyName The name of the property
to listen on\" '>'n"
"\"* @param listener The PropertyChangeListener to
be added\" '>'n" "\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\""
" \"addPropertyChangeListener\""
" \"String propertyName, PropertyChangeListener
listener\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'> \"pcs.addPropertyChangeListener(propertyName,
listener);\" '>'n" "\"}\" '>'n '>'n"
"\"/**\" '>'n" "\"* Removes a
PropertyChangeListener for a specific property.\" '>'n"
"\"*\" '>'n"
"\"* @param propertyName The name of the property
that was listened on\" '>'n"
"\"* @param listener The PropertyChangeListener to
be removed\"'>'n" "\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\""
" \"removePropertyChangeListener\""
" \"String propertyName, PropertyChangeListener
listener\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'>
\"pcs.removePropertyChangeListener(propertyName, listener);\" '>'n"
"\"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Reports a bound property update to any
registered listeners. \" '>'n"
"\"* No event is fired if old and new are equal and
non-null.\" '>'n" "\"*\" '>'n"
"\"* @param propertyName The programmatic name of
the property\" '>'n"
"\"* that was changed\" '>'n"
"\"* @param oldValue The old value of the
property\" '>'n"
"\"* @param newValue The new value of the
property.\" '>'n \"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"firePropertyChange\""
" \"String propertyName, Object oldValue, Object
newValue\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'> \"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" '>'n"
"\"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Reports a bound property update to any
registered listeners. \" '>'n"
"\"* No event is fired if old and new are equal and
non-null.\" '>'n"
"\"* This is merely a convenience wrapper around
the more general\" '>'n"
"\"* firePropertyChange method that takes Object
values.\" '>'n"
"\"* No event is fired if old and new are equal and
non-null.\" '>'n" "\"*\" '>'n"
"\"* @param propertyName The programmatic name of
the property\" '>'n"
"\"* that was changed\" '>'n"
"\"* @param oldValue The old value of the
property\" '>'n"
"\"* @param newValue The new value of the
property.\" '>'n \"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"firePropertyChange\""
" \"String propertyName, int oldValue, int
newValue\"" " )" "'>" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n"
"'> \"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" '>'n"
"\"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Reports a bound property update to any
registered listeners. \" '>'n"
"\"* No event is fired if old and new are equal and
non-null.\" '>'n"
"\"* This is merely a convenience wrapper around
the more general\" '>'n"
"\"* firePropertyChange method that takes Object
values.\" '>'n"
"\"* No event is fired if old and new are equal and
non-null.\" '>'n" "\"*\" '>'n"
"\"* @param propertyName The programmatic name of
the property\" '>'n"
"\"* that was changed\" '>'n"
"\"* @param oldValue The old value of the
property\" '>'n"
"\"* @param newValue The new value of the
property.\" '>'n \"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"firePropertyChange\""
" \"String propertyName, boolean oldValue, boolean
newValue\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'> \"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" '>'n"
"\"}\" '>'n '>'n" "\"/**\" '>'n"
"\"* Fires an existing PropertyChangeEvent to any
registered listeners.\" '>'n"
"\"* No event is fired if the given event's old and
new values are\"'>'n"
"\"* equal and non-null. \" '>'n" "\"*\" '>'n"
"\"* @param evt The PropertyChangeEvent object.\"
'>'n\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"firePropertyChange\""
" \"PropertyChangeEvent evt\"" " )" "'>" "(if
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'> \"pcs.firePropertyChange(evt);\" '>'n \"}\"
'>'n '>'n" "\"/**\" '>'n"
"\"* Checks if there are any listeners for a
specific property.\" '>'n" "\"*\" '>'n"
"\"* @param evt The PropertyChangeEvent object.\"
'>'n"
"\"* @return <code>true</code>if there are one or
more listeners\"'>'n"
"\"* for the given property\" '>'n"
"\"*/\" '>'n"
"(jde-gen-method-signature" " \"public\"" "
\"boolean\"" " \"hasListeners\""
" \"String propertyName\"" " )" "'>" "(if
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"'> \"return pcs.hasListeners(propertyName);\" '>'n
\"}\" '>'n '>'n'>")
jde-javadoc-describe-interface-template "\"* Describe interface \" (jde-javadoc-code
name) \" here.\""
jde-jdk nil
jde-imenu-include-signature t
jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")"
"\".addMouseMotionListener(\"
jde-gen-method-signature-padding-2 "
"\"new MouseMotionAdapter\"
jde-gen-method-signature-padding-1 \"()\" '>"
"(if jde-gen-k&r " "
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"mouseDragged\""
" \"MouseEvent e\"" " )" "'>" "(if
jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature" "
\"public\"" " \"void\""
" \"mouseMoved\"" " \"MouseEvent e\"" " )"
"'>" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n"
"\"}\" jde-gen-method-signature-padding-2
\");\"'>'n'>")
jde-key-bindings '(("[? ? ?]" . jde-run-menu-run-applet) ("[? ? ?]" . jde-build)
("[? ? ?]" . jde-compile) ("[? ? ?]" . jde-debug) ("[? ?
?]" . jde-find)
("[? ? ?i]" . jde-wiz-implement-interface)
("[? ? ?j]" . jde-javadoc-generate-javadoc-template) ("[? ?
?]" . bsh)
("[? ? ?\f]" . jde-gen-println) ("[? ? ?]" .
jde-help-browse-jdk-doc)
("[? ? ?]" . jde-save-project) ("[? ? ?]" .
jde-wiz-update-class-list)
("[? ? ?]" . jde-run) ("[? ? ?]" . speedbar-frame-mode)
("[? ? ?]" . jde-db-menu-debug-applet) ("[? ? ?]" .
jde-help-symbol)
("[? ? ?]" . jde-open-class-source) ("[? ? ?]" .
jde-import-find-and-import)
("[? ? ?]" . jde-run-etrace-prev) ("[? ? ?]" .
jde-run-etrace-next)
("[(control c) (control v) (control ?.)]" .
jde-complete-at-point-menu)
("[(control c) (control v) ?.]" . jde-complete-at-point))
jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")
jde-gen-cflow-for-i '("(if (jde-parse-comment-or-quoted-p)" " '(l \"fori\")"
" '(l '> \"for\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 \"int \" (p \"variable:
\" var) "
" \" = 0; \" (s var) \" < \" (p \"upper bound: \" ub) \"; \" (s
var) \"++\""
" jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" " \"{\"'>'n'>'r'n"
" \"}\"" " (if jde-gen-comments "
" '(l \" // end of for (int \" (s var) \" = 0; \""
" (s var) \" < \" (s ub) \"; \" (s var) \"++)\"))" " '>'n'>)" "
)")
jde-run-option-classpath nil
jde-javadoc-gen-detail-switch '("-protected")
jde-gen-conditional-padding-1 " "
jde-gen-conditional-padding-2 ""
jde-gen-conditional-padding-3 " "
jde-bug-sio-connect-delay 1
jde-ant-read-target nil
jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \"
(jde-javadoc-code type) \" value\""
jde-compile-option-verbose-path nil
jde-javadoc-display-doc t
jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177) ("private" .
172) ("static" . 2215)
("transient" . 35) ("volatile" . 126) ("abstract" .
170) ("final" . 182)
("native" . 36) ("synchronized" . 64) ("strictfp" .
37))
jde-wiz-get-javadoc-template '("/**" "* Gets the value of %n" "*" "* @return the
value of %n" "*/")
jde-jdk-doc-url ""
jde-gen-comments t
jde-gen-cflow-enable t
jde-compiler '("javac server" "")
jde-javadoc-gen-verbose nil
jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \"
method here.\""
jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)" "\"/**\" '>'n"
"\" * \"" "(file-name-nondirectory buffer-file-name)
'>'n" "\" *\" '>'n" "\" *\" '>'n"
"\" * Created: \" (current-time-string) '>'n" "\" *\"
'>'n"
"\" * @author <a href=\\\"mailto:\" (eval
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\"
*/\" '>'n'" "'>'n" "\"public class \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(if
jde-gen-k&r " " ()" " '>'n)" "\"{\"'>'n" "\"public \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" " jde-gen-method-signature-padding-3
\"()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\">" "'>'n"
"(jde-gen-get-interface-implementation)" "'>'n" "\"}\">" "\"// \""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")
jde-javadoc-checker-level 'protected
jde-appletviewer-option-vm-args nil
jde-run-executable-args nil
jde-db-option-garbage-collection '(t t)
jde-bug-stack-info nil
jde-javadoc-gen-stylesheetfile ""
jde-use-font-lock t
jde-gen-cflow-for-iter '("(if (jde-parse-comment-or-quoted-p)" " '(l \"foriter\")"
" '(l '> \"for\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 \"Iterator \" (p
\"variable: \" var) "
" \" = \" (p \"collection: \" coll) \".iterator(); \"" " (s
var) \".hasNext();\""
" jde-gen-conditional-padding-2 \")\"" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" " \"{\"'>'n'>'r"
" (s var) \".next();\" '>'n'>"
" \"}\"" " (if jde-gen-comments " " '(l \" // end of for
(Iterator \" (s var) \" = \" (s coll)"
" \".iterator(); \" (s var) \".hasNext();)\"))" " '>'n'>)"
" )")
jde-compile-option-bootclasspath nil
jde-make-program "make"
jde-java-font-lock-max-names-by-regexp 100
jde-javadoc-gen-group nil
jde-javadoc-gen-link-offline nil
jde-gen-junit-test-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"\"import junit.framework.Test;\" '>'n"
"\"import junit.framework.TestCase;\" '>'n"
"\"import junit.framework.TestSuite;\"
'>'n" "'n" "\"/**\" '>'n" "\" * \""
"\" Unit Test for class\""
"(jde-gen-junit-class
(file-name-nondirectory buffer-file-name)) '>'n"
"\" *\" '>'n" "\" *\" '>'n" "\" * Created:
\" (current-time-string) '>'n"
"\" *\" '>'n"
"\" * @author <a href=\\\"mailto:\" (eval
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\"
*/\" '>'n'" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory
buffer-file-name))" "\" extends TestCase \" " "(if jde-gen-k&r " "()" "'>'n)"
"\"{\"'>'n" "'n" " \" /** \" '>'n" " \"* Creates a new <code>\""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"</code>
instance.\" '>'n" " \"*\" '>'n" " \"* @param name test name\" '>'n" " \"*/\"'>'n"
"\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))"
"\" (String name)\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
"\"super(name);\"'>'n" "\"}\"'>" "'>'n" "'n" "\"/**\" '>'n" "\"* @return a
<code>TestSuite</code>\" '>'n" "\"*/\" '>'n" "\"public static TestSuite suite()\" '>"
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"TestSuite suite = new TestSuite ();\"
'>'n" "'>'n" "\"return suite;\" '>'n" "\"}\"'>'n'n" "\"/** \" '>'n" "\"* Entry point
\" '>'n" "\"*/ \" '>'n" "\"public static void main(String[] args) \"" "(if jde-gen-k&r
" "()" "'>'n)" "\"{\"'>'n" "\"junit.textui.TestRunner.run(suite());\"'>'n" "\"}\"'>'n"
"\"}\">" "\"// \"" "(file-name-sans-extension (file-name-nondirectory
buffer-file-name))" "'>'n")
jde-expand-classpath-p t
jde-entering-java-buffer-hook '(jde-reload-project-file
jde-which-method-update-on-entering-buffer)
jde-java-font-lock-api-file "c:/jde-java-font-lock.api"
jde-javadoc-gen-doc-title ""
jde-lib-directory-name "lib"
jde-javadoc-gen-header ""
jde-run-option-vm-args nil
jde-javadoc-gen-window-title ""
jde-compile-option-directory ""
jde-imenu-create-index-function 'semantic-create-imenu-index
jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"\"/**\" '>'n" "\" * \"" "(file-name-nondirectory
buffer-file-name) '>'n" "\" *\" '>'n"
"\" *\" '>'n" "\" * Created: \"
(current-time-string) '>'n" "\" *\" '>'n"
"\" * @author <a href=\\\"mailto:\" (eval
user-mail-address) \"\\\">\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\"
*/\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "(if jde-gen-k&r " " ()" " '>'n)"
"\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"\"" "
(file-name-sans-extension (file-name-nondirectory buffer-file-name))" " \"\"" " )"
"'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>'n" "\"}\"'>'n" "'>'n"
"(jde-gen-method-signature" " \"public static\"" " \"void\"" " \"main\"" "
\"String[] args\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>'p'n"
"\"}\"'>'n" "\"} // \"'>" "(file-name-sans-extension (file-name-nondirectory
buffer-file-name))" "'>'n")
jde-import-auto-sort-function 'jde-import-sort
jde-read-make-args nil
jde-javadoc-gen-noindex nil
jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
"\".addMouseListener(\"
jde-gen-method-signature-padding-2 "
"\"new MouseAdapter\"
jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r "
" jde-gen-method-signature-padding-3" " 'n)"
"\"{\"'>'n " "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"mouseClicked\"" "
\"MouseEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"mouseEntered\"" "
\"MouseEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"mouseExited\"" "
\"MouseEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"mousePressed\"" "
\"MouseEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"mouseReleased\"" "
\"MouseEvent e\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n"
"\"}\" jde-gen-method-signature-padding-2
\");\"'>'n'>")
jde-run-option-application-args nil
jde-ant-home ""
jde-bug-vm-executable '("javaw")
jde-db-set-initial-breakpoint t
jde-bug-debugger-command-timeout 30
jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
jde-db-option-properties nil
jde-db-source-directories nil
jde-run-read-app-args t
jde-gen-to-string-method-template '("(end-of-line) '&" "\"/**\" '>'n"
"\"* Retrieve a String representation of this
object\" '>'n" "\"* \" '>'n"
"\"* @return a <code>String</code> representation
of this object.\" '>'n"
"\"* @see Object#toString()\" '>'n" "\"*/\" '>'n"
"(jde-gen-method-signature"
" \"public\"" " \"String\"" " \"toString\"" "
nil" " )" "'>" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n" "'>'r'n" "\"}\"'>'n'>")
jde-ant-read-buildfile nil
jde-quote-classpath t
jde-find-case-sensitive nil
jde-bug-window-message nil
jde-build-function '(jde-java-build)
jde-debugger '("jdb")
jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\"
user-mail-address\n \"\\\">\" user-full-name \"</a>\""
jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type
modifiers)\n \" \" (jde-javadoc-code name) \" here.\""
jde-javadoc-gen-link-URL nil
jde-bug-local-variables nil
jde-compile-option-classpath nil
jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer " " (list
\"javax.ejb.*\""
" \"java.rmi.RemoteException\"))" "'>"
"(jde-gen-method-signature" " \"public\""
" \"void\"" " \"ejbActivate\"" " nil" "
\"RemoteException\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n
'n" "'>"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"ejbPassivate\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n 'n"
"'>" "(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"ejbLoad\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n 'n"
"'>" "(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"ejbStore\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n 'n"
"'>" "(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"ejbRemove\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n 'n"
"'>" "(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"setEntityContext\""
" \"EntityContext ctx\"" " \"RemoteException\"" " )"
"(if jde-gen-k&r " " ()" " 'n)"
"\"{\"'>'n" "\"}\"'>'n 'n" "'>"
"(jde-gen-method-signature" " \"public\"" " \"void\""
" \"unsetEntityContext\"" " nil" "
\"RemoteException\"" " )" "(if jde-gen-k&r " " ()"
" 'n)" "\"{\"'>'n" "\"}\"'>'n 'n '>")
bsh-startup-directory ""
jde-javadoc-version-tag-template "\"* @version 1.0\""
jde-wiz-get-set-methods-include '("Both")
jde-wiz-get-set-methods-order '("Get followed by set for each field")
jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code
name) \" instance.\""
jde-bug-server-shmem-name '(t . "JDEbug")
jde-db-startup-commands nil
jde-javadoc-gen-docletpath nil
jde-javadoc-gen-split-index nil
jde-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-vm-path ""
jde-which-method-mode t
jde-gen-k&r t
jde-javadoc-gen-bottom ""
jde-javadoc-gen-footer ""
jde-db-option-classpath nil
jde-gen-cflow-for '("(if (jde-parse-comment-or-quoted-p)" " '(l \"for\")"
" '(l '> \"for\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"for-clause: \" clause)
"
" jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 "
" 'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if jde-gen-comments "
" '(l \" // end of for (\" (s clause) \")\"))" " '>'n'>)" " )")
jde-gen-cflow-catch '("(if (jde-parse-comment-or-quoted-p)" " '(l \"catch\")"
" '(l '> \"catch\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"catch what: \"
clause) \" e\""
" jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" " \"{\"'>'n'>'r'n"
" \"}\"" " (if jde-gen-comments "
" '(l \" // end of catch\"))" " '>'n'>)" " )")
jde-run-mode-hook nil
jde-db-option-verify '(nil t)
jde-compile-option-extdirs nil
jde-imenu-sort nil
jde-gen-get-set-var-template '("(end-of-line) '&" "(P \"Variable type: \" type) \" \""
"(P \"Variable name: \" name) \";\" '>'n 'n" "\"/**\"
'>'n"
"\"* Get the \" (jde-gen-lookup-and-capitalize 'name)
\" value.\" '>'n"
"\"* @return the \" (jde-gen-lookup-and-capitalize
'name) \" value.\" '>'n" "\"*/\" '>'n"
"'>'" "(jde-gen-method-signature" " \"public\"" "
(jde-gen-lookup-named 'type)"
" (if (string= \"boolean\" (jde-gen-lookup-named
'type) ) "
" (concat \"is\" (jde-gen-lookup-and-capitalize
'name))"
" (concat \"get\" (jde-gen-lookup-and-capitalize
'name)))" " nil" " )"
"(if jde-gen-k&r " " ()" " '>'n)" "\"{\" '>'n"
"\"return \" (s name) \";\" '>'n \"}\"'>'n"
"'n" "\"/**\" '>'n"
"\"* Set the \" (jde-gen-lookup-and-capitalize 'name)
\" value.\" '>'n"
"\"* @param new\" (jde-gen-lookup-and-capitalize
'name) \""
"The new \" (jde-gen-lookup-and-capitalize 'name) \"
value.\" '>'n" "\"*/\" '>'n" "'>'"
"(jde-gen-method-signature " " \"public\"" "
\"void\""
" (concat \"set\" (jde-gen-lookup-and-capitalize
'name))"
" (concat (jde-gen-lookup-named 'type) \" new\" "
" (jde-gen-lookup-and-capitalize 'name))" "
)" "(if jde-gen-k&r " " ()" " '>'n)"
"\"{\" '>'n" "'>'\"this.\" (s name) \" = new\"
(jde-gen-lookup-and-capitalize 'name) "
"\";\" '>'n \"}\" '>'n'n'>")
jde-bug-saved-breakpoints nil
jde-complete-use-menu t
jde-compile-option-sourcepath nil
jde-gen-cflow-if '("(if (jde-parse-comment-or-quoted-p)" " '(l \"if\")" " '(l '>
\"if\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)"
" jde-gen-conditional-padding-2 \")\"" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 "
" '>'n)" " \"{\"'>'n'>'r'n" " \"}\"" " (if jde-gen-comments "
" '(l \" // end of if (\" (s clause) \")\"))" " '>'n'>)" " )")
jde-package-package-comment " // Generated package name"
jde-db-option-java-profile '(nil . "./java.prof")
jde-gen-cflow-try-finally '("(if (jde-parse-comment-or-quoted-p)" " '(l \"try\")" "
'(l '> \"try \"" " (if jde-gen-k&r "
" ()" " 'n)" " \"{\"'>'n'>'r'n" " \"}\" '>" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" " \"catch\"
jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"catch what: \"
clause) \" e\""
" jde-gen-conditional-padding-2 \")\" '>" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" "
\"{\"'>'n'>'r'n" " \"}\" '> "
" (if jde-gen-k&r " " jde-gen-conditional-padding-3 " "
'n)" " \"finally\" '>"
" (if jde-gen-k&r " " jde-gen-conditional-padding-3 " "
'n)" " \"{\"'>'n'>'r'n" " \"}\""
" (if jde-gen-comments " " '(l \" // end of
try-finally\"))" " '>'n'>)" " )")
jde-resolve-relative-paths-p t
jde-javadoc-gen-author t
jde-compile-option-depend-switch '("-Xdepend")
jde-setnu-mode-enable nil
jde-run-applet-doc ""
jde-ant-program "ant"
jde-compile-option-vm-args nil
jde-enable-senator t
jde-wiz-include-javadoc t
jde-javadoc-gen-overview ""
jde-javadoc-gen-notree nil
jde-run-option-garbage-collection '(t t)
jde-db-mode-hook nil
jde-javadoc-command-path "javadoc"
jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
jde-import-group-function 'jde-import-group-of
bsh-eval-timeout 30
jde-db-read-vm-args nil
jde-bug-debug nil
jde-java-font-lock-api-name-filter nil
jde-javadoc-end-block-template nil
jde-gen-method-signature-padding-1 ""
jde-gen-method-signature-padding-2 ""
jde-gen-method-signature-padding-3 " "
jde-gen-cflow-finally '("(if (jde-parse-comment-or-quoted-p)" " '(l \"finally\")" "
'(l '> \"finally\""
" (if jde-gen-k&r " " jde-gen-conditional-padding-3 " "
'n)" " \"{\"'>'n'>'r'n" " \"}\""
" (if jde-gen-comments " " '(l \" // end of finally\"))" "
'>'n'>)" " )")
jde-javadoc-gen-packages nil
jde-help-use-frames t
jde-gen-cflow-if-else '("(if (jde-parse-comment-or-quoted-p)" " '(l \"ife\")"
" '(l '> \"if\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"if-clause: \"
clause)"
" jde-gen-conditional-padding-2 \")\"" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " '>'n)" "
\"{\"'>'n'>'r'n" " \"}\" '>"
" (if jde-gen-comments " " '(l \" // end of if (\" (s
clause) \")\" '>'n)" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n))" " '> \"else\""
" (if jde-gen-k&r "
" jde-gen-conditional-padding-3" " '>'n)" "
\"{\"'>'n'>'r'n" " \"}\"" " (if jde-gen-comments "
" '(l \" // end of if (\" (s clause) \") else\"))" "
'>'n'>)" " )")
jde-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'>)" "
)")
jde-imenu-include-modifiers nil
jde-appletviewer-option-encoding ""
jde-gen-cflow-try-catch '("(if (jde-parse-comment-or-quoted-p)" " '(l \"try\")" " '(l
'> \"try \"" " (if jde-gen-k&r "
" ()" " 'n)" " \"{\"'>'n'>'r'n" " \"}\" '>" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" " \"catch\"
jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"catch what: \"
clause) \" e\""
" jde-gen-conditional-padding-2 \")\" '>" " (if
jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)" "
\"{\"'>'n'>'r'n" " \"}\""
" (if jde-gen-comments " " '(l \" // end of
try-catch\"))" " '>'n'>)" " )")
jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
jde-compile-option-target '("1.1")
jde-ant-read-args nil
jde-run-executable ""
jde-ant-buildfile "build.xml"
jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
jde-jdb-key-bindings '(("[? ? ?]" . jde-debug-step-over) ("[? ? ?]" .
jde-debug-step-into)
("[? ? ?]" . 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 "Tips"
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-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-ant-target-regexp "<\\s-*target\\s-[^...]*?name\\s-*=\\s-*\"\\s-*\\([^\"]+\\)"
jde-ant-invocation-method '("Script")
jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \"
class) '>"
"\" \" (jde-gen-get-extend-class)" "(if jde-gen-k&r "
" ()" " '>'n)" "\"{\" '>'n"
"(jde-gen-method-signature" " \"public\"" " nil" "
(jde-gen-lookup-named 'class)"
" nil" " )" "(if jde-gen-k&r " " ()" " '>'n)"
"\"{\"'>'n" "\"}\"'>'n" "'>'n"
"(jde-gen-get-interface-implementation)" "'>'n" "\"}\"
'>'n'>")
jde-auto-parse-buffer-interval 180
jde-run-option-verify '(nil t)
jde-import-reverse-sort-group nil
jde-compile-option-optimize nil
jde-gen-cflow-case '("(if (jde-parse-comment-or-quoted-p)" " '(l \"case\")" " '(l 'n
\"case \" (p \"value: \") \":\"'>'n"
" '>'p'n" " \"break;\"'>'n)" " )")
jde-wiz-get-set-variable-convention '("")
jde-compile-option-depend nil
jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) \"
here.\""
jde-help-remote-file-exists-function '("wget")
jde-gen-add-test-to-suite '("\"suite.addTest(new \""
"(file-name-sans-extension (file-name-nondirectory
buffer-file-name))"
"\"(\\\"\" (P \"Test Name: \") \"\\\") \"" "(if
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
"\"public void runTest()\"" "(if jde-gen-k&r " "()"
"'>'n)" "\"{\"'>'n"
"(P \"Method to call: \") \"();\"'>'n" "\"}\"'>'n"
"\"});\"'>'n")
jde-javadoc-gen-serialwarn nil
jde-gen-action-listener-template '("'& (P \"Component name: \")"
"\".addActionListener(\"
jde-gen-method-signature-padding-2 "
"\"new ActionListener\"
jde-gen-method-signature-padding-1 \"()\" '>"
"(if jde-gen-k&r " "
jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n"
"(jde-gen-method-signature" " \"public\"" "
\"void\"" " \"actionPerformed\""
" \"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n" "\"}\"
jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
jde-cygwin-path-converter '(jde-cygwin-path-converter-internal)
jde-auto-parse-enable t
jde-compile-option-command-line-args nil
jde-gen-buffer-templates '(("Class" . jde-gen-class) ("Console" . jde-gen-console)
("Swing App" . jde-gen-jfc-app))
jde-project-context-switching-enabled-p t
jde-javadoc-gen-args nil
jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
jde-run-option-properties nil
)
There was no *JDEBug* buffer
There is no CLI buffer
There is no locals buffer
The contents of the *Backtrace* buffer were
Debugger entered--Lisp error: (error "Invalid vm path c:/bin/javaw.exe")
signal(error ("Invalid vm path c:/bin/javaw.exe"))
error("Invalid vm path c:/bin/javaw.exe")
(if (file-exists-p vm-path) vm-path (error (format "Invalid vm path %s" vm-path)))
(progn (setq vm-path (expand-file-name ... jdk-dir)) (if (file-exists-p vm-path)
vm-path (error ...)))
(if jdk-dir (progn (setq vm-path ...) (if ... vm-path ...)) (if (executable-find
"java") (if ... "javaw" "java") (error "Cannot find a Java vm.")))
(let ((jdk-dir ...)) (if jdk-dir (progn ... ...) (if ... ... ...)))
(if (string= vm-path "") (let (...) (if jdk-dir ... ...)) (if (file-exists-p ...)
vm-path (if ... vm-path ...)))
(let ((vm-path ...)) (if (string= vm-path "") (let ... ...) (if ... vm-path ...)))
(eieio-oset vm (quote :path) (let (...) (if ... ... ...)))
(oset vm :path (let (...) (if ... ... ...)))
(let* ((jdk-version ...) (vm ...)) (if (not vm) (setq vm ...)) (oset vm :path (let
... ...)) vm)
jde-run-get-vm()
(eieio-oref (jde-run-get-vm) (quote :path))
(oref (jde-run-get-vm) :path)
(let* ((bsh-buffer ...) (jde-java-directory ...) (vm ...) (vm-args ...) (dir ...))
(setq vm-args (append vm-args bsh-vm-args)) (setq vm-args (append vm-args ...))
(save-excursion (set-buffer bsh-buffer) (erase-buffer) (cd dir) (insert ...) (insert
...) (comint-mode) (setq comint-prompt-regexp "bsh % ")) (message "%s" "Starting the
BeanShell. Please wait...") (let (... ... ... ...) (comint-exec bsh-buffer "bsh" vm
nil vm-args)) (let (...) (process-kill-without-query bsh-process)) (if display-buffer
(pop-to-buffer bsh-buffer-name)))
(if (not (comint-check-proc bsh-buffer-name)) (let* (... ... ... ... ...) (setq
vm-args ...) (setq vm-args ...) (save-excursion ... ... ... ... ... ... ...) (message
"%s" "Starting the BeanShell. Please wait...") (let ... ...) (let ... ...) (if
display-buffer ...)) (when display-buffer (message "The Java interpreter is already
running.") (pop-to-buffer bsh-buffer-name)))
(let ((bsh-buffer-name "*bsh*")) (if (not ...) (let* ... ... ... ... ... ... ...
...) (when display-buffer ... ...)))
bsh-internal()
(let (proc) (bsh-internal) (setq proc (get-process "bsh")) (if (eq system-type ...)
(accept-process-output proc) (while ...)) proc)
(if (get-process "bsh") (get-process "bsh") (let (proc) (bsh-internal) (setq proc
...) (if ... ... ...) proc))
(let* ((bsh-process ...) (comint-filter ...)) (when bsh-process (setq bsh-tq-reply
nil) (set-process-filter bsh-process ...) (process-send-string bsh-process ...) (if
... ...) (set-process-filter bsh-process comint-filter) (if ... ...) (if eval-return
... bsh-tq-reply)))
bsh-eval("jde.util.JdeUtilities.setProjectValues(\"f:/Java/tips/prj.el\", \"\");")
(if (not (bsh-running-p)) (bsh-eval (jde-create-prj-values-str)))
jde-jeval("jde.util.CompileServer.compile(\"f:/Java/tips/Tips.java \");")
(let* (flag temp (output ...) (len ...) (status ...)) (setq output (substring output
0 ...)) (save-excursion (set-buffer ...) (insert "CompileServer output:\n") (setq temp
...) (insert temp " ") (insert source-path "\n") (insert "\n" output "\n")
(compilation-handle-exit ... status ...)))
(let* ((directory-sep-char 47) (args ...) (source-path ...)) (while (string-match
"\"" args) (setq args ...)) (let* (flag temp ... ... ...) (setq output ...)
(save-excursion ... ... ... ... ... ... ...)))
jde-compile-compiler([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
apply(jde-compile-compiler [object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
(setq rval (apply (car ...) newargs))
(let ((scoped-class ...) (eieio-generic-call-key ...)) (setq found t) (setq rval
(apply ... newargs)))
(if (car lambdas) (let (... ...) (setq found t) (setq rval ...)))
(while lambdas (if (car lambdas) (let ... ... ...)) (setq lambdas (cdr lambdas) keys
(cdr keys)))
(let ((rval nil) (found nil)) (while lambdas (if ... ...) (setq lambdas ... keys
...)) (if (not found) (if ... ... ...)) rval)
(let ((newargs nil) (mclass nil) (lambdas nil) (tlambdas nil) (keys nil)
(eieio-generic-call-methodname method) (eieio-generic-call-arglst args)) (setq newargs
args) (if (object-p ...) (setq mclass ...)) (setq tlambdas (or ... ...)) (setq lambdas
(cons tlambdas lambdas) keys (cons method-after keys)) (setq tlambdas (or ... ...))
(setq lambdas (cons tlambdas lambdas) keys (cons method-primary keys)) (setq tlambdas
(or ... ...)) (setq lambdas (cons tlambdas lambdas) keys (cons method-before keys))
(let (... ...) (while lambdas ... ...) (if ... ...) rval))
eieio-generic-call(jde-compile-run-server ([object jde-compile-javac-13 "javac
1.3.x" unbound "1.3" unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil
t]))
jde-compile-run-server([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
(if (oref this :use-server-p) (jde-compile-run-server this) (jde-compile-run-exec
this))
jde-compile-compiler([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
apply(jde-compile-compiler [object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
(setq rval (apply (car ...) newargs))
(let ((scoped-class ...) (eieio-generic-call-key ...)) (setq found t) (setq rval
(apply ... newargs)))
(if (car lambdas) (let (... ...) (setq found t) (setq rval ...)))
(while lambdas (if (car lambdas) (let ... ... ...)) (setq lambdas (cdr lambdas) keys
(cdr keys)))
(let ((rval nil) (found nil)) (while lambdas (if ... ...) (setq lambdas ... keys
...)) (if (not found) (if ... ... ...)) rval)
(let ((newargs nil) (mclass nil) (lambdas nil) (tlambdas nil) (keys nil)
(eieio-generic-call-methodname method) (eieio-generic-call-arglst args)) (setq newargs
args) (if (object-p ...) (setq mclass ...)) (setq tlambdas (or ... ...)) (setq lambdas
(cons tlambdas lambdas) keys (cons method-after keys)) (setq tlambdas (or ... ...))
(setq lambdas (cons tlambdas lambdas) keys (cons method-primary keys)) (setq tlambdas
(or ... ...)) (setq lambdas (cons tlambdas lambdas) keys (cons method-before keys))
(let (... ...) (while lambdas ... ...) (if ... ...) rval))
eieio-generic-call(jde-compile-launch ([object jde-compile-javac-13 "javac 1.3.x"
unbound "1.3" unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t]))
jde-compile-launch([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3" unbound
#<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
jde-compile-compiler([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
apply(jde-compile-compiler [object jde-compile-javac-13 "javac 1.3.x" unbound "1.3"
unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
(setq rval (apply (car ...) newargs))
(let ((scoped-class ...) (eieio-generic-call-key ...)) (setq found t) (setq rval
(apply ... newargs)))
(if (car lambdas) (let (... ...) (setq found t) (setq rval ...)))
(while lambdas (if (car lambdas) (let ... ... ...)) (setq lambdas (cdr lambdas) keys
(cdr keys)))
(let ((rval nil) (found nil)) (while lambdas (if ... ...) (setq lambdas ... keys
...)) (if (not found) (if ... ... ...)) rval)
(let ((newargs nil) (mclass nil) (lambdas nil) (tlambdas nil) (keys nil)
(eieio-generic-call-methodname method) (eieio-generic-call-arglst args)) (setq newargs
args) (if (object-p ...) (setq mclass ...)) (setq tlambdas (or ... ...)) (setq lambdas
(cons tlambdas lambdas) keys (cons method-after keys)) (setq tlambdas (or ... ...))
(setq lambdas (cons tlambdas lambdas) keys (cons method-primary keys)) (setq tlambdas
(or ... ...)) (setq lambdas (cons tlambdas lambdas) keys (cons method-before keys))
(let (... ...) (while lambdas ... ...) (if ... ...) rval))
eieio-generic-call(jde-compile-compile ([object jde-compile-javac-13 "javac 1.3.x"
unbound "1.3" unbound #<buffer *compilation*> #<window 8 on *Backtrace*> nil t]))
jde-compile-compile([object jde-compile-javac-13 "javac 1.3.x" unbound "1.3" unbound
#<buffer *compilation*> #<window 8 on *Backtrace*> nil t])
(progn (oset compiler :interactive-args (if ... ...)) (jde-compile-compile compiler))
(if compiler (progn (oset compiler :interactive-args ...) (jde-compile-compile
compiler)) (error "Unknown compiler. Aborting compilation."))
(let ((compiler ...)) (if compiler (progn ... ...) (error "Unknown compiler.
Aborting compilation.")))
jde-compile()
* call-interactively(jde-compile)
End Insert *Backtrace* buffer
The contents of the *Messages* buffer were
(D:\EMACS-21.1\BIN\EMACS.EXE)
Loading font-lock...
Loading regexp-opt...done
Loading font-lock...done
Loading paren...done
Loading cl-macs...done
Bootstrapping objects...done
Loading easymenu...done
Loading image...done
Loading d:/EMACS-21.1/bin/fns-21.1.1.el (source)...done
Defining colors...
Loading mule-util...done
jde-java-font-lock: building names cache...empty
Loading cl-seq...done
For information about the GNU Project and its goals, type C-h C-p.
Loading f:/Java/prj.el (source)...done
Loading f:/Java/tips/prj.el (source)...done
Loading f:/Java/prj.el (source)...done
Loading f:/Java/tips/prj.el (source)...done
(No files need saving)
Loading debug...done
Entering debugger...
[2 times]
Preparing problem report...
Loading sendmail...done
Formatting bug report buffer...........................................................
Mark set [2 times]
End Insert *Messages* buffer
The contents of the *jde-log* buffer were
jde-load-project-file: Loading f:/Java/prj.el
jde-load-project-file: Loading f:/Java/tips/prj.el
jde-set-variables: Loading jde-run-application-class from project f:/Java/tips/prj.el
jde-load-project-file: Loading f:/Java/prj.el
jde-load-project-file: Loading f:/Java/tips/prj.el
jde-set-variables: Loading jde-run-application-class from project f:/Java/tips/prj.el
End Insert *jde-log* buffer
Process environment:
LANG=dan
TERM=cmd
EMACSDOC=D:/EMACS-21.1/etc
EMACSLOCKDIR=D:/EMACS-21.1/lock
EMACSPATH=D:/EMACS-21.1/bin
EMACSDATA=D:/EMACS-21.1/etc
SHELL=bash
EMACSLOADPATH=D:/EMACS-21.1/site-lisp;D:/EMACS-21.1/../site-lisp;D:/EMACS-21.1/lisp;D:/EMACS-21.1/leim
TMPDIR=C:\WINDOWS\TEMP
emacs_dir=D:/EMACS-21.1
BLASTER=A220 I5 D1 H5 P330 T6 E620
windir=C:\WINDOWS
CMDLINE=WIN
PATH=D:\TEX\BIN\WIN32;D:\GNU\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND;D:\SML\BIN;C:\PROGRAMMER\MTS;D:\TEX\GSTOOLS\GS5.50\;D:\TEX\IMAGICK;D:\JDK1.3\BIN;D:\CYGWIN\BIN;C:\USR\LOCAL\BIN;
HOME=c:
CM_PATH=d:\sml\lib
LIBRARY_PATH=\LIB
C_INCLUDE_PATH=\INCLUDE
GCC_EXEC_PREFIX=\LIB\GCC-LIB\
COMSPEC=C:\WINDOWS\COMMAND.COM
winbootdir=C:\WINDOWS
PROMPT=$p$g
TEMP=C:\WINDOWS\TEMP
TMP=C:\WINDOWS\TEMP
The contents of the .emacs file was
;; Give et backtrace ved fejl
(setq debug-on-error t)
;; farver
(cond ((fboundp 'global-font-lock-mode)
;; Turn on font-lock in all modes that support it
(global-font-lock-mode t)
;; Maximum colors
(setq font-lock-maximum-decoration t)))
;; compile
(global-set-key [C-f12] 'compile)
;; Windows taster
(setq load-path (cons "d:/emacsPlugins/cua-mode/" load-path))
(require 'cua-mode)
(CUA-mode t)
;; C-tab skifter buffer
(global-set-key [C-tab] 'bury-buffer)
;; stavekontrol genvej
(global-set-key [C-f7] 'ispell-buffer)
(global-set-key [C-f8] 'spell-word)
;; shell-mode for variable
(global-set-key [C-tab] 'hippie-expand)
;; Gaa til linie med C-cg
(global-set-key [C-c C-l] 'goto-line)
;; Brug dansk ordbog
(setq ispell-dictionary "dansk")
;; Titel bar
(setq frame-title-format '("%b" (buffer-file-name ": %f")))
;; Parenteser matches
(show-paren-mode 1)
;; Gaa til parentes
(global-set-key "%" 'match-paren)
(defun match-paren (arg)
"Go to the matching parenthesis if on parenthesis otherwise insert %."
(interactive "p")
(cond ((looking-at "\\s\(") (forward-list 1) (backward-char 1))
((looking-at "\\s\)") (forward-char 1) (backward-list 1))
(t (self-insert-command (or arg 1)))))
;; Auto ryk ind efter en return
(global-set-key [(control m)] 'newline-and-indent)
;; position p� linien
(setq column-number-mode t)
;; backups i samme dir
(defun make-backup-file-name (file-name)
"Create the non-numeric backup file name for `file-name'."
;(require 'dired)
;(if (file-exists-p "~/backups")
; (concat "~/backups/" (dired-replace-in-string "[/]" "|" file-name) "~")
; (concat file-name "~"))
(concat "~/backups/" (file-name-nondirectory file-name) "~"))
;; Lyd
(set-message-beep 'ok)
;; Home og end til at virke "rigtigt"
(global-set-key [end] 'end-of-line)
(global-set-key [home] 'beginning-of-line)
(global-set-key [C-end] 'end-of-buffer)
(global-set-key [C-home] 'beginning-of-buffer)
;; Sl� ihej
(global-set-key [M-f1] 'kill-this-buffer)
(global-set-key [M-f4] 'kill-emacs)
;; SML-mode noedvendigheder
(setq load-path (cons "lisp/progmodes" load-path))
(autoload 'sml-mode "sml-mode" "Major mode for editing SML." t)
(setq auto-mode-alist
(append '(("\\.sml$" . sml-mode)
("\\.sig$" . sml-mode)
("\\.ML$" . sml-mode)) auto-mode-alist))
;; bigwig-mode noedvendigheder
(setq load-path (cons "lisp/progmodes" load-path))
(autoload 'bigwig-mode "bigwig-mode" () t)
(setq auto-mode-alist (cons '("\\.wig$" . bigwig-mode) auto-mode-alist))
;; Make ange-ftp-mode work
(setq ange-ftp-ftp-program-name "d:/emacs-20.7/bin/ftp.exe")
(setq ange-ftp-tmp-name-template "f:/tmp/")
(setq ange-ftp-gateway-tmp-name-template "f:/tmp/")
;; Make telnet-mode work
(require 'telnet)
(setq telnet-program "d:/telnet/xtelnet.exe")
(fset 'telnet 'zoltan-telnet)
;; telnet with telnet.exe written by Naftali Ramati ([EMAIL PROTECTED]).
;; Thanks to Zoltan Kemenczy ([EMAIL PROTECTED]).
(defun zoltan-telnet (host)
"Open a network login connection to host named HOST (a string).
Communication with HOST is recorded in a buffer `*telnet-HOST*'.
Normally input is edited in Emacs and sent a line at a time."
(interactive "sOpen telnet connection to host: ")
(let* ((comint-delimiter-argument-list '(?\ ?\t))
(name (concat "telnet-" (comint-arguments host 0 nil) ))
(buffer (get-buffer (concat "*" name "*")))
process)
(if (eq window-system 'w32)
(setq telnet-new-line "\n"))
(if (and buffer (get-buffer-process buffer))
(pop-to-buffer (concat "*" name "*"))
(pop-to-buffer (make-comint name telnet-program nil host))
(setq process (get-buffer-process (current-buffer)))
(set-process-filter process 'telnet-initial-filter)
(accept-process-output process)
(telnet-mode)
(setq comint-input-sender 'telnet-simple-send)
(setq telnet-count telnet-initial-count))))
;; start bib
(setq startup-directory "f:/")
(let ((working-directory (or startup-directory nil)))
(if (and (and working-directory)
(file-directory-p working-directory))
(cd working-directory)))
;;;; JDE Noedvendigheder
;;; Eieio
(add-to-list 'load-path "d:/emacsPlugins/eieio-0.17beta3")
;;; Semantic
;(setq semantic-load-turn-everything-on t)
;(load-file "d:/emacsPlugins/semantic-1.4beta13/semantic-load.el")
; change to actual install area.
(add-to-list 'load-path "d:/emacsPlugins/semantic-1.4beta13") ; so Emacs can find
semantic
(require 'semantic-c) ; for C code integration
(require 'semantic-el) ; for Emacs Lisp code integration
(require 'semantic-make) ; for Makefile integration
(require 'semantic-imenu) ; if you use imenu or wich-function
(add-hook 'speedbar-load-hook (lambda () (require 'semantic-sb)))
; for speedbar integration
(autoload 'semantic-bnf-mode "semantic-bnf" "Mode for Bovine Normal Form." t)
(add-to-list 'auto-mode-alist '("\\.bnf$" . semantic-bnf-mode))
; for editing .bnf parser files.
(autoload 'semantic-minor-mode "semantic-mode" "Mode managing semantic parsing." t)
; for semantic-minor-mode
;;; Speedbar
(add-to-list 'load-path "d:/emacsPlugins/speedbar-0.14beta2")
(autoload 'speedbar-frame-mode "speedbar" "Popup a speedbar frame" t)
(autoload 'speedbar-get-focus "speedbar" "Jump to speedbar frame" t)
(define-key-after (lookup-key global-map [menu-bar tools])
[speedbar] '("Speedbar" . speedbar-frame-mode) [calendar])
(global-set-key [(f4)] 'speedbar-get-focus)
;;; bash shell
(setq binary-process-input t)
(setq w32-quote-process-args ?\")
(setq shell-file-name "bash") ;; or sh if you rename your bash executable to sh.
(setenv "SHELL" shell-file-name)
(setq explicit-shell-file-name shell-file-name)
(setq explicit-sh-args '("-login" "-i"))
;; Hvor det hele er henne
;;(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/jde/jde-2.2.6/lisp"))
(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/jde-2.2.9beta8/lisp"))
;;(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/semantic-1.3.3"))
;;(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/semantic-1.4beta11"))
;;(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/speedbar-0.13a"))
(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/elib-1.0"))
;;(add-to-list 'load-path (expand-file-name "d:/emacsPlugins/jde/eieio-0.16"))
;; Lad os s� f� det
(require 'jde)
(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.
'(jde-enable-abbrev-mode nil)
'(jde-run-application-class "")
'(jde-run-read-app-args 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.
)
;;AucTex
;;;;Define keys and functions useful for AUC-TeX
;;If you do not want to use 'C-c C-c' or the pull-down menu "Command"
(global-set-key [(control f5)] 'do-LaTeX) ; LaTeX the current file
(global-set-key [(control f6)] 'do-DVIview) ; DVIview the current file
(defun do-LaTeX ()
"LaTeX the curent file."
(interactive)
(TeX-command "LaTeX" 'TeX-master-file))
(defun do-DVIview ()
"YAPview the curent file."
(interactive)
(TeX-command "View" 'TeX-master-file))
;;If you do not want to use the pull-down menu "Command" for dvips
(global-set-key [(control f9)] 'do-DVIPS) ; DVIPS the current file
(global-set-key [(control f10)] 'do-PSview) ; PSview the current file
(defun do-DVIPS ()
"DVIPS the curent file."
(interactive)
(TeX-command "dviPS" 'TeX-master-file))
(defun do-PSview ()
"DVIPS the curent file."
(interactive)
(TeX-command "Ghostview" 'TeX-master-file))
;;(load "d:/emacs-20.7/site-lisp/tex-site")
;;(load "d:/emacs-21.1/site-lisp/tex-site")
;;
;;(add-hook 'text-mode-hook 'flyspell-mode)
;;(add-hook 'tex-mode-hook 'flyspell-mode)
;; Java templete
;(defun create-java-template-from-buffer-name ()
; (if (string-match "/\\([^/]+\\).java" buffer-file-name)
; (progn
; (insert "public class "
; (substring buffer-file-name (match-beginning 1) (match-end 1))
; " {\n\n}\n")
; (previous-line 2))))
;(add-hook 'find-file-not-found-hooks
; #'create-java-template-from-buffer-name t nil)
;; visual basic mode
(add-to-list 'load-path "d:/emacsPlugins/visual-basic")
(autoload 'visual-basic-mode "visual-basic-mode" "Visual Basic mode." t)
(setq auto-mode-alist (append '(("\\.\\(frm\\|bas\\|cls\\)$" .
visual-basic-mode)) auto-mode-alist))
;; html-helper mode
(add-to-list 'load-path "d:/emacsPlugins/html-helper")
(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
(setq auto-mode-alist
(append '(("\\.html$" . html-helper-mode)
("\\.htm$" . html-helper-mode)) auto-mode-alist))
(setq html-helper-address-string "<a
href='mailto:[EMAIL PROTECTED]'>[EMAIL PROTECTED]</a>")
(setq browser-url-netscape-program "d:/web/opera/opera/opera.exe" )
;; "asp-mode"
(add-to-list 'auto-mode-alist '("\\.asp\\'" . html-helper-mode))
;; mmm-mode
;;(add-to-list 'load-path "d:/emacsPlugins/mmm-mode-0.4.7")
;;(require 'mmm-mode)
;;(setq mmm-global-mode t)
;;(mmm-add-mode-ext-class nil "\.asp$" 'asp)
=====end inserted .emacs file