I'm having a problem within the debugger.  I can set a breakpoint and
the debugger stops just fine (the first time) at any breakpoint I set.
I've attached the problem report output.

My problem is that after hitting a breakpoint, when I try to step
over/into, continue, etc. I get the following error (in *Messages*)


Error: debugger didn't respond to command:
1 9 get_this 1275 0

Error: evaluating output from the debugger caused a Lisp error.
Debugger output: 
(jde-dbo-event-set
1 "all"
(list "Thread" 1275 "Dynamic Provider" "runnable" "suspended at breakpoint"
(list
(list 0 "NeoVision.Contents.Contents" "Contents.java" 1161 "updateContents")
(list 1 "NeoVision.Contents.Contents" "Contents.java" 1142 "updateContents")
(list 2 "NeoVision.Contents.Datafeed.CPOneContents" "CPOneContents.java" 102 
"updateContents")
(list 3 "NeoVision.Contents.Datafeed.CPDynamic$DynamicRunnable" "CPDynamic.java" 187 
"run")
(list 4 "java.lang.Thread" "Thread.java" 484 "run"))
(list
(list "java.lang.Object" 1276 nil))
nil)
(list 'jde-dbo-breakpoint-hit-event 0
(list "NeoVision.Contents.Contents" "Contents.java" 1161) nil nil)).
Lisp error: (wrong-type-argument object-p nil)


I also tried 2.2.5 but I get the same problem.

Help???

Dave



==========================
Contents of problem report
==========================

Emacs  : GNU Emacs 20.7.1 (i386-*-nt4.0.1381)
 of Tue Jun 13 2000 on buffy
Package: JDE version 2.2.2

current state:
==============
(setq
 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-beep '("(end-of-line) '&" "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
 jde-run-classic-mode-vm t
 jde-javadoc-gen-nodeprecatedlist nil
 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 " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                      "\"} // end of else\"'>'n'>)" ")")
 jde-make-args ""
 jde-javadoc-gen-destination-directory "JavaDoc"
 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-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-bug-debugger-host-address "NEOFARM04"
 jde-make-working-directory ""
 jde-bug-breakpoint-marker-colors '("red" . "yellow")
 jde-javadoc-gen-use nil
 jde-gen-buffer-boilerplate '("/* Copyright (C) 2000 NeoVision Hypersystems Inc."
                              " * All rights reserved." " */")
 jde-bug-raise-frame-p nil
 jde-db-option-application-args '("-NVDFServerClass" "NeoVision.DatafeedAPI.DFServer" 
"-cf"
                                  "Y:/davidz/Examples/NV_DynamicEquityIndices.nvg")
 jde-javadoc-gen-nonavbar nil
 jde-javadoc-gen-nohelp nil
 jde-bug-vm-includes-jpda-p t
 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 <a href=\\\"mailto: \\\"\" 
(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" "\"public Canvas () \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"setSize(getPreferredSize());\" '>'n" 
"\"Canvas.this.setBackground(Color.white);\" '>'n" "\"}\"'>'n '>'n" "\"public 
Dimension getPreferredSize() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"return 
new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" "\"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" "\"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" "\"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" "\"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-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-set-breakpoint))
 jde-compile-finish-hook nil
 jde-compile-option-nowarn t
 jde-setnu-mode-threshold 20000
 jde-run-java-vm-w "G:/jdk1.3/bin/javaw"
 jde-compile-option-encoding nil
 jde-run-option-java-profile '(nil . "./java.prof")
 bsh-startup-timeout 10
 jde-bug-jpda-directory ""
 jde-read-compile-args nil
 jde-run-java-vm "G:/jdk1.3/bin/javaw"
 jde-db-option-verbose '(nil nil nil)
 jde-db-read-app-args nil
 jde-javadoc-gen-nodeprecated nil
 jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-gen-println '("(end-of-line) '&" "\"System.out.println(\" (P \"Print out: \") 
\");\" '>'n'>")
 jde-enable-abbrev-mode nil
 bsh-vm-args nil
 jde-gen-cflow-main '("(if (jde-parse-comment-or-quoted-p)" "'(l \"main\")"
                      "'(l '> \"public static void main (String[] args) \"" "(if 
jde-gen-k&r "
                      "()" "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of main ()\"'>'n'>)" 
")")
 jde-javadoc-exception-tag-template '("* @exception " type " if an error occurs")
 jde-global-classpath '("Y:/davidz/src/V3.0/java" "L:/Heatmaps/NewClasses/java"
                        "L:/heatmaps/classes/regexp.jar"
                        "L:/heatmaps/jclass36j/lib/jctable360j.jar"
                        "L:/heatmaps/jclass36j/lib/jcchart360j.jar"
                        "G:/jdk1.3/jre/lib/ext/j3dcore.jar" 
"G:/jdk1.3/jre/lib/ext/j3daudio.jar"
                        "G:/jdk1.3/jre/lib/ext/j3dutils.jar" 
"G:/jdk1.3/jre/lib/ext/vecmath.jar"
                        "G:/BDK1.1/beanbox/classes/bb.jar")
 jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
                                    "\".addWindowListener(new WindowAdapter() \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "'> \"public void windowActivated(WindowEvent e) 
\""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\""
                                    "'>'n \"public void windowClosed(WindowEvent e)\""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\""
                                    "'>'n \"public void windowClosing(WindowEvent e) 
\""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "'>'n \"System.exit(0);\" '>'n \"}\""
                                    "'>'n \"public void windowDeactivated(WindowEvent 
e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\""
                                    "'>'n \"public void windowDeiconified(WindowEvent 
e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\""
                                    "'>'n \"public void windowIconified(WindowEvent e) 
\""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\""
                                    "'>'n \"public void windowOpened(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\""
                                    "'>'n \"});\" '>'n'>")
 jde-run-working-directory ""
 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" "\"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 for all 
properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to 
be removed\" '>'n" "\"*/\" '>'n" "\"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" "\"public void 
addPropertyChangeListener(String propertyName,\" '>'n" "\"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" "\"public void removePropertyChangeListener(String propertyName,\" '>'n" 
"\"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 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) \"" "(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 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, 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 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) \"" "(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 equal and non-null. \" '>'n" "\"*\" '>'n \"* 
@param evt The PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "\"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 for the given property\" '>'n" 
"\"*/\" '>'n" "\"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-javadoc-see-tag-template '("* @see " ref)
 jde-imenu-include-signature t
 jde-db-marker-regexp "^Breakpoint hit: .*(\\([^$]*\\).*:\\([0-9]*\\))"
 jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                          "\".addMouseMotionListener(new 
MouseMotionAdapter() \""
                                          "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>"
                                          "'>'n \"public void mouseDragged(MouseEvent 
e) \""
                                          "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>"
                                          "'>'n \"public void mouseMoved(MouseEvent e) 
\""
                                          "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>"
                                          "'>'n \"});\"'>'n'>")
 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) ("[? ? ?\f]" . 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-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) \"++) \"" "(if 
jde-gen-k&r "
                       "()" "'>'n)" "\"{\"'>'n'>'r'n"
                       "\"} // 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-javadoc-param-tag-template '("* @param " name)
 jde-compile-option-verbose-path nil
 jde-db-debugger '("JDEbug" "jdb" . "Executable")
 jde-jdk-doc-url "file:///G:/jdk1.3/docs/index.html"
 jde-compiler "G:/jdk1.3/bin/javac"
 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) '>'n" 
"\"/**\" '>'n"
                                 "\" * \"" "(file-name-nondirectory buffer-file-name) 
'>'n"
                                 "\" *\" '>'n" "\" *\" '>'n"
                                 "\" * Created: \" (current-time-string) '>'n" "\" *\" 
'>'n"
                                 "\" * @author <a href=\\\"mailto: \\\"\" 
(user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" */\" '>'n'" "'>'n" "\"public 
class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" 
\" (jde-gen-get-super-class)" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public 
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" ()\"" 
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\">" "'>'n" "\"}\">" "\"// 
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")
 jde-appletviewer-option-vm-args nil
 jde-run-executable-args nil
 jde-db-option-garbage-collection '(t t)
 jde-javadoc-gen-stylesheetfile ""
 jde-use-font-lock t
 jde-compile-option-bootclasspath nil
 jde-make-program "make"
 jde-javadoc-gen-group nil
 jde-javadoc-gen-link-offline nil
 jde-javadoc-gen-doc-title ""
 jde-javadoc-gen-header ""
 jde-run-option-vm-args '("-Xmx128m")
 jde-javadoc-gen-window-title ""
 jde-compile-option-directory ""
 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 <a href=\\\"mailto: \\\"\" 
(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" "\"public \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" ()\"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'>'n" "\"}\"'>'n" "'>'n" "\"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-read-make-args nil
 jde-javadoc-gen-noindex nil
 jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                   "\".addMouseListener(new MouseAdapter() \"" "(if 
jde-gen-k&r "
                                   "()" "'>'n)" "\"{\"'> "
                                   "'>'n \"public void mouseClicked(MouseEvent e) \" "
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" 
'>"
                                   "'>'n \"public void mouseEntered(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" 
'>"
                                   "'>'n \"public void mouseExited(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>"
                                   "'>'n \"public void mousePressed(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" 
'>"
                                   "'>'n \"public void mouseReleased(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>"
                                   "'>'n \"});\"'>'n'>")
 jde-run-option-application-args '("-NVDFServerClass" "NeoVision.DatafeedAPI.DFServer" 
"-cf"
                                   "Y:/davidz/Examples/NV_DynamicEquityIndices.nvg")
 jde-bug-vm-executable '("javaw")
 jde-db-set-initial-breakpoint t
 jde-bug-debugger-command-timeout 10
 jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-db-option-properties nil
 jde-db-source-directories '("y:/davidz/src/v3.0/java/" "l:/Heatmaps/NewClasses/Java/")
 jde-run-read-app-args nil
 jde-gen-to-string-method-template '("(end-of-line) '&" "\"public String toString() \""
                                     "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>'n'>")
 jde-quote-classpath t
 jde-bug-window-message nil
 jde-build-use-make nil
 jde-javadoc-author-tag-template nil
 jde-javadoc-describe-field-template '("* Describe " (jde-javadoc-field-type 
modifiers) " "
                                       (jde-javadoc-code name) " here.")
 jde-javadoc-gen-link-URL nil
 jde-compile-option-classpath nil
 jde-bug-jdk-directory "g:/jdk1.3/"
 jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
 jde-gen-entity-bean-template '("(jde-wiz-insert-imports-into-buffer (list 
\"javax.ejb.*\"\n\"java.rmi.RemoteException\"))" "'> \"public void ejbActivate() 
throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n 
'>'n" "'> \"public void ejbPassivate() throws RemoteException \"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbLoad() throws 
RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> 
\"public void ejbStore() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbRemove() throws RemoteException \"" 
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void 
setEntityContext(EntityContext ctx) throws RemoteException \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void unsetEntityContext() throws 
RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n'>")
 jde-javadoc-version-tag-template nil
 jde-javadoc-describe-constructor-template '("* Creates a new " (jde-javadoc-code name)
                                             " instance.")
 jde-bug-server-shmem-name '(t . "JDEbug")
 jde-db-startup-commands nil
 jde-javadoc-gen-docletpath nil
 jde-javadoc-gen-split-index nil
 jde-compile-option-deprecation nil
 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 (\" (p \"for-clause: \" clause) \") \"" "(if 
jde-gen-k&r " "()"
                     "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of for (\" (s clause) 
\")\"'>'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 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))" 
"\"() \""
                                "(if jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n"
                                "\"return \" (s name) \";\" '>'n \"}\"" "'>'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) \" " "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\" '>'n" "'>'n \"this.\" (s name) \" = v;\" '>'n \"}\" '>'n'>")
 jde-bug-saved-breakpoints nil
 jde-compile-option-sourcepath nil
 jde-gen-cflow-if '("(if (jde-parse-comment-or-quoted-p)" "'(l \"if\")"
                    "'(l '> \"if (\" (p \"if-clause: \" clause) \") \"" "(if 
jde-gen-k&r " "()"
                    "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of if (\" (s clause) 
\")\"'>'n'>)" ")")
 jde-db-option-java-profile '(nil . "./java.prof")
 jde-javadoc-gen-author t
 jde-compile-option-depend-switch '("-Xdepend")
 jde-setnu-mode-enable nil
 jde-run-applet-doc ""
 jde-compile-option-vm-args nil
 jde-javadoc-gen-overview ""
 jde-javadoc-gen-notree nil
 jde-run-option-garbage-collection '(t t)
 jde-db-mode-hook nil
 jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 bsh-eval-timeout 20
 jde-db-read-vm-args nil
 jde-bug-debug nil
 jde-javadoc-end-block-template '("**/")
 jde-javadoc-gen-packages nil
 jde-gen-cflow-if-else '("(if (jde-parse-comment-or-quoted-p)" "'(l \"ife\")"
                         "'(l '> \"if (\" (p \"if-clause: \" clause) \") \"" "(if 
jde-gen-k&r "
                         "()" "'>'n)" "\"{\"'>'n'>'r'n"
                         "\"} // end of if (\" (s clause) \")\"'> n" "'> \"else \""
                         "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                         "\"} // end of if (\" (s clause) \")else\"'>'n'>)" ")")
 jde-gen-cflow-while '("(if (jde-parse-comment-or-quoted-p)" "'(l \"while\")"
                       "'(l '> \"while (\" (p \"while-clause: \" clause) \") \""
                       "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                       "\"} // end of while (\" (s clause) \")\"'>'n'>)" ")")
 jde-bug-server-socket '(t . "2112")
 jde-appletviewer-option-encoding ""
 jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 jde-compile-option-target '("1.1")
 jde-run-executable ""
 jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-gen-cflow-switch '("(if (jde-parse-comment-or-quoted-p)" "'(l \"switch\")"
                        "'(l '> \"switch (\" (p \"switch-condition: \" clause) \") \""
                        "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'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-db-option-vm-args nil
 jde-run-application-class "NeoVision.Application.NeoApp"
 jde-javadoc-gen-doclet ""
 jde-run-option-verbose '(nil nil nil)
 jde-project-file-name "prj.el"
 jde-wiz-import-excluded-packages '("bsh.*")
 jde-compile-option-debug '("all" (t t t))
 jde-bug-jre-home ""
 jde-run-applet-viewer ""
 jde-entering-java-buffer-hooks '(jde-reload-project-file)
 jde-javadoc-return-tag-template '("* @return")
 jde-javadoc-gen-version t
 jde-javadoc-gen-helpfile ""
 jde-run-read-vm-args nil
 jde-help-docsets '(("javadoc" "L:/heatmaps/documents/javadoc" nil)
                    ("javadoc" "G:/jdk1.3/docs/api" nil))
 jde-javadoc-since-tag-template nil
 jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \" 
class)"
                                "(P \"Superclass: \" super t)"
                                "(let ((parent (jde-gen-lookup-named 'super)))"
                                "(if (not (string= parent \"\"))"
                                "(concat \" extends \" parent ))) " "(if jde-gen-k&r " 
"()"
                                "'>'n)" "\"{\" '>'n" "\"public \" (s class) \"() \""
                                "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n"
                                "\"}\" '>'n'>")
 jde-run-option-verify '(nil t)
 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'>'p)" ")")
 jde-compile-option-depend nil
 jde-javadoc-describe-class-template '("* Describe class " (jde-javadoc-code name) " 
here.")
 jde-javadoc-gen-serialwarn nil
 jde-gen-action-listener-template '("'& (P \"Component name: \")"
                                    "\".addActionListener(new ActionListener() \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "\"public void actionPerformed(ActionEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "\"}\"'>'n \"});\"'>'n'>")
 jde-compile-option-command-line-args ""
 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
 )



The contents of the *JDEBug* buffer were

cd y:/davidz/src/v3.0/java/NeoVision/Contents/
G:/jdk1.3/bin/javaw -classpath 
g:/emacs/site-lisp/jde-2.2.2/java/lib/jde.jar;g:/jdk1.3/lib/tools.jar jde.debugger.Main


(jde-dbo-init-debug-session)

JDE> -1 1 launch 1 -vmexec javaw -classic -classpath 
Y:/davidz/src/V3.0/java;L:/Heatmaps/NewClasses/java;L:/heatmaps/classes/regexp.jar;L:/heatmaps/jclass36j/lib/jctable360j.jar;L:/heatmaps/jclass36j/lib/jcchart360j.jar;G:/jdk1.3/jre/lib/ext/j3dcore.jar;G:/jdk1.3/jre/lib/ext/j3daudio.jar;G:/jdk1.3/jre/lib/ext/j3dutils.jar;G:/jdk1.3/jre/lib/ext/vecmath.jar;G:/BDK1.1/beanbox/classes/bb.jar
  NeoVision.Application.NeoApp -NVDFServerClass NeoVision.DatafeedAPI.DFServer -cf 
Y:/davidz/Examples/NV_DynamicEquityIndices.nvg 


(jde-dbo-message 1 "VM options: '-classic '")


(jde-dbo-message
1 "Launched VM Java Debug Interface (Reference Implementation) version 1.3 
Java Debug Wire Protocol (Reference Implementation) version 1.0
JVM Debug Interface version 1.0
JVM version 1.3.0 (Classic VM, native threads, nojit)")


(jde-dbo-event-set
1 "all"
(list "Thread" 1 "main" "runnable" "suspended by debugger"
(list)
(list)
nil)
(list 'jde-dbo-vm-start-event))


(jde-dbo-command-result 1 1578)


(jde-dbo-message
1 "Debugger waiting for Emacs to connect to app SIO port 1578.")

JDE> 1 2 break absolute Contents.java 1161


(jde-dbo-message 1 "Debugger connected to standard I/O socket.")


(jde-dbo-command-result 2 0)

JDE> 1 3 run


(jde-dbo-command-result 3)


(jde-dbo-spec-resolved 1 0)


(jde-dbo-event-set
1 "all"
(list "Thread" 1275 "Dynamic Provider" "runnable" "suspended at breakpoint"
(list
(list 0 "NeoVision.Contents.Contents" "Contents.java" 1161 "updateContents")
(list 1 "NeoVision.Contents.Contents" "Contents.java" 1142 "updateContents")
(list 2 "NeoVision.Contents.Datafeed.CPOneContents" "CPOneContents.java" 102 
"updateContents")
(list 3 "NeoVision.Contents.Datafeed.CPDynamic$DynamicRunnable" "CPDynamic.java" 187 
"run")
(list 4 "java.lang.Thread" "Thread.java" 484 "run"))
(list
(list "java.lang.Object" 1276 nil))
nil)
(list 'jde-dbo-breakpoint-hit-event 0
(list "NeoVision.Contents.Contents" "Contents.java" 1161) nil nil))

JDE> 1 4 get_locals 1275 0


(jde-dbo-command-result
4 (list 
(cons (list "newSetOfClassifiedCells" "boolean") (list "boolean" "false"))
(cons (list "doNotNotify" "boolean") (list "boolean" "false"))
(cons (list "newWaitingCells" "java.util.HashSet") (list "null"))
(cons (list "wcLen" "int") (list "int" "0"))
(cons (list "waitingArray" "NeoVision.Contents.Cell.Cell[]") (list "null"))))

JDE> 1 5 get_this 1275 0


(jde-dbo-report-ids-in-use 1)


(jde-dbo-command-result
5 (list "NeoVision.Contents.Contents" 1277 nil
(list 
(cons (list "sepArray" "boolean[]") (list "null"))
(cons (list "groupingSemiphore" "java.lang.Object") (list "java.lang.Object" 1276 nil))
(cons (list "nameForm" "NeoVision.Contents.Formulas.Formula") (list 
"NeoVision.Contents.Formulas.Formula" 1281 nil))
(cons (list "isDynamic" "boolean") (list "boolean" "false"))
(cons (list "message" "java.lang.String") (list "null"))
(cons (list "dynamicGroups" "java.util.TreeMap") (list "null"))
(cons (list "classId" "java.lang.String" "final" "static") (list "java.lang.String" 
1278 nil))
(cons (list "isOptions" "boolean") (list "boolean" "false"))
(cons (list "waitingCells" "java.util.HashSet") (list "java.util.HashSet" 1288 nil))
(cons (list "SORTDATE" "int" "static") (list "int" "2"))
(cons (list "staticGroupsWithStaticGroup" "NeoVision.Contents.StaticGroup[]") (list 
"null"))
(cons (list "obs" "java.util.Vector") (list "java.util.Vector" 1290 nil))
(cons (list "dynamicGroupLabel" "NeoVision.Contents.Formulas.Formula") (list 
"NeoVision.Contents.Formulas.Formula" 1287 nil))
(cons (list "sortForm" "NeoVision.Contents.Formulas.Formula") (list 
"NeoVision.Contents.Formulas.Formula" 1283 nil))
(cons (list "levels" "int") (list "int" "2"))
(cons (list "oldSepArray" "boolean") (list "boolean" "false"))
(cons (list "optionsColumns" "java.util.TreeMap") (list "null"))
(cons (list "groupsNotSetupMsg" "NeoVision.Utilities.MessageText" "final" "static") 
(list "NeoVision.Utilities.MessageText" 1280 nil))
(cons (list "includeUnclassifiedGroup" "boolean") (list "boolean" "true"))
(cons (list "noMoreDynamicCells" "boolean") (list "boolean" "false"))
(cons (list "staticChildren" "NeoVision.Contents.Cell.Cell[]") (list "null"))
(cons (list "sortIsDate" "boolean") (list "boolean" "false"))
(cons (list "columnLabels" "java.lang.String[]") (list "null"))
(cons (list "GROUPDATE" "int" "static") (list "int" "1"))
(cons (list "staticGroupsWithDynamicGroup" "java.util.TreeMap") (list "null"))
(cons (list "changed" "boolean") (list "boolean" "false"))
(cons (list "refCell" "NeoVision.Contents.Cell.Cell") (list "null"))
(cons (list "staticGroupLabels" "NeoVision.Contents.Formulas.Formula[]") (list 
"NeoVision.Contents.Formulas.Formula[]" 1286 nil))
(cons (list "groupForm" "NeoVision.Contents.Formulas.Formula") (list 
"NeoVision.Contents.Formulas.Formula" 1282 nil))
(cons (list "isDirty" "boolean") (list "boolean" "false"))
(cons (list "cfContext" "NeoVision.CFControl.CFContext") (list 
"NeoVision.CFControl.CFContext" 1289 nil))
(cons (list "dynamicChildren" "java.util.TreeMap") (list "null"))
(cons (list "dateFormat" "java.text.SimpleDateFormat") (list 
"java.text.SimpleDateFormat" 1284 nil))
(cons (list "noNameFormMsg" "NeoVision.Utilities.MessageText" "final" "static") (list 
"NeoVision.Utilities.MessageText" 1279 nil))
(cons (list "totalNumCells" "int") (list "int" "0"))
(cons (list "displayGroup" "NeoVision.Contents.StaticGroup") (list 
"NeoVision.Contents.StaticGroup" 1285 nil))
(cons (list "groupIsDate" "boolean") (list "boolean" "false"))
(cons (list "staticGroupLabel" "NeoVision.Contents.Formulas.Formula") (list "null"))
(cons (list "NODATE" "int" "static") (list "int" "0"))
(cons (list "isDatafeedContents" "boolean") (list "boolean" "false")))))

JDE> 1 6 get_thread 1275


(jde-dbo-command-result
6 (list "Thread" 1275 "Dynamic Provider" "runnable" "suspended at breakpoint"
(list
(list 0 "NeoVision.Contents.Contents" "Contents.java" 1161 "updateContents")
(list 1 "NeoVision.Contents.Contents" "Contents.java" 1142 "updateContents")
(list 2 "NeoVision.Contents.Datafeed.CPOneContents" "CPOneContents.java" 102 
"updateContents")
(list 3 "NeoVision.Contents.Datafeed.CPDynamic$DynamicRunnable" "CPDynamic.java" 187 
"run")
(list 4 "java.lang.Thread" "Thread.java" 484 "run"))
(list
(list "java.lang.Object" 1276 nil))
nil))

JDE> 1 7 run


(jde-dbo-command-result 7)


(jde-dbo-event-set
1 "all"
(list "Thread" 1275 "Dynamic Provider" "runnable" "suspended at breakpoint"
(list
(list 0 "NeoVision.Contents.Contents" "Contents.java" 1161 "updateContents")
(list 1 "NeoVision.Contents.Contents" "Contents.java" 1142 "updateContents")
(list 2 "NeoVision.Contents.Datafeed.CPOneContents" "CPOneContents.java" 102 
"updateContents")
(list 3 "NeoVision.Contents.Datafeed.CPDynamic$DynamicRunnable" "CPDynamic.java" 187 
"run")
(list 4 "java.lang.Thread" "Thread.java" 484 "run"))
(list
(list "java.lang.Object" 1276 nil))
nil)
(list 'jde-dbo-breakpoint-hit-event 0
(list "NeoVision.Contents.Contents" "Contents.java" 1161) nil nil))

JDE> 1 8 get_locals 1275 0


(jde-dbo-command-result
8 (list 
(cons (list "newSetOfClassifiedCells" "boolean") (list "boolean" "false"))
(cons (list "doNotNotify" "boolean") (list "boolean" "false"))
(cons (list "newWaitingCells" "java.util.HashSet") (list "null"))
(cons (list "wcLen" "int") (list "int" "0"))
(cons (list "waitingArray" "NeoVision.Contents.Cell.Cell[]") (list "null"))))

JDE> 1 9 get_this 1275 0




End Insert *JDEbug* buffer


The contents of the CLI buffer are

Calling update
false
Calling update
false



End Insert CLI buffer


The contents of the locals buffer are




End Insert locals buffer


There was no *Backtrace* buffer


The contents of the *Messages* buffer were

Loading cl-macs...done
Loading msb...done
Loading g:/emacs-init/neo-jde.elc (compiled; note, source file is newer)...
Loading cus-face...
Loading cus-face...done
Loading regexp-opt...
Loading regexp-opt...done
Loading wid-browse...
Loading wid-browse...done
Loading cl-extra...
Loading cl-extra...done
Bootstrapping objects...
Bootstrapping objects...done
Loading cl-seq...
Loading cl-seq...done
Loading g:/emacs-init/neo-jde.elc (compiled; note, source file is newer)...done
Loading env...
Loading env...done
Loading browse-url.elc...
Loading browse-url.elc...done
Loading lazy-lock...
Loading lazy-lock...done
Loading y:/davidz/src/prj.el (source)...
Loading y:/davidz/src/prj.el (source)...done
Error: debugger didn't respond to command:
1 9 get_this 1275 0

Error: evaluating output from the debugger caused a Lisp error.
Debugger output: 
(jde-dbo-event-set
1 "all"
(list "Thread" 1275 "Dynamic Provider" "runnable" "suspended at breakpoint"
(list
(list 0 "NeoVision.Contents.Contents" "Contents.java" 1161 "updateContents")
(list 1 "NeoVision.Contents.Contents" "Contents.java" 1142 "updateContents")
(list 2 "NeoVision.Contents.Datafeed.CPOneContents" "CPOneContents.java" 102 
"updateContents")
(list 3 "NeoVision.Contents.Datafeed.CPDynamic$DynamicRunnable" "CPDynamic.java" 187 
"run")
(list 4 "java.lang.Thread" "Thread.java" 484 "run"))
(list
(list "java.lang.Object" 1276 nil))
nil)
(list 'jde-dbo-breakpoint-hit-event 0
(list "NeoVision.Contents.Contents" "Contents.java" 1161) nil nil)).
Lisp error: (wrong-type-argument object-p nil)
Preparing problem report...
Loading sendmail...
Loading sendmail...done
Formatting bug report buffer...
Formatting bug report buffer........................................................
Mark set [4 times]



End Insert *Messages* buffer


Process environment: 

EMACSDOC=g:/emacs/etc
EMACSLOCKDIR=g:/emacs/lock
EMACSPATH=g:/emacs/bin
EMACSDATA=g:/emacs/etc
EMACSLOADPATH=g:/emacs/site-lisp;g:/emacs/lisp;g:/emacs/leim
_=/g/emacs/bin/gnuclientw
WINDOWID=168100032
WINDIR=C:\WINNT
USERPROFILE=C:\WINNT\Profiles\davidz
USERDOMAIN=NEOVISIONPA
TZ=EST5EDT4,M4.1.0/2,M10.5.0/2
TMPDIR=E:/TEMP
TMP=E:\TEMP
TK_TABLE_LIBRARY_FILE=g:/tcltk821/lib/tkTable2.5/tktable.tcl
TK_LIBRARY=g:/tcltk821/lib/tk8.2
TIX_LIBRARY=g:/tcltk821/lib/tix4.1
TERM=linux
TEMP=E:\TEMP
TCL_PATH=g:/tcltk821/bin
TCL_LIBRARY=g:/tcltk821/lib/tcl8.2
TCL_ICONS=L:/Heatmaps/Images
TCL_BLEND=g:/tcltk821/lib/tclblend.jar;g:/tcltk821/lib/tcljava.jar
TCLHOME=g:/tcltk821
SYSTEMROOT=C:\WINNT
SYSTEMDRIVE=C:
SSUSER=davidz
SSDIR=//neoserverpa/k/sourcesafe
SHLVL=1
SHELL=D:/mks/mksnt/sh.exe
ROOTDIR=d:/mks
RCSINIT=-x,v
PROMPT=%{%}%m>%{%} 
PROCESSOR_REVISION=0803
PROCESSOR_LEVEL=6
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 3, GenuineIntel
PROCESSOR_ARCHITECTURE=x86
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.SH;.KSH;.ZSH
PATH=.;d:\cygwin\bin;d:\cygwin\bin;d:\cygwin\usr\local\bin;D:\unix\bin;D:\unix\usr\local\bin;D:\mks\mksnt;g:\tcltk821\bin;g:\jdk1.3\bin;g:\emacs\bin;D:\cygwin\bin;D:\cygwin\usr\local\bin;D:\Javatools\JavaDeps;C:\winnt\system32;C:\winnt;C:\progra~1\micros~4\Common\Tools\WinNT;C:\progra~1\micros~4\Common\Tools;D:\progra~1\micros~2\VC98\Bin;D:\progra~1\micros~2\vss\win32;C:\progra~1\micros~4\Common\MSDev98\Bin;l:\Heatmaps\NewClasses\Viewer\SupportRoutines;l:\Heatmaps\NewClasses\Editor\NeoBlend;l:\Heatmaps\NewClasses\Editor\Dll;l:\Heatmaps\NewClasses\Editor\Exe;l:\Heatmaps\NewClasses\License;l:\heatmaps\bin;g:\servers\bloomberg;l:\Heatmaps\NewClasses\Dictionary\Bloomberg
PAGER=less -ism
OS=Windows_NT
OS2LIBPATH=C:\WINNT\system32\os2\dll;
OLDPWD=/y/davidz
NUMBER_OF_PROCESSORS=1
MSINPUT=C:\Program Files\MSHardware
MSDEVDIR=C:\Program Files\Microsoft Visual Studio\Common\MSDev98
MANPATH=/usr/local/man:/cygdrive/d/cygwin/usr/man:/cygdrive/d/unix/usr/local/man
MAKE_MODE=unix
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.deb=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:
LOGONSERVER=\\NEOSERVERPA
LOGNAME=davidz
LIBRARY_PATH=/usr/local/lib
LIB=D:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;D:\Program Files\Microsoft 
Visual Studio\VC98\lib
LESS=-isM
JDK=g:/jdk1.3
JAVA_RCS=L:/heatmaps/RCS
JAVA_HOME=G:/jdk1.2.2
INCLUDE=D:\Program Files\Microsoft Visual Studio\VC98\atl\include;D:\Program 
Files\Microsoft Visual Studio\VC98\mfc\include;D:\Program Files\Microsoft Visual 
Studio\VC98\include
HOMESHARE=\\neovisionpa\shares
HOMEPATH=\davidz
HOMEDRIVE=Y:
HOME=Y:/davidz
HELPDIR=/usr/local/lib/zsh/help
HASHBANG=1
GROFF_TMAC_PATH=/cygdrive/d/cygwin/usr/share/groff/tmac
GROFF_FONT_PATH=/cygdrive/d/cygwin/usr/share/groff/font
FLEX_HOME=g:/flex_sdk
emacs_dir=g:/emacs
DISPLAY=:0
C_INCLUDE_PATH=/usr/local/include
CPLUS_INCLUDE_PATH=/usr/local/include
CO_SOURCE=1
COMSPEC=C:\WINNT\system32\cmd.exe
COMPUTERNAME=NEOFARM04
COLORTERM=rxvt-xpm
COLORFGBG=0;default
CLASSPATH=.;y:/davidz/src/V3.0/java;l:/heatmaps/newclasses/Java;l:/heatmaps/classes/regexp.jar;l:/heatmaps/jclass36j/lib/jctable360j.jar;l:/heatmaps/jclass36j/lib/jcchart360j.jar;g:/jdk1.3/jre/lib/ext/j3dcore.jar;g:/jdk1.3/jre/lib/ext/j3daudio.jar;g:/jdk1.3/jre/lib/ext/j3dutils.jar;g:/jdk1.3/jre/lib/ext/vecmath.jar;g:/BDK1.1/beanbox/classes/bb.jar;g:/jpda1.0/lib/jpda.jar
BLT_LIBRARY=g:/tcltk821/lib/blt2.4


The contents of the .emacs file was


;;(setq load-path (cons "G:/emacs/site-lisp/ps-print" load-path))
(setq load-path (cons "g:/emacs/site-lisp/misc" load-path))
(setq load-path (cons "g:/emacs/site-lisp/gnuserv" load-path))
;;(setq load-path (append  '("h:/users/marc/emacs") load-path))
;;(setq load-path (cons "g:/emacs/site-lisp/jde-2.2.2/lisp" load-path))
;;(setq load-path (cons "g:/emacs/site-lisp/speedbar-0.12" load-path))
;;(setq load-path (cons "g:/emacs/site-lisp/semantic-1.2.1" load-path))
(setq load-path (cons "g:/emacs/site-lisp/w3-4.0pre.46/lisp" load-path))
(setq load-path (cons "g:/emacs-20.4/site-lisp/sourcesafe" load-path))


(setq inhibit-startup-message t)
(setq inhibit-startup-echo-area-message "davidz")

(set-foreground-color "black")
(set-background-color "white")
(set-cursor-color "blue")
(setq default-frame-alist
          '((top . 50) (left . 878)
                (width . 100) (height . 80)
                ;;(cursor-color . "red")
                ;;(cursor-type . (bar . 1))
                (foreground-color . "black")
                (background-color . "white")
                ;;(font . "-*-vt100-normal-r-*-*-13-*-*-*-c-*-iso8859-1")
                ;;(font . "-*-Lucida ConsoleP-normal-r-*-*-13-90-96-96-c-*-iso8859-1")
                ;;(font . "-*-Courier New-normal-r-*-*-12-90-96-96-c-*-iso8859-1")
                (font . "-*-Lucida Sans 
Typewriter-normal-r-*-*-12-*-*-*-c-*-iso8859-1")
                ))

(set-message-beep 'silent)
(setq next-line-add-newlines nil)


;; Visual Source Safe
(setq ss-program "D:/progra~1/micros~2/vss/win32/ss.exe"
      ss-tmp-dir "E:\\Temp"
      ss-project-dirs '(("^Y:/davidz/src" . "$/"))
          ss-confirm-updates t
          ss-multiple-checkouts-enabled t
)
(load "source-safe")

(require 'redo)
(global-set-key [M-C-z] 'redo)

(require 'ishl)
(ishl-mode t)
(setq-default ishl-cleanup nil)
(setq-default ishl-initial-delay 0.01)
(setq-default ishl-delay 0.001)

(load "msb")
(msb-mode 1)

;; Make all yes/no prompts into y/n prompts
(fset 'yes-or-no-p 'y-or-n-p)

;; html-helper-mode
(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
(autoload 'asp-html-helper-mode "html-helper-mode" "Yay ASP" t)
(autoload 'php-html-helper-mode "html-helper-mode" "Yay PHP" t)

(setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.htm$" . html-helper-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.asp$" . asp-html-helper-mode) auto-mode-alist))


(setq default-truncate-lines t)
(setq-default auto-show-mode t)
(setq-default auto-show-shift-amount 0)
(setq-default auto-show-show-left-margin-threshold 100)
(require 'auto-show)
(auto-show-mode 1)

;; uncomment this for W3
;;(require 'w3-auto)

(require 'bs)
(global-set-key "\C-x\C-b" 'bs-show)
(global-set-key [C-S-tab]     'bs-cycle-previous)
(global-set-key [C-tab]     'bs-cycle-next)
(setq bs-default-configuration "all");; show *all* buffers in menu
(setq bs-cycle-configuration-name "files");; only show file buffers when cycling
(setq bs-buffer-sort-function 'bs-sort-buffer-interns-are-last)

(require 'gnuserv)
(gnuserv-start)
(setq gnuserv-frame (selected-frame))

(setq frame-title-format "Emacs - %f")
(setq icon-title-format "Emacs - %f")
;(setq frame-title-format "%f")
;(setq icon-title-format "%f")
(transient-mark-mode 1)
;(column-number-mode 1)

(require 'CUA-mode)
(CUA-mode t)

(require 'blinking-cursor)
(blinking-cursor-mode 1)
(setq blinking-cursor-blink-frequency 4)
(setq blinking-cursor-colors ["blue" "firebrick" "darkgreen" "gold4"])

(global-unset-key '[mouse-2])
(global-set-key "\C-2" 'set-mark-command)
(global-set-key '[f9] 'undo)
(global-set-key '[C-kp-prior] 'enlarge-window)
(global-set-key '[C-kp-next] 'shrink-window)
(global-set-key "\C-xz" 'enlarge-window)
(global-set-key "\C-xC-z" 'shrink-window)
(global-set-key '[C-kp-home] 'beginning-of-buffer)
(global-set-key '[C-kp-end] 'end-of-buffer)
(global-set-key '[M-kp-space] 'ediff)
(global-set-key "\M-f" 'forward-word)
(global-set-key "\M-b" 'backward-word)
(global-set-key "\C-xn" 'next-multiframe-window)
(global-set-key "\C-xp" 'previous-multiframe-window)
(global-set-key "\C-xd" 'delete-window)
(global-set-key '[end] 'end-of-line)
(global-set-key '[home] 'beginning-of-line)
(global-set-key "\C-xc" 'compile)
(global-set-key "\C-x~" 'previous-error)

;; make backup files in ~/.backups/ rather than scattered around all over the 
filesystem.
(require 'backup-dir)
(setq bkup-backup-directory-info
          '((t "~/.backups/" ok-create full-path)))
;; use numbered backups
(setq version-control t)                                
(setq delete-old-versions t)

(defun my-debug-msg ()
  "my debug msg"
  (interactive)
  (end-of-line)
  (newline)
  (insert "System.out.println(\"\");")
  (backward-char 3))
(global-set-key '[C-f11] 'my-debug-msg)

; (defun my-reindent-file ()
;   "change leading tabs to spaces and reindent to spec"
;   (interactive)
;   (progn
;       ;(untabify 0 (buffer-size))
;       (push-mark 0)
;       (while (re-search-forward "^\t+" nil t)
;         (replace-match
;          (make-string (* tab-width (length (match-string 0))) ? )))
;       (goto-char (mark t))
;       (pop-mark)
;       (c-indent-region 0 (buffer-size))))
; (global-set-key "\C-\\" 'my-reindent-file)

(defun my-scroll-up2 ()
  "scroll up one line"
  (interactive)
  (scroll-up 1))
(defun my-scroll-down2 ()
  "scroll up down line"
  (interactive)
  (scroll-down 1))
(global-set-key '[C-down] 'my-scroll-up2)
(global-set-key '[C-up] 'my-scroll-down2)
(setq scroll-step 1)

(define-key global-map [menu-bar mule] nil)

(setq text-mode-hook 'turn-on-auto-fill)
(setq ispell-filter-hook "ispell.filter.hook")
(setq tcl-indent-level 2)
(put 'eval-expression 'disabled nil)
(fset 'kill-to-begin-line
          " ")
(global-set-key "\M-k" 'kill-to-begin-line)
(global-set-key "\M-g" 'goto-line)
(global-set-key "\C-cg" 'goto-line)
(fset 'kill-bold "xrepla reg @b\\[\\([^]]*\\)\\]\\1")
(put 'narrow-to-region 'disabled nil)
(put 'set-fill-column 'disabled t)

;(setq c-basic-offset 2)
;; jmaker does the require call on jde
;(require 'jmaker)
;(require 'jde)
;(defun my-jde-mode-hook () 
;  (setq c-basic-offset 2)) 
;(add-hook 'jde-mode-hook 'my-jde-mode-hook)
(load-file "G:/emacs-init/neo-jde.elc")
(global-set-key [(f4)] 'speedbar-get-focus)
(define-key jde-mode-map "\C-m" 'newline-and-indent)
(require 'jjar)
(require 'jpack)

;; this is for ksh
(setq shell-file-name "D:/mks/mksnt/sh.exe")
(setenv "SHELL" shell-file-name) 
(setq explicit-shell-file-name "D:/mks/mksnt/sh.exe") 
(setq explicit-sh-args '("-L")) 
(setq shell-command-switch "-c") 
(setq win32-quote-process-args t)
(setq shell-prompt-pattern "^[^#$%>\n]*[#$%>] *")

;; this is for bash
;;(setq shell-file-name "bash")
;;(setenv "SHELL" shell-file-name) 
;;(setenv "PID" nil) 
;;(setq explicit-shell-file-name "bash") 
;;(setq explicit-sh-args '("-login" "-i")) 
;;(setq shell-command-switch "-c") 
;;(setenv "SHELLFROMEMACS" "t") 
;;(defun my-bash-setup ()
;;  "For bash (cygwin) under Emacs 20"
;;  (setq w32-quote-process-args ?\")
;;  (setq win32-quote-process-args t)
;;  (setq binary-process-output nil)
;;  (setq binary-process-input t) 
;;  ;;pwd -P gives the full path
;;  (setq shell-dirstack-query "pwd -P | sed \"s/\\/\\([A-Z]\\)/\\1:\\//\"")
;;  (setq shell-prompt-pattern "^[^#$%>\n]*[#$%>] *")
;;  (setq comint-scroll-show-maximum-output nil)
;;  (setq comint-completion-addsuffix t)  
;;  (setq comint-process-echoes nil)
;;  (setq comint-eol-on-send t)
;;  (setq comint-scroll-to-bottom-on-input t)
;;  (setq comint-scroll-to-bottom-on-output     t)
;;  (make-variable-buffer-local 'comint-completion-addsuffix)
;;  (add-hook 'comint-output-filter-functions 'comint-strip-ctrl-m nil t)
;;  (setq cd-pattern (concat shell-prompt-pattern "\\(cd ?.*\\)"))
;;  (setq shell-font-lock-keywords
;;              '((eval . (list cd-pattern 1 font-lock-function-name-face))
;;                (eval . (cons shell-prompt-pattern font-lock-warning-face))
;;                ("^.*[>]" . font-lock-comment-face)
;;                ("[ \t]\\([+-][^ \t\n]+\\)" 1 font-lock-comment-face)
;;                ("^[^ \t\n]+:.*" . font-lock-string-face)
;;                ("^\\[[1-9][0-9]*\\]" . font-lock-string-face)
;;                ("\\b[ \n\t]+\\.\\S *\\b~" 0 font-lock-builtin-face)
;;                ("\\b[ \n\t]+\\.\\S *\\b" 0 font-lock-keyword-face)
;;                ("\\b[ \n\t]+[ \n\t]+~" 0 font-lock-variable-name-face)
;;                ("[^ /\t\n]*/" 0 font-lock-constant-face)
;;                ))
;;  )
;;(setq shell-mode-hook 'my-bash-setup)
;;(setq process-coding-system-alist (cons '("bash" . raw-text-dos) 
process-coding-system-alist))


;; (autoload 'tcl-mode "tcl" "Tcl mode." t)
;; (autoload 'inferior-tcl "tcl" "Run inferior Tcl process." t)
;; (autoload 'java-mode "java-cc-mode" "Java mode" t)
;; (load "java-f-lck.el")
;;(load-library "flash-paren")
;;(flash-paren-mode 1)
(require 'mic-paren)
(paren-activate)


(load "browse-url.elc")
(setq auto-mode-alist (append '(("\\.tcl" . tcl-mode) ("\\.perl" . perl-mode))  
auto-mode-alist))
;; (autoload 'html-mode "html-mode" "HTML major mode." t)
;; (or (assoc "\\.html$" auto-mode-alist)
;;    (setq auto-mode-alist (cons '("\\.html$" . html-mode) 
;;                              auto-mode-alist)))

;; find local info nodes
(setq Info-directory-list (append Info-default-directory-list '("/opt/gnu/info/")))
(setq Info-directory-list (append Info-default-directory-list 
'("g:/emacs/site-lisp/speedbar-0.11")))

(setq minibuffer-max-depth nil)

;(setq default-mode-line-format
;         (list 
;          "  "
;          ;;'mode-line-mule-info
;          'mode-line-modified
;          "   "
;          ;;'mode-line-frame-identification
;          ;;'mode-line-buffer-identification
;          "%50f"
;          "   "
;          'global-mode-string
;          "   %[("
;          'mode-name
;          'mode-line-process
;          'minor-mode-alist
;          "%n" ")%]       "
;          '(which-func-mode
;               ("" which-func-format "  "))
;          '(line-number-mode "L%l  ")
;          '(column-number-mode "C%c    ")
;          '(-3 . "%p")
;          "   "))
 
;; Now set the mode-line-format to use the default-mode-line-format.
;(setq mode-line-format default-mode-line-format)
 
;; Convert default-directory to Unix slashes
(let ((name (substitute ?/ ?\\ default-directory)))
  (setq default-directory name))



;; Options Menu Settings
;; =====================
(cond
 ((and (string-match "XEmacs" emacs-version)
           (boundp 'emacs-major-version)
           (= emacs-major-version 19)
           (>= emacs-minor-version 12))
  (setq-default overwrite-mode nil)
  (setq-default teach-extended-commands-p t)
  (setq-default bar-cursor t)
  (setq-default debug-on-error nil)
  (setq-default debug-on-quit nil)
  (setq-default get-frame-for-buffer-default-instance-limit nil)
  (setq-default temp-buffer-show-function 'show-temp-buffer-in-current-frame)
  (setq-default complex-buffers-menu-p nil)
  (setq-default font-menu-ignore-scaled-fonts t)
  (setq-default font-menu-this-frame-only-p t)
  (setq-default buffers-menu-max-size nil)
  (setq-default case-fold-search t)
  (setq-default case-replace t)
  (setq-default zmacs-regions t)
  (setq-default truncate-lines nil)
  (setq-default mouse-yank-at-point nil)
  (set-default-toolbar-position 'top)
  (add-spec-list-to-specifier top-toolbar-height '((global (nil . 0))))
  (add-spec-list-to-specifier bottom-toolbar-height '((global (nil . 0))))
  (add-spec-list-to-specifier left-toolbar-width '((global (nil . 0))))
  (add-spec-list-to-specifier right-toolbar-width '((global (nil . 0))))
  (add-spec-list-to-specifier scrollbar-width 'nil)
  (add-spec-list-to-specifier scrollbar-height 'nil)
  (add-spec-list-to-specifier modeline-shadow-thickness '((global (nil . 0))))
  (require 'paren)
  (paren-set-mode 'sexp)
  (require 'pending-del)
  (setq-default font-lock-support-mode 'lazy-lock-mode)
  (setq-default font-lock-auto-fontify t)
  (setq-default font-lock-use-fonts nil)
  (setq-default font-lock-use-colors t)
  (setq-default font-lock-use-maximal-decoration t)
  (setq-default font-lock-mode-enable-list nil)
  (setq-default font-lock-mode-disable-list nil)
  (require 'font-lock)
  (remove-hook 'font-lock-mode-hook 'turn-on-fast-lock)
  (make-face 'right-margin)
  (make-face 'font-lock-keyword-face)
  (add-spec-list-to-specifier (face-property 'font-lock-keyword-face 'foreground) 
'((global (nil . "blue"))))
  (make-face 'font-lock-string-face)
  (add-spec-list-to-specifier (face-property 'font-lock-string-face 'foreground) 
'((global (nil . "#c800c8"))))
  (make-face 'font-lock-comment-face)
  (add-spec-list-to-specifier (face-property 'font-lock-comment-face 'foreground) 
'((global (nil . "#008000"))))
  (make-face 'info-xref)
  (add-spec-list-to-specifier (face-property 'info-xref 'font) '((global (nil . 
"-*-Lucida Sans Typewriter-bold-r-*-*-12-*-*-*-c-*-iso8859-1"))))
  (add-spec-list-to-specifier (face-property 'info-xref 'highlight) '((global ((tty) . 
t))))
  (make-face 'secondary-selection)
  (add-spec-list-to-specifier (face-property 'secondary-selection 'background) 
'((global ((grayscale) . "gray1") ((color) . "paleturquoise") ((color) . "green"))))
  (add-spec-list-to-specifier (face-property 'secondary-selection 'background-pixmap) 
'((global ((mono x) . [string :data "gray1"]) ((mono tty) . [string :data "gray1"]))))
  (make-face 'zmacs-region)
  (add-spec-list-to-specifier (face-property 'zmacs-region 'background) '((global 
((grayscale) . "gray3") ((color) . "gray"))))
  (add-spec-list-to-specifier (face-property 'zmacs-region 'background-pixmap) 
'((global ((mono x) . [string :data "gray3"]) ((mono tty) . [string :data "gray3"]) 
((grayscale x) . [nothing]) ((grayscale tty) . [nothing]) ((grayscale stream) . 
[nothing]) ((color x) . [nothing]) ((color tty) . [nothing]) ((color stream) . 
[nothing]))))
  (add-spec-list-to-specifier (face-property 'zmacs-region 'reverse) '((global ((tty) 
. t))))
  (make-face 'paren-match)
  (add-spec-list-to-specifier (face-property 'paren-match 'background) '((global 
((color) . "green") ((color) . "green") ((grayscale) . "gray1"))))
  (add-spec-list-to-specifier (face-property 'paren-match 'background-pixmap) 
'((global ((color x) . [nothing]) ((color tty) . [nothing]) ((color stream) . 
[nothing]) ((grayscale x) . [nothing]) ((grayscale tty) . [nothing]) ((grayscale 
stream) . [nothing]) ((mono x) . [string :data "gray1"]) ((mono tty) . [string :data 
"gray1"]))))
  (add-spec-list-to-specifier (face-property 'paren-match 'highlight) '((global ((tty) 
. t))))
  (make-face 'modeline)
  (add-spec-list-to-specifier (face-property 'modeline 'foreground) '((global (nil . 
"Black"))))
  (add-spec-list-to-specifier (face-property 'modeline 'background) '((global (nil . 
"Gray75"))))
  (add-spec-list-to-specifier (face-property 'modeline 'background-pixmap) '((global 
((x) . [nothing]) ((tty) . [nothing]) ((stream) . [nothing]))))
  (add-spec-list-to-specifier (face-property 'modeline 'reverse) '((global ((tty) . 
t))))
  (make-face 'primary-selection)
  (add-spec-list-to-specifier (face-property 'primary-selection 'background) '((global 
((grayscale) . "gray3") ((color) . "gray"))))
  (add-spec-list-to-specifier (face-property 'primary-selection 'background-pixmap) 
'((global ((mono x) . [string :data "gray3"]) ((mono tty) . [string :data "gray3"]))))
  (make-face 'info-node)
  (add-spec-list-to-specifier (face-property 'info-node 'font) '((global (nil . 
"-*-Lucida Sans Typewriter-bold-r-*-*-12-*-*-*-c-*-iso8859-1"))))
  (add-spec-list-to-specifier (face-property 'info-node 'highlight) '((global ((tty) . 
t))))
  (make-face 'paren-blink-off)
  (add-spec-list-to-specifier (face-property 'paren-blink-off 'foreground) '((global 
(nil . "#AE00B200C300"))))
  (make-face 'paren-mismatch)
  (add-spec-list-to-specifier (face-property 'paren-mismatch 'foreground) '((global 
((grayscale x) . [modeline foreground]) ((mono x) . [modeline foreground]))))
  (add-spec-list-to-specifier (face-property 'paren-mismatch 'background) '((global 
((grayscale x) . [modeline background]) ((mono x) . [modeline background]) ((color x) 
. "DeepPink"))))
  (add-spec-list-to-specifier (face-property 'paren-mismatch 'reverse) '((global 
((tty) . t))))
  (make-face 'italic)
  (add-spec-list-to-specifier (face-property 'italic 'font) '((global (nil . 
"-*-Lucida Sans Typewriter-normal-i-*-*-12-90-96-96-c-*-iso8859-1"))))
  (add-spec-list-to-specifier (face-property 'italic 'underline) '((global ((tty) . 
t))))
  (make-face 'left-margin)
  (make-face 'highlight)
  (add-spec-list-to-specifier (face-property 'highlight 'background) '((global 
((color) . "green") ((color) . "green") ((grayscale) . "gray1"))))
  (add-spec-list-to-specifier (face-property 'highlight 'background-pixmap) '((global 
((color x) . [nothing]) ((color tty) . [nothing]) ((color stream) . [nothing]) 
((grayscale x) . [nothing]) ((grayscale tty) . [nothing]) ((grayscale stream) . 
[nothing]) ((mono x) . [string :data "gray1"]) ((mono tty) . [string :data "gray1"]))))
  (add-spec-list-to-specifier (face-property 'highlight 'highlight) '((global ((tty) . 
t))))
  (make-face 'hm--html-help-face)
  (add-spec-list-to-specifier (face-property 'hm--html-help-face 'foreground) 
'((global (nil . "red"))))
  (add-spec-list-to-specifier (face-property 'hm--html-help-face 'background) 
'((global (nil))))
  (add-spec-list-to-specifier (face-property 'hm--html-help-face 'font) '((global (nil 
. "-*-Lucida Sans Typewriter-bold-r-*-*-12-*-*-*-c-*-iso8859-1"))))
  (make-face 'isearch)
  (add-spec-list-to-specifier (face-property 'isearch 'background) '((global ((color) 
. "paleturquoise") ((color) . "green"))))
  (add-spec-list-to-specifier (face-property 'isearch 'reverse) '((global ((tty) . 
t))))
  (make-face 'font-lock-preprocessor-face)
  (add-spec-list-to-specifier (face-property 'font-lock-preprocessor-face 'foreground) 
'((global (nil . "blue3"))))
  (make-face 'font-lock-function-name-face)
  (add-spec-list-to-specifier (face-property 'font-lock-function-name-face 
'foreground) '((global (nil . "red3"))))
  (make-face 'font-lock-type-face)
  (add-spec-list-to-specifier (face-property 'font-lock-type-face 'foreground) 
'((global (nil . "blue3"))))
  (make-face 'font-lock-doc-string-face)
  (add-spec-list-to-specifier (face-property 'font-lock-doc-string-face 'foreground) 
'((global (nil . "green4"))))
  (make-face 'bold-italic)
  (add-spec-list-to-specifier (face-property 'bold-italic 'font) '((global (nil . 
"-*-Lucida Sans Typewriter-demibold-i-*-*-12-90-96-96-c-*-iso8859-1"))))
  (add-spec-list-to-specifier (face-property 'bold-italic 'underline) '((global ((tty) 
. t))))
  (add-spec-list-to-specifier (face-property 'bold-italic 'highlight) '((global ((tty) 
. t))))
  (make-face 'bold)
  (add-spec-list-to-specifier (face-property 'bold 'font) '((global (nil . "-*-Lucida 
Sans Typewriter-bold-r-*-*-12-*-*-*-c-*-iso8859-1"))))
  (add-spec-list-to-specifier (face-property 'bold 'highlight) '((global ((tty) . t))))
  (make-face 'default)
  (add-spec-list-to-specifier (face-property 'default 'foreground) '((global (nil . 
"#FFFFFFFFFFFF"))))
  (add-spec-list-to-specifier (face-property 'default 'background) '((global (nil . 
"#000000000000"))))
  (add-spec-list-to-specifier (face-property 'default 'font) '((global (nil . 
"-*-Lucida Sans Typewriter-normal-r-*-*-12-*-*-*-c-*-iso8859-1"))))
  ))
;; ============================
;; End of Options Menu Settings

(custom-set-variables
 '(compilation-window-height 20)
 '(jde-run-application-class "NeoVision.Application.NeoApp")
 '(jde-run-executable "")
 '(compile-auto-highlight t)
 '(window-min-height 2)
 '(c-basic-offset 2)
 '(jmaker-end-of-line-style nil)
 '(paren-message-no-match t)
 '(jde-bug-jdk-directory "g:/jdk1.3/")
 '(jde-quote-classpath t)
 '(jde-db-source-directories (quote ("y:/davidz/src/v3.0/java" 
"l:/Heatmaps/NewClasses/Java")))
 '(jde-run-option-application-args (quote ("-NVDFServerClass" 
"NeoVision.DatafeedAPI.DFServer" "-cf" 
"Y:/davidz/Examples/NV_DynamicEquityIndices.nvg")))
 '(font-lock-support-mode (quote lazy-lock-mode))
 '(jde-run-option-vm-args (quote ("-Xmx128m")))
 '(speedbar-frame-parameters (quote ((minibuffer) (width . 40) (border-width . 0) 
(menu-bar-lines . 0) (unsplittable . t))))
 '(temp-buffer-resize-mode t)
 '(paren-sexp-mode t)
 '(temp-buffer-max-height 20)
 '(frame-background-mode (quote light))
 '(jde-run-java-vm-w "G:/jdk1.3/bin/javaw")
 '(fontset-default-styles (quote (bold italic oblique bold-italic)))
 '(jde-bug-vm-includes-jpda-p t)
 '(global-font-lock-mode t nil (font-lock))
 '(jde-db-option-application-args (quote ("-NVDFServerClass" 
"NeoVision.DatafeedAPI.DFServer" "-cf" 
"Y:/davidz/Examples/NV_DynamicEquityIndices.nvg")))
 '(jde-bug-raise-frame-p nil)
 '(paren-display-message (quote only))
 '(jde-run-classic-mode-vm t))

(custom-set-faces
 '(speedbar-button-face ((((class color) (background light)) (:foreground "green4"))))
 '(jde-java-font-lock-number-face ((((class color) (background light)) (:foreground 
"RosyBrown4"))))
 '(vhdl-speedbar-package-face ((((class color) (background light)) (:foreground 
"Grey30"))))
 '(html-helper-bold-face ((((class color) (background light)) (:bold t :foreground 
"brown3"))))
 '(font-lock-comment-face ((((class color) (background light)) (:foreground 
"Green4"))))
 '(font-lock-string-face ((((class color) (background light)) (:foreground 
"#C000C0"))))
 '(html-tag-face ((((class color) (background light)) (:bold t :foreground "blue"))))
 '(speedbar-file-face ((((class color) (background light)) (:foreground "blue"))))
 '(region ((t (:background "green"))))
 '(font-lock-keyword-face ((((class color) (background light)) (:bold t :foreground 
"Blue"))))
 '(font-lock-constant-face ((((class color) (background light)) (:foreground "Red4"))))
 '(paren-face-match ((((class color)) (:background "paleturquoise1"))))
 '(paren-face-no-match ((((class color)) (:foreground "black" :background "grey110"))))
 '(font-lock-type-face ((((class color) (background light)) (:bold t :foreground 
"#000080"))))
 '(html-helper-underline-face ((((class color) (background light)) (:underline t 
:foreground "orange3"))))
 '(html-helper-italic-face ((((class color) (background light)) (:italic t :foreground 
"green4"))))
 '(modeline ((t (:bold t :foreground "#FFFFFF" :background "Firebrick"))))
 '(highlight ((((class color) (background light)) (:background "green"))))
 '(font-lock-variable-name-face ((((class color) (background light)) (:foreground 
"#005050"))))
 '(font-lock-function-name-face ((((class color) (background light)) (:bold t 
:foreground "#800000"))))
 '(paren-face-mismatch ((((class color)) (:foreground "white" :background "red"))))
 '(vhdl-speedbar-architecture-face ((((class color) (background light)) (:foreground 
"Cyan4"))))
 '(secondary-selection ((((class color) (background light)) (:background 
"LightBlue1"))))
 '(font-lock-builtin-face ((t (:italic t :foreground "Orange4")))))

(global-set-key "\C-r" 'revert-buffer)



=====end inserted .emacs file



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

Reply via email to