This is a known XEmacs compatibility problem that will be fixed in the next 
release. See the JDE mailing list archive for a simple workaround in the 
interim.

- Paul

At 03:22 PM 9/14/00 +0200, Raffael Herzog wrote:
>Whenever I try to run a program with JDEbug, I get the following
>message :
>
>Symbol's function definition is void: comint-bol-or-process-mark
>
>
>This message also appears when I choose "Exit
>Debugger". "JDEbug -> Processes -> Start Debugger" works fine, but
>nothing else.
>
>
>Below the bug report:
>
>
>Emacs  : XEmacs 21.1 (patch 7) "Biscayne" [Lucid] (i386-suse-linux, Mule) 
>of Wed Dec  8 1999 on D12
>Package: JDE version 2.2.3
>
>current state:
>==============
>(setq
>  jde-javadoc-gen-verbose nil
>  jde-gen-to-string-method-template '("(end-of-line) '&" "\"public String 
> toString() \"" "(if jde-gen-k&r "
>                                      "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n'>")
>  jde-bug-jre-home "/usr/java/jvm/jdk_sun1.2.2/jre"
>  jde-bug-debugger-host-address "localhost"
>  jde-help-docsets '(("javadoc" "file:/usr/java/jvm/docs/api" 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-javadoc-gen-nodeprecatedlist 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-javadoc-gen-detail-switch '("-protected")
>  jde-run-option-classpath 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-mode-line-format '("-" mode-line-mule-info mode-line-modified 
> mode-line-frame-identification
>                         mode-line-buffer-identification "   " 
> global-mode-string "   %[(" mode-name
>                         mode-line-process minor-mode-alist "%n" ")%]--"
>                         (jde-which-method-mode ("" 
> jde-which-method-format "--")) (line-number-mode "L%l--")
>                         (column-number-mode "C%c--") (-3 . "%p") "-%-")
>  jde-make-args ""
>  jde-gen-jfc-app-buffer-template '("(funcall 
> jde-gen-boilerplate-function) 'n" "'n" "'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" "'n" "\"/**\" 'n"
>                                    "\" * \"" "(file-name-nondirectory 
> buffer-file-name) 'n" "\" *\" 'n"
>                                    "\" *\" 'n" "\" * Created: \" 
> (current-time-string) 'n" "\" *\" 'n"
>                                    "\" * @author \" (user-full-name) '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) 
> \") \"" "(if jde-gen-k&r " "()"
>                        "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of while (\" 
> (s clause) \")\"'>'n'>)" ")")
>  jde-gen-beep '("(end-of-line) '&" 
> "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
>  jde-bug-breakpoint-marker-colors '("red" . "yellow")
>  jde-javadoc-gen-bottom ""
>  jde-db-source-directories '("/home/rherzog/cvswork/ctm/src/" 
> "/home/rherzog/cvswork/DBAccess/src/"
>                              "/usr/java/jvm/jdk_sun1.2.2/src/")
>  jde-db-debugger '("JDEbug" "jdebug" . "Executable")
>  jde-db-marker-regexp "^.*: thread=.*, 
> \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9]*\\),"
>  jde-compile-option-deprecation t
>  bsh-vm-args nil
>  jde-javadoc-see-tag-template '("* @see " ref)
>  jde-setnu-mode-enable nil
>  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-javadoc-gen-destination-directory "JavaDoc"
>  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-applet-viewer ""
>  jde-javadoc-gen-overview ""
>  jde-javadoc-end-block-template nil
>  jde-run-read-vm-args nil
>  jde-imenu-sort nil
>  jde-run-java-vm-w "javaw"
>  jde-javadoc-gen-link-online nil
>  jde-run-option-application-args nil
>  jde-quote-classpath t
>  jde-enable-abbrev-mode nil
>  jde-which-method-mode t
>  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-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function) 
> 'n" "'n" "'n" "\"/**\" 'n" "\" * \""
>                                  "(file-name-nondirectory 
> buffer-file-name) 'n" "\" *\" 'n"
>                                  "\" * @author \" (user-full-name) 'n" 
> "\" */\" 'n>" "\"public class \""
>                                  "(file-name-sans-extension 
> (file-name-nondirectory buffer-file-name))"
>                                  "\" {\"  'n>" "'n>" "\"/*\" 'n>" "\"* 
> variables\" 'n>" "\"*/\" 'n>" "'n>"
>                                  "'n>" "'n>" "\"/*\" 'n>" "\"* 
> constructors\" 'n>" "\"*/\" 'n>" "'n>"
>                                  "\"/**\" 'n>"
>                                  "\"* Constructs a new \" 
> (file-name-sans-extension (file-name-nondirectory buffer-file-name)) 
> \".\" 'n>" "\"*/\" 'n>" "\"public \"" "(file-name-sans-extension 
> (file-name-nondirectory buffer-file-name))" "\"()\"" "\" {\"  'n>" "'p 
> 'n>" "\"}\">" "'n>" "'n>" "'n>" "'n>" "\"/*\" 'n>" "\"* class 
> implementation\" 'n>" "\"*/\" 'n>" "'n>" "\"}\">" "'n>")
>  jde-gen-boilerplate-function 'raffi-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)
>                           ("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-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 t
>  jde-javadoc-gen-stylesheetfile ""
>  jde-appletviewer-option-vm-args '("-Xdebug" "-Xnoagent"
> 
>"-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
>                                    "-Djava.compiler=NONE"
> 
>"-Xbootclasspath:/usr/java/jvm/jdk_sun1.2.2/jre/lib/rt.jar:/usr/java/jvm/jdk_sun1.2.2/jre/lib/i18n.jar:/usr/java/jvm/jdk_sun1.2.2/lib/tools.jar")
>  jde-run-executable ""
>  jde-gen-buffer-boilerplate nil
>  jde-compile-option-depend-switch '("-Xdepend")
>  jde-compile-option-sourcepath '("/home/rherzog/cvswork/ctm/src")
>  jde-run-mode-hook nil
>  jde-gen-println '("(end-of-line) '&" "\"System.err.println(\" (P \"Print 
> out: \") \");\" '>'n'>")
>  jde-javadoc-exception-tag-template '("* @exception " type " if an error 
> occurs")
>  jde-javadoc-gen-author t
>  jde-javadoc-gen-helpfile ""
>  jde-gen-get-set-var-template '("(end-of-line) '&" "'>'n" "\"/*\" '>'n"
>                                 "\"* get/set \" (P \"Variable type: \" 
> type) \" \"(P \"Variable name: \" name) '>'n" "\"*/\" '>'n" "'>'n" 
> "\"/**\" '>'n" "\"* Get the value of \" (s name) \".\" '>'n" 
> "\"*\"  '>'n" "\"* @return The value of \" (s name) \".\" '>'n" "\"*\" 
> '>'n" "\"* @see #set\" (jde-gen-init-cap (jde-gen-lookup-named 'name)) 
> \"(\" (s type) \")\" '>'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" "\"*\" '>'n" "\"* @param \" (s name) \" The value to assign to \" 
> (s name) \".\" '>'n" "\"*\" '>'n" "\"* @see #\" " "(if (string= 
> \"boolean\" (jde-gen-lookup-named 'type) )" "\"is\"" "\"get\" )" 
> "(jde-gen-init-cap (jde-gen-lookup-named 'name)) \"()\" '>'n" "\"*/\" 
> '>'n" "\"public v!
>  oid set\" (jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"(\" (s 
> type) \" \" (s name) \") \" " "(if jde-gen-k&r " "()" "'>'n)" "\"{\" 
> '>'n" "\"this.\" (s name) \" = \" (s name) \";\" '>'n \"}\" '>'n'>")
>  jde-db-option-application-args nil
>  jde-run-option-verify '(nil t)
>  jde-javadoc-gen-docletpath nil
>  jde-bug-server-shmem-name '(t . "JDEbug")
>  jde-javadoc-describe-interface-template '("* Describe interface " 
> (jde-javadoc-code name) " here.")
>  jde-javadoc-gen-args nil
>  jde-which-method-format '(" [" jde-which-method-current "]")
>  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) \") \"" 
> "(if jde-gen-k&r " "()" "'>'n)"
>                     "\"{\"'>'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 "file:/usr/java/jvm/docs/api/index.html"
>  jde-gen-console-buffer-template '("(funcall 
> jde-gen-boilerplate-function) 'n" "'n" "'n" "\"/**\" 'n"
>                                    "\" * \"" "(file-name-nondirectory 
> buffer-file-name) 'n" "\" *\" 'n"
>                                    "\" * @author \" (user-full-name) 'n" 
> "\" */\" 'n>" "\"public class \""
>                                    "(file-name-sans-extension 
> (file-name-nondirectory buffer-file-name))"
>                                    "\" {\"  'n>" "'n" "\"public \""
>                                    "(file-name-sans-extension 
> (file-name-nondirectory buffer-file-name))"
>                                    "\" ()\"" "\" {\"  'n>" "\"}\" 'n>" "'n>"
>                                    "\"public static void main(String[] 
> args)\"" "\" {\"  'n>" "" "'p 'n>"
>                                    "\"}\" 'n> 'n>" "\"} 'n\"")
>  jde-run-option-vm-args nil
>  jde-javadoc-gen-group nil
>  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-bug-window-message nil
>  jde-javadoc-gen-link-URL 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-bug-jpda-directory "/usr/java/jvm/jdk_sun1.2.2"
>  jde-javadoc-gen-doclet ""
>  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(list!
>  ener);\" '>'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" "\"PropertyChangeListene!
>  r 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" "\"* @p!
>  aram oldValue The old value of the property\" '>'n" "\"* @param newVal
>ue 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 boole!
>  an hasListeners(String propertyName) \"" "(if jde-gen-k&r " "()" "'>'n)" 
> "\"{\"'>'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\"))" "'> \"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-gen-packages nil
>  jde-make-working-directory "~/cvswork/ctm/"
>  jde-run-classic-mode-vm nil
>  jde-db-option-verify '(nil t)
>  jde-bug-saved-breakpoints nil
>  jde-javadoc-gen-notree nil
>  jde-bug-debug nil
>  jde-project-file-name "rherzog.el"
>  jde-run-java-vm "java"
>  jde-javadoc-gen-header ""
>  jde-compile-option-directory "/home/rherzog/cvswork/ctm/src"
>  jde-javadoc-gen-noindex nil
>  jde-run-applet-doc ""
>  jde-db-option-properties nil
>  jde-auto-parse-enable nil
>  jde-javadoc-gen-split-index 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) 
> \"++) \"" "(if jde-gen-k&r " "()"
>                        "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of for (int 
> \" (s var) \" = 0; \""
>                        "(s var) \" < \" (s ub) \"; \" (s var) 
> \"++)\"'>'n'>)" ")")
>  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) \") \"" "(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-compile-option-nowarn nil
>  jde-bug-raise-frame-p t
>  jde-run-option-properties nil
>  jde-javadoc-gen-version t
>  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)
>                     ("[(control {)]" . hs-show-block) ("[(control })]" . 
> hs-hide-block))
>  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-into-all) ("[? ? ?]" . 
> jde-bug-step-out)
>                         ("[? ? ?]" . jde-bug-continue) ("[? ? ?]" . 
> jde-bug-set-breakpoint))
>  jde-run-option-verbose '(nil nil nil)
>  jde-javadoc-gen-link-offline nil
>  jde-bug-jdk-directory "/usr/java/jvm/jdk_sun1.2.2"
>  jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
>  jde-global-classpath '("/home/rherzog/cvswork/ctm/src" 
> "/home/rherzog/cvswork/DBAccess/lib/dbaccess.jar")
>  jde-bug-vm-includes-jpda-p t
>  jde-javadoc-gen-nohelp nil
>  jde-javadoc-describe-class-template '("* Describe class " 
> (jde-javadoc-code name) " here.")
>  jde-run-application-class "com.comartis.ctm.client.Main"
>  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'>)" ")")
>  bsh-startup-timeout 10
>  jde-compile-option-target '("1.1")
>  jde-imenu-enable t
>  jde-auto-parse-buffer-interval 30
>  jde-make-program "ant"
>  jde-db-option-vm-args nil
>  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-option-java-profile '(nil . "./java.prof")
>  jde-entering-java-buffer-hooks '(raffi-jde-mode-hook 
> jde-reload-project-file)
>  jde-db-option-java-profile '(nil . "./java.prof")
>  jde-bug-server-socket '(t . "2112")
>  jde-javadoc-gen-serialwarn nil
>  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 t
>  jde-compile-finish-hook '((lambda (buf msg) 
> (jde-complete-flush-classinfo-cache)))
>  jde-javadoc-gen-window-title ""
>  jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
>  jde-db-option-verbose '(nil nil nil)
>  jde-gen-cflow-enable t
>  jde-compile-option-debug '("all" (t t t))
>  jde-javadoc-return-tag-template '("* @return " (jde-javadoc-a type) " " 
> (jde-javadoc-code type) " value")
>  jde-run-working-directory "~/cvswork/ctm/"
>  jde-setnu-mode-threshold 20000
>  jde-javadoc-gen-use nil
>  jde-wiz-import-excluded-packages '("bsh.*")
>  jde-javadoc-gen-footer ""
>  jde-javadoc-gen-nodeprecated nil
>  jde-compile-option-bootclasspath nil
>  jde-db-read-vm-args nil
>  jde-compile-option-extdirs nil
>  jde-javadoc-gen-doc-title ""
>  jde-compiler "javac"
>  jde-javadoc-gen-nonavbar nil
>  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) 
> \"" "(if jde-gen-k&r " "()" "'>'n)"
>                       "\"{\"'>'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 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-use-font-lock t
>  bsh-eval-timeout 20
>  )
>
>
>
>The contents of the *JDEBug* buffer were
>
>cd ~/cvswork/ctm/
>java -classpath 
>/usr/share/xemacs/site-lisp/jde/java/lib/jde.jar:/usr/java/jvm/jdk_sun1.2.2/lib/tools.jar
> 
>jde.debugger.Main
>
>
>(jde-dbo-init-debug-session)
>
>
>
>
>End Insert *JDEbug* buffer
>
>
>There is no 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 paren...
>Loading paren...done
>Paren mode is sexp
>Loading cus-face...
>Loading cus-face...done
>Loading font-lock...
>Loading font-lock...done
>Loading customization dependencies...
>Loading customization dependencies...done
>Loading cl-macs...
>Loading cl-macs...done
>Bootstrapping objects...
>Bootstrapping objects...done
>Loading dired...
>Loading dired-mule...
>Loading dired-mule...done
>Loading dired...done
>Loading env...
>Loading env...done
>Reading directory /home/rherzog/cvswork/...
>Reading directory /home/rherzog/cvswork/...done
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Text:
>Loading efs-cu...
>Loading efs-cu...done
>Loading hideshow...
>Loading hideshow...done
>Loading /home/rherzog/cvswork/ctm/src/rherzog.el...
>Loading /home/rherzog/cvswork/ctm/src/rherzog.el...done
>MappingTableModel.java: 
>[..........................................................................] 
>...   0%
>MappingTableModel.java: 
>[..........................................................................] 
>...   0%
>MappingTableModel.java: 
>[..........................................................................] 
>...   1%
>MappingTableModel.java: 
>[..........................................................................] 
>...   1%
>MappingTableModel.java: 
>[..........................................................................] 
>...   1%
>MappingTableModel.java: 
>[###.......................................................................] 
>...   5%
>MappingTableModel.java: 
>[#####.....................................................................] 
>...   7%
>MappingTableModel.java: 
>[#####.....................................................................] 
>...   8%
>MappingTableModel.java: 
>[######....................................................................] 
>...   9%
>MappingTableModel.java: 
>[########..................................................................] 
>...  11%
>MappingTableModel.java: 
>[#########.................................................................] 
>...  13%
>MappingTableModel.java: 
>[###########...............................................................] 
>...  16%
>MappingTableModel.java: 
>[##############............................................................] 
>...  20%
>MappingTableModel.java: 
>[####################......................................................] 
>...  28%
>MappingTableModel.java: 
>[######################....................................................] 
>...  31%
>MappingTableModel.java: 
>[#########################.................................................] 
>...  35%
>MappingTableModel.java: 
>[############################..............................................] 
>...  39%
>MappingTableModel.java: 
>[#################################.........................................] 
>...  45%
>MappingTableModel.java: 
>[##################################........................................] 
>...  47%
>MappingTableModel.java: 
>[#####################################.....................................] 
>...  50%
>MappingTableModel.java: 
>[#######################################...................................] 
>...  54%
>MappingTableModel.java: 
>[##########################################................................] 
>...  58%
>MappingTableModel.java: 
>[##############################################............................] 
>...  63%
>MappingTableModel.java: 
>[##################################################........................] 
>...  68%
>MappingTableModel.java: 
>[####################################################......................] 
>...  71%
>MappingTableModel.java: 
>[########################################################..................] 
>...  77%
>MappingTableModel.java: 
>[#############################################################.............] 
>...  83%
>MappingTableModel.java: 
>[#######################################################################...] 
>...  97%
>MappingTableModel.java: 
>[#########################################################################.] 
>...  99%
>MappingTableModel.java: 
>[##########################################################################] 
>... done
>Preparing problem report...
>Loading sendmail...
>Loading sendmail...done
>Loading mail-abbrevs...
>Loading mail-abbrevs...done
>Parsing /home/rherzog/.mailrc...
>Parsing /home/rherzog/.mailrc... done
>Formatting bug report buffer...
>Formatting bug report buffer....
>Formatting bug report buffer.....
>Formatting bug report buffer......
>Formatting bug report buffer.......
>Formatting bug report buffer........
>Formatting bug report buffer.........
>Formatting bug report buffer..........
>Formatting bug report buffer...........
>Formatting bug report buffer............
>Formatting bug report buffer.............
>Formatting bug report buffer..............
>Formatting bug report buffer...............
>Formatting bug report buffer................
>Formatting bug report buffer.................
>Formatting bug report buffer..................
>Formatting bug report buffer...................
>Formatting bug report buffer....................
>Formatting bug report buffer.....................
>Formatting bug report buffer......................
>Formatting bug report buffer.......................
>Formatting bug report buffer........................
>Formatting bug report buffer.........................
>Formatting bug report buffer..........................
>Formatting bug report buffer...........................
>Formatting bug report buffer............................
>Formatting bug report buffer.............................
>Formatting bug report buffer..............................
>Formatting bug report buffer...............................
>Formatting bug report buffer................................
>Formatting bug report buffer.................................
>Formatting bug report buffer..................................
>Formatting bug report buffer...................................
>Formatting bug report buffer....................................
>Formatting bug report buffer.....................................
>Formatting bug report buffer......................................
>Formatting bug report buffer.......................................
>Formatting bug report buffer........................................
>Formatting bug report buffer.........................................
>Formatting bug report buffer..........................................
>Formatting bug report buffer...........................................
>Formatting bug report buffer............................................
>Formatting bug report buffer.............................................
>
>
>
>End Insert *Messages* buffer
>
>
>Process environment:
>
>LESSCHARSET=latin1
>PATH=/home/rherzog/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/var/lib/dosemu:/usr/games/bin:/usr/games:/opt/gnome/bin:/opt/kde/bin:/usr/openwin/bin:.:/usr/X11R6/bin
>no_proxy=localhost
>XNLSPATH=/usr/X11R6/lib/X11/nls
>TERM=dumb
>HOME=/home/rherzog
>WINDOWMANAGER=/usr/X11R6/bin/wmaker
>OSTYPE=linux-gnu
>CVSROOT=/var/cvsroot
>HOSTTYPE=i686
>PRINTER=lp
>SHELL=/bin/bash
>_=/usr/X11R6/bin/xemacs
>INFODIR=/usr/local/info:/usr/info
>MINICOM=-c on
>TEXINPUTS=:~/.TeX:/usr/doc/.TeX
>SHLVL=3
>DISPLAY=pinguin.comartis.com:0.0
>INFOPATH=/usr/local/info:/usr/info
>COLORTERM=1
>JAVA_HOME=/usr/java/jvm/IBMJava2-13/
>GNOMEDIR=/opt/gnome
>LANG=de_CH
>EDITOR=vi
>JAVA_COMPILER=jitc
>XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
>MACHTYPE=i686-pc-linux-gnu
>HISTCONTROL=ignoredups
>LS_COLORS=
>USER=rherzog
>LESS=-M -S -I
>KDEDIR=/opt/kde
>NNTPSERVER=news
>MANPATH=/usr/local/man:/usr/share/man:/usr/man:/usr/X11R6/man:/usr/openwin/man:/usr/man/de
>LESSOPEN=|lesspipe.sh %s
>LESSKEY=/etc/lesskey.bin
>OPENWINHOME=/usr/openwin
>QTDIR=/usr/lib/qt
>POVRAYOPT=-l/usr/lib/povray/include
>ignoreeof=0
>LS_OPTIONS=-N --color=tty -T 0
>LD_LIBRARY_PATH=:/jre/bin
>MOZILLA_HOME=/opt/netscape
>HOSTNAME=rumba
>PAGER=less
>PWD=/home/rherzog
>
>
>The contents of the .emacs file was
>
>
>
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>;;; File name: ` ~/.emacs '
>;;; ---------------------
>;;;
>;;; Note: This file switches between two Emacs versions:
>;;;            GNU-Emacs (19.34/20.X) and X-Emacs (19.14/20.X).
>;;;       Please to not mix both versions: GNU-Emacs and X-Emacs
>;;;       are incompatible. They use differnet binary code for
>;;;       compiled lisp files and they have different builtin
>;;;       lisp functions ... not only names of such functions
>;;;       are different!!!
>;;;
>;;; If you need your own personal ~/.emacs
>;;; please make a copy of this file
>;;; an placein your changes and/or extension.
>;;;
>;;; Copyright (c) 1997 S.u.S.E. Gmbh Fuerth, Germany.  All rights reserved.
>;;;
>;;; Author: Werner Fink, <[EMAIL PROTECTED]> 1997,98,99
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>;;;
>;;; Test of Emacs derivates
>;;; -----------------------
>
>(setq load-path
>       (nconc
>        '(
>         "/usr/share/xemacs/site-lisp/jde/lisp"
>         )
>        load-path))
>
>
>(if (string-match "XEmacs\\|Lucid" emacs-version)
>   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>   ;;; XEmacs
>   ;;; ------
>   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>   (progn
>       ;;
>       ;; If not exists create the XEmacs options file
>       ;; --------------------------------------------
>       (if (and (not (file-readable-p "~/.xemacs-options"))
>                (fboundp 'save-options-menu-settings))
>         (save-options-menu-settings))
>       ;;
>       ;; Remember font and more settings
>       ;; -------------------------------
>       (setq options-save-faces t)
>       ;;
>       ;; AUC-TeX
>       ;; -------
>       (if  (or (file-accessible-directory-p
>                 "/usr/X11R6/lib/xemacs/site-lisp/auctex/")
>                 (or (and (= emacs-major-version 19)
>                         (>= emacs-minor-version 15))
>                     (= emacs-major-version 20)))
>        (progn
>            (require 'tex-site)
>            (setq-default TeX-master nil)
>            ; Users private libaries
>            ; (setq TeX-macro-private '("~/lib/tex-lib/"))
>            ;    AUC-TeX-Macros
>            ; (setq 
> TeX-style-private   "~/lib/xemacs/site-lisp/auctex/style/")
>            ;    Autom. Auc-TeX-Macros
>            ; (setq TeX-auto-private    "~/lib/xemacs/site-lisp/auctex/auto/")
>         ))
>   )
>   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>   ;;; GNU-Emacs
>   ;;; ---------
>   ;;; load ~/.gnu-emacs or, if not exists /etc/skel/.gnu-emacs
>   ;;; For a description and the settings see /etc/skel/.gnu-emacs
>   ;;;   ... for your private ~/.gnu-emacs your are on your one.
>   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>   (if (file-readable-p "~/.gnu-emacs")
>       (load "~/.gnu-emacs" nil t)
>     (if (file-readable-p "/etc/skel/.gnu-emacs")
>         (load "/etc/skel/.gnu-emacs" nil t)))
>
>   ;; Custum Settings
>   ;; ===============
>   ;; To avoid any trouble with the customization system of GNU emacs
>   ;; we set the default file ~/.gnu-emacs-custom
>   (setq custom-file "~/.gnu-emacs-custom")
>   (load "~/.gnu-emacs-custom" t t)
>;;;
>)
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>;;; XEmacs load options
>;;; -------------------
>;;; If missing the next few lines they will be append automatically
>;;; by xemacs. This will be done by `save-options-menu-settings'
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
>;; Custum Settings
>;; ===============
>;; Set custom-file to ~/.xemacs-custom for XEmacs to avoid overlap with the
>;; custom interface of GNU-Emacs. Nevertheless, in most cases GNU-Emacs can
>;; not handle unknown functions in ~/.emacs .. therefore ~/.xemacs-custom.
>(cond
>  ((string-match "XEmacs" emacs-version)
>         (setq custom-file "~/.xemacs-custom")
>         (load "~/.xemacs-custom" t t)))
>;; ======================
>;; End of Custum Settings
>
>;; Options Menu Settings
>;; =====================
>(cond
>  ((and (string-match "XEmacs" emacs-version)
>        (boundp 'emacs-major-version)
>        (or (and
>             (= emacs-major-version 19)
>             (>= emacs-minor-version 14))
>            (= emacs-major-version 20))
>        (fboundp 'load-options-file))
>   (load-options-file "/home/rherzog/.xemacs-options")))
>;; ============================
>;; End of Options Menu Settings
>
>
>
>
>
>;; ===================
>;; Raffis own settings
>(font-lock-mode)
>;(gnuserv-start)
>(global-set-key "\C-xc" 'add-change-log-entry)
>
>
>;; =====================================
>;; Some gnus settings and hook functions
>(setq load-path (cons (expand-file-name 
>"/usr/share/xemacs/21.1.7/lisp/gnus") load-path))
>(autoload 'gnus "gnus" t t)
>
>; load trivial-cite
>(autoload 'trivial-cite "tc" t t)
>; these two dummy-functions are needed by trivial-cite
>(defun make-overlay (arg1, arg2) ())
>(defun overlay-put (arg1, arg2, arg3) ())
>
>
>;; ======================
>;; Emacs/W3 Configuration
>(setq load-path (cons "/usr/share/xemacs/site-lisp" load-path))
>(condition-case () (require 'w3-auto "w3-auto") (error nil))
>
>
>;; ================
>;; Load Apache mode
>(autoload 'apache-mode "apache-mode" "autoloaded" t)
>(add-to-list 'auto-mode-alist '("\\.htaccess$"   . apache-mode))
>(add-to-list 'auto-mode-alist '("httpd\\.conf$"  . apache-mode))
>(add-to-list 'auto-mode-alist '("srm\\.conf$"    . apache-mode))
>(add-to-list 'auto-mode-alist '("access\\.conf$" . apache-mode))
>
>
>;; =====================
>;; Load HTML-Helper-Mode
>(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
>(setq auto-mode-alist (append '(("\\.[hH][tT][mM][lL]?$" . html-helper-mode)
>                                 ("\\.[cC][fF][mM]$" . html-helper-mode)
>                                 ("\\.[jJ][sS][pP]$" . html-helper-mode)
>                                 ("\\.[aA][sS][pP]$" . html-helper-mode)
>                                 ) auto-mode-alist ))
>(add-hook 'html-helper-load-hook (function (lambda () (load 
>"jsp-html-helper-mode.el"))))
>(setq html-helper-do-write-file-hooks nil)
>(setq html-helper-build-new-buffer t)
>(setq html-helper-address-string
>       "<a href=\"mailto:[EMAIL PROTECTED]\">[EMAIL PROTECTED]</a>")
>(add-hook 'html-helper-mode-hook 'hm--html-minor-mode)
>
>
>;;; ========
>;;; Load JDE
>(setq load-path
>       (nconc
>        '(
>         "/usr/share/xemacs/site-lisp/jde/lisp"
>         )
>        load-path))
>(require 'jde)
>(defun raffi-jde-mode-hook ()
>   (
>    ))
>(defun raffi-boilerplate ()
>   "Insert the boilerplate"
>   (interactive)
>    (insert-file (concat "~/legal/source-header-"
>                         (completing-read "License: " '( ("gpl" . 
> dummy)  ("lgpl" . dummy) ))
>                         ))
>    (end-of-buffer)
>    )
>
>(make-face 'font-lock-fixme-face)
>(set-face-foreground 'font-lock-fixme-face "Red")
>(set-face-background 'font-lock-fixme-face "Yellow")
>(setq java-font-lock-keywords (append java-font-lock-keywords 
>'(("\\<\\(fixme\\|FIXME\\|Fixme\\|FixMe\\)\\>" 1 font-lock-warning-face))))
>
>;;; Make XXX00 stand out as big ugly warnings.
>;(setq font-lock-fixme-face (make-face 'font-lock-fixme-face))
>;(set-face-foreground 'font-lock-fixme-face "Red")
>;(set-face-background 'font-lock-fixme-face "Yellow")
>
>;(setq font-lock-scaffold-face (make-face 'font-lock-scaffold-face))
>;(set-face-foreground 'font-lock-scaffold-face "Magenta")
>
>;(append java-font-lock-keywords extra-keywords)
>;(font-lock-add-keywords 'jde-mode
>;                        '(("\\(^.*FIXME:.*$\\)" 1 font-lock-fixme-face 
>prepend)
>; 
>("\\<\\(Debug.assert\\|Debug.error\\|Debug.notImplemented\\)\\>" .
>;                           font-lock-scaffold-face)))
>
>
>
>;; =====================
>;; Speedbar key bindings
>
>(defun raffi-speedbar-before-popup-hook ()
>    (define-key speedbar-buffers-key-map '[+] 'speedbar-flush-expand-line)
>    ;(local-set-key '[+] 'speedbar-flush-expand-line)
>    )
>
>;; ==
>;; Load OO-Browser
>;(setq load-path (append
>;               '("/usr/share/xemacs/site-lisp/oo-browser/"
>;                  "/usr/share/xemacs/site-lisp/oo-browser/hypb/")
>;               load-path))
>;(load "br-start")
>;(global-set-key "\C-c\C-o" 'oo-browser)
>
>
>
>;; ===============
>;; Load PSGML mode
>(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t )
>(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
>
>
>;;=============================================================================
>;;                    scroll on  mouse wheel
>;;=============================================================================
>
>;; scroll on wheel of mouses
>(define-key global-map 'button4
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-down 5)
>       (select-window curwin)
>)))
>(define-key global-map [(shift button4)]
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-down 1)
>       (select-window curwin)
>)))
>(define-key global-map [(control button4)]
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-down)
>       (select-window curwin)
>)))
>
>(define-key global-map 'button5
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-up 5)
>       (select-window curwin)
>)))
>(define-key global-map [(shift button5)]
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-up 1)
>       (select-window curwin)
>)))
>(define-key global-map [(control button5)]
>   '(lambda (&rest args)
>     (interactive)
>     (let ((curwin (selected-window)))
>       (select-window (car (mouse-pixel-position)))
>       (scroll-up)
>       (select-window curwin)
>)))
>
>
>
>;; ========================
>;; Some custom key bindings
>(define-key global-map [(meta F)]
>   '(lambda ()
>      (interactive)
>      (auto-fill-mode)
>      ))
>
>
>
>=====end inserted .emacs file
>
>
>
>--
>Raffael Herzog
>[EMAIL PROTECTED]
>
>May the penguin be with you!

Reply via email to