My emacs configuration, done in a literate programming fashion using org-mode

git clone git://git.shimmy1996.com/emacs.d.git
commit 659b600b68a4dd1d4cc7756b991d4ed648e4d989
parent f36e365509b1f381688a4bdeaffd7091daf27e37
Author: Shimmy Xu <shimmy.xu@shimmy1996.com>
Date:   Mon,  9 Jul 2018 16:47:41 -0400

Enforce TODO dependencies in org-mode.

MREADME.org | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/README.org b/README.org
@@ -816,6 +816,12 @@ Don't allow editing of folded regions
   (setq org-catch-invisible-edits 'error)
+**** Enforce TODO Dependencies
+Parent tasks should not be marked DONE until all subtasks are marked as DONE.
+#+BEGIN_SRC emacs-lisp
+  (setq org-enforce-todo-dependencies t)
 *** Enable spell checking
 Spell checking with =flyspell-mode=. Would need to install dictionary lib like =aspell= in base system.
 #+BEGIN_SRC emacs-lisp