From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: LEE Sau Dan Newsgroups: gmane.emacs.bugs Subject: Re: Emacs inventing system documentation Date: 23 Jan 2004 00:37:36 +0100 Organization: Rechenzentrum der Universitaet Freiburg, Germany Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-7 X-Trace: sea.gmane.org 1074848662 4910 80.91.224.253 (23 Jan 2004 09:04:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 23 Jan 2004 09:04:22 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 23 10:04:10 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AjxEW-000452-00 for ; Fri, 23 Jan 2004 10:04:09 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AjxCG-0001GF-Fn for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Jan 2004 04:01:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AjxB7-000119-B9 for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2004 04:00:37 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AjxAZ-0000of-Qq for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2004 04:00:35 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AjxAZ-0000oJ-4R for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2004 04:00:03 -0500 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1Ajx8J-0000rq-SO for gnu-emacs-bug@prep.ai.mit.edu; Fri, 23 Jan 2004 03:57:43 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Ajx9r-0000fh-Vy for gnu-emacs-bug@prep.ai.mit.edu; Fri, 23 Jan 2004 03:59:51 -0500 Original-Received: from [132.230.1.8] (helo=n.ruf.uni-freiburg.de) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ajx9r-0000fY-Cr for gnu-emacs-bug@prep.ai.mit.edu; Fri, 23 Jan 2004 03:59:19 -0500 Original-Received: (from inn@localhost) by n.ruf.uni-freiburg.de (8.9.3+Sun/8.9.1) id JAA22503 for gnu-emacs-bug@prep.ai.mit.edu; Fri, 23 Jan 2004 09:59:16 +0100 (MET) Original-To: gnu-emacs-bug@prep.ai.mit.edu Original-Path: not-for-mail Original-Newsgroups: gnu.emacs.bug Original-Lines: 71 Original-NNTP-Posting-Host: savona.informatik.uni-freiburg.de User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:6705 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:6705 >>>>> "Reuben" == Reuben Thomas writes: Reuben> I'm using Emacs 21.3.1, and have noticed that from time to Reuben> time, when I use M-x man foo RET to get a man page, the Reuben> man page is displayed along with a message "foo man page Reuben> made up". I don't want Emacs inventing man pages! I'd Reuben> rather it just displayed the man page I have installed, or Reuben> gave an error if it didn't exist. Emacs doesn't invent the man page. M-x man simply runs the 'man' command on your system, grabs its output, and then add the formatting. If you don't have a man page for command 'foo', Emacs will give an error. Reuben> I must admit that up to now I haven't noticed any Reuben> differences between the pages made up by Emacs and those I Reuben> get from using the "man" command, Because Emacs runs 'man' to get the page contents. Reuben> but I haven't checked the details. You should have done so before going out and shouting. Reuben> What if Emacs guesses wrongly about some arcane corner of Reuben> bash variable expansion? I could end up wasting hours Reuben> trying to track down a bug in a script (and even perhaps Reuben> waste developers' time by mistakenly reporting a bug in Reuben> bash) when the real problem is Emacs's unwilligness or Reuben> inability to just look at the real man pages. The real problem is your unwillingness or inability to just look at Emac's "man" buffers and compare them with the so called "real man pages". Reuben> Is this just a configuration problem? A configuration in you mind, then. Reuben> I think I have my MANPATH and so-on correctly set Reuben> up. Looking through apropos I notice: Reuben> Man-default-man-entry Function: Make a guess at a default Reuben> manual entry. Read further: Make a guess at a default manual entry. This guess is based on the text surrounding the cursor. Now, you tell me what this last sentence means, according to *YOUR* understand. Reuben> I'm guessing this function is being run when it shouldn't Reuben> be. You're making an even worse guess than Emacs. -- Lee Sau Dan +Z05biGVm-(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee