Hi!

> 1) I have discover strange behaviour in the 'FreeDOS Edit 0.7d'. When I
> type cyrillic 'п' (hex AF), then 'п' will disapper and 1-5 following
> symbols will stay invisible.

I have a suggested patch for that but you can use it for
EDIT 0.9 not for EDIT 0.7 now ;-). Please do the following:
Edit the dflat.h file and modify the following two lines:

#define CHANGECOLOR  (unsigned char) 174 /* prefix to change colors  */
#define RESETCOLOR   (unsigned char) 175 /* reset colors to default  */

Replace them by either suggestion one:

#define CHANGECOLOR  (unsigned char) 28 /* prefix to change colors  */
#define RESETCOLOR   (unsigned char)  8 /* reset colors to default  */

Or by the alternative suggestion two:

#define CHANGECOLOR  (unsigned char) 23 /* prefix to change colors  */
#define RESETCOLOR   (unsigned char) 19 /* reset colors to default  */

Then recompile. That should make cyrillic display work.
If you cannot recompile (0.7d compiles with Turbo C 2,
0.9 compiles with OpenWatcom which is even more free?)
then please say so on the list, I hope somebody can do
the compiling for you :-).

It would be really nice if you could let me know if that helps :-)



You can also try my more thorough / complete patch which
should make EDIT even more nice about displaying things:

www.coli.uni-saarland.de/~eric/stuff/soft/mixed/tough-color-edit.diff.gz

This is only for EDIT 0.7d but you could adapt it for 0.9 :-)
I have not tested the tough-color-edit.diff.gz but you can ;-)



> 2) I see no way for type cyrillic char 'р' (hex E0) in the command promt.
> Got empty space instead of desired 'р'.

Both with FreeCOM 0.82pl3 and FreeCOM 0.84 you mean...? You can
get 0.82 on sourceforge and 0.84 on http://rugxulo.googlepages.com/
http://sourceforge.net/project/showfiles.php?group_id=5109&package_id=9826
(select com082pl3-xmsswap.zip to get the right command.com file)
You can also try 4dos: http://4dos.zzl.org/ as far as I remember.



> display.exe con=(ega,,1)
> mode.com con codepage prepare=((866) %dosdir%\cpi\ega3.cpx)
> mode.com con codepage select=866
> keyb.exe ru,,%dosdir%\bin\keybrd2.sys

Sounds correct.

> FreeDOS kernel build 2036 cvs [version Sep 09 2005 compiled May 21 2006]

You can also try a kernel 2038 preview as the kernels
which are used in the rugxulo distro, see above :-).
Thanks for testing :-).

Eric

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to