On Sat, Apr 01, 2006 at 05:55:07PM +0200, Georg Baum wrote:

> Am Samstag, 1. April 2006 17:07 schrieb Enrico Forestieri:
> > Understood. I'll leave the checkbox thing as it is now, i.e., the user
> > can subvert the configure script decisions (a really bad idea) and 
> > arrange things such that LyX internally uses the format decided by
> > internal_path(). My idea is that the internal and external formats
> > should be the same and for the moment will hardcode a boolean forcing
> > either a posix or a pseudo win-style (with forward shashes) format.
> > 
> > Is that a correct interpretation of what you write above?
> 
> Almost. No boolean please (that would circumvent the whole idea of 
> internal/external path). Simply hardcode the decision in internal_path 
> and external_path. Later we can then think about paths visible to the 
> user and replace some calls of external_path() by a new function 
> display_path().

Georg, cygwin runs on windows and it understands both posix and
win-style paths. So, what is external and what is internal? 
In the win32 version C:/xxx is the internal representation, in
the *nix version /c/xxx is the internal representation.
Why one of the two cannot be chosen as internal representation
in cygwin (which bridges both worlds) ?

Sincerely I cannot understand your point. If you fear that this
fact can bring a major burden to a programmer, well, now I have
spent quite some time on the subject and can tell you that it is
exactly the contrary, i.e., a major burden can occur if you adopt
a different representation for external and internal ;-)

-- 
Enrico

Reply via email to