Hello, Vincent Emanuele <vincent.emanu...@gmail.com> writes:
> I'm attempting to use global tag hierarchies/groups in a revamp of my > org-mode setup. This seems to be breaking the default Agenda Views > (Emacs goes into a race condition with 100% CPU usage and attempts to > swallow up all 16GB of RAM on my machine). > > However, the agenda view breaks *only* when the number of *.org files is > sufficiently large. The contents of the file are irrelevant. To > reproduce, I created a directory (~/Documents/tmp), with 42 "blank" .org > files created using the "touch" command (I have many org files across > many projects that contain TODO items). Then, run the following: > > Step 1: > ------ > $ emacs -Q -l minimal-org.el > > Here is my minimal-org.el: > ;; activate debugging > (setq debug-on-error t > debug-on-signal nil > debug-on-quit nil) > > ;; add latest org-mode to load path > (add-to-list 'load-path (expand-file-name > "/Users/vaemanuele/.emacs.d/elpa/org-20160111")) > > (setq org-tag-alist '((:startgrouptag) > ("Context") > (:grouptags) > ("@home" . ?h) > ("@laptop" . ?l) > ("@work" . ?w) > (:endgrouptag) > )) > > Step 2: > ------- > Execute the following lisp commands in order > > (org-version) ;; <-- confirms correct version of Org Mode (8.3.3) > (org-agenda-files) ;; <-- nil > (setq org-agenda-files '("~/Documents/tmp")) ;; > (org-agenda) ;; <-- Then press 'a'. Emacs will go into a race > condition Fixed. Thank you for the detailed report. Regards, -- Nicolas Goaziou