From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jorge Araya Navarro" Newsgroups: gmane.emacs.help Subject: Do I have a correct configuration for auto-complete, auto-indent and yasnippet to use the tab key? Date: Tue, 18 Mar 2014 14:10:15 -0400 Message-ID: <20140318181016.267860@gmx.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="========GMX267861395166216478156" X-Trace: ger.gmane.org 1395166238 10587 80.91.229.3 (18 Mar 2014 18:10:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 18 Mar 2014 18:10:38 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Mar 18 19:10:48 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WPyTQ-0001HW-9q for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Mar 2014 19:10:48 +0100 Original-Received: from localhost ([::1]:36834 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPyTP-0001ns-JN for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Mar 2014 14:10:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPyT1-0001le-VA for help-gnu-emacs@gnu.org; Tue, 18 Mar 2014 14:10:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WPySw-0004Fy-L9 for help-gnu-emacs@gnu.org; Tue, 18 Mar 2014 14:10:23 -0400 Original-Received: from mout.gmx.net ([74.208.4.201]:61957) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPySw-0004Fm-EJ for help-gnu-emacs@gnu.org; Tue, 18 Mar 2014 14:10:18 -0400 Original-Received: from mailout-us.gmx.com ([172.19.198.47]) by mrigmx.server.lan (mrigmxus001) with ESMTP (Nemesis) id 0McEIF-1WjZ9S0q1v-00JX8R for ; Tue, 18 Mar 2014 19:10:17 +0100 Original-Received: (qmail 15441 invoked by uid 0); 18 Mar 2014 18:10:17 -0000 Original-Received: from 186.32.192.206 by rms-us002 with HTTP X-Flags: 0001 X-Mailer: GMX.com Web Mailer x-registered: 0 X-GMX-UID: X+lac8YJ3zOlOBQ2knMh1MR+IGRvb0Du X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 74.208.4.201 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96591 Archived-At: --========GMX267861395166216478156 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Hello! I am a happy user of GNU Emacs. So far I have a really good configuration on my Emacs, but I have the impression that auto-complete mode, auto-indent mode and yasnippet mode are not working together as they should to not enter into conflict when the tab key is pressed. For instance, when I'm writing python code, I usually press the tab key to auto complete the name of some variable, however, Emacs does nothing and if I press the key again it change the indentation, and if I press the tab key again, it changes the indentation again, and so on. If I write a word like the if statement yasnippet does nothing. This not happen for the for loop statement, and def statement though. I just want to be sure that these three packages can work together as they should, in certain order: first auto-complete, then yasnippet and finally auto-indent. But I don't know enough elisp to achieve this! Here are my emacs configuration files: init.el: http://elcodigo.deshackra.com/emacs/src/e9e1192510accaef6b09b1b495b9189f7f6dc050/emacs.d/init.el?at=default keys.el (holds the configuration for keybindings): http://elcodigo.deshackra.com/emacs/src/e9e1192510accaef6b09b1b495b9189f7f6dc050/emacs.d/keys.el?at=default conf-modes/* (a directory with configuration commands for every mode installed on Emacs): http://elcodigo.deshackra.com/emacs/src/e9e1192510accaef6b09b1b495b9189f7f6dc050/emacs.d/conf-modes/?at=default varl.el (filled with load-file commands to load every file on conf-modes/ as needed): http://elcodigo.deshackra.com/emacs/src/e9e1192510accaef6b09b1b495b9189f7f6dc050/emacs.d/varl.el?at=default Any help will be very appreciated! Pax et bonum. P.S. Just for the record: http://elcodigo.deshackra.com is just a cname for bitbucket.org :) my emacs conf can be found at https://bitbucket.org/shackra/emacs --========GMX267861395166216478156 Content-Type: text/x-vcard; charset="utf-8"; name="JorgeArayaNavarro.vcf" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="JorgeArayaNavarro.vcf" Content-Description: vcard BEGIN:VCARD VERSION:2.1 N:Araya Navarro;Jorge;;;; FN:Jorge Araya Navarro ADR;HOME:;;;;;;Costa Rica LABEL;HOME;ENCODING=QUOTED-PRINTABLE:Costa Rica BDAY:19901228 END:VCARD --========GMX267861395166216478156--