Hi, is this the desired behaviour or a bug:
\defaultfeatures{Numbers=OldStyle} gives medieval numbers, \addfontfeature{Numbers=Lining} afterwards keeps medieval numbers.
Minimal Example: \documentclass{article} \usepackage{fontspec} \defaultfontfeatures{Numbers={OldStyle}} \setmainfont[Mapping=tex-text]{Linux Libertine O} \begin{document} A0123456789 \addfontfeatures{Numbers={Lining}}A0123456789 \end{document} XeLaTeX from current TeX-Live 2010, Linux Libertine v 4.7.5 bye Toscho -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex