Hello,
Ken Mankoff <[email protected]> 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