El jue, 04-11-2004 a las 10:40, tom ehlert escribió: 
> Hello Eduardo,
> 
> > Without a country= line, you have the kernel hardcoded info, which is
> > equivalent to US, codepage 437. Date format is MM-DD-YYYY, though.
> in all kernels, you can have
>   country=49 (german)
> 
> to have date format DD-MM-YYYY(+currency, yes/no,...); that's why I
> introduced it (hardcoded for 10+ country's) a while ago.

Hello Tom,

True, but once you have a COUNTRY.SYS file and a kernel that can read
from it, this info belongs to that file. That is what UNSTABLE do (OK, I
know your feelings about that branch ;-)

> BTW: I'm not sure, if translated yes/no's make much sense at all, unless
> the program (int24 handler, command,...) is translated as well, and
> then the yes/no should be translated at that stage.
> because
> 
>   country=49,858,c:\country.sys
> 
> would lead to a yes/no respecting format program to ask
> 
>   formatting C:
>   this will overwrite all data on C:
>   are you really sure you want to continue ?
> 
> expecting a 'J' (german JA) as answer.
> IMO, this doesn't make much sense.

The yes/no table affects the behaviour of int216523 (determine if
character represents yes/no response.) What does the German version of
MS-DOS expect for yes/no? The Spanish one expects "S" and "N", so it is
actually translated.

I think it was Eric who suggested to keep the yes/no out of COUNTRY.SYS
and implement YESCHAR= and NOCHAR= in config.sys, a la DR-DOS, to modify
this behaviour. Would it be a better choice?

Eduardo.

> uppercase tables for different codepages are much more relevant,
> though.
> 
> tom




-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to