Bastien writes on Tue 8 May 2018 10:17: > Hi Alain, > > alain.coch...@unistra.fr writes: > > > With variable org-complete-tags-always-offer-all-agenda-tags set to > > true, tag completion does not work as I expect. Specifically, upon > > 'C-c C-q' or 'C-c C-c', it works fine if I enter in the minibuffer > > some letter and then press <TAB>, but not if I just press <TAB>; in > > that case, a colon (:) is inserted in the minibuffer, and another > > colon for each subsequent <TAB>, ad infinitum. Is this normal? > > I could not reproduce this problem from Org 9.1.12 and the master > branch. Can you try with a bare emacs -Q and report against maint > or master branch?
Hello. Sorry for the late feedback. Since Nicolas' answer I have been trying to get acquainted with getting Org from git. I made some progress, but am not sure I am there yet. So there is the initial issue and there is the git issue, hence the probably poorly-ordered/poorly-thought points which follow. * Since 9.1.13 appeared, I have updated to it: (Fedora 23) Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package: Org mode version 9.1.13 (9.1.13-elpa @ /home/cochard/.emacs.d/elpa/org-20180507/) and the problem remains. * I have been able to test on another machine: (Fedora 26) Emacs : GNU Emacs 25.3.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.22.19) of 2017-09-12 Package: Org mode version 9.1.13 (9.1.13-elpa @ /root/.emacs.d/elpa/org-20180507/) and the problem is /not/ there. * In all cases above I used command 'emacs' with a void .emacs, setting variables org-agenda-files and org-complete-tags-always-offer-all-agenda-tags using 'M-x eval-expression'. * You ask "Can you try with a bare emacs -Q and report against maint or master branch?" Sorry, your question is not explicit enough for me (one or two questions?). For sure, with emacs -Q, it gives: Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package: Org-mode version 8.2.10 (release_8.2.10 @ /usr/share/emacs/24.5/lisp/org/) and the problem is there. Did you mean 'emacs -Q' with some git branch? If so, I don't know how to do it... * I have learned about master and maint at https://orgmode.org/worg/dev/index.html * I have tried to install a git repository. For this I have tried to follow https://orgmode.org/worg/org-tutorials/org4beginners.html section "Running the latest version of Org mode" It might be for beginners, but it was not easy for me, so I am not sure I did it right. [In particular I had to hide my .emacs.d directory, and was not sure about (require 'org-install) vs (require 'org) vs no require at all, in the .emacs file.] I got: Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package: Org mode version 9.1.13 (release_9.1.13-744-g13fb6a @ /home/cochard/Org/Coch-git/org-mode/lisp/) Is that the master branch? With this setup, the problem remains. * About getting git: In addition to section "Running the latest version of Org mode" at https://orgmode.org/worg/org-tutorials/org4beginners.html, I also read https://orgmode.org/worg/org-faq.html#keeping-current-with-Org-mode-development, as well as section "1.2 Installation" of the manual (v9.1.13), subsection "Using Org's git repository". Are those 3 sources are supposed to provide essentially the same pieces of information? If so maybe they could be merged/updated/coordinated? -- EOST (École et Observatoire des Sciences de la Terre) IPG (Institut de Physique du Globe) | alain.coch...@unistra.fr 5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44 F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25