From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: refiling Date: Wed, 13 Jan 2010 13:17:59 -0500 Message-ID: <87r5ptkgx4.fsf@fastmail.fm> References: <4b4df521.0437560a.1e6b.338c@mx.google.com> 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 1NV7lt-0003yA-O2 for emacs-orgmode@gnu.org; Wed, 13 Jan 2010 13:16:45 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NV7lo-0003xN-71 for emacs-orgmode@gnu.org; Wed, 13 Jan 2010 13:16:44 -0500 Received: from [199.232.76.173] (port=34173 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NV7lo-0003xI-0q for emacs-orgmode@gnu.org; Wed, 13 Jan 2010 13:16:40 -0500 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:34526) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NV7ln-0000O0-Oy for emacs-orgmode@gnu.org; Wed, 13 Jan 2010 13:16:39 -0500 In-Reply-To: <4b4df521.0437560a.1e6b.338c@mx.google.com> (Richard Riley's message of "Wed, 13 Jan 2010 17:30:23 +0100") 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: Richard Riley Cc: Emacs-orgmode mailing list Hi Richard, Richard Riley writes: > Two major issues for me to get my head around. > > 1) Tags v Categories. Its not entirely obvious to me what categories are > for. Are they like a more specialised tag? Categories are primarily for visibility in the agenda. I use them to remind myself what project or "area of responsibility" an item belongs to. If I label a particular project with the category "article", I can easily identify tasks belonging to that project. E.g., tasks from the following project... ,---- | * PROJECT Write article :PROJECT: | :PROPERTIES: | :CATEGORY: article | :END: | ** TODO Do some online research :computer: | SCHEDULED: <2010-01-13 Wed> | ** TODO Outline article :rwb: | SCHEDULED: <2010-01-13 Wed> `---- ...appear as follows in the agenda: ,---- | Day-agenda (W02): | Wednesday 13 January 2010 | article: Scheduled: TODO Do some online research :computer: | article: Scheduled: TODO Outline article :rwb: `---- Thanks to the category, I can see what project the otherwise cryptic "Do some online research" belongs to. > 2) Refiling. Lets says I have something like this in linux.org:- > > * general :general: > #+CATEGORY: general > ** learn org mode :emacs:org: > blah blah > * debian :debian: > #+CATEGORY: debian > * test This syntax for categories has been deprecated. Better to use properties, as in the example above. > > if I refile from elsewhere, it picks ALL items at a level to refile to when I select > linux.org. > > e.g linux.org/general, linux.org/debian, linux.org/test > > If I then select "general" it also prompts for me now to select "learn > org mode". Is this because of some hangover from me using org-mode? In > other words I cant refile to linux.org/debian. Refile completion follows the hierarchy of your outline. Thus, once you have limited the results to linux.org/general, org-refile will only offer you subtrees belonging to "general." If you want more flexible completion, you can fiddle around with the variables org-refile-use-outline-path, org-completion-use-ido, and org-outline-path-complete-in-steps. Best, Matt