Like all other DOS platforms with LFN support, vDosPlus provides two set of DOS
calls to do file-handling, one of them only supporting 8.3 names for
compatibility purposes, and the other set supporting LFNs. XyWrite by itself
only supported the former set of DOS calls, so there is no way for it to
support LFNs directly. U2 on the other hand, makes use of the latter set of DOS
calls, so that it is able to deal with LFNs directly in vDosPlus. In general,
software that only supports the former set of DOS calls can only handle 8.3
names, and any software that makes use of the latter set of DOS calls can
support LFNs (in addition to 8.3 names). Hope this clarifies things.
On Tuesday, November 1, 2016 10:34 AM, Harry Binswanger <hb@xxxxxxxxxxxx>
[This may have been intended by Carl as private]
My error: I was working in old XyWrite. The D family works in vDosPlus XyWrite.
Oh, so the LFNs are a DOS-level facility, and we need XyWrite to do its own
workaround. Makes sense. But for all I knew, XyWrite was simply calling
DOS/BIOS functions to do file-handling.
the D family seems to be the successor to the L family, which I could never
get to fully work on my system. I'm having the same problems, or worse,
with the D's. I will try to debug it.
Wengier is a magician, not a miracle-worker. XyWrite does not know from
LFNs. Use U2's DCA, DCD, et al.
Sent from my Verizon Wireless 4G LTE Tablet