From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Davin Pearson" Newsgroups: gmane.emacs.help Subject: Re: Getting the TAB key for filename completion Date: Thu, 21 Aug 2008 13:34:45 +1200 Message-ID: <8d7d1e6d0808201834q161a143co2ef1709c9ab8d057@mail.gmail.com> References: <8de8b856-9459-4034-8e1d-254625c38d74@l64g2000hse.googlegroups.com> <0AC881B0-CFD8-40C3-AA2D-0128E00157BA@Web.DE> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1219282523 25657 80.91.229.12 (21 Aug 2008 01:35:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Aug 2008 01:35:23 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: "Nikolaj Schumacher" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 21 03:36:15 2008 Return-path: Envelope-to: geh-help-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 1KVz5q-0000os-MM for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Aug 2008 03:36:06 +0200 Original-Received: from localhost ([127.0.0.1]:37466 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KVz4t-0006K6-8H for geh-help-gnu-emacs@m.gmane.org; Wed, 20 Aug 2008 21:35:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KVz4b-0006Jn-It for help-gnu-emacs@gnu.org; Wed, 20 Aug 2008 21:34:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KVz4Z-0006Jb-5k for help-gnu-emacs@gnu.org; Wed, 20 Aug 2008 21:34:48 -0400 Original-Received: from [199.232.76.173] (port=57399 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KVz4Y-0006JY-VW for help-gnu-emacs@gnu.org; Wed, 20 Aug 2008 21:34:47 -0400 Original-Received: from mail-gx0-f12.google.com ([209.85.217.12]:61801) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KVz4Y-0003wi-R5 for help-gnu-emacs@gnu.org; Wed, 20 Aug 2008 21:34:46 -0400 Original-Received: by gxk5 with SMTP id 5so379091gxk.18 for ; Wed, 20 Aug 2008 18:34:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=lNZxUUVyv8qktqbLO9oAQQj6VFzRn3tYkos2U6PrAI0=; b=LbBmfYe9/G02GS76G062wmiFWsN8LRqz5S8ZRjJf0A58tIqogRlmSmytaFM9Dx6XEK 3jc8K+9M02SvABrfeE2xlPkAV2IgeYuUMCSjwy7ssxLaoPQ5UkIwoSNBY7+EvRTB9VKn kK6XYOclsJM50lW0DsmoOz8T2WofkDo+zD6PY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=T53ujCazki1ksQ41KyyFl7MzCWAg0iFPPD6Bkd/AobXPtJCIH+WNjvWHH+SjAUGOag TLJDsie4MY3e/r+lUwysa+ScePkjnyDNNnil4joxw914bXW3VJjJJgiCWXnMqUwogC91 ujMn0cB3gS0/9CiiODDkSAzhlGZisGOGw1W40= Original-Received: by 10.150.143.5 with SMTP id q5mr1142471ybd.40.1219282485336; Wed, 20 Aug 2008 18:34:45 -0700 (PDT) Original-Received: by 10.150.192.12 with HTTP; Wed, 20 Aug 2008 18:34:45 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:56834 Archived-At: 2008/8/20 Nikolaj Schumacher : > And redefining it works for me. Are you sure `keyboard-quit' is the > command you mean? Evaluate the following code: (global-set-key "\C-q" 'keyboard-quit) Then do a C-x C-e on the following form: (while t) You will see that the only way to break out of the infinite loop is to press C-g. Note that C-q doesn't work in spite of the above binding of C-q. I assume that the reason C-q doesn't work is because of a design oversight of the creators of Emacs. -- Sincerely and kindest regards, Davin. Davin Pearson http://www.davinpearson.com