When using the Type 1 versions of the Lucida fonts, -- and --- don't work as expected.  However, the following do work in their place.

\uchar{32}{19} (for the -- ndash)
\uchar{32}{20} (for the --- mdash)

Can I redefine -- and --- to use the \uchar commands?

Troy Henderson