See the following code.
%!TeX Program = lualatex
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\cmuserif{CMU-serif}
\newfontfamily\charissil{CharisSIL}
\begin{document}
\begin{tabular}{ll}
CMU Serif: & {\cmuserif l̠}\\
Charis SIL: & {\charissil l̠}\\
CMU Serif and Charis SIL: & {\cmuserif l\charissil ̠}\\
\end{tabular}
\end{document}
Both of these fonts have different shapes for this particular character and the one found in CMU-serif is very weird and looks inappropriate. I wanted to use the l
from CMU-serif and the diacritic from the CharisSIL font, but it doesn't seem to produce correct shape in the output. Why is this happening and how to print that character correctly?