(This is a repeat of a question I just posted, this time with the
"complete problem report" info on it.  Sorry about the prior posting,
I didn't know about the problem report info generation...)


I have jde and jdebug working now.  It's working great, except the I
can't seem to use the jdebug key bindings. I've tried the default key
binding values for step-over, step-into etc, but they didn't work.  I
tried modifying them through the jde preferences, but that didn't
work either.

This is my system:
Redhat 6.1/kernel 2.2.12
jdk 1.2.2 
xemacs with all packages updated as of yesterday
jde-2.1.9
speedbar-0.12
semantic-1.2


The regular jde key bindings (^C ^V ^whatever) work fine, just not the
jdebug ones.  So far, I've only tried setting the bindings through the
jde preferences for the Key Binding list.  Haven't tried modifying
anything through the .emacs file - just through the customization
variables.

When I check the key bindings while in jde-mode, I can see all of the
jde bindings listed, but none of the jde-bug bindings listed.  Since
the jdebug menu options work, I'm assuming that being in jde-mode
should be enough for the jde bug key bindings to work, and appear in
the key binding list... ?

If you have any ideas of what I'm doing wrong, or you need additional
info that I haven't listed, please let me know.


Thanks,
Laurie Tynor
[EMAIL PROTECTED]


----------------------------------------------------------------------
Here is the "complete problem report" info:

Emacs  : XEmacs 21.1 (patch 3) "Acadia" [Lucid] (i386-pc-linux) of Sun Jul 11 1999 on 
colargol.tihlde.hist.no
Package: JDE version 2.1.9

current state:
==============
(setq
 jde-gen-to-string-method-template '("'&" "\"public String toString() {\" 'n>"
                                     "\"return super.toString();\" 'n>"
                                     "\"}\" 'n>")
 jde-bug-jre-home ""
 jde-bug-debugger-host-address "<machineName>.iintiip.com"
 jde-help-docsets nil
 jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-compile-option-encoding nil
 jde-compile-option-optimize nil
 jde-run-executable-args nil
 jde-compile-option-verbose nil
 jde-gen-buffer-templates '(("Class" . jde-gen-class)
                            ("Console" . jde-gen-console)
                            ("Swing App" . jde-gen-jfc-app))
 jde-run-option-classpath nil
 jde-gen-mouse-listener-template '("'& (P \"Component name: \")"
                                   "\".addMouseListener(new MouseAdapter() {\" 'n>" 
"\"public void mouseClicked(MouseEvent e) {}\" 'n>" "\"public void 
mouseEntered(MouseEvent e) {}\" 'n>" "\"public void mouseExited(MouseEvent e) {}\" 
'n>" "\"public void mousePressed(MouseEvent e) {}\" 'n>" "\"public void 
mouseReleased(MouseEvent e) {}});\" 'n>")
 jde-make-args ""
 jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function) 'n"
                                   "\"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 \" 
(user-full-name) 'n" "\" * @version\" 'n" "\" */\" 'n>" "'n>" "\"public class \"" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" extends 
JFrame\"" "\" {\"  'n>" "" "\"class Canvas extends JPanel\"" "\" {\"  'n>" "" 
"\"public Canvas () \"" "\" {\"  'n>" "" "\"setSize(getPreferredSize());\" 'n>" 
"\"Canvas.this.setBackground(Color.white);\" 'n>" "\"}\" 'n> 'n>" "\"public Dimension 
getPreferredSize() \"" "\" {\"  'n>" "" "!
\"return new Dimension(600, 600);\" 'n>" "\"}\" 'n> 'n>" "\"public void 
paintComponent(Graphics g) \"" "\" {\"  '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> 'n>" "\"public \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\"()\"" "\" {\"  'n>" "" "\"super(\\\"\" 
(P \"Enter app title: \") \"\\\");\" 'n>" "\"setSize(300, 300);\" 'n>" 
"\"addWindowListener(new WindowAdapter() \"" "\" {\"  '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>" 
"\"public static void main(String[] args) \"" "\" {\!
"  '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>" "'p 'n>" "\"}\" 'n> 'n>" 
"\"protected JMenuBar createMenu() \"" "\" {\"  'n>" "" "\"JMenuBar mb = new 
JMenuBar();\" 'n>" "\"JMenu menu = new JMenu(\\\"File\\\");\" 'n>" "\"menu.add(new 
AbstractAction(\\\"Exit\\\") \"" "\" {\"  'n>" "" "\"public void 
actionPerformed(ActionEvent e) \"" "\" {\"  'n>" "" "\"System.exit(0);\" 'n>" "\"}\" 
'n>" "\"});\" 'n>" "\"mb.add(menu);\" 'n>" "\"return mb;\" 'n>" "\"}\" 'n> 'n>" "\"} 
// \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'n>")
 jde-gen-cflow-while '("(if (jde-parse-comment-or-quoted-p)" "'(l \"while\")"
                       "'(l > \"while (\" (p \"while-clause: \" clause) \") \"" "\"{\" 
> n> r n" "\"} // end of while (\" (s clause) \")\" > n>)" ")")
 jde-bug-breakpoint-marker-colors '("red" . "yellow")
 jde-db-source-directories '("./")
 jde-db-debugger '("JDEbug" "jdb" . "Executable")
 jde-db-marker-regexp "^Breakpoint hit: .*(\\([^$]*\\).*:\\([0-9]*\\))"
 jde-compile-option-deprecation nil
 jde-javadoc-see-tag-template '("* @see " ref)
 jde-javadoc-since-tag-template '("* @since 1.0")
 jde-javadoc-version-tag-template '("* @version 1.0")
 jde-imenu-include-classdef t
 jde-javadoc-describe-method-template '("* Describe " (jde-javadoc-code name)
                                        " method here.")
 jde-gen-inner-class-template '("'& \"class \" (P \"Class name: \" class)"
                                "(P \"Superclass: \" super t)"
                                "(let ((parent (jde-gen-lookup-named 'super)))" "(if 
(not (string= parent \"\"))" "(concat \" extends \" parent))) \" {\" 'n>" "\"public \" 
(s class) \"() {\" 'n> \"}\" 'n> \"}\" 'n>")
 jde-run-applet-viewer ""
 jde-run-read-vm-args nil
 jde-imenu-sort nil
 jde-run-java-vm-w "javaw"
 jde-run-option-application-args nil
 jde-quote-classpath t
 jde-enable-abbrev-mode t
 jde-gen-action-listener-template '("'& (P \"Component name: \")"
                                    "\".addActionListener(new ActionListener() {\" 
'n>" "\"public void actionPerformed(ActionEvent e) {\" 'n>" "\"}});\" 'n>")
 jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function) 'n"
                                 "\" \" 'n" "\" \" 'n" "\" \" 'n" "\"/**\" 'n"
                                 "\" * \" 'n"
                                 "\" * Class: \" (file-name-nondirectory 
buffer-file-name) 'n" "\" * Created: \" (current-time-string) 'n" "\" *\" 'n" "\" * 
@author \" (user-full-name) 'n" "\" * @version\" 'n" "\" * \" 'n" "\" * \" 'n" "\" * 
Class \" (file-name-sans-extension (file-name-nondirectory buffer-file-name)) \" is 
... \" 'n" "\" **/\" 'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-super-class)" "\" {\"  
'n>" "" "\"public \"" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\" ()\"" "\" {\"  'n>" "" "'p 'n>" "\"}\">" "'n>" "'n>" "\"}\">" 
"\"// \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'n>")
 jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
 jde-compile-option-classpath 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)
                          ("property change support" .
                           jde-gen-property-change-support)
                          ("EJB Entity Bean" . jde-gen-entity-bean)
                          ("EJB Session Bean" . jde-gen-session-bean))
 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-compile-option-command-line-args ""
 jde-imenu-include-signature t
 jde-compile-option-verbose-path nil
 jde-db-startup-commands nil
 jde-build-use-make nil
 jde-appletviewer-option-vm-args nil
 jde-run-executable ""
 jde-gen-buffer-boilerplate '("/***************************" " * "
                              " * Name:       $Name$" " * Author:     $Id$"
                              " * Version:    $Revision$"
                              " * Copyright:  IinTiip Software, Inc.  2000"
                              " *" " ***************************/")
 jde-compile-option-depend-switch '("-Xdepend")
 jde-compile-option-sourcepath nil
 jde-run-mode-hook nil
 jde-gen-println '("'&"
                   "\"System.out.println(\" (P \"Print out: \") \");\" 'n>")
 jde-javadoc-exception-tag-template '("* @exception " type
                                      " if an error occurs")
 jde-gen-get-set-var-template '("'n>" "(P \"Variable type: \" type) \" \""
                                "(P \"Variable name: \" name) \";\" 'n> 'n>"
                                "\"/**\" 'n>"
                                "\"* Get the value of \" (s name) \".\" 'n>"
                                "\"* @return value of \" (s name) \".\" 'n>"
                                "\"*/\" 'n>" "\"public \" (s type)"
                                "(if (string= \"boolean\" (jde-gen-lookup-named 'type) 
) " "\" is\" " "\" get\" ) " "(jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"() 
{return \" (s name) \";}\" 'n> 'n>" "\"/**\" 'n>" "\"* Set the value of \" (s name) 
\".\" 'n>" "\"* @param v  Value to assign to \" (s name) \".\" 'n>" "\"*/\" 'n>" 
"\"public void set\" (jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"(\" (s type) 
\"  v) {this.\" (s name) \" = v;}\" 'n>")
 jde-db-option-application-args nil
 jde-run-option-verify '(nil t)
 jde-bug-server-shmem-name '(t . "JDEbug")
 jde-javadoc-describe-interface-template '("* Describe interface "
                                           (jde-javadoc-code name) " here.")
 jde-db-option-classpath nil
 jde-bug-vm-executable '("java")
 jde-gen-k&r t
 jde-gen-cflow-if '("(if (jde-parse-comment-or-quoted-p)" "'(l \"if\")"
                    "'(l > \"if (\" (p \"if-clause: \" clause) \") \""
                    "\"{\" > n> r n"
                    "\"} // end of if (\" (s clause) \")\" > n>)" ")")
 jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-gen-cflow-case '("(if (jde-parse-comment-or-quoted-p)" "'(l \"case\")"
                      "'(l n \"case \" (p \"value: \") \":\" > n> p n"
                      "\"break;\" > n> p)" ")")
 jde-jdk-doc-url "http://www.javasoft.com/products/jdk/1.1/docs/index.html"
 jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function) 'n"
                                   "\"/**\" 'n" "\" * \""
                                   "(file-name-nondirectory buffer-file-name) 'n" "\" 
