Closed champignoom closed 2 years ago
Add features=none
in the font setup, otherwise default font features are applied which includes tlig
, which converts --
to en-dash.
\usemodule[vim]
\definefontfamily [mainfont] [mono] [Latin Modern Mono][features=none]
\setupbodyfont [mainfont]
\setupvimtyping[vimcommand=nvim]
\definevimtyping[code]
\starttext
\startcode
--
\stopcode
\stoptext
Only one dash is shown. By removing
\definefontfamily
and\setupbodyfont
, two dash are shown as expected.