Guenter Milde wrote:

> Reading this, I am strongly against this path expansion:

IMHO it is too late to remove \origin. This feature has been discussed in 
detail when it was introduced, and it solves bugs that users reported. 
Principal concerns should have been voiced in that discussion.

> * with 2.1, the user has a choice to use relative paths or absolute paths
> 
>   - relative paths are good for "self contained" projects
>     (with graphics under the same directory as lyx...)
>     You can simply pack and move the whole project.
>     
>   - absolute paths are good for "external" files (outside the "project"
>     dir). Moving the "project" will not break them.
>
> * with the new mechanism, the user has no longer a choice to use relative
>   paths -  choice take away just to please someone unable to read the
>   documentation?

No choice is taken away. Whether \origin is written or not can be switched 
on and off by a preference. If you switch it off, you have exactly the same 
behaviour as in 2.1.

The only problem that does currently exist with \origin is that relative 
paths are changed even if the referenced files were copied as well. I will 
come up with a patch that fixes this by implementing the last proposal of 
the list in the starting message of this thread.


Georg


Reply via email to