From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.help Subject: Re: In buffer completion: tabkey2.el or hippie-expand and overlays Date: Mon, 16 Jun 2008 02:47:00 +0200 Message-ID: <4855B804.8030502@gmail.com> References: <200806152018.47153.francois.beaubert@univ-valenciennes.fr> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1213577262 27450 80.91.229.12 (16 Jun 2008 00:47:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 Jun 2008 00:47:42 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: beaubert Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 16 02:48:25 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 1K82tU-0001gR-Tk for geh-help-gnu-emacs@m.gmane.org; Mon, 16 Jun 2008 02:48:25 +0200 Original-Received: from localhost ([127.0.0.1]:51279 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K82sg-0006ty-Hx for geh-help-gnu-emacs@m.gmane.org; Sun, 15 Jun 2008 20:47:34 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K82sP-0006tn-Rl for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 20:47:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K82sN-0006sy-Eb for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 20:47:16 -0400 Original-Received: from [199.232.76.173] (port=39254 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K82sN-0006su-7y for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 20:47:15 -0400 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:34082) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K82sM-00039e-Ql for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 20:47:15 -0400 Original-Received: from c83-254-145-59.bredband.comhem.se ([83.254.145.59]:60489 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1K82sK-0006OH-7R; Mon, 16 Jun 2008 02:47:12 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: <200806152018.47153.francois.beaubert@univ-valenciennes.fr> X-Antivirus: avast! (VPS 080615-0, 2008-06-15), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.145.59 X-Scan-Result: No virus found in message 1K82sK-0006OH-7R. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1K82sK-0006OH-7R 0450f6f812f3a2355d330347b0728e7a X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) 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:54866 Archived-At: beaubert wrote: > I'm looking for a way to use hippie-expand or tabkey2 with overlays, but don't > know how to do that and wich one is the best (for example I'm not sure if > hippie-expand or tabkey2 do the same thing ...!) tabkey2 does not do completion. It just tries to give you the possibility to always use Tab for completion. If you are using tabkey2-mode and hit Tab then the first Tab will "normally" indent the current line. If you immediately type Tab again a completion function will be invoked. You may wonder which completion function will be invoked. In that case you can type Shift-Tab instead of the second Tab. That will show you which completion function is the one to use. Typing Shift-Tab again will change to the next completion function available. There are of course some options in tabkey2 that let you choose the order of the completion functions.