On 20/12/2018 14:54, Trisha Shusho wrote:
> I think Joseph meant:
> \cs_new_eq:NN \__module_fontchar:w \tex_fontchar:D
>
> However, as I understand from the document the <cs> created by
> "\cs_new_eq" is global, but according to the description of
> "\cs_set_eq" which reads:
> "The assignment of a meaning to the <control sequence1> is
> restricted to the current TeX group level.", I think the
> assignment is valid within the module only.
> Am I right?
>
> Thanks,
> Tisha
TeX scope is based on grouping not modules/packages/etc.: one cannot
restrict a macro definition to one module. That's the reason we include
a module part in all names.
Joseph