Re: LFNs in vDosPlus

  • From: "Wengier W" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "wengierwu" for DMARC)
  • To: "xywrite@xxxxxxxxxxxxx" <xywrite@xxxxxxxxxxxxx>
  • Date: Tue, 1 Nov 2016 14:52:04 +0000 (UTC)

Hi Harry,
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.
Wengier
 

    On Tuesday, November 1, 2016 10:34 AM, Harry Binswanger <hb@xxxxxxxxxxxx> 
wrote:
 

 [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




   

Other related posts: