Dear all, interactive-p is obsolete since Emacs 23.2 and should be replaced by called-interactively-p.
The org-called-interactively-p macro takes care of using either interactive-p or called-interactively-p. I've just updated the latest git and Org uses org-called-interactively-p wherever it makes sense. Please report any weird compilation warnings and/or problems. Thanks! -- Bastien