On Tue, Aug 17, 2004, Ira Abramov wrote about "Re: [OT] Is MS friendlier than Linux ?": > just this week we discussed how to have alt-shin be mapped to alt-A, and > the answer was "very simple, just fix the xmodmap". I always freak out > when I'm writing in English in one window and some szlob in an ICQ > window wants me to write him in Hebrew. since the keyboard mapping is > global and nor per-window I always slip up and enter the wrong language > in the wrong window. annoying. > > I think that until such small annoyances are resolved in X,
I also find this very annoying. About a year ago I suggested on this list (I think) that this feature is important, and to do it you don't need to change X. All you need to do is write a seperate X program, call it (say) a "Keymap manager", which will follow keymap changes events and focus change events (and perhaps more similar events), and remember which keymap each window wants, and switch keymaps whenever the "current window" changes. If this idea picks up, the ICCCM (Interclient Communications Conventions Manual, the X manual on how clients and window managers should interoperate well) can be modified to include this idea. But it's not a prerequisite. Someone who knows X can probably write such a "keymap manager" in a couple of days... (sorry, I know X but don't have time, so I won't be doing it myself in the near future. > Free-software based desktops have no future in Israel. Hence I focus on > promoting servers for now, and not through Ynet and activist websites, > but through direct sales to my customers. Ah? FS-based desktops don't have a *present* in Israel, but what makes you say they don't have a *future*? And why did you include "Israel" in the sentence? Do you think it has a future outside Israel, but no future in Israel? 14 years ago I had the same discussion with a friend, who said that C had no future, and that Pascal will rule (Pascal was then the favorite language taught in Israel). His and your guesses were wrong for the same reason - they simply assumed that the current state of affairs will continue forever. But there's no reason to make this assumption. -- Nadav Har'El | Tuesday, Aug 17 2004, 30 Av 5764 [EMAIL PROTECTED] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |Why do programmers mix up Christmas and http://nadav.harel.org.il |Halloween? Because DEC 25 = OCT 31 ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]