Reinier Olislagers schrieb:
> That's fine. If you just say "anything gets expanded to an absolute
> path", in my mind:
> 1. you're implying the thing you're expanding is relative (even if
> you're not saying so)

No, IMO this is not true. A relative path is relative to the current directory (or some other directory). This is not the case for ~. It is not relative to any other directory (it is not appended to another path). It stands for an absolute path on its own.



> 2. you're leaving users to guess what "expanded" means exactly. From
> relative to absolute? What placeholders get "expanded", if any, etc.

True. It is assumed that users know about relative and absolute paths and existing placeholders. Of course, there is no harm to add more explanations but someone has to do so and time is limited.



> Might be that I'm just too stupid sometimes, but if we can help the
> stupid users too, why not ;)

Agree. Too much information is better then too little information. Assumption are often wrong. I was expecting environment variables too be expanded but it seems they are not ;-)

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to