I am using:
GNU (NT) Emacs 20.7.1
Windows 98 SE
cc-mode-5.28
eieio-0.16
elib-1.0
jde-2.2.7.1
semantic-1.4beta8
speedbar-0.13a
Everything is byte compiled.
I have made an effort to read everything on all the related sites
and searched the mailing list archives. Obviously I missed
something because when I open a java file, it takes a long time
and gives me:
File mode specification error: (error "Variable binding depth exceeds
max-specpdl-size")
Here is my .emacs:
;;; Begin .emacs file
;;; I like this font. If you don't, then comment out this line.
(set-default-font "-*-Terminal-normal-r-*-*-12-90-*-*-c-*-*-oem-")
(display-time)
(setq fill-column 65) ; auto-fill will use 65
; character lines
;;; I like to bind a key to this.
(global-set-key "\C-x\8" 'bury-buffer)
(setq debug-on-error t)
(setq load-path
(nconc
(list
(concat (getenv "EMACS_DIR") "/site-lisp")
(concat (getenv "EMACS_DIR") "/site-lisp/cc-mode-5.28")
(concat (getenv "EMACS_DIR") "/site-lisp/eieio-0.16")
(concat (getenv "EMACS_DIR") "/site-lisp/elib-1.0")
(concat (getenv "EMACS_DIR") "/site-lisp/jde-2.2.7.1/lisp")
(concat (getenv "EMACS_DIR") "/site-lisp/semantic-1.4beta8")
(concat (getenv "EMACS_DIR") "/site-lisp/speedbar-0.13a")
;; Add paths to other add-on packages here.
)
load-path))
(global-font-lock-mode t)
;;; JDE
(require 'jde)
;;; C/C++/Java mode stuff:
(setq-default indent-tabs-mode nil)
(defun my-c-mode-common-hook ()
;; my customizations for all of c-mode and related modes
(setq c-basic-offset 2)
;; other customizations can go here
)
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
(custom-set-variables
'(jde-compile-option-target (quote ("1.2")))
'(jde-compile-option-sourcepath nil)
'(jde-compile-option-deprecation t))
(custom-set-faces)
;;; End .emacs file
Here are the contents of my *Messages* buffer after I opened
a java file.
(F:\EMACS-20.7\BIN\EMACS.EXE)
Loading time...
Loading time...done
Loading timer...
Loading timer...done
Loading font-lock...
Loading cus-face...
Loading cus-face...done
Loading regexp-opt...
Loading regexp-opt...done
Loading font-lock...done
Loading backquote...
Loading backquote...done
Loading wid-browse...
Loading wid-browse...done
Bootstrapping objects...
Bootstrapping objects...done
Loading cl-extra...
Loading cl-extra...done
Loading cl-macs...
Loading cl-macs...done
jde-java-font-lock: building names cache...
jde-java-font-lock: building names cache...empty
Loading cl-seq...
Loading cl-seq...done
For information about the GNU Project and its goals, type C-h C-p.
Fontifying *scratch*...
Fontifying *scratch*... (regexps............)
For information about the GNU Project and its goals, type C-h C-p.
Making completion list...
Loading view...
Loading view...done
Loading eieio-opt...
Loading eieio-opt...done
Making completion list... [3 times]
Loading dired...
Loading dired...done
Reading directory i:/www/Fall2001/CS363/source/ImageViewer/...
Reading directory i:/www/Fall2001/CS363/source/ImageViewer/...done
Fontifying ImageViewer...
Fontifying ImageViewer... (regexps.......)
Reading directory i:/www/Fall2001/CS363/source/ImageViewer/...done
File mode specification error: (error "Variable binding depth exceeds
max-specpdl-size")
Fontifying ImagePanel.java...
Fontifying ImagePanel.java...
(regexps.........................................)
File mode specification error: (error "Variable binding depth exceeds
max-specpdl-size")
Using CC Mode version 5.28
--
Benjamin Shults Office: 310-B Stillwell
Department of Math and CS mailto:[EMAIL PROTECTED]
Western Carolina University Voice: 828 227 3828
Cullowhee, NC 28723 FAX: 828 227 7240
http://www.cs.wcu.edu/~shults/