(Note: This is an RFE not a bug report, but I don't know how to RFE otherwise.)
My proposal is to add an option org-complete-tags-always-offer-target-tags because both: 1) it's useful by itself for narrowed captures, and it's not quite exactly the same than org-complete-tags-always-offer-all-agenda-tags 2) for consistency with org-capture-templates escape sequences: %^g Prompt for tags, with completion on tags in target file. %^G Prompt for tags, with completion on all tags in all agenda files. you will have the tandem: org-complete-tags-always-offer-target-tags org-complete-tags-always-offer-all-agenda-tags I think the consistency point is important. Nowadays you can initially fill the tags for a capture using %^g or %^G. But say you change your mind and do C-c C-q; now at best you have the %^G equivalent with org-complete-tags-always-offer-all-agenda-tags. Cheers -- Carlos ------------------------------------------------------------------------ Emacs : GNU Emacs 24.3.93.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.12.2) of 2014-08-27 on carlos Package: Org-mode version 8.2.6 (release_8.2.6-1 @ /usr/share/emacs/24.3.93/lisp/org/)