Join 36 million developers who use GitHub
issues to help identify, assign, and keep track of the features and
bug fixes your projects need.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
cmus fails to properly render bidi strings in RTL (right to left) languages:
totally wrong rendering!
the highlighted line, must be rendered as:
adding the de-facto fribidi / github library to rendering engine, would solve the problem.
lots of frameworks or apps just use fribidi, Qt / KDE, Pango / Gtk+, mplayer, vlc, ... to name a few.
i also use pyfribidi in my vim-cmus plugin to render those text properly.
as more than 500 millions people speaks (writes) in RTL languages (arabic, persian, urdu, kurdish, hebrew, ...) it would be great if cmus supports their languages properly.
I wholeheartedly agree!
The thing is, I do not have the time (and interest) to implement this myself. However, I do have time to review a pull request adding fribidi support to cmus.
Which is just a long way of saying «pull requests welcome».