From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ken Evans Newsgroups: gmane.emacs.bugs Subject: cl-extra not loaded Date: Thu, 5 Jun 2003 09:49:57 -0500 (CDT) Sender: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <200306051449.h55EnvO04869@krypton.aps.anl.gov> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054825339 13203 80.91.224.249 (5 Jun 2003 15:02:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 5 Jun 2003 15:02:19 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jun 05 17:02:16 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19NwFr-0003QU-00 for ; Thu, 05 Jun 2003 17:02:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Nw4D-0007BP-By for gnu-bug-gnu-emacs@m.gmane.org; Thu, 05 Jun 2003 10:50:13 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19Nw42-00079L-Sc for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2003 10:50:02 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19Nw40-00077J-86 for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2003 10:50:01 -0400 Original-Received: from iotaanl.aps.anl.gov ([164.54.56.3] helo=iota.aps.anl.gov) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Nw3z-00077E-VS for bug-gnu-emacs@gnu.org; Thu, 05 Jun 2003 10:50:00 -0400 Original-Received: (from uucp@localhost) by iota.aps.anl.gov (8.11.7+Sun/8.11.7) id h55Enx511634 for ; Thu, 5 Jun 2003 09:49:59 -0500 (CDT) Original-Received: from aps.anl.gov(164.54.8.141) by iota.aps.anl.gov via csmap (V6.0) id srcAAA4KaGSw; Thu, 5 Jun 03 09:49:57 -0500 Original-Received: from krypton.aps.anl.gov (krypton [164.54.8.14]) by epics.aps.anl.gov (8.11.7+Sun/8.11.6) with ESMTP id h55Envp02391 for ; Thu, 5 Jun 2003 09:49:57 -0500 (CDT) Original-Received: (from evans@localhost) by krypton.aps.anl.gov (8.11.7+Sun/8.10.2) id h55EnvO04869; Thu, 5 Jun 2003 09:49:57 -0500 (CDT) Original-To: bug-gnu-emacs@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:5243 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:5243 This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.3.2 (sparc-sun-solaris2.8, Motif Version 2.1.0) of 2003-06-02 on phoebus configured using `configure --prefix=/opt/local --x-includes=/usr/openwin/include --x-libraries=/usr/openwin/lib --with-x-toolkit=motif' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C locale-coding-system: nil default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I use a version of eserve.el for Sun's Workshop (supplied by Sun). This file has a require 'cl statement. With this version of Emacs the function cl-builtin-gethash is apparently not defined when eserve is run. The error message is: Error during eserve msg evaluation (void-variable cl-builtin-gethash) It looks like cl.el sets cl-extra (where cl-builtin-gethash is defined) to be autoloaded, but the lisp in that routine is beyond my abilities. In any event it does not get loaded in 21.3.2 when eserve is run. It did get loaded in 20.3.2. I can solve the problem by explicitly loading it in .emacs but doing this is a kludge. BTW (require 'cl-extra) doesn't work for this. I need (load "cl-extra"). I get an error saying it wasn't loaded, though it appears to be. I am not a elisp expert. Thanks, -Ken Recent input: SPC SPC ( A n d SPC a l s o SPC o t h e r SPC p r e v i o u s SPC v e r s i o n s SPC o n SPC b o t h SPC p a l t f o r m s . ) q l a q C-c C-c y e s x Recent messages: Loading mailalias...done Auto-saving...done Auto-saving...done Mark set [5 times] Auto-saving...done Auto-saving...done Sending... Unfrobbing selective-display... Wrote /home/phoebus/EVANS/mail/OUTBOX Sending...done