reutenauer / polyglossia

An alternative to Babel for XeLaTeX and LuaLaTeX
http://www.ctan.org/pkg/polyglossia
MIT License
185 stars 52 forks source link

\SetLanguageKeys not documented. #616

Closed Udi-Fogiel closed 7 months ago

Udi-Fogiel commented 7 months ago

I'm don't fully understand yet the purpose of (which key should be allowed to change), so I don't feel comfortable documenting it.

jspitz commented 7 months ago

I extended the comment. Better for you?

Udi-Fogiel commented 7 months ago

I meant it wasn't documented in the user manual, should it be there?

jspitz commented 7 months ago

No, this command is not meant to be used in documents. It is meant to be used in gloss files.

Udi-Fogiel commented 7 months ago

Ok, so not related to this ticket, but if I understand correctly, any setup is made during the processing of the .ldf files. So I have two questions:

jspitz commented 7 months ago

I'd have to check that. On a general note, I am wondering whether we shouldn't do a release with the bug fixes we have before we start a major code rewrite which always entails the risk of introducing bugs.

Udi-Fogiel commented 7 months ago

Sure, I'll stop with the commits for the time being.

jspitz commented 7 months ago

Thanks. I try do to the release soon. Please check whether your changes deserve change log entries in the manual.

Udi-Fogiel commented 7 months ago

Just one thing. \(lL)ocalnumeral does not require the key lang=, i.e. \localnumeral[lang=hebrew]{12} and \localnumeral[hebrew]{12} are both ok now. I did not see the reason to force users to type lang= if this is the only existing key.

If you think this is a bad Idea, it could be changed back in a few key strokes, otherwise I'll add that to the manual.

jspitz commented 7 months ago

Fine with me

jspitz commented 6 months ago

Sure, I'll stop with the commits for the time being.

1.66 is released, so you can go ahead.