News for hackers. Stuff that matters.
Re:Bpython is a fancy interface to the Python interpreter by eddie_the_head on Sunday May 20, 2012 @09:02PM (#4000798)
This looks very nice, but you'll notice the Arabic unicode sample is rendering left-to-right, as almost all terminals currently are. I haven't seen any terminal beyond right-to-left specific ones that support proper Arabic yet :/
Re:Bpython is a fancy interface to the Python interpreter by bobfarrell on Tuesday May 22, 2012 @08:57AM (#4007552)
Hi, I don't have any knowledge of this kind of stuff so it would be very helpful if you could create an issue with some more info here: https://bitbucket.org/bobf/bpython/issues

At least then we know about the problem and can get around to fixing it. :)

Re:Bpython is a fancy interface to the Python interpreter by hasenj on Sunday May 20, 2012 @09:27PM (#4000862)
You're complainimg to the wrong audience.

I rarely need Arabic bidi support in a shell, and if I do, I tend to copy paste from a proper text editor.

Re:Bpython is a fancy interface to the Python interpreter by eddie_the_head on Sunday May 20, 2012 @09:39PM (#4000883)
Yes, I agree but I don't do any Arabic editing in terminal. The only time I bump up against this problem is when in Arabic IRC channels with irssi, and all the letters are separated and backwards. I usually switch to IRCCloud's web IRC when I'm chatting in Arabic channels anyways.
Re:Bpython is a fancy interface to the Python interpreter by sho_hn on Sunday May 20, 2012 @10:09PM (#4000946)
Over at Konversation, we implemented our bidi text behavior with the help of KDE's Arabic and Hebrew translators. Not only do we render the words correctly RTL, we also switch the overall directionality of the line based on the implied direction of the majority of characters within it, i.e. a line containing predominantly Arabic will be aligned to the right of the window with the nickname to the right of the message. This makes it rather pleasant to use for Arabic channels.

Edit: And I should mention that to my knowledge, KDE's terminal emulator Konsole will render Arabic text correctly as well. However irssi would need to do the alignment part.