You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
now fails on master, after latex3/latex2e@0256b60.
This is related to the location we use \RequireBidi. It is used in the key direction in polyglossia setup, and in kurdish the different variants set the direction using \SetLanguageKeys, and so \RequireBidi is issued again. It happens inside \__xpg_register_language:nn in a group where the options are set again to retrieve the correct babel name etc.,
Note that in the branch I'm currently working on, this problem does not exist, as there I don't spam RequireBidi, but I also don't warn when an RTL language is used, but bidi was not loaded (I'm still figuring out what best method would be to do that).
In any case, I think for now the best thing to do is to make \RequireBidi a no-op after one use.
The text was updated successfully, but these errors were encountered:
now fails on master, after latex3/latex2e@0256b60.
This is related to the location we use
\RequireBidi
. It is used in the keydirection
in polyglossia setup, and in kurdish the different variants set the direction using\SetLanguageKeys
, and so\RequireBidi
is issued again. It happens inside\__xpg_register_language:nn
in a group where the options are set again to retrieve the correct babel name etc.,Note that in the branch I'm currently working on, this problem does not exist, as there I don't spam
RequireBidi
, but I also don't warn when an RTL language is used, but bidi was not loaded (I'm still figuring out what best method would be to do that).In any case, I think for now the best thing to do is to make
\RequireBidi
a no-op after one use.The text was updated successfully, but these errors were encountered: