From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastien Vauban <sva-news-D0wtAvR13HarG/iDocfnWg@public.gmane.org> Subject: Re: Is it possible to embed tag search as a link? Date: Thu, 25 Jun 2015 13:14:49 +0200 Message-ID: <86twtwm446.fsf@example.com> References: <slrnmo77o4.88m.pisajew@lnb.localnet> <loom.20150621T101656-254@post.gmane.org> <loom.20150623T061841-919@post.gmane.org> <86oak6byit.fsf@example.com> <87fv5hbjw0.fsf@jaydresser.us> Mime-Version: 1.0 Content-Type: text/plain Return-path: <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org> List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>, <mailto:emacs-orgmode-request-mXXj517/zsQ@public.gmane.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/emacs-orgmode> List-Post: <mailto:emacs-orgmode-mXXj517/zsQ@public.gmane.org> List-Help: <mailto:emacs-orgmode-request-mXXj517/zsQ@public.gmane.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>, <mailto:emacs-orgmode-request-mXXj517/zsQ@public.gmane.org?subject=subscribe> Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Jay Dresser <jay-xXGc2EwimHRbgQlg25A7pw@public.gmane.org> writes: > Sebastien Vauban <sva-news-D0wtAvR13HarG/iDocfnWg@public.gmane.org> writes: >> Jay Dresser <org-mode-xXGc2EwimHRbgQlg25A7pw@public.gmane.org> writes: >>>> Piotr Isajew <pisajew <at> yahoo.com> writes: >>>>> what I'm looking for is a link format that, when C-c C-o'ed, >>>>> opens agenda "match query" view for custom query which arguments >>>>> are specified in the link. I.e.: >>>>> >>>>> org-search://+work-boss-TODO="DONE" >>>>> >>>>> I am aware of org-protocol which can be used to develop a custom >>>>> handler for something like this. I would just like to check if >>>>> there exists any working solution before I start working on my >>>>> own. >>> >>> Jay Dresser <org-mode <at> jaydresser.us> writes: >>> >>> I just happened to run across this which seems to better match your >>> original question, to do it as a new link type: >>> http://endlessparentheses.com/use-org-mode-links-for-absolutely-anything.html >>> >>> so you could have [[org-search:+work-boss-TODO="DONE"]] >> >> When I click on such a link, I have the "error": >> >> --8<---------------cut here---------------start------------->8--- >> No match - create this as a new heading? (y or n) >> --8<---------------cut here---------------end--------------->8--- >> >> Best regards, >> Seb > > Did you add the elisp from the article into your .emacs? > > Although the article described using "tag" as the link type I displayed > "org-search" since that's what the OP wanted. To get the desired effect > add this to .emacs: > > (org-add-link-type > "org-search" 'endless/follow-tag-link) > > (defun endless/follow-tag-link (tag) > "Display a list of TODO headlines with tag TAG. > With prefix argument, also display headlines without a TODO keyword." > (org-tags-view (null current-prefix-arg) tag)) No, I skipped that part -- thinking it was standard. Thanks. Best regards, Seb -- Sebastien Vauban