A couple of problems with new packages

Vin Shelton acs at alumni.princeton.edu
Sat Dec 1 12:17:12 EST 2007


Mike -

I can now build the xemacs-packages with a 21.5 XEmacs.  Thanks.

In using those packages, I notice the following problems:


(1) When I start up a 21.4 XEmacs -vanilla evaluating

  (require 'jka-compr)

yields the following backtrace:

Debugger entered--Lisp error: (error "Unknown keyword" :default)
  signal(error ("Unknown keyword" :default))
  custom-handle-keyword(jka-compr-temp-name-template :default
(expand-file-name "jka-com" (temp-directory)) custom-variable)
  custom-declare-variable(jka-compr-temp-name-template (byte-code "ÀÁÂ
\"‡" [expand-file-name "jka-com" temp-directory] 3) "Prefix added to
all temp files created by jka-compr.\nThere should be no more than
seven characters after the final `/'." :default (expand-file-name
"jka-com" (temp-directory)) :type string :group jka-compr)
  load-internal("jka-compr" nil t nil binary)
  load("jka-compr" nil t nil)
  require(jka-compr)
  eval((require (quote jka-compr)))
  eval-interactive((require (quote jka-compr)))
  eval-last-sexp(t)
  #<compiled-function nil "...(13)" [standard-output terpri
eval-last-sexp t] 2 997397 nil>()
  call-interactively(eval-print-last-sexp)


(2) When I start up a 21.5 XEmacs using those packages (without cedet
installed) and then evaluate

  (info)

I get the following backtrace:

Debugger entered--Lisp error: (file-error "Cannot open load file" "ezimage")
  signal(file-error ("Cannot open load file" "ezimage"))
  load("ezimage" nil require nil)
  require(ezimage)
  load-internal("sb-image" nil require nil binary)
  load("sb-image" nil require nil)
  require(sb-image)
  byte-code("..." [require assoc easymenu dframe sb-image
custom-declare-group speedbar nil "File and tag browser frame." :group
etags tools convenience speedbar-faces "Faces used in speedbar."
:prefix "speedbar-" faces speedbar-vc "Version control display in
speedbar."] 10)
  load-internal("speedbar" nil require nil binary)
  load("speedbar" nil require nil)
  require(speedbar)
  byte-code("..." [require speedbar info] 2)
  load-internal("sb-info" nil require nil binary)
  load("sb-info" nil require nil)
  require(sb-info)
  (progn (require (quote sb-info)))
  load-internal("info" nil nil nil binary)
  load("info" nil nil nil)
  (info)
  eval((info))
  eval-interactive((info))
  eval-last-sexp(t)
  #<compiled-function nil "...(13)" [standard-output terpri
eval-last-sexp t] 2 1243051 nil>()
  call-interactively(eval-print-last-sexp)


Please investigate.

Thank you,
  Vin



More information about the XEmacs-Beta mailing list