lazy-lock-mode
Paul Landes <[email protected]> Tue, 5 Feb 2008 19:09:39 -0600
| Newsgroups | gmane.emacs.jdee |
|---|---|
| Message-ID | <[email protected]> |
The easy fix is to put this in your ~/.emacs file:
(require 'lazy-lock)
Steve Kelem writes:
> I just installed emacs-22.1.1 on SuSE 10.0, cedet -1.0pre4, and jde-2.3.5.1.
> When I load jde, I get the following error backtrace:
>
> Debugger entered--Lisp error: (void-function lazy-lock-mode)
> lazy-lock-mode(t)
> font-lock-turn-on-thing-lock()
> font-lock-mode-internal(t)
> font-lock-default-function(t)
> font-lock-mode()
> turn-on-font-lock()
> turn-on-font-lock-if-enabled()
> global-font-lock-mode-enable-in-buffers()
> run-hooks(after-change-major-mode-hook)
> run-mode-hooks(comint-mode-hook)
> comint-mode()
> bsh-comint-buffer([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE
> bsh*" #<buffer *JDEE bsh*> unbound unbound] nil)
> apply(bsh-comint-buffer ([object jde-bsh-buffer "JDEE bsh buffer"
> "*JDEE bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
> call-next-method()
> jde-bsh-buffer([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*"
> #<buffer *JDEE bsh*> unbound unbound] nil)
> apply(jde-bsh-buffer ([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE
> bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
> eieio-generic-call(initialize-instance ([object jde-bsh-buffer "JDEE
> bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
> initialize-instance([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE
> bsh*" #<buffer *JDEE bsh*> unbound unbound] nil)
> eieio-default-superclass(jde-bsh-buffer "JDEE bsh buffer")
> apply(eieio-default-superclass (jde-bsh-buffer "JDEE bsh buffer"))
> eieio-generic-call(constructor (jde-bsh-buffer "JDEE bsh buffer"))
> constructor(jde-bsh-buffer "JDEE bsh buffer")
> apply(constructor jde-bsh-buffer "JDEE bsh buffer" nil)
> jde-bsh-buffer("JDEE bsh buffer")
> jde-bsh([object jde-bsh "JDEE BeanShell" unbound nil unbound unbound
> unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter" unbound
> unbound unbound unbound unbound])
> apply(jde-bsh [object jde-bsh "JDEE BeanShell" unbound nil unbound
> unbound unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter"
> unbound unbound unbound unbound unbound])
> eieio-generic-call(bsh-create-buffer ([object jde-bsh "JDEE BeanShell"
> unbound nil unbound unbound unbound "" "" "java" nil "" unbound
> "bsh.jar" "bsh.Interpreter" unbound unbound unbound unbound unbound]))
> bsh-create-buffer([object jde-bsh "JDEE BeanShell" unbound nil unbound
> unbound unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter"
> unbound unbound unbound unbound unbound])
> bsh([object jde-bsh "JDEE BeanShell" unbound nil unbound unbound
> unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter" unbound
> unbound unbound unbound unbound] nil)
> apply(bsh ([object jde-bsh "JDEE BeanShell" unbound nil unbound
> unbound unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter"
> unbound unbound unbound unbound unbound] nil))
> call-next-method()
> jde-bsh([object jde-bsh "JDEE BeanShell" unbound nil unbound unbound
> unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter" unbound
> unbound unbound unbound unbound] nil)
> apply(jde-bsh ([object jde-bsh "JDEE BeanShell" unbound nil unbound
> unbound unbound "" "" "java" nil "" unbound "bsh.jar" "bsh.Interpreter"
> unbound unbound unbound unbound unbound] nil))
> eieio-generic-call(initialize-instance ([object jde-bsh "JDEE
> BeanShell" unbound nil unbound unbound unbound "" "" "java" nil ""
> unbound "bsh.jar" "bsh.Interpreter" unbound unbound unbound unbound
> unbound] nil))
> initialize-instance([object jde-bsh "JDEE BeanShell" unbound nil
> unbound unbound unbound "" "" "java" nil "" unbound "bsh.jar"
> "bsh.Interpreter" unbound unbound unbound unbound unbound] nil)
> eieio-default-superclass(jde-bsh "JDEE BeanShell")
> apply(eieio-default-superclass (jde-bsh "JDEE BeanShell"))
> eieio-generic-call(constructor (jde-bsh "JDEE BeanShell"))
> constructor(jde-bsh "JDEE BeanShell")
> apply(constructor jde-bsh "JDEE BeanShell" nil)
> jde-bsh("JDEE BeanShell")
> require(jde)
> eval-buffer(#<buffer *load*> nil "/local/home/skelem/.emacs" nil t)
> ; Reading at buffer position 9157
> load-with-code-conversion("/local/home/skelem/.emacs"
> "/local/home/skelem/.emacs" t t)
> load("~/.emacs" t t)
> #[nil "^H\205\276^@ \306=\203^Q^@\307^H\310!\202A^@
> \311=\2033^@\312\307\313...<snip>
> command-line()
> normal-top-level()
>
> Any idea what's wrong?
>
> Thanks for any help you can give,
> Steve
--
Paul Landes
[email protected]