*\" 'n" "\" *\" 'n" "\" * Created: \" (current-time-string) 'n" "\" *\" 'n" "\" * 
@author \" (user-full-name) 'n" "\" * @version\" 'n" "\" */\" 'n>" "'n>" "\"public 
class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" 
{\"  'n>" "" "\"public \"" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\" ()\"" "\" {\"  'n>" "" "'n>" "\"}\" 'n>" "'n>" "\"public 
static void main(String[] args)\"" "\" {\"  'n>" "" "'p 'n>" "\"}\" 'n> 'n>" "\"} // 
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'n>")
 jde-run-option-vm-args nil
 jde-gen-mouse-motion-listener-template '("'& (P \"Component name: \")"
                                          "\".addMouseMotionListener(new 
MouseMotionAdapter() {\" 'n>" "\"public void mouseDragged(MouseEvent e) {}\" 'n>" 
"\"public void mouseMoved(MouseEvent e) {}});\" 'n>")
 jde-bug-window-message nil
 jde-gen-cflow-if-else '("(if (jde-parse-comment-or-quoted-p)" "'(l \"ife\")"
                         "'(l > \"if (\" (p \"if-clause: \" clause) \") \""
                         "\"{\" > n> r n"
                         "\"} // end of if (\" (s clause) \")\" > n>"
                         "> \"else \"" "\"{\" > n> r n"
                         "\"} // end of if (\" (s clause) \")else\" > n>)" ")")
 jde-bug-jpda-directory "/usr/local/src/jdk1.2.2"
 jde-gen-property-change-support '("'&"
                                   "\"protected PropertyChangeSupport pcs =  new 
PropertyChangeSupport(this);\" '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>" "\"public void addPropertyChangeListener(PropertyChangeListener listener) {\" 
'n>" "\"pcs.addPropertyChangeListener(listener);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* 
Removes a PropertyChangeListener from the listener list.\" 'n>" "\"* This removes a 
PropertyChangeListener that was registered for all properties.\" 'n>" "\"*\" 'n> \"* 
@param listener The PropertyChangeListener to be removed\" 'n> \"*/\" 'n>" "\"public 
void removePropertyChangeListener(PropertyChangeListener listener) {\" 'n>" 
"\"pcs.removePropertyChangeListener(listener);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* 
Adds a PropertyChangeListener for a specific property.\" 'n>" "\"* The listener will 
be invoked only w!
hen 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>" "\"public 
void addPropertyChangeListener(String propertyName,\" 'n>" "\"PropertyChangeListener 
listener) {\" '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>" "\"public void removePropertyChangeListener(String propertyName,\" 'n>" 
"\"PropertyChangeListener listener) {\"  'n>" 
"\"pcs.removePropertyChangeListener(propertyName, listener);\" 'n> \"}\" 'n> 'n>" 
"\"/**\" 'n>\"* Reports a bound property update to any registered listeners. \" 'n>" 
"\"* No event is fired i!
f old and new are equal and non-null.\" 'n>" "\"*\" 'n> \"* @param propertyName The 
programmatic name of the property that was changed\" 'n>" "\"* @param oldValue The old 
value of the property\" 'n>" "\"* @param newValue The new value of the property.\" 'n> 
\"*/\" 'n>" "\"public void firePropertyChange(String propertyName, Object oldValue, 
Object newValue) {\" '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 that was changed\" 'n>" "\"* @param oldValue The 
old value of the property\" 'n>" "\"* @param newValue The n!
ew value of the property.\" 'n> \"*/\" 'n>" "\"public void firePropertyChange(String 
propertyName, int oldValue, int newValue) {\" '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 that was changed\" 'n>" "\"* @param oldValue The old value of the 
property\" 'n>" "\"* @param newValue The new value of the property.\" 'n> \"*/\" 'n>" 
"\"public void firePropertyChange(String propertyName, boolean oldValue, boolean 
newValue) {\" '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 equal and non-null. 
\" 'n>" "\"*\" 'n> \"* @param evt The PropertyChangeEvent object.\" 'n>\"*/\" 'n>" 
"\"public void firePropertyChange(PropertyChangeEvent evt) {\" '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 for the given property\" 'n>" "\"*/\" 'n>" "\"public boolean 
hasListeners(String propertyName) {\" 'n>" "\"return pcs.hasListeners(propertyName);\" 
'n> \"}\" 'n> 'n>")
 jde-read-make-args nil
 jde-gen-entity-bean-template '("(jde-wiz-insert-imports-into-buffer (list 
\"javax.ejb.*\"\n\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause 
\"EntityBean\")" "'> \"public void ejbActivate() throws RemoteException {\"'n> 
\"}\"'n\n'n" "'> \"public void ejbPassivate() throws RemoteException {\"'n> 
\"}\"'n\n'n" "'> \"public void ejbLoad() throws RemoteException {\"'n>\"}\"'n 'n" "'> 
\"public void ejbStore() throws RemoteException {\"'n>\"}\"'n 'n" "'> \"public void 
ejbRemove() throws RemoteException {\"'n>\"}\"'n 'n" "'> \"public void 
setEntityContext(EntityContext ctx) throws\nRemoteException {\"" "'n>\"}\"'n 'n" "'> 
\"public void unsetEntityContext() throws RemoteException {\"'n>\n\"}\"'n> 'n")
 jde-run-classic-mode-vm nil
 jde-db-option-verify '(nil t)
 jde-bug-saved-breakpoints nil
 jde-bug-debug nil
 jde-project-file-name "prj.el"
 jde-run-java-vm "java"
 jde-compile-option-directory ""
 jde-run-applet-doc ""
 jde-db-option-properties nil
 jde-gen-cflow-for-i '("(if (jde-parse-comment-or-quoted-p)" "'(l \"fori\")"
                       "'(l > \"for (int \" (p \"variable: \" var) \" = 0; \""
                       "(s var)"
                       "\" < \"(p \"upper bound: \" ub)\"; \" (s var) \"++) \"" "\"{\" 
> n> r n" "\"} // end of for (int \" (s var) \" = 0; \"" "(s var) \" < \" (s ub) \"; 
\" (s var) \"++)\" > n>)" ")")
 jde-wiz-insert-excluded-packages-regexp "bsh.*"
 jde-read-compile-args nil
 jde-db-read-app-args nil
 jde-compile-option-vm-args nil
 jde-compile-option-depend nil
 jde-gen-cflow-switch '("(if (jde-parse-comment-or-quoted-p)"
                        "'(l \"switch\")"
                        "'(l > \"switch (\" (p \"switch-condition: \" clause) \") \"" 
"\"{\" > n" "\"case \" (p \"first value: \") \":\" > n> p n" "\"break;\" > n> p n" 
"\"default:\" > n> p n" "\"break;\" > n" "\"} // end of switch (\" (s clause) \")\" > 
n>)" ")")
 jde-compile-option-nowarn nil
 jde-bug-raise-frame-p t
 jde-run-option-properties nil
 jde-javadoc-param-tag-template '("* @param " name " " (jde-javadoc-a type)
                                  " " (jde-javadoc-code type) " value")
 jde-db-option-garbage-collection '(t t)
 jde-key-bindings '(("[? ? ?]" . jde-run-menu-run-applet)
                    ("[? ? ?]" . jde-build) ("[? ? ?]" . jde-compile)
                    ("[? ? ?]" . jde-debug)
                    ("[? ? ?]" . jde-wiz-implement-interface)
                    ("[? ? ?j]" . jde-javadoc-generate-javadoc-template)
                    ("[? ? ?]" . bsh) ("[? ? ?]" . jde-gen-println)
                    ("[? ? ?]" . jde-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-class-source)
                    ("[? ? ?]" . jde-wiz-find-and-import)
                    ("[(control c) (control v) (control ?.)]" .
                     jde-complete-at-point-menu)
                    ("[(control c) (control v) ?.]" . jde-complete-at-point))
 jde-db-mode-hook nil
 jde-project-context-switching-enabled-p t
 jde-javadoc-describe-field-template '("* Describe "
                                       (jde-javadoc-field-type modifiers) " "
                                       (jde-javadoc-code name) " here.")
 jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-bug-key-bindings '(("[]" . jde-bug-step-over)
                        ("[? ? ?]" . jde-bug-step-into)
                        ("[? ? ?]" . jde-bug-step-out)
                        ("[? ? ?]" . jde-bug-continue)
                        ("[? ? ?]" . jde-bug-set-breakpoint))
 jde-run-option-verbose '(nil nil nil)
 jde-bug-jdk-directory "/usr/local/src/jdk1.2.2"
 jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 jde-global-classpath '("/home/lbtynor/java/jde")
 jde-bug-vm-includes-jpda-p nil
 jde-javadoc-describe-class-template '("* Describe class "
                                       (jde-javadoc-code name) " here.")
 jde-run-application-class ""
 jde-gen-cflow-else '("(if (jde-parse-comment-or-quoted-p)" "'(l \"else\")"
                      "'(l > \"else \"" "\"{\" > n> r n"
                      "\"} // end of else\" > n>)" ")")
 bsh-startup-timeout 3
 jde-compile-option-target '("1.1")
 jde-imenu-enable t
 jde-make-program "make"
 jde-db-option-vm-args nil
 jde-gen-window-listener-template '("'& (P \"Window name: \")"
                                    "\".addWindowListener(new WindowAdapter() {\" 'n>" 
"\"public void windowActivated(WindowEvent e) {}\" 'n>" "\"public void 
windowClosed(WindowEvent e) {}\" 'n>" "\"public void windowClosing(WindowEvent e) 
{System.exit(0);}\" 'n>" "\"public void windowDeactivated(WindowEvent e) {}\" 'n>" 
"\"public void windowDeiconified(WindowEvent e) {}\" 'n>" "\"public void 
windowIconified(WindowEvent e) {}\" 'n>" "\"public void windowOpened(WindowEvent e) 
{}});\" 'n>")
 jde-run-option-java-profile '(nil . "./java.prof")
 jde-entering-java-buffer-hooks '(jde-reload-project-file)
 jde-db-option-java-profile '(nil . "./java.prof")
 jde-bug-server-socket '(t . "2112")
 jde-javadoc-author-tag-template '("* @author <a href=\"mailto:"
                                   user-mail-address "\">" user-full-name
                                   "</a>")
 jde-bug-debugger-command-timeout 10
 jde-run-read-app-args nil
 jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-db-option-verbose '(nil nil nil)
 jde-compile-option-debug '("selected" (t t t))
 jde-javadoc-return-tag-template '("* @return " (jde-javadoc-a type) " "
                                   (jde-javadoc-code type) " value")
 jde-run-working-directory ""
 jde-compile-option-bootclasspath nil
 jde-db-read-vm-args nil
 jde-compile-option-extdirs nil
 jde-compiler "javac"
 jde-appletviewer-option-encoding ""
 jde-gen-session-bean-template '("(jde-wiz-insert-imports-into-buffer (list 
\"javax.ejb.*\"\n\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause 
\"SessionBean\")" "'> \"public void ejbActivate() throws RemoteException {\"'n> 
\"}\"'n\n'n" "'> \"public void ejbPassivate() throws RemoteException {\"'n> 
\"}\"'n\n'n" "'> \"public void ejbRemove() throws RemoteException {\"'n> \"}\"'n 'n" 
"'> \"public void setSessionContext(SessionContext ctx) throws\nRemoteException {\"" 
"'n> \"}\"'n 'n" "'> \"public void unsetSessionContext() throws RemoteException 
{\"'n>\n\"}\"'n 'n")
 jde-gen-cflow-main '("(if (jde-parse-comment-or-quoted-p)" "'(l \"main\")"
                      "'(l > \"public static void main (String[] args) \""
                      "\"{\" > n> r n" "\"} // end of main ()\" > n>)" ")")
 jde-javadoc-describe-constructor-template '("* Creates a new "
                                             (jde-javadoc-code name)
                                             " instance.")
 jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-run-option-garbage-collection '(t t)
 jde-db-set-initial-breakpoint t
 jde-gen-cflow-for '("(if (jde-parse-comment-or-quoted-p)" "'(l \"for\")"
                     "'(l > \"for (\" (p \"for-clause: \" clause) \") \""
                     "\"{\" > n> r n"
                     "\"} // end of for (\" (s clause) \")\" > n>)" ")")
 jde-use-font-lock t
 )



There was no *JDEBug* buffer


There is no CLI buffer


There is no locals buffer


The contents of the *Backtrace* buffer were

Signaling: (error "Attempt to change text outside editable field")
  signal(error ("Attempt to change text outside editable field"))
  cerror("Attempt to change text outside editable field")
  apply(cerror "Attempt to change text outside editable field")
  error("Attempt to change text outside editable field")
  widget-before-change(256 285)
  kill-region(256 285)
  kill-word(1)
  call-interactively(kill-word)



End Insert *Backtrace* buffer


There was no *Messages* buffer


Process environment: 

_=/usr/bin/xemacs
CVSROOT=/usr/local/share/cvsroot
SHLVL=3
LINGUAS=en_US
CVSREAD=1
OSTYPE=Linux
LANG=en_US
SESSION_MANAGER=local/<machineName>.iintiip.com:/tmp/.ICE-unix/596,tcp/<machineName>.iintiip.com:1024
DISPLAY=:0
LC_ALL=en_US
BASH_ENV=/home/lbtynor/.bashrc
USER=lbtynor
SHELL=bash
JDK_HOME=/usr/local/src/jdk1.2.2
INPUTRC=/etc/inputrc
HOME=/home/lbtynor
PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:~/bin:/usr/local/src/Office51/bin:/home/lbtynor/bin:~/bin:/usr/local/src/Office51/bin:~/bin:/usr/local/src/Office51/bin
HOSTTYPE=i386
TERM=linux
LD_RUN_PATH=/usr/local/lib:/usr/local/lib:/usr/local/lib::/usr/local/src/jdk1.2.2/lib/i386:/usr/local/src/jdk1.2.2/lib/i386:/usr/local/src/jdk1.2.2/lib/i386
LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib:/usr/local/lib::/usr/local/src/jdk1.2.2/lib/i386:/usr/local/src/jdk1.2.2/lib/i386:/usr/local/src/jdk1.2.2/lib/i386
MAIL=/var/spool/mail/lbtynor
HISTFILESIZE=1000
LOGNAME=lbtynor
HOSTNAME=<machineName>.iintiip.com
HISTSIZE=1000
BROWSER=/usr/bin/netscape
USERNAME=


The contents of the .emacs file was


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; jde stuff
(custom-set-variables
 '(jde-compile-option-debug (quote ("selected" (t t t))))
 '(jde-db-option-verbose (quote (nil nil nil)))
 '(jde-bug-vm-includes-jpda-p nil)
 '(jde-global-classpath (quote ("/home/lbtynor/java/jde")))
 '(jde-bug-jdk-directory "/usr/local/src/jdk1.2.2")
 '(jde-bug-key-bindings (quote (("[]" . jde-bug-step-over) ("[? ? ?]" . 
jde-bug-step-into) ("[? ? ?]" . jde-bug-step-out) ("[? ? ?]" . jde-bug-continue) 
("[? ? ?]" . jde-bug-set-breakpoint))))
 '(browse-url-browser-function (quote browse-url-netscape))
 '(jde-bug-jpda-directory "/usr/local/src/jdk1.2.2")
 '(jde-gen-buffer-boilerplate (quote ("/***************************" " * " " * Name:   
    $Name$" " * Author:     $Id$" " * Version:    $Revision$" " * Copyright:  IinTiip 
Software, Inc.  2000" " *" " ***************************/")))
 '(jde-compile-option-classpath nil)
 '(jde-gen-class-buffer-template (quote ("(funcall jde-gen-boilerplate-function) 'n" 
"\" \" 'n" "\" \" 'n" "\" \" 'n" "\"/**\" 'n" "\" * \" 'n" "\" * Class: \" 
(file-name-nondirectory buffer-file-name) 'n" "\" * Created: \" (current-time-string) 
'n" "\" *\" 'n" "\" * @author \" (user-full-name) 'n" "\" * @version\" 'n" "\" * \" 
'n" "\" * \" 'n" "\" * Class \" (file-name-sans-extension (file-name-nondirectory 
buffer-file-name)) \" is ... \" 'n" "\" **/\" 'n" "\"public class \"" 
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" 
(jde-gen-get-super-class)" "\" {\"  'n>" "" "\"public \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" ()\"" "\" {\"  'n>" "" "'p 'n>" 
"\"}\">" "'n>" "'n>" "\"}\">" "\"// \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "'n>")))
 '(jde-enable-abbrev-mode t)
 '(jde-db-debugger (quote ("JDEbug" "jdb" . "Executable")))
 '(jde-db-source-directories (quote (".")))
 '(user-mail-address "[EMAIL PROTECTED]" t)
 '(query-user-mail-address nil))
(custom-set-faces)

;; Set the debug option to enable a backtrace when a
;; problem occurs.
(setq debug-on-error t)

;; Update the Emacs load-path to include the path to
;; the JDE and its require packages. This code assumes
;; that you have installed the packages in the emacs/site
;; subdirectory of your home directory.
(add-to-list 'load-path (expand-file-name "~/emacslib/jde-2.1.9/lisp"))
(add-to-list 'load-path (expand-file-name "~/emacslib/semantic-1.2"))
(add-to-list 'load-path (expand-file-name "~/emacslib/speedbar-0.12"))

;; Tell Emacs to load the entire JDE package at startup (only once).
(require 'jde)

;; Sets the basic indentation for Java source files
;; to two spaces.
(defun my-jde-mode-hook ()
  (setq c-basic-offset 2))

(add-hook 'jde-mode-hook 'my-jde-mode-hook)

;; Include the following only if you want to run
;; bash as your shell.

;; Setup Emacs to run bash as its primary shell.
(setq shell-file-name "bash")
(setq explicit-shell-file-name shell-file-name)
(setenv "SHELL" shell-file-name)
(setq explicit-sh-args '("-login" "-i"))

;; enable abbrev mode
(setq jde-enable-abbrev-mode 1)


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; General stuff
(setq indent-tabs-mode nil)


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; vm stuff

(setq vm-reply-subject-prefix "Re: ")
(setq mail-archive-file-name "~/mail/OUTGOING_MAIL")
(add-hook 'vm-mode-hook '(lambda () 
                           (add-to-list 'vm-mime-default-face-charsets "iso-8859-2")
                           ))
(add-hook 'vm-mode-hook '(lambda () 
                           (add-to-list 'vm-mime-default-face-charsets "windows-1252")
                           ))







=====end inserted .emacs file

Reply via email to