Jürgen Spitzmüller
Jürgen Spitzmüller
I am not sure. With the language environments and inline commands (`\textfrench`), options are local. With `\selectlanguage` as well as \foreignlanguage and maybe others current options are inherited. I am...
Yes, but it behaved differently.
`\__xpg_set_language_options:nnn`
Both `\languagevariant` and `\babelname` are not correctly set on `\selectlanguage`
> and `\BCPdata`? also :-(
Yes, indeed. Fixed for the next version.
OK, fine. The fix was not "incorrect" though. Maybe slightly less elegant. The more important question is how this could have slipped in without being noticed in the first place.
I think in the given case it would have sufficed to simply quickly test the environment after its definition has been changed. I generally test all things I touch.
Of course a test suite would be helpful. I'm looking into the patching issue you reported.
Thank you. You just beat me to it (with the same code).