Message from discussion
Desired candidates are excluded from autocompletion list as I type them
Received: by 10.216.233.196 with SMTP id p46mr784882weq.0.1348547184646;
Mon, 24 Sep 2012 21:26:24 -0700 (PDT)
X-BeenThere: emacs-helm@googlegroups.com
Received: by 10.216.211.133 with SMTP id w5ls8844459weo.8.gmail; Mon, 24 Sep
2012 21:26:23 -0700 (PDT)
Received: by 10.180.75.197 with SMTP id e5mr1497634wiw.1.1348547183434;
Mon, 24 Sep 2012 21:26:23 -0700 (PDT)
Received: by 10.180.75.197 with SMTP id e5mr1497633wiw.1.1348547183421;
Mon, 24 Sep 2012 21:26:23 -0700 (PDT)
Return-Path: <thierry.volpia...@gmail.com>
Received: from mail-we0-f176.google.com (mail-we0-f176.google.com [74.125.82.176])
by gmr-mx.google.com with ESMTPS id cq5si888989wib.1.2012.09.24.21.26.23
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 24 Sep 2012 21:26:23 -0700 (PDT)
Received-SPF: pass (google.com: domain of thierry.volpia...@gmail.com designates 74.125.82.176 as permitted sender) client-ip=74.125.82.176;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of thierry.volpia...@gmail.com designates 74.125.82.176 as permitted sender) smtp.mail=thierry.volpia...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-we0-f176.google.com with SMTP id z53so2844959wey.7
for <emacs-helm@googlegroups.com>; Mon, 24 Sep 2012 21:26:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=from:to:subject:organization:references:date:in-reply-to:message-id
:user-agent:mime-version:content-type;
bh=KsUYbrmjW4wwtbkt1OagPujWwwKlizkfsb9OGJiOR6k=;
b=YtS0+82NnUUCriukyZ3+Yhod47w7XTiZGXPj6m7GLgfVhYh1N5s7FP2FJbWxAafGku
Zx3BNEvAjEGJPA7OQxJq9lZGmSygNYXPTKyp+4su3jjV7UxIO/b6z5lLk1eK7fkcFlzO
+32CJHKq8sKQY4iYUt7Gyaeg27wOkbDQ1MtzfT1ig8Z3CyvtYET6oPiM5vL7V0iSOHmD
/mo5v/wFrWeIjdxBqZc4X4emzIFQruLPfd3xiHj9tZlBx24K8u+nfku05WDuFWTcw3Qz
5enjXSMB8iIRWj4VUtcjx5aLMx8J/tl1JZMDTdcRwRsPTHrCniR2HLsWnIBigshAIRUp
TPgg==
Received: by 10.216.116.70 with SMTP id f48mr8345223weh.162.1348547183257;
Mon, 24 Sep 2012 21:26:23 -0700 (PDT)
Return-Path: <thierry.volpia...@gmail.com>
Received: from dell-14z (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167])
by mx.google.com with ESMTPS id bc2sm20553984wib.0.2012.09.24.21.26.21
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 24 Sep 2012 21:26:22 -0700 (PDT)
From: Thierry Volpiatto <thierry.volpia...@gmail.com>
To: emacs-helm@googlegroups.com
Subject: Re: Desired candidates are excluded from autocompletion list as I type them
Organization: Emacs Helm
References: <93f5e8f0-eeb0-4e44-a309-7955fb7dc505@googlegroups.com>
Date: Tue, 25 Sep 2012 06:26:13 +0200
In-Reply-To: <93f5e8f0-eeb0-4e44-a309-7955fb7dc505@googlegroups.com>
(Ribonous's message of "Mon, 24 Sep 2012 15:26:19 -0700 (PDT)")
Message-ID: <87fw66aftm....@gmail.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
Hi Ribonous,
Ribonous <ribonucle...@gmail.com> writes:
>
>
> Note: This question is also active in StackOverflow in this
> thread<http://stackoverflow.com/questions/12536774/emacs-helm-anything-desired-candidates-are-excluded-for-autocompletion-why>.
> I have a file in my home directory called .gitconfig. When I try to open
> this file with Emacs with helm-mode activated, as I type the filename, the
> filename is eventually *unmatched*. I have noticed the same problem
> repeatedly in other directories with other files, and after closing the
> shell, rebooting, restartin Emacs, etc.
>
> Here's a particular example of this problem: In the minibuffer I start
> typing the path (C-x C-f), and I get:
>
> Find file: /home/.g
Looks like you are using the emacs command `find-file' with `helm-mode'
enabled.
Try with C-x c C-x C-f (helm-find-files)
>
> and it shows me:
>
> .gconf
> .gitconfig
> .gnome2-private
>
> etc.
>
> However, as soon I type i (i.e. typing /home/.gi to eventually type
> .gitconfig), Helm *removes* .gitconfig from the autocompletion list and
> leaves me with .gnome2-private
This is not helm but something else.
> Why does this happen? How can I have Helm never exclude a file from the
> current directory where I am hoping to open a file?
This is a problem somewhere in your own configuration, probably some
package that exclude VCS config files or so, try to see if the same
thing happen with .hgrc files or similar.
> The odd thing is that if I open Emacs helm using the shell script (
> ./emacs-helm.sh)the problem *goes away*.
This mean that it is not a bug in helm.
> On a related note, if I run ./emacs-helm.sh, Emacs does not load my
> ./emacsfile.
As expected.
> Also, why does Helm provide *two different ways *of starting
> Emacs-Helm? i.e. through the Emacs binary and through the
> ./emacs-helm.sh? What is the difference?
./emacs-helm.sh is a way to start helm with no user configuration loaded
and with a minimal helm configuration, ideal for situations like yours
for debugging. (i.e it start with emacs -Q and load only a mini helm
config).
When you start with "emacs" and then require helm, you load also your
personal init file and many other things, this is where your problem
happen.
See man emacs for more info on command line options of emacs.
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997