From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Daniel J. Sinder" Subject: Re: help with checklist/shopping list Date: Wed, 17 Dec 2008 22:18:40 -0800 Message-ID: <4949EB40.6030706@gmail.com> References: <71C00DD9-70F1-454F-A1F7-7CE3D57ACBB0@gmail.com> <392DBDB4-F9A2-4118-B47B-4A6A974A0AAE@uva.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LDCDf-00042a-Iv for emacs-orgmode@gnu.org; Thu, 18 Dec 2008 01:18:47 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LDCDe-00042O-5Y for emacs-orgmode@gnu.org; Thu, 18 Dec 2008 01:18:47 -0500 Received: from [199.232.76.173] (port=44613 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LDCDd-00042J-Vo for emacs-orgmode@gnu.org; Thu, 18 Dec 2008 01:18:46 -0500 Received: from mailbigip.dreamhost.com ([208.97.132.5]:46575 helo=randymail-a1.g.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LDCDd-0008MS-Ih for emacs-orgmode@gnu.org; Thu, 18 Dec 2008 01:18:45 -0500 In-Reply-To: <392DBDB4-F9A2-4118-B47B-4A6A974A0AAE@uva.nl> 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: Carsten Dominik Cc: emacs-orgmode@gnu.org (Sorry for chiming in a week later.) I think the best way to accomplish this, in that it combines the strengths of other suggestions, is to use properties and column view. Building the structure is pretty easy since you only have to manually create the property drawer under the top-most heading. The rest are inserted automatically when the check boxes are changed while in column view mode (using S-left or S-right). Here's an implementation of your example. Switching to column view shows you the summary count (i.e., [n/m]) for to top level (here [2/8]) AND each of the sub-levels (groceries [1/4], household [1/2], office supplies [0/2]). * [2008-12-15 Mon] :PROPERTIES: :COLUMNS: %30ITEM %CHECKED{X/} :CHECKED_ALL: "[ ]" "[X]" :END: ** groceries *** bananas :PROPERTIES: :CHECKED: [ ] :END: *** apples :PROPERTIES: :CHECKED: [ ] :END: *** oranges :PROPERTIES: :CHECKED: [X] :END: *** spinach :PROPERTIES: :CHECKED: [ ] :END: ** household :PROPERTIES: :CHECKED: [1/2] :END: *** laundry soap :PROPERTIES: :CHECKED: [X] :END: *** toilet paper :PROPERTIES: :CHECKED: [ ] :END: ** office supplies :PROPERTIES: :CHECKED: [0/2] :END: *** calendar for 2009 :PROPERTIES: :CHECKED: [ ] :END: *** printer paper :PROPERTIES: :CHECKED: [ ] :END: As Carsten Dominik so eloquently wrote on 12/11/2008 2:14 AM: > Hi > > There are technical reasons for why I cannot easily summarize all the > lists. > > How about this trick: > > * [2008-12-15 Mon] [1/8] > - groceries ------------------------------------ > - [ ] bananas > - [X] apples > - [ ] oranges > - [ ] spinach > - household ------------------------------------ > - [ ] laundry soap > - [ ] toilet paper > - office supplies ------------------------------ > - [ ] calendar for 2009 > - [ ] printer paper > > > HTH > > - Carsten > > On Dec 10, 2008, at 8:42 PM, Dennis Groves wrote: > >> I have 8 things on the list, but only 4 are seen??? >> >> >> *** [2008-12-15 Mon] [0/4] >> groceries >> - [ ] bananas >> - [ ] apples >> - [ ] oranges >> - [ ] spinach >> household >> - [ ] laundry soap >> - [ ] toilet paper >> office supplies >> - [ ] calendar for 2009 >> - [ ] printer paper >> >> >> Dennis_______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode