Actually your message told me enough to debug the problem, the culrpit was I (or rather emacspeak) which implements voice lock purely via properties, and in that process maps overlays to properties for its own purposes. So the fix should go into emacspeak -- I'll check it in at this end.
>>>>> "Carsten" == Carsten Dominik <[EMAIL PROTECTED]> writes: Carsten> Hi Raman, I sure could wrap the relevant parts in Carsten> org-cycle with inhibit-read-only, but so far I Carsten> cannot reproduce the error. When I am loading a Carsten> write-protected file, I am getting a "Note: file is Carsten> write protected." This note is delivered as a Carsten> message only, and after that everything proceeds Carsten> normally. In the buffer I seem to be able to use Carsten> org-cycle freely even though it is write protected. Carsten> I think this is because outline-mode uses overlays, Carsten> not text properties. So I am guessing that it is Carsten> not org-cycle which causes the error. Carsten> Carsten> Can you give me more hints as to what the problem Carsten> really is? Maybe an example file that hits the Carsten> error and produces a backtrace? Carsten> Carsten> Thanks. Carsten> Carsten> - Carsten Carsten> Carsten> Carsten> On Oct 7, 2006, at 21:16, T. V. Raman wrote: Carsten> >> Would it be possible to make org-cycle work on read-only >> files --- suspect we just neeed to wrap its body in a (let >> ((inhibit-read-only t))...) >> >> At present, if you put your org files under vc control, >> with RCS then opening a checked-in file i.e. one that is >> read-only, causes an error since org-cycle is unable to >> change properties on read-only content. >> >> -- >> Best Regards, --raman >> >> >> Email: [EMAIL PROTECTED] WWW: >> http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: >> [EMAIL PROTECTED] PGP: >> http://emacspeak.sf.net/raman/raman-almaden.asc Google: >> tv+raman IRC: irc://irc.freenode.net/#emacs >> >> >> _______________________________________________ >> Emacs-orgmode mailing list Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> Carsten> -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Carsten> Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Carsten> Amsterdam phone: +31 20 525 7477 -- Best Regards, --raman Email: [EMAIL PROTECTED] WWW: http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk: [EMAIL PROTECTED] PGP: http://emacspeak.sf.net/raman/raman-almaden.asc Google: tv+raman IRC: irc://irc.freenode.net/#emacs _______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode