Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

EDR-DOS WIP 2009-03-28 released | many BUG's (Users)

posted by ecm Homepage E-mail, Düsseldorf, Germany, 07.04.2009, 13:16

> > No, it's documented not to work. Read the documentation.
>
> The only valid documentation is available at ???

Inside the distributed patch or binary ZIP files. Ever downloaded them?

> > If it returns CF set, ax=1 then this should be fine for any well-written
> software.
>
> Feel free to submit a list of "well-written software" :hungry:

Apparently not much.

> Apparently DKRNL32 is a poorly-written one :-(

Yeah.

> Deleted the useless and never accessed "dot" . and ..
> "dotdot" entries ;-)

I still don't understand what you mean by "Renaming a file in a subdirectory switches to main". Did you delete dot and dotdot and then renaming a file in a subdirectory (using 21.56) switches back to the root in EDR-DOS?

> > Stop using that software
>
> AKA stop using all software

There's good old SFN software ;-P

> > or rewrite it with
> > proper LFN support [1]
> > or
> > none at [2]

[3] fake no 21.71 support at all on unsupported subfunctions of EDR-DOS i.e. return CF unchanged, al=0. This might show less ingenious programmers that this function is not supported. (But could break other software.) I'm still of the opinion that you have to expect error code 0001h on LFN (sub)functions as well. It's just what MS-DOS would do if some (say, the SUBST-related) 21.71 functions but not all were supported.

---
l

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum