Hi Marcelo,

On Wed, Nov 24 2004, Marcelo E. Magallon wrote:
> On Tue, Nov 23, 2004 at 10:16:15AM +0100, Norbert Gruener wrote:
> 
>  > Here my questions:
>  > 
>  >  - where is this behavior activated ?
>  > 
>  >  - can I deactivate this behavior ?
>  > 
>  >  - and if so how can I deactivate it ?
> 
>  That's handled by IO::All (IO::All::File).  I was looking at the code,
>  and I can't quite spot why the file is being unlinked before being
>  written.  AFAICS the code eventually ends up in something like:
[snipped several lines of explanations]
> 
>  That io->file ends up being IO::All::File::file, and after this I get
>  lost :-P

thank you very much for your analysis of the program flow.  I knew
that it was using "IO::All::File" but I could not find any reason why
the symbolic link got destroyed.

But in the meantime Ian Langworth had send the following to the
mailing list.

> On Tue, Nov 23 2004, Ian Langworth wrote:
> > On 23.Nov.2004 10:16AM +0100, Norbert Gruener wrote:
> > 
> > > This behavior is very surprising  :-((
> > 
> > Without digging into code, I would initially bet that RCS does
> > not like this very much. Start by removing Kwiki::Archive::RCS
> > from your plugins list and updating.

This is exactly the reason for that behavior.  After I had removed 
"Kwiki::Archive::RCS" the links continued to exist.

Once more, thank you for your help,

Norbert
-- 
Ceterum censeo          | PGP encrypted mail preferred.
Redmond esse delendam.  | PGP Key at www.MPA-Garching.MPG.de/~nog/

Reply via email to