Hello, The version of Emacs that I pulled and built two days ago doesn't place the HEBREW PUNCTUATION MAQAF (05BE) in the right place. The maqaf is like a dash and it should be placed between letters, but it seems that now Emacs places it above the letter that precedes it. It was working fine with the version that I built ~2 weeks ago. I'm running Emacs on Debian Linux and X. I checked this with both Lucida Sans and DejaVu Sans fonts. What also seems strange to me is that it is not counted in the columns - what I mean is that the cursor column position is not taking the maqaf into account - like it is not there. I'm attaching two images of the same text - one inside Emacs and the other in mlterm (that's a RTL-aware terminal emulator), both using the same fonts. mlterm displays the maqaf correctly, but not Emacs. Also attached is the text file that contains the text (mot.txt). I'm also attaching the output of what-cursor-position, which again looks strange to me since it talks about 'composing', which as far as I understand should not occur in this case. This problem occurs whether or not the bidi reordering is active. Revision is 100853. Thanks, Amit