----- Original Message ----- From: "Marcel Kilgus"

Ralf Reköndt wrote:
It's really that awful, as OPEN tries the device you told it, then, if no
success, uses DATAD$ or somewhat others, DEV or such.

DATAD$, PROGD$ or DESTD$ is prepended to the filename, depending on
the call. DEV is just a device like any other I think.

Note that I do not endorse this design in any way, the whole filename
handling in QDOSMSQ is not, let's say, optimal. But as I said it's
been this way for 30 years, I don't see any urgency to change it now.

Yes, but I found it the only way in S_Edit to see, if a filename really exists, not to pass it to DATD$ or similar. I set the SV_DATAD to "", kept the value, check the device and put it back. There were no other way. Ok, as far as I know.

Cheers...Ralf
_______________________________________________
QL-Users Mailing List

Reply via email to