[texinfo version 2022-08-20.18]


>> I've had another look at and I've fixed it, so @U can be used for
>> ASCII characters once again.
>
> Thanks for the quick fix.

I said this too early :-)


This code

```
\input texinfo.tex

@documentencoding UTF-8

@macro foo{bar-baz}
\bar-baz\
@end macro

@foo{xxx}

@bye
```

compiled with `PDFTEX=xetex texi2pdf` fails with

```
Missing @endcsname inserted.
<to be read again>
                   @char
-->@ifpassthroughchars -@else @char
                                    "2D @fi
<argument> @empty bar-
                      baz
@trim@@@ #1  #2@->#1

@parsemargdefxxx ...@csname macarg.@eatspaces {#1}
                                                  @endcsname {@xeatspaces {@...

@parsemargdef ...empty @relax @parsemargdefxxx #1,
                                                  ;,@ifnum @paramno <10@rela...
...
l.5 @macro foo{bar-baz}
```


    Werner

Reply via email to