I'm using Cabin font with XeLaTeX. The apostrophe is not render properly.
As you can see on the following screenshot, there is not enough space betweend L and a.

On this screenshot (with the default LaTeX font), there is no problem:

Is it possible to fix this?
MWE (use XeLaTeX):
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont{Cabin}
\begin{document}
L'apostrophe
\end{document}

L’apost L'aposton fontsquirrel.com, I'll get the same output for’and a little more space for'. This seems to be a problem related to the font itself. – Qrrbrbirlbel Jun 14 '15 at 17:45