Stephan Witt <[email protected]> writes:
> Then, I think the latter is the better.
> And sorry, I meant:
>
> 0x21e4 "{Shift-Tab}"   "" "" "" # Qt::Key_Backtab

OK.

>
>> Why are the curly braces needed, actually?
>
> I'm a fan of defensive implementations. (Don't know if this word exists.)
>
> I want to avoid potential TeX errors when the output is not separated
> by whitespace. Is this impossible?

The problem would be if a macro \foo is output just before and does not
have a trailing space. But then we are out of luck for any character. We
do not want to output {h}{e}{l}{l}{o}{ }{w}{o}{r}{d}, do we?

In real world, this is output by our Info inset, so we control what
happens. I would defer the defensive part until a real problem crops up.

JMarc

Reply via email to