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

Reply via email to