Package: bigloo-ude
Version: 2.8c-6
Severity: normal
File: /etc/emacs/site-start.d/50bigloo-ude.el
bigloo-ude's site-start file (/etc/emacs/site-start.d/50bigloo-ude.el)
assumes that bigloo is fully installed and that the user is running an
emacs flavor it actually supports. Neither is necessarily true,
however; a user might have removed the package without actually
purging it, or might simply be running emacs-snapshot, which
bigloo-ude only nominally supports. (The emacsen-install and
emacsen-remove scripts improperly ignore it; while I'd greatly
appreciate it if you could fix that end of things as well, making the
site-start file more robust is at least as important IMNSHO.)
In particular, please make sure that the hooks you try to register are
actually available; something along the lines of
(when (locate-library "cee-hook")
(add-hook 'c-mode-common-hook (function cee-hook))
(add-hook 'c-mode-hook (function cee-hook)))
should work nicely. (Likewise, please modify auto-mode-alist only if
bee-mode is actually available.)
Also, please use debian-pkg-add-load-path-item rather than modifying
load-path directly:
(mapc (lambda (x) (debian-pkg-add-load-path-item
(concat "/usr/share/" (symbol-name debian-emacs-flavor)
"/site-lisp/bigloo-ude" x)))
'("" "/ude" "/bug" "/bee" "/cee" "/lee" "/dbg"))
Thanks!
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.3
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages bigloo-ude depends on:
ii bigloo 2.8c-6 A practical Scheme compiler
ii emacs-snapshot 1:20061218-1 The GNU Emacs editor (development
ii emacs-snapshot-gtk [emacs-s 1:20061218-1 The GNU Emacs editor (with GTK+ 2.
ii emacs21 21.4a+1-2 The GNU Emacs editor
ii make 3.81-3 The GNU version of the "make" util
ii xemacs21 21.4.19-2 highly customizable text editor
ii xemacs21-gnome-mule [xemacs 21.4.19-2 highly customizable text editor --
ii xemacs21-gnome-nomule [xema 21.4.19-2 highly customizable text editor --
ii xemacs21-mule [xemacs21] 21.4.19-2 highly customizable text editor --
ii xemacs21-nomule [xemacs21] 21.4.19-2 highly customizable text editor --
bigloo-ude recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]