Bastien wrote:
>> I tried Edebugging it, but Edebug does not jump into the execution of
>> the anonymous function...
>
> Just give a name to the anonymous function... and you're back on
> edebugging.  :)

OK, of course!  Thanks for the tip.

Back to the problem... The root cause is that, with the following
example:

--8<---------------cut here---------------start------------->8---
#+TITLE:     ECM Inherited tags
#+FILETAGS: :org:

* Test

** TODO Vérifier pourquoi les tags redondants ne sont plus effacés    :FLAGGED:

Lorsqu'ils correspondent à un tag hérité.

*** TODO Test                                                         :FLAGGED:
--8<---------------cut here---------------end--------------->8---

when point is somewhere on the outline-3 heading "TODO Test", the
following expression:

  (org-entry-get (point) "ALLTAGS")

returns

  #(":org:FLAGGED:" 1 4 (inherited t))

IOW, "FLAGGED" is not shown as inherited!  Hence, all the mechanics
which follows never removes it!

Best regards,
  Seb

-- 
Sebastien Vauban


Reply via email to