From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: A puzzle to solve: saved categories vs. tags Date: Mon, 08 Oct 2007 11:54:08 +0100 Message-ID: <87lkad98rz.fsf@bzg.ath.cx> References: <7fc2c048b6b1f8d2359406c8e67b3e0e@science.uva.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IepJY-0002Pp-5S for emacs-orgmode@gnu.org; Mon, 08 Oct 2007 05:54:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IepJU-0002JW-7V for emacs-orgmode@gnu.org; Mon, 08 Oct 2007 05:54:15 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IepJT-0002JK-W4 for emacs-orgmode@gnu.org; Mon, 08 Oct 2007 05:54:12 -0400 Received: from mu-out-0910.google.com ([209.85.134.187]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IepJT-0007LP-HV for emacs-orgmode@gnu.org; Mon, 08 Oct 2007 05:54:11 -0400 Received: by mu-out-0910.google.com with SMTP id g7so1669917muf for ; Mon, 08 Oct 2007 02:54:10 -0700 (PDT) In-Reply-To: <7fc2c048b6b1f8d2359406c8e67b3e0e@science.uva.nl> (Carsten Dominik's message of "Mon, 8 Oct 2007 09:48:49 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Carsten Dominik writes: > Here is a first attempt at such a function, comments are welcome! > Maybe we should bind this function to `C-c /', instead of org-occur? Yes, this binding would be okay, unless there are lots of people using org-occur out there. And `org-sparse-tree' should match both John request and what I called (in such a bombastic manner) a "universal" search interface. There is a problem with (org-buffer-property-keys t t). Here is the backtrace: ,---- | Debugger entered--Lisp error: (wrong-type-argument symbolp ("TODO" "TAGS" "ALLTAGS" "DEADLINE" "SCHEDULED" "CLOCK" "PRIORITY" "Release" "Incompatible_ALL" "Elapsed_time" "Location" "LOCATION_ALL" "People_ALL" "COLUMNS" "LOCATION" "CATEGORY" "ARCHIVE")) | add-to-list(("TODO" "TAGS" "ALLTAGS" "DEADLINE" "SCHEDULED" "CLOCK" "PRIORITY" "Release" "Incompatible_ALL" "Elapsed_time" "Location" "LOCATION_ALL" "People_ALL" "COLUMNS" "LOCATION" "CATEGORY" "ARCHIVE") "CATEGORY") | org-buffer-property-keys(t t) | eval((org-buffer-property-keys t t)) | eval-expression((org-buffer-property-keys t t) nil) | call-interactively(eval-expression) `---- -- Bastien