From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Help hyperlinks only work when auto-compression-mode is enabled. Date: Sun, 10 Jun 2007 22:04:34 +0100 Message-ID: <20070610210434.GA1867@muc.de> References: <20070610101159.GA2311@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1181504360 4336 80.91.229.12 (10 Jun 2007 19:39:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 10 Jun 2007 19:39:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 10 21:39:19 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HxTFt-0004ok-Ky for ged-emacs-devel@m.gmane.org; Sun, 10 Jun 2007 21:39:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxTFt-0005ka-6b for ged-emacs-devel@m.gmane.org; Sun, 10 Jun 2007 15:39:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HxTFq-0005iY-0b for emacs-devel@gnu.org; Sun, 10 Jun 2007 15:39:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HxTFo-0005gO-Ib for emacs-devel@gnu.org; Sun, 10 Jun 2007 15:39:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxTFo-0005gI-D4 for emacs-devel@gnu.org; Sun, 10 Jun 2007 15:39:12 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HxTFn-0000xG-RG for emacs-devel@gnu.org; Sun, 10 Jun 2007 15:39:12 -0400 Original-Received: (qmail 77100 invoked by uid 3782); 10 Jun 2007 19:39:06 -0000 Original-Received: from acm.muc.de (p54A3D239.dip.t-dialin.net [84.163.210.57]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sun, 10 Jun 2007 21:39:04 +0200 Original-Received: (qmail 2293 invoked by uid 1000); 10 Jun 2007 21:04:34 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72588 Archived-At: 'Evening, Stefan! On Sun, Jun 10, 2007 at 03:26:56PM -0400, Stefan Monnier wrote: > > Emacs -Q > > M-x auto-compression-mode > > C-h f revert-buffer > > C-x o ; Point is now over `files.el' > > ; To go to the definition of `revert-buffer' > > This gives the error message "Can't find library files.el". The reason > > for this is that the source is actually in files.el.gz, and this can > > only be read when auto-compression-mode is enabled. > Who compressed files.el? I don't think this is a standard procedure. > Or were you using a version of Emacs packaged by some distribution > like Debian? If so, please complain to them. It's done by our very own "make install". The change was made in makefile.in V1.305 on 2005-09-15. I'm not sure I like it either. > > This is not good; even though a-c-m is enabled by default, our help > > system should still work if a user disables a-c-m (OUTCH!!! ;-). > Most of the help still works. You just can't jump to the source code > as easily. You have to open it with C-x C-f. You also have to type in something like /usr/local/share/emacs/22.1/lisp/files.el (difficult to remember), too. > I'm not absolutely opposed to your patch, but I don't really like it and > find its need very debatable. Well, in that case, I think we should refrain from gzipping all the source files. But given how unhelpful the error message is and how difficult it is to track the problem down, _something_ needs to be fixed. > Stefan -- Alan.