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]