From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#5375: 23.1.91; eshell eshell-cmpl-load-hook bug Date: Thu, 14 Jan 2010 02:00:37 +0000 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1263435575 14906 80.91.229.12 (14 Jan 2010 02:19:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Jan 2010 02:19:35 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 14 03:19:28 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NVFJ1-0006y6-4Z for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Jan 2010 03:19:27 +0100 Original-Received: from localhost ([127.0.0.1]:41315 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVFJ1-0002Kl-MR for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Jan 2010 21:19:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NVFIx-0002Kb-DF for bug-gnu-emacs@gnu.org; Wed, 13 Jan 2010 21:19:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NVFIr-0002Ji-P0 for bug-gnu-emacs@gnu.org; Wed, 13 Jan 2010 21:19:22 -0500 Original-Received: from [199.232.76.173] (port=37854 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVFIr-0002Jc-IE for bug-gnu-emacs@gnu.org; Wed, 13 Jan 2010 21:19:17 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50984) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NVFIr-0007QM-CO for bug-gnu-emacs@gnu.org; Wed, 13 Jan 2010 21:19:17 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NVF1B-0005rQ-Ks; Wed, 13 Jan 2010 21:01:01 -0500 X-Loop: bug-gnu-emacs@gnu.org Mail-Followup-To: Leo , 5375@debbugs.gnu.org Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Jan 2010 02:01:01 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: report 5375 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@debbugs.gnu.org id=B.126343445922520 (code B ref -1); Thu, 14 Jan 2010 02:01:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Jan 2010 02:00:59 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVF17-0005rB-BT for submit@debbugs.gnu.org; Wed, 13 Jan 2010 21:00:59 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVF13-0005r3-Jl for submit@debbugs.gnu.org; Wed, 13 Jan 2010 21:00:56 -0500 Original-Received: from mail.gnu.org ([199.232.76.166]:55240 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVF10-00020o-14 for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 21:00:50 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NVF0y-00032c-SJ for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 21:00:49 -0500 Original-Received: from ppsw-7.csi.cam.ac.uk ([131.111.8.137]:36392) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NVF0y-00031D-10 for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 21:00:48 -0500 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Original-Received: from cpc2-cmbg15-2-0-cust694.5-4.cable.virginmedia.com ([86.26.14.183]:52451 helo=victoria.local) by ppsw-7.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.157]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1NVF0q-0000ee-NY (Exim 4.70) for emacs-pretest-bug@gnu.org (return-path ); Thu, 14 Jan 2010 02:00:40 +0000 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list X-Spam-Score: -6.2 (------) Resent-Date: Wed, 13 Jan 2010 21:01:01 -0500 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:34307 gmane.emacs.pretest.bugs:25386 Archived-At: The definition of eshell-cmpl-load-hook includes eshell-cmpl-initialize, which is ignored if user has something like: (add-hook 'eshell-cmpl-load-hook ...) in their .emacs. And without eshell-cmpl-initialize, TAB in eshell inserts the TAB char instead of completing commands, rendering the shell broken. I think this is a bug. If eshell-cmpl-initialize must be called, please move it to the right place. It seems to me it is unsafe putting it in eshell-cmpl-load-hook. BTW, although I've found eshell very powerful and used it daily, sadly it is also buggy. I have learnt to ignore most of them. For example, sometimes when I hit TAB the eshell buffer suddenly disappears and the completion window is shown instead. Sometimes when I use mouse to scroll down the completion window brought up by eshell, it disappears too. In GNU Emacs 23.1.91.2 (i386-apple-darwin9.8.0, Carbon Version 1.6.0 AppKit 949.54) of 2010-01-01 on victoria.local Windowing system distributor `Apple Inc.', version 10.5.8 configured using `configure '--with-mac' '--prefix=/usr/local/opensource/emacs''