On 20 Jan 2002 15:03:54 -0700 [EMAIL PROTECTED] (Eric W. Biederman) wrote:
> > I have ru_RU.KOI8-R locale. In Xwindows I can view > > russian text with modified vga.pcf but can't write > > something. When I switch to russian with Ctrl-Shift > > there is just no simbols appears. > > In dosemu-1.0.1 I used program keyrus.com for > > switching (with other buttons than Ctrl-Shift) but > > now it doesn't work. > > I have other reports that keyrus.com continues to work. With dosemu 1.0.2 and 1.1.2 '$_rowkeyboard = (1)' seems not to work in console. Ctrl-F1 switches me to first one instead of giving special code to dos program. About keyrus.com: I think it was bad copy. I've found another driver (rk.com), it works under Xwindows but again not in text console. Maybe it's about interrupts? > > Also console seems not to supporting locale. > > It doesn't show russian nor allow to put it in. > > For $_console = (1) $_graphics=(1) this should work exactly as > with normal dos. I should use $_term_char_set = "ibm" for 1.0.2 and console. Sorry, just forgotten. > For terminals support was just added in the development version. > dosemu-1.1.2.7 supports this but doesn't have support for koi8-r > > The attached file add basic support for displaying russian in terminals. > comment out $_term_char_set > Set > $_internal_char_set="cp866" > $_external_char_set="koi8-r-safe" (which should work on all terminals) > $_external_char_set="koi8-r" (This gives garbage on some terminals) Thanks! It lets use native linux layout switches (Ctrl-Shift in my case). What I've found: when in "russian mode" Caps-Lock lights the led, but letters remains in low register, I must press Shift. And some Ctrl- combinations like Ctrl-W, Ctrl-Y, Ctrl-O make dosemu fail. In "english mode" all ok. There are a lot of strings in boot.log like this: "BUG: AC,ID set; flags changed to 000b0247" In console I also can print something, but I don't know what because charset seems to be incorrect =) Yes, there is russian letters and pseudo-graphics (lines,boxes), but they're not on their places. This is part of my config: #$_term_char_set = "ibm" $_external_char_set = "koi8-r-safe" $_internal_char_set = "cp866" $_rawkeyboard = (0) $_layout = "auto" $_keybint = (on) $_video = "vga" $_console = (1) $_graphics = (1) $_videoportaccess = (1) $_chipset = "" When I use $_term_char_set = "ibm" and $_external_char_set and $_internal_char_set not set, I can see russian in console. Some russian letters are wrong: a=space, o=(R), d=$-in-russian. Swithing to russian is following by typing '?' sign (both in console and Xwindows). Is it possible to implement this native-linux-switching in 1.0.2 version? 1.1.2 is quite "development" for include in distribution, or how do you think? -- Grigory Batalov. - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
