Hi Andrea, I have fixed problem A. Problem B has to do with the fact that the property search function does not find a property with an empty value. I need to look into this some more.
- Carsten On Nov 22, 2013, at 8:30 PM, andrea.rosse...@gmail.com wrote: > > Hello everyone, > > I get some unexpected behaviour in org-column mode on my > workstation (Emacs 24.3, org-version 8.2.2, Win 7 64 bit). > May I ask support in order to understand: > > - if this is reproducible for you as well > - if it is actually a bug, or a mess on my local installation, > or if I misunderstood how to use org-column properly > > Thanks in advance to anyone patient enough to read this > and give it a try. Kindest regards, Andrea. > > > > > HOW TO REPRODUCE PROBLEM A: > > 1) create an example Org file like this: > > * myproject > ** mytask1 > ** mytask2 > > 2) click on the word "myproject", C-c C-x C-c to enable > column view > > 3) M-S-<right>, then answer the wizard questions: > property=cost, title=cost, width=8, summary=add_numbers > > 4) now click on the word "myproject", type q to leave > org-columns mode > > 5) you will see that in the first row of the buffer > a new line appears: > > #+COLUMNS: %25ITEM %8cost %TODO %3PRIORITY %TAGS > > I expected "%8cost{+}" instead of "%8cost". Even > if f I change manually "%8cost" to "%8cost{+}" the > automatic sums (cost of myproject sums cost of > mytask1+mytask2) still don't work. > > The sums work properly if I remove the entire > #+COLUMNS statement and add to the :PROPERTIES: of > row "myproject" the following property: > > :COLUMNS: %25ITEM %8cost{+} %TODO %3PRIORITY %TAGS > > > > HOW TO REPRODUCE PROBLEM B: > > 1, 2, 3) same steps than problem A > > 4) go on row "mytask1" column "cost", type "e" to edit > the value, set it to 1234, type RET > > 5) type "e" and change the proposed value 1234 into > the empty string, then type RET > > 6) type "e" and set the value to 3456, then type RET > > 7) go on row "mytask1", type TAB to see the properties: > you will see that the properties are now: > > :PROPERTIES: > :cost: > :cost: 3456 > :END: > > (I did not expect that empty :cost: column) >