Re: [Freedos-kernel] PATCH: nls.c

2004-06-25 Thread Eduardo Casino
El vie, 25-06-2004 a las 08:42, Steffen Kaiser escribió: > I would actually suggest the following function, as searchPackage is to > resolve the default values as well; otherwise your patch breaks the > possibility of non-direct (MUX-only) country data, which in turn breaks > the whole current N

Re: [Freedos-kernel] PATCH: nls.c

2004-06-25 Thread Arkady V.Belousov
Hi! 25-Июн-2004 08:42 [EMAIL PROTECTED] (Steffen Kaiser) wrote to "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>: >> Trivial patch. Pass correct values for codepage and country from DOS-38 >> and DOS-65-XX functions to MUX-14 functions. SK> I would actually suggest the following function, as searchPacka

Re: [Freedos-kernel] VERSION= behavior

2004-06-25 Thread tom ehlert
Hello Arkady, > BTW, Eric says, that RBIL describes INT2F/122F functions, which (also) > sets returned DOS version. INT 2F U - DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN AX = 122Fh DX = DOS version number (h = return true DOS version) have you ever seen DOS 4.

Re: [Freedos-kernel] PATCH: inthndlr.c

2004-06-25 Thread tom ehlert
Hello Eduardo, > I'm implementing NLSFUNC for FreeDOS and I've found that many (most) of > the needed MUX functions are missing. > This patch implements functions 2F1226h to 2F1229h. This, together with > my previous nls.c patch, allowed me to make a first working > implementation of NLSFUNC's in

Re: [Freedos-kernel] VERSION= issue

2004-06-25 Thread tom ehlert
Hello Arkady, > Eric Auer suggests, that VERSION= should change os_setver_m*, not > os_m*. What you think? Is there is bug in current FD and Eric's suggestion > is patch for this? seems to be a bug indeed. seems noone is using version=X.Y ;) tom

Re: [Freedos-kernel] PATCH: inthndlr.c

2004-06-25 Thread Arkady V.Belousov
Hi! 25-Июн-2004 20:02 [EMAIL PROTECTED] (tom ehlert) wrote to Eduardo Casino <[EMAIL PROTECTED]>: >> + lrc = DosSeek(r.BX, (LONG)ULONG) (r.CX)) << 16) | r.DX), r.BP); >> + if (lrc == -1) >> +lrc = DE_INVLDHNDL; >> + else >> + { >> +r.DX = (UWORD)(lrc >> 16)

Re: [Freedos-kernel] VERSION= issue

2004-06-25 Thread Arkady V.Belousov
Hi! 25-Июн-2004 20:15 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov" <[EMAIL PROTECTED]>: >> Eric Auer suggests, that VERSION= should change os_setver_m*, not >> os_m*. What you think? Is there is bug in current FD and Eric's suggestion >> is patch for this? te> seems to be a bu

Re: [Freedos-kernel] VERSION= behavior

2004-06-25 Thread Arkady V.Belousov
Hi! 25-Июн-2004 20:07 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov" <[EMAIL PROTECTED]>: >> BTW, Eric says, that RBIL describes INT2F/122F functions, which (also) >> sets returned DOS version. te> INT 2F U - DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN te> have you ever

Re: [Freedos-kernel] PATCH: inthndlr.c

2004-06-25 Thread Eduardo Casino
Hi Tom, > a) > why do you need int2f/12 in the first first place ? > are you really executing this from inside KERNEL ? > do you really need to use internal functions ? Yes. NLSFUNC implements kernel extensions to access NLS data from an external file (namely COUNTRY.SYS) and these extensions are