Thierry Volpiatto <thierry.volpiatto@...> writes:
>
> Samuel Schaumburg <schaumburg777@...> writes:
>
> > Unfortunately, this does not seem to be my issue. I have set up with the
> > dummy example from the manual, to make extra sure and also tested with my
> > own configuration.
> >
> > org-tag-alist is non nil in any case, as it is supposed to be.
> > Thank you anyhow
>
> Here how it behave here:
> If I set org-tag-alist like this:
>
> (setq org-tag-alist '((" <at> entrainement" . ?E)
> (" <at> climbing" . ?c)
> ("Equipement" . ?e)
> (" <at> github" . ?d)
> ("Helm" . ?h)
> ("crypt" . ?C)
> (" <at> travel" . ?t)))
>
> I am prompted to the fast org interface (no helm) and I can enter a
> second tag.
>
> If I set it like this:
> (setq org-tag-alist '((" <at> entrainement")
> (" <at> climbing")
> ("Equipement")
> (" <at> github")
> ("Helm")
> ("crypt")
> (" <at> travel")))
>
> I have helm completion, if I try to enter a second tag, the current one
> is inserted in minibuffer and I have to C-k to see all tags in helm
> completion tag list.
> The current tag is replaced (BUG: It is not what I want).
> If I turn off helm-mode the same bug happen with regular completion.
>
> So I guess there is an org bug here:
> org should behave the same with regular completion and its fast
> interface.
> There is no helm bug here IMO.
>
Hi,
FYI:
This is possibly related to the similar issue using ido I discussed here:
http://thread.gmane.org/gmane.emacs.orgmode/78236/ (be sure to look at the
whole thread).
The thing is that org's tag-insertion mechanism enables us to insert
multiple tags in sequence, and ido (and perhaps not helm either?) doesn't
support this behaviour? (i.e. passing a function for completion to
completing-read).
Cheers,
Anders Johansson