On Sat, Aug 27, 2011 at 5:32 PM, Shachar Shemesh shachar@shemesh.biz wrote:
On 08/26/2011 04:35 PM, Yaron Shahrabani wrote:
It might sound weird but the Israeli community really doesn't care about this terminal bug
AFAIK, the Windows console does not do BiDi either (which would mean that, in order to be bug compatible with Windows, neither should wineconsole). To be fair, it has been quite a while since I last checked, so something may have budged on that front.
Well... you can look at it that way, technically speaking you are absolutely correct but since there is a fix that allows displaying and working with Hebrew in terminal this decision is simply kicking in the user's face.
Microsoft had this decision in Windows XP, many DOS apps that were supported until Windows 98 were no longer supported and had to search for alternative or keep using an unsupported operating system. This move eventually forced most of these businesses to go with the flow and pay thousands of dollars to upgrade their software after they already spent thousands of dollars few years prior to the release of XP.
Supporting forced end-of-life of a product? Seems very Microsoftish ☺
The greater problem is that BiDi console is an unsolvable problem. I have not played much with MLTerm, but with Konsole, I keep it as a handy "turn on, look, turn off" feature. Without a good semantic understanding of the string it is almost impossible to perform BiDi reordering, and the results vary from barely readable to undecipherable.
The reason MLTerm is not widely used that it doesn't support themes which makes the window look very ugly and not so friendly. But MLTerm definitely works better than Konsole, If you have the time to take a look at it you'll be surprised (Ignore the window decorations of course).
What I'm saying is that unlike Microsoft which had its own political reasons to cease their Hebrew support in console wine should support it. There is a way of using Hebrew in console, the fix is described in this URL: http://eesh.net/WinHeb/
Works in Vista as well, doesn't work in Win7 though...
Kind regards, Yaron Shahrabani.
Shachar
-- Shachar Shemesh Lingnu Open Source Consulting Ltd. http://www.lingnu.com