I recently discovered a bug in texlive-xetex package that is shipped with default openSUSE 11 installation (DVD), texlive-xetex version 2007-177.1. This is present in Ubuntu Hardy’s repo too, but corrected in unstable Debian Sid repo. This is the thing:
When you use accents like “=” or “^” (without quotes) in a word in which later comes “-” (without qoutes too), characters after the accent and before the “-” are repeated twice. For example, if you enter:
"Uj\=unul-eser"
you’ll get:
"Uj^unul-nul-eser"
Can anyone confirm it? And where to report it?
Here’s a simple example:
\documentclass[a4paper,10pt]{scrbook}
\usepackage[cm-default]{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\defaultfontfeatures{Scale=MatchLowercase,Mapping=tex-text}
\setmainfont{URW Palladio L}
\begin{document}
Uj\=unul-eser
\end{document}