From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastien Vauban Subject: Effort property inheritance? Date: Fri, 21 Mar 2014 11:31:47 +0100 Message-ID: <867g7nonak.fsf@somewhere.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 Hello, When using this minimal configuration: --8<---------------cut here---------------start------------->8--- (setq org-agenda-prefix-format '((agenda . " %-11s%i %-12:c%?-12t%7e ") (timeline . " % s") (todo . " %i %-12:c") (search . " %i %-12:c") (tags . " %i %-12:c"))) (setq org-agenda-files '("~/agenda.org")) --8<---------------cut here---------------end--------------->8--- where ~/agenda.org is: --8<---------------cut here---------------start------------->8--- * Projects ** Projet A :PROPERTIES: :Effort: 104:00 :END: *** TODO Do this... DEADLINE: <2014-03-20 Thu> *** TODO Do that as well! DEADLINE: <2014-03-21 Fri> --8<---------------cut here---------------end--------------->8--- I did _not_ expect to see the effort of the whole project "applied" on every of its subtasks: --8<---------------cut here---------------start------------->8--- Week-agenda (W12): Monday 17 March 2014 W12 Tuesday 18 March 2014 Wednesday 19 March 2014 Thursday 20 March 2014 Deadline: agenda: [104:00] TODO Do this... Friday 21 March 2014 1 d. ago: agenda: [104:00] TODO Do this... Deadline: agenda: [104:00] TODO Do that as well! Saturday 22 March 2014 Sunday 23 March 2014 --8<---------------cut here---------------end--------------->8--- Just to confirm once more (than what's in the ECM), here is the value of `org-use-property-inheritance': =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 org-use-property-inheritance is a variable defined in `org.el'. =E2=94=82 Its value is nil =E2=94=82=20 =E2=94=82 Documentation: =E2=94=82 Non-nil means properties apply also for sublevels. =E2=94=82=20 =E2=94=82 This setting is chiefly used during property searches. Turning= it on can =E2=94=82 cause significant overhead when doing a search, which is why it= is not =E2=94=82 on by default. =E2=94=82=20 =E2=94=82 When nil, only the properties directly given in the current ent= ry count. =E2=94=82 When t, every property is inherited. The value may also be a l= ist of =E2=94=82 properties that should have inheritance, or a regular expressio= n matching =E2=94=82 properties that should be inherited. =E2=94=82=20 =E2=94=82 However, note that some special properties use inheritance unde= r special =E2=94=82 circumstances (not in searches). Examples are CATEGORY, ARCHIV= E, COLUMNS, =E2=94=82 and the properties ending in "_ALL" when they are used as descr= iptor =E2=94=82 for valid values of a property. =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80 Am I missing something? Best regards, Seb --=20 Sebastien Vauban