Hello, Ken Mankoff <mank...@gmail.com> writes:
> Yes. I'm in my emacs.org config file (or *scratch* buffer). I have the > following settings: > > (setq org-icalendar-include-todo "all") > (setq org-icalendar-use-deadline '(event-if-todo event-if-not-todo > todo-due)) > (setq org-icalendar-use-scheduled '(event-if-todo event-if-not-todo > todo-start)) > (setq org-icalendar-exclude-tags '("noicalexport")) > > If I then put the pointer after: > (org-icalendar-combine-agenda-files nil) > > And C-x C-e and look at ~/org.ical, it is what I expect. If I change "nil" > to "t" and re-execute that line, it contains items tagged "noexport". I cannot reproduce it. My minimal config is: (require 'ox-icalendar) (setq org-icalendar-include-todo "all") (setq org-icalendar-use-deadline '(event-if-todo event-if-not-todo todo-due)) (setq org-icalendar-use-scheduled '(event-if-todo event-if-not-todo todo-start)) (setq org-icalendar-exclude-tags '("noicalexport")) (setq org-agenda-files '("/tmp/bug-ical.org")) (setq org-export-async-init-file "~/dev/mini-init.el") (org-icalendar-combine-agenda-files t) where "/tmp/bug-ical.org" is your initial Org document and "~/dev/mini-init.el" is the minimal config file. Then generated ics file does not contain the entry with the "noicalexport" tag. Regards, -- Nicolas Goaziou