[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Error happened to my Emacs when I configure the ECB for Emacs 21.4

From: mclos . lin
Subject: Error happened to my Emacs when I configure the ECB for Emacs 21.4
Date: 15 May 2007 08:51:53 -0700
User-agent: G2/1.0

Does anybody let me know what happened to my Emacs? I run the Emacs
under OpenBSD 4.1. The Emacs' version is 21.4

My emacs for ECB configuration is following:

;; Configure ECB
(add-to-list 'load-path "~/.emacs.d/cedet-1.0pre3/eieio/")
(add-to-list 'load-path "~/.emacs.d/cedet-1.0pre3/semantic/")
(setq semantic-load-turn-everything-on t)
(setq semantic-idle-scheduler-idle-time 432000)
(add-to-list 'load-path "~/.emacs.d/cedet-1.0pre3/speedbar/")
(add-to-list 'load-path "~/.emacs.d/ecb-2.32")
(require 'ecb)
(require 'ecb-autoloads)

The debug message:

Debugger entered--Lisp error: (void-function case)
  (case system-type (cygwin32 (quote cygwin)) (windows-nt
(if ... ... ...)) (otherwise (quote other)))
  (cons (if (fboundp ...) (executable-find "wget") "wget") (case
system-type (cygwin32 ...) (windows-nt ...) (otherwise ...)))
  eval((cons (if (fboundp ...) (executable-find "wget") "wget") (case
system-type (cygwin32 ...) (windows-nt ...) (otherwise ...))))
  custom-initialize-reset(ecb-wget-setup (cons (if (fboundp ...)
(executable-find "wget") "wget") (case system-type (cygwin32 ...)
(windows-nt ...) (otherwise ...))))
  custom-declare-variable(ecb-wget-setup (cons (if (fboundp ...)
(executable-find "wget") "wget") (case system-type (cygwin32 ...)
(windows-nt ...) (otherwise ...))) ("/home/lin_gx/.emacs.d/ecb-2.32/
ecb-upgrade.elc" . -42420) :group ecb-download :type (cons (file :tag
"wget binary" :value "wget") (choice :tag "Path type" :menu-tag "Path
type" (const :tag "Windows" :value windows) (const :tag
"Cygwin" :value cygwin) (const :tag "Other" :value other))))
  byte-code("<binary code>" [current-load-list ecb-semantic-load-ok
ecb-eieio-load-ok ecb-speedbar-load-ok require ecb-upgrade ecb-util
G6536 (byte-code "<binary code>" [require semantic] 2) ((error)) G6537
(byte-code "<binary code>" [require eieio] 2) ((error)) G6538 (byte-
code "<binary code>" [require speedbar] 2) ((error))] 3)
  eval-buffer(#<buffer  *load*> nil "~/.emacs" nil t)
  load-with-code-conversion("/home/lin_gx/.emacs" "~/.emacs" t t)
  load("~/.emacs" t t)
  #[nil "<binary code>" [init-file-user system-type user-init-file-1
user-init-file source alt ms-dos "~" "/_emacs" windows-nt directory-
files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "~/_emacs" vax-vms "sys
$login:.emacs" "/.emacs" t load file-name-extension "elc" file-name-
sans-extension ".el" file-exists-p file-newer-than-file-p message
"Warning: %s is newer than %s" sit-for 1 "default" inhibit-default-
init inhibit-startup-message] 5]()

What can I fix this issue?

Thank you very much for your help!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]