Package: haskell-mode Version: 2.0-1 Severity: normal
XEmacs includes a version of a Haskell mode in /usr/share/xemacs21/xemacs-packages/lisp/haskell-mode , while I also have installed a different (more recent) version from the haskell-mode package in /usr/share/emacs/site-lisp/haskell-mode . When I start a fresh XEmacs (with '-no-init-file' to be safe) I get a message turn-on-haskell-font-lock is obsolete. Use turn-on-font-lock instead. on the mode line. I haven't investigated completely, but this message seems to come from the file /usr/share/emacs/site-lisp/haskell-mode/haskell-mode.el (in the haskell-mode library), while the call to 'turn-on-haskell-font-lock' seems to come from the autoloads generated from the version included in XEmacs, where this call was not declared obsolete. Whose bug is this? Is it haskell-mode's bug, for stepping on the toes of a package included in XEmacs? This may be a general issue of loaded files included with xemacs and separate add-ons. It might be a consequence of this interaction, but the font-lock mode does not in fact work when editing a literate Haskell file (ending with .lhs): there are constant complaints of the form (5) (warning/warning) Error caught in `font-lock-pre-idle-hook': (error No such face haskell-default-face) Apologies if this is not a bug with haskell-mode; please redirect as appropriate. Peace, Dylan -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.9y Locale: LANG=C, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8) Versions of packages haskell-mode depends on: ii debconf 1.4.46 Debian configuration management sy ii emacs21 [emacsen] 21.3+1-9 The GNU Emacs editor ii xemacs21 21.4.17-1 highly customizable text editor ii xemacs21-gnome-mule-canna-wnn 21.4.17-1 highly customizable text editor -- ii xemacs21-mule [xemacs21] 21.4.17-1 highly customizable text editor -- ii xemacs21-mule-canna-wnn [xema 21.4.17-1 highly customizable text editor -- -- debconf information: haskell_mode/ghc_added: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]