Angus Leeming wrote:
> Georg, I'm not going to be near the lyx sources for a few days, so
> can't apply this. (Maybe someone else will?) However, I remember that
> several Buffer member functions were not const simply because of the
> existence/use of this nasty variable. I wonder if they can now be
> made const?

Do you mean makexxxFile()? They are not const because they reset the texrow.
I cannot imagine any other member function, because niceFile() was only
used in makexxxFile().

> As for your relative/absolute path discussion: sounds good to me.
> However, the man who wrote the code (and indeed who knows latex's ins
> and outs far better than me) is Herbert. Maybe drop him a line and
> ask him why the code is the way it is?

His answer was that it had nothing to do with LaTeX but with tmpdir vs.
nontmpdir setting. My conclusion: If LyX guarantees that the paths are
correct it does not matter wether they are relative or not.

Unless somebody comes up with reasons why this is not possible, I'll prepare
a patch that makes relative paths when appropriate.


Georg

Reply via email to