texlive[64826] Master/texmf-dist: polyglossia (26oct22)

commits+karl at tug.org commits+karl at tug.org
Wed Oct 26 22:04:00 CEST 2022


Revision: 64826
          http://tug.org/svn/texlive?view=revision&revision=64826
Author:   karl
Date:     2022-10-26 22:03:59 +0200 (Wed, 26 Oct 2022)
Log Message:
-----------
polyglossia (26oct22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/polyglossia/README.md
    trunk/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/examples.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
    trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1901.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1996.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-classic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-ecclesia.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-medieval.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-usorbian.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-vietnamese.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-latin.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua
    trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/polyglossia/README.md	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/doc/latex/polyglossia/README.md	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,4 @@
-# THE POLYGLOSSIA PACKAGE v1.57
+# THE POLYGLOSSIA PACKAGE v1.58
 ## Multilingual typesetting with XeLaTeX and LuaLaTeX
 
 This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.
@@ -37,5 +37,5 @@
 If you run into a bug, or suspect you do, or you have a request or comment, please
 use the GitHub issue tracker: http://github.com/reutenauer/polyglossia/issues
 
-This is more efficient than contacting the maintainer by email as it allows me
+This is more efficient than contacting the maintainer by email as it allows us
 to track the issues and follow progress.

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/examples.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1257,8 +1257,6 @@
 \subsection{hebrew}\label{hebrew}
 \paragraph*{Options:}
 	\begin{itemize}
-    \item \xpgboolkeyfalse[1.57]{fullyear} causes years from the current millenium to be printed with the thousands digit
-          (he-tav-shin-samekh-gimel). Without this option, thousands are not printed for the current millenium.
 	\item \xpgchoicekey{numerals}{\xpgvalue{hebrew} or \xpgpresetvalue{arabic}}
 	\item \xpgchoicekey{calendar}{\xpgvalue{hebrew} or \xpgpresetvalue{gregorian}}
 	\item \xpgboolkeyfalse{marcheshvan}
@@ -1265,6 +1263,8 @@
 		If \xpgvalue{true}, the second month of the civil year will be output as
 		\texthebrew{מרחשון} (Marcheshvan) rather than \texthebrew{חשון} (Heshvan),
 		which is the default.
+	 \item \xpgboolkeyfalse[1.57]{fullyear} causes years from the current millennium to be printed with the thousands digit
+	      (he-tav-shin-samekh-gimel). Without this option, thousands are not printed for the current millennium.
 	\item \xpgchoicekey[1.57]{transliteration}{\xpgvalue{academy} or \xpgpresetvalue{alt}} With value \xpgvalue{academy}, transliteration
 	follows	the recommendations of the Hebrew Language Academy. The default (\xpgvalue{alt}) uses the received settings of
 	\pkg{babel} (\pkg{hebcal}) and	\pkg{polyglossia} (\pkg{hebrewcal}).
@@ -1302,6 +1302,13 @@
 	       	\item ¦hheaders¦: Redefine part and chapter headings as well as running headers
 	       	\item ¦none¦: Do not redefine anything
 	       \end{itemize}
+    \item \xpgboolkeytrue[1.58]{forceheadingpunctuation}
+        Section numbers always have a trailing punctuation in Hungarian (as in \emph{1.1.} as opposed to \emph{1.1}).
+        For compatibility reasons, the default option is \xpgvalue{false}, thus \textsf{polyglossia}
+        does not touch heading punctuation, so this will be whatever the class or a package determines.
+        Set this option to \xpgvalue{true}, 
+        and \textsf{polyglossia} appends a period after the section counters, 
+        and adjusts the header punctuation (as in \emph{1. fejezet.} as opposed to \emph{1. fejezet}).
 \end{itemize}
 \paragraph*{Commands:}
 \begin{itemize}
@@ -2429,10 +2436,25 @@
 \section{Revision history}
 
 \bgroup\footnotesize
-\subsection*{1.57 (18-07-2022)}
+\subsection*{1.58 (2022/10/26)}
 
 \subsubsection*{Bug fixes}
 \begin{itemize}
+    \item The option \xpgoption{forceheadingpunctuation} is introduced
+        for correct running headers in Hungarian documents (\TXI{557}).
+	\item Fix language setting in list of figure and table if captions float to different
+	      language areas (\TXI{542}).
+	\item Make Croatian digraphs robust (\TXI{552}).
+	\item Fix definition of some Finnish shorthands (\TXI{554}).
+	\item Re-fix Hungarian patching of parts with hyperref (\TXI{555}).
+	\item Correct running headers in Hungarian documents (\TXI{557}).
+	\item Fix option expansion issue (\TXI{559}).
+\end{itemize}
+
+\subsection*{1.57 (2022/07/18)}
+
+\subsubsection*{Bug fixes}
+\begin{itemize}
 	\item Fix passing of macros to \cmd\setmainlanguage\ and \cmd\setotherlanguage\ (\TXI{543}).
 	\item Fix ¦otherlanguage*¦ environment with bidi text (\TXP{544}).
 	\item Re-fix patching of French part headings with hyperref (\TXI{546}).
@@ -2446,7 +2468,7 @@
 	\item New option \xpgoption{fullyear} to Hebrew.
 \end{itemize}
 
-\subsection*{1.56 (20-04-2022)}
+\subsection*{1.56 (2022/04/20)}
 
 \subsubsection*{Bug fixes}
 \begin{itemize}
@@ -2454,7 +2476,7 @@
 \end{itemize}
 
 
-\subsection*{1.55a (10-04-2022)}
+\subsection*{1.55a (2022/04/10)}
 
 \subsubsection*{Bug fixes}
 \begin{itemize}
@@ -2461,7 +2483,7 @@
 	\item Fix \cmd\foreignlanguage\ command (\TXI{538}).
 \end{itemize}
 
-\subsection*{1.55 (09-04-2022)}
+\subsection*{1.55 (2022/04/09)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2474,7 +2496,7 @@
 	\item Add missing \texttt{gloss-latex.lde} file to release (\TXI{537}).
 \end{itemize}
 
-\subsection*{1.54 (27-03-2022)}
+\subsection*{1.54 (2022/03/27)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2516,7 +2538,7 @@
 \end{itemize}
 
 
-\subsection*{1.53 (12-04-2021)}
+\subsection*{1.53 (2021/04/12)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2536,7 +2558,7 @@
 	\item Fix part modifications in Hungarian with \pkg{hyperref} (\TXI{493}).
 \end{itemize}
 
-\subsection*{1.52 (16-03-2021)}
+\subsection*{1.52 (2021/03/16)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2553,7 +2575,7 @@
 \item Fix markup of French ¦\see¦ and ¦\alsoname¦ (\TXI{468}).
 \end{itemize}
 
-\subsection*{1.51 (08-12-2020)}
+\subsection*{1.51 (2020/12/08)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2574,7 +2596,7 @@
 \end{itemize}
 
 
-\subsection*{1.50a (15-10-2020)}
+\subsection*{1.50a (2020/10/15)}
 
 \subsubsection*{Bug fixes}
 \begin{itemize}
@@ -2581,7 +2603,7 @@
 \item Assure ¦\autodot¦ is defined with ¦\KOMAScript¦ in Russian.
 \end{itemize}
 
-\subsection*{1.50 (09-10-2020)}
+\subsection*{1.50 (2020/10/09)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2647,7 +2669,7 @@
 \end{itemize}
 
 
-\subsection*{1.49 (08-04-2020)}
+\subsection*{1.49 (2020/04/08)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2667,7 +2689,7 @@
 \end{itemize}
 
 
-\subsection*{1.48 (25-03-2020)}
+\subsection*{1.48 (2020/03/25)}
 
 \begin{itemize}
 \item No new features
@@ -2693,7 +2715,7 @@
 \item Use private macros in keyval choice keys (\TXI{390}).
 \end{itemize}
 
-\subsection*{1.47 (29-01-2020)}
+\subsection*{1.47 (2020/01/29)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2765,7 +2787,7 @@
       2020-01-12 at least.
 \end{itemize}
 
-\subsection*{1.46 (15-11-2019)}
+\subsection*{1.46 (2019/11/15)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2819,7 +2841,7 @@
       space now instead of a ¦\thinspace¦ (cf. \TXI{345}).
 \end{itemize}
 
-\subsection*{1.45 (27-10-2019)}
+\subsection*{1.45 (2019/10/27)}
 
 \subsubsection*{New features}
 \begin{itemize}
@@ -2938,18 +2960,18 @@
 \item Mention Japanese support in the docs.
 \end{itemize}
 
-\subsection*{1.44 (04-04-2019)}
+\subsection*{1.44 (2019/04/04)}
 \begin{itemize}
 \item Correction to Russian language file, by \TA{Maksim Zholudev} (commit d2f383e).
 \item Added Macedonian language file, by \TA{Stefan Zlatinov} (commit cd379e1).
 \end{itemize}
 
-\subsection*{1.43 (05-03-2019)}
+\subsection*{1.43 (2019/03/05)}
 \begin{itemize}
 \item Correction to Hindi language file, by \TA{Zdenĕk Wagner}.
 \end{itemize}
 
-\subsection*{1.42.5 (13-04-2017)}
+\subsection*{1.42.5 (2017/04/13)}
 \begin{itemize}
 \item Many changes to the French language file, by \TA{Maïeul Rouquette}.
 \end{itemize}
@@ -2977,7 +2999,7 @@
 	\item Fixed issue \TXI{107} for Marathi (labels and month names)
 \end{itemize}
 		
-\subsection*{1.42.0 (06-08-2015)}
+\subsection*{1.42.0 (2015/08/06)}
 \begin{itemize}
 	\item Add Bengali digits package, and option to reset all numbering functions.
 	\item Add ¦long¦ option for Welsh date.
@@ -2987,22 +3009,22 @@
 	\item Fixed error with British variant of English and LuaTeX (issue \TXI{86}).
 \end{itemize}
 			
-\subsection*{1.41.0 (16-07-2015)}
+\subsection*{1.41.0 (2015/07/16)}
 \begin{itemize}
 	\item Added support for Khmer, by \TA{Say Ol} (private email)
 \end{itemize}
 			
-\subsection*{1.40.1 (14-07-2015)}
+\subsection*{1.40.1 (2015/07/14)}
 \begin{itemize}
 	\item Bugfix for Korean, by \TA{Dohyun Kim} (pull request \TXI{103})
 \end{itemize}
 			
-\subsection*{1.40.0 (07-07-2015)}
+\subsection*{1.40.0 (2015/07/07)}
 \begin{itemize}
 	\item ¦gloss-korean.ldf¦ contributed by \TA{Dohyun Kim} (pull request \TXI{102})
 \end{itemize}
 			
-\subsection*{1.33.7 (04-07-2015)}
+\subsection*{1.33.7 (2015/07/04)}
 \begin{itemize}
 	\item Release to CTAN, no code change
 	\item Fixed extraneous space in code for Swiss German (pull request \TXI{101})
@@ -3019,7 +3041,7 @@
 	\item Enhanced Latin support by \TA{Claudio Beccari}
 \end{itemize}
 
-\subsection*{1.33.6 (15-05-2015)}
+\subsection*{1.33.6 (2015/05/15)}
 \begin{itemize}
 	\item Introduce a ¦classical¦ and ¦medieval¦ variant of Latin
 	\item Add ¦\asbuk¦ and ¦\Asbuk¦ for Ukrainian (after their Russian counterpart)
@@ -3026,7 +3048,7 @@
 	\item Fix a number of bugs
 \end{itemize}
 					
-\subsection*{1.33.5 (21-05-2014)}
+\subsection*{1.33.5 (2014/05/21)}
 \begin{itemize}
 	\item Option to disable hyphenation entirely, by \TA{Élie Roux}
 	\item Fix spurious spaces in gloss-russian.ldf, by \TA{Oleg Domanov}
@@ -3035,17 +3057,17 @@
 	\item Correction to the Lithuanian translations, by \TA{Ignas Anikevičius}
 \end{itemize}
 					
-\subsection*{1.33.4 (27-06-2013)}
+\subsection*{1.33.4 (2013/06/27)}
 \begin{itemize}
 	\item Emergency release for a bug introduced in ¦babelsh.def¦
 \end{itemize}
 					
-\subsection*{1.33.3 (28-05-2013)}
+\subsection*{1.33.3 (2013/05/28)}
 \begin{itemize}
 	\item Changed formatting of some error messages (emergency fixes for TeX Live 2013)
 \end{itemize}
 					
-\subsection*{1.33.2 (26-05-2013)}
+\subsection*{1.33.2 (2013/05/26)}
 \begin{itemize}
 	\item Added ¦\disablehyphenation¦ and ¦\enablehyphenation¦, contributed by
 	      \TA{Élie Roux}.
@@ -3055,13 +3077,13 @@
 	\item Removed spurious space introduced by ¦\captionswedish¦.
 \end{itemize}
 					
-\subsection*{1.33.1 (23-05-2013)}
+\subsection*{1.33.1 (2013/05/23)}
 \begin{itemize}
 	\item Editorial changes to the documentation
 	\item Hunted and documented bugs
 \end{itemize}
 					
-\subsection*{1.33.0 (20-05-2013)}
+\subsection*{1.33.0 (2013/05/20)}
 \begin{itemize}
 	\item Added support for N’Ko.
 	\item Bugfixes for LuaTeX
@@ -3068,12 +3090,12 @@
 	\item More work in progress on Bidi in LuaTeX.
 \end{itemize}
 					
-\subsection*{1.32.0 (15-05-2013)}
+\subsection*{1.32.0 (2013/05/15)}
 \begin{itemize}
 	\item Transitional version to support right-to-left languages with LuaTeX.
 \end{itemize}
 
-\subsection*{1.31 (10-05-2013) / 1.3 (11-05-2013)}
+\subsection*{1.31 (2013/05/10) / 1.3 (2013/05/11)}
 \begin{itemize}
 	\item Several bugfixes.
 	\item Sync with \pkg{babel} 3.9.
@@ -3083,23 +3105,23 @@
 	\item Added support for Tibetan, contributed by \TA{Élie Roux} (end of lines are experimental).
 \end{itemize}
 					
-\subsection*{1.30 (06-08-2012)}
+\subsection*{1.30 (2012/08/06)}
 \begin{itemize}
 	\item Added support for LuaTeX.  Many languages don’t work yet.  Please be patient.
 \end{itemize}
 					
-\subsection*{1.2.0e (28-04-2012)}
+\subsection*{1.2.0e (2012/04/28)}
 \begin{itemize}
 	\item Fixed a number of outstanding and not very interesting bugs.
 	\item Added gloss files for Romansh and Friulan, contributed by \TA{Claudio Beccari}.
 \end{itemize}
 					
-\subsection*{1.2.0d (12-01-2012)}
+\subsection*{1.2.0d (2012/01/12)}
 \begin{itemize}
 	\item Removed ¦\makeatletter¦ and ¦\makeother¦ from gloss files entirely.
 \end{itemize}
 					
-\subsection*{1.2.0c (12-10-2011) [First update by Arthur Reutenauer]}
+\subsection*{1.2.0c (2011/10/12) [First update by Arthur Reutenauer]}
 \begin{itemize}
 	\item Update to ¦gloss-italian.ldf¦ by \TA{Claudio Beccari}, incorporating changes
 	      by \TA{Enrico Gregorio}.
@@ -3130,13 +3152,13 @@
 			\end{itemize}
 \end{itemize}				
 						
-\subsection*{1.2.0b (03-10-2011) [Update by Philipp Stephani]}
+\subsection*{1.2.0b (2011/10/03) [Update by Philipp Stephani]}
 \begin{itemize}
 	\item Load \pkg{xkeyval} package explicitly since newer versions
 	      of \pkg{fontspec} don't load it any more.
 \end{itemize}
 							
-\subsection*{1.2.0a (27-07-2010) [Last update by François Charette]}
+\subsection*{1.2.0a (2010/07/27) [Last update by François Charette]}
 \begin{itemize}
 	\item Initialize ¦\fontfamily¦ acc to value of ¦\familydefault¦
 	      (Fixes a bug when using \pkg{polyglossia} with beamer)
@@ -3148,7 +3170,7 @@
 \end{itemize}
 								
 								
-\subsection*{1.2.0 (15-07-2010)}
+\subsection*{1.2.0 (2010/07/15)}
 \begin{itemize}
 	\item Adapted for \pkg{fontspec} 2.0 (will not work with earlier versions!)
 	\item New implementation of a ¦\PolyglossiaSetup¦ interface
@@ -3180,7 +3202,7 @@
 	      feature was deprecated since v1.1.0).
 \end{itemize}
 							
-\subsection*{1.1.1 (23-03-2010)}
+\subsection*{1.1.1 (2010/03/23)}
 \begin{itemize}
 	\item Bugfix for French: explicit spaces before/after double punctuation
 	      signs (Par exemple : les grands « espaces » du Canada !) are
@@ -3211,18 +3233,18 @@
 	\item Change ¦hyphenmins¦ for Sanskrit
 \end{itemize}
 							
-\subsection*{1.1.0b (22-11-2009)}
+\subsection*{1.1.0b (2009/11/22)}
 \begin{itemize}
 	\item Modify ¦\hyphenmins¦ for Sanskrit (\TA{Yves Codet})
 	\item Bugfixes for Serbian and Bulgarian (\TA{Enrico Gregorio})
 \end{itemize}
 
-\subsection*{1.1.0a (22-11-2009)}
+\subsection*{1.1.0a (2009/11/22)}
 \begin{itemize}
 	\item Bugfix for interchar tokens
 \end{itemize}
 
-\subsection*{1.1.0 (20-11-2009)}
+\subsection*{1.1.0 (2009/11/20)}
 \begin{itemize}
 	\item Use ¦\newXeTeXintercharclass¦ (thanks to \TA{Enrico Gregorio})
 	\item Fixed implementation of shorthands for German (\pkg{babel} code in file ¦babelsh.def¦)
@@ -3256,7 +3278,7 @@
 	\item Other minor bugfixes
 \end{itemize}
 							
-\subsection*{1.0.2 (27-01-2009)}
+\subsection*{1.0.2 (2009/01/27)}
 \begin{itemize}
 	\item Captions corrected in Hebrew, Russian and Spanish
 	\item Removed all ¦\text<lang>¦ wrappers within caption definitions
@@ -3265,7 +3287,7 @@
 	\item New option \xpgoption{Script} for Sanskrit
 \end{itemize}
 							
-\subsection*{1.0.1 (31-07-2008)}
+\subsection*{1.0.1 (2008/07/31)}
 \begin{itemize}
 	\item Improved documentation (added sections on font setup and numeration mappings)
 	\item Improvements and bug fixes for English and German
@@ -3274,7 +3296,7 @@
 	\item Added ¦gloss-amharic.ldf¦ (ported from ¦ethiop.ldf¦ in the package \pkg{ethiop})
 \end{itemize}
 							
-\subsection*{1.0 (13-07-2008)}
+\subsection*{1.0 (2008/07/13)}
 \begin{itemize}
 	\item Initial release on CTAN.
 \end{itemize}
@@ -3311,10 +3333,10 @@
 In alphabetical order: \TA{Ignas Anikevicius}, \TA{Sina Ahmadi}, \TA{Wouter Bolsterlee}, \TA{Christian Buhtz},
 \TA{Zgarbul Andrey}, \TA{Oleg Domanov}, user \TA{fakhriaunur}, \TA{Philipp Gesang}, \TA{Kevin Godby}, \TA{Enrico Gregorio},
 \TA{Khaled Hosny}, \TA{Najib Idrissi}, user \TA{julroy67}, \TA{Dohyun Kim}, \TA{Phil Kime}, \TA{Mike Kroutikov},
-\TA{Ivan Kokan}, \TA{Caleb Maclennan}, \TA{José Mancera}, \TA{Miquel Ortega}, \TA{Yevgen Pogribnyi}, \TA{Will Robertson},
-\TA{Maïeul Rouquette}, \TA{Elie Roux}, \TA{Hugo Roy},  \TA{Guy Rutenberg}, \TA{Marcin Serwin}, \TA{Philipp Stephani},
-\TA{Niranjan Tambe}, \TA{Osman Tursun}, \TA{Keno Wehr}, \TA{Dominik Wujastyk}, \TA{Sertaç Ö. Yıldız}, \TA{Maksim Zholudev},
-\TA{Yan Zhou}, and \TA{Stefan Zlatinov}.
+\TA{Ivan Kokan}, \TA{Caleb Maclennan}, \TA{Gyula Magyarkuti}, \TA{José Mancera}, \TA{Miquel Ortega}, \TA{Yevgen Pogribnyi},
+\TA{Will Robertson}, \TA{Maïeul Rouquette}, \TA{Elie Roux}, \TA{Hugo Roy},  \TA{Guy Rutenberg}, \TA{Marcin Serwin},
+\TA{Philipp Stephani}, \TA{Niranjan Tambe}, \TA{Osman Tursun}, \TA{Keno Wehr}, \TA{Dominik Wujastyk}, \TA{Sertaç Ö. Yıldız},
+\TA{Maksim Zholudev}, \TA{Yan Zhou}, and \TA{Stefan Zlatinov}.
 Their respective contributions can be identified from the contributor statistics on
 \href{https://github.com/reutenauer/polyglossia/graphs/contributors}{GitHub}.
 

Modified: trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx	2022-10-26 20:03:59 UTC (rev 64826)
@@ -8,7 +8,7 @@
 \iffalse
 %</internal>
 %<*README>
-# THE POLYGLOSSIA PACKAGE v1.57
+# THE POLYGLOSSIA PACKAGE v1.58
 ## Multilingual typesetting with XeLaTeX and LuaLaTeX
 
 This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.
@@ -47,7 +47,7 @@
 If you run into a bug, or suspect you do, or you have a request or comment, please
 use the GitHub issue tracker: http://github.com/reutenauer/polyglossia/issues
 
-This is more efficient than contacting the maintainer by email as it allows me
+This is more efficient than contacting the maintainer by email as it allows us
 to track the issues and follow progress.
 %</README>
 %<*internal>
@@ -1640,8 +1640,6 @@
 % \subsection{hebrew}\label{hebrew}
 % \paragraph*{Options:}
 % 	\begin{itemize}
-%     \item \xpgboolkeyfalse[1.57]{fullyear} causes years from the current millenium to be printed with the thousands digit
-%           (he-tav-shin-samekh-gimel). Without this option, thousands are not printed for the current millenium.
 % 	\item \xpgchoicekey{numerals}{\xpgvalue{hebrew} or \xpgpresetvalue{arabic}}
 % 	\item \xpgchoicekey{calendar}{\xpgvalue{hebrew} or \xpgpresetvalue{gregorian}}
 % 	\item \xpgboolkeyfalse{marcheshvan}
@@ -1648,6 +1646,8 @@
 % 		If \xpgvalue{true}, the second month of the civil year will be output as
 % 		\texthebrew{מרחשון} (Marcheshvan) rather than \texthebrew{חשון} (Heshvan),
 % 		which is the default.
+% 	 \item \xpgboolkeyfalse[1.57]{fullyear} causes years from the current millennium to be printed with the thousands digit
+% 	      (he-tav-shin-samekh-gimel). Without this option, thousands are not printed for the current millennium.
 % 	\item \xpgchoicekey[1.57]{transliteration}{\xpgvalue{academy} or \xpgpresetvalue{alt}} With value \xpgvalue{academy}, transliteration
 % 	follows	the recommendations of the Hebrew Language Academy. The default (\xpgvalue{alt}) uses the received settings of
 % 	\pkg{babel} (\pkg{hebcal}) and	\pkg{polyglossia} (\pkg{hebrewcal}).
@@ -1685,6 +1685,13 @@
 % 	       	\item ¦hheaders¦: Redefine part and chapter headings as well as running headers
 % 	       	\item ¦none¦: Do not redefine anything
 % 	       \end{itemize}
+%     \item \xpgboolkeytrue[1.58]{forceheadingpunctuation}
+%         Section numbers always have a trailing punctuation in Hungarian (as in \emph{1.1.} as opposed to \emph{1.1}).
+%         For compatibility reasons, the default option is \xpgvalue{false}, thus \textsf{polyglossia}
+%         does not touch heading punctuation, so this will be whatever the class or a package determines.
+%         Set this option to \xpgvalue{true}, 
+%         and \textsf{polyglossia} appends a period after the section counters, 
+%         and adjusts the header punctuation (as in \emph{1. fejezet.} as opposed to \emph{1. fejezet}).
 % \end{itemize}
 % \paragraph*{Commands:}
 % \begin{itemize}
@@ -2812,10 +2819,25 @@
 % \section{Revision history}
 % 
 % \bgroup\footnotesize
-% \subsection*{1.57 (18-07-2022)}
+% \subsection*{1.58 (2022/10/26)}
 % 
 % \subsubsection*{Bug fixes}
 % \begin{itemize}
+%     \item The option \xpgoption{forceheadingpunctuation} is introduced
+%         for correct running headers in Hungarian documents (\TXI{557}).
+% 	\item Fix language setting in list of figure and table if captions float to different
+% 	      language areas (\TXI{542}).
+% 	\item Make Croatian digraphs robust (\TXI{552}).
+% 	\item Fix definition of some Finnish shorthands (\TXI{554}).
+% 	\item Re-fix Hungarian patching of parts with hyperref (\TXI{555}).
+% 	\item Correct running headers in Hungarian documents (\TXI{557}).
+% 	\item Fix option expansion issue (\TXI{559}).
+% \end{itemize}
+% 
+% \subsection*{1.57 (2022/07/18)}
+% 
+% \subsubsection*{Bug fixes}
+% \begin{itemize}
 % 	\item Fix passing of macros to \cmd\setmainlanguage\ and \cmd\setotherlanguage\ (\TXI{543}).
 % 	\item Fix ¦otherlanguage*¦ environment with bidi text (\TXP{544}).
 % 	\item Re-fix patching of French part headings with hyperref (\TXI{546}).
@@ -2829,7 +2851,7 @@
 % 	\item New option \xpgoption{fullyear} to Hebrew.
 % \end{itemize}
 % 
-% \subsection*{1.56 (20-04-2022)}
+% \subsection*{1.56 (2022/04/20)}
 % 
 % \subsubsection*{Bug fixes}
 % \begin{itemize}
@@ -2837,7 +2859,7 @@
 % \end{itemize}
 % 
 % 
-% \subsection*{1.55a (10-04-2022)}
+% \subsection*{1.55a (2022/04/10)}
 % 
 % \subsubsection*{Bug fixes}
 % \begin{itemize}
@@ -2844,7 +2866,7 @@
 % 	\item Fix \cmd\foreignlanguage\ command (\TXI{538}).
 % \end{itemize}
 % 
-% \subsection*{1.55 (09-04-2022)}
+% \subsection*{1.55 (2022/04/09)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -2857,7 +2879,7 @@
 % 	\item Add missing \texttt{gloss-latex.lde} file to release (\TXI{537}).
 % \end{itemize}
 % 
-% \subsection*{1.54 (27-03-2022)}
+% \subsection*{1.54 (2022/03/27)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -2899,7 +2921,7 @@
 % \end{itemize}
 % 
 % 
-% \subsection*{1.53 (12-04-2021)}
+% \subsection*{1.53 (2021/04/12)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -2919,7 +2941,7 @@
 % 	\item Fix part modifications in Hungarian with \pkg{hyperref} (\TXI{493}).
 % \end{itemize}
 % 
-% \subsection*{1.52 (16-03-2021)}
+% \subsection*{1.52 (2021/03/16)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -2936,7 +2958,7 @@
 % \item Fix markup of French ¦\see¦ and ¦\alsoname¦ (\TXI{468}).
 % \end{itemize}
 % 
-% \subsection*{1.51 (08-12-2020)}
+% \subsection*{1.51 (2020/12/08)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -2957,7 +2979,7 @@
 % \end{itemize}
 % 
 % 
-% \subsection*{1.50a (15-10-2020)}
+% \subsection*{1.50a (2020/10/15)}
 % 
 % \subsubsection*{Bug fixes}
 % \begin{itemize}
@@ -2964,7 +2986,7 @@
 % \item Assure ¦\autodot¦ is defined with ¦\KOMAScript¦ in Russian.
 % \end{itemize}
 % 
-% \subsection*{1.50 (09-10-2020)}
+% \subsection*{1.50 (2020/10/09)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -3030,7 +3052,7 @@
 % \end{itemize}
 % 
 % 
-% \subsection*{1.49 (08-04-2020)}
+% \subsection*{1.49 (2020/04/08)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -3050,7 +3072,7 @@
 % \end{itemize}
 % 
 % 
-% \subsection*{1.48 (25-03-2020)}
+% \subsection*{1.48 (2020/03/25)}
 % 
 % \begin{itemize}
 % \item No new features
@@ -3076,7 +3098,7 @@
 % \item Use private macros in keyval choice keys (\TXI{390}).
 % \end{itemize}
 % 
-% \subsection*{1.47 (29-01-2020)}
+% \subsection*{1.47 (2020/01/29)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -3148,7 +3170,7 @@
 %       2020-01-12 at least.
 % \end{itemize}
 % 
-% \subsection*{1.46 (15-11-2019)}
+% \subsection*{1.46 (2019/11/15)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -3202,7 +3224,7 @@
 %       space now instead of a ¦\thinspace¦ (cf. \TXI{345}).
 % \end{itemize}
 % 
-% \subsection*{1.45 (27-10-2019)}
+% \subsection*{1.45 (2019/10/27)}
 % 
 % \subsubsection*{New features}
 % \begin{itemize}
@@ -3321,18 +3343,18 @@
 % \item Mention Japanese support in the docs.
 % \end{itemize}
 % 
-% \subsection*{1.44 (04-04-2019)}
+% \subsection*{1.44 (2019/04/04)}
 % \begin{itemize}
 % \item Correction to Russian language file, by \TA{Maksim Zholudev} (commit d2f383e).
 % \item Added Macedonian language file, by \TA{Stefan Zlatinov} (commit cd379e1).
 % \end{itemize}
 % 
-% \subsection*{1.43 (05-03-2019)}
+% \subsection*{1.43 (2019/03/05)}
 % \begin{itemize}
 % \item Correction to Hindi language file, by \TA{Zdenĕk Wagner}.
 % \end{itemize}
 % 
-% \subsection*{1.42.5 (13-04-2017)}
+% \subsection*{1.42.5 (2017/04/13)}
 % \begin{itemize}
 % \item Many changes to the French language file, by \TA{Maïeul Rouquette}.
 % \end{itemize}
@@ -3360,7 +3382,7 @@
 % 	\item Fixed issue \TXI{107} for Marathi (labels and month names)
 % \end{itemize}
 % 		
-% \subsection*{1.42.0 (06-08-2015)}
+% \subsection*{1.42.0 (2015/08/06)}
 % \begin{itemize}
 % 	\item Add Bengali digits package, and option to reset all numbering functions.
 % 	\item Add ¦long¦ option for Welsh date.
@@ -3370,22 +3392,22 @@
 % 	\item Fixed error with British variant of English and LuaTeX (issue \TXI{86}).
 % \end{itemize}
 % 			
-% \subsection*{1.41.0 (16-07-2015)}
+% \subsection*{1.41.0 (2015/07/16)}
 % \begin{itemize}
 % 	\item Added support for Khmer, by \TA{Say Ol} (private email)
 % \end{itemize}
 % 			
-% \subsection*{1.40.1 (14-07-2015)}
+% \subsection*{1.40.1 (2015/07/14)}
 % \begin{itemize}
 % 	\item Bugfix for Korean, by \TA{Dohyun Kim} (pull request \TXI{103})
 % \end{itemize}
 % 			
-% \subsection*{1.40.0 (07-07-2015)}
+% \subsection*{1.40.0 (2015/07/07)}
 % \begin{itemize}
 % 	\item ¦gloss-korean.ldf¦ contributed by \TA{Dohyun Kim} (pull request \TXI{102})
 % \end{itemize}
 % 			
-% \subsection*{1.33.7 (04-07-2015)}
+% \subsection*{1.33.7 (2015/07/04)}
 % \begin{itemize}
 % 	\item Release to CTAN, no code change
 % 	\item Fixed extraneous space in code for Swiss German (pull request \TXI{101})
@@ -3402,7 +3424,7 @@
 % 	\item Enhanced Latin support by \TA{Claudio Beccari}
 % \end{itemize}
 % 
-% \subsection*{1.33.6 (15-05-2015)}
+% \subsection*{1.33.6 (2015/05/15)}
 % \begin{itemize}
 % 	\item Introduce a ¦classical¦ and ¦medieval¦ variant of Latin
 % 	\item Add ¦\asbuk¦ and ¦\Asbuk¦ for Ukrainian (after their Russian counterpart)
@@ -3409,7 +3431,7 @@
 % 	\item Fix a number of bugs
 % \end{itemize}
 % 					
-% \subsection*{1.33.5 (21-05-2014)}
+% \subsection*{1.33.5 (2014/05/21)}
 % \begin{itemize}
 % 	\item Option to disable hyphenation entirely, by \TA{Élie Roux}
 % 	\item Fix spurious spaces in gloss-russian.ldf, by \TA{Oleg Domanov}
@@ -3418,17 +3440,17 @@
 % 	\item Correction to the Lithuanian translations, by \TA{Ignas Anikevičius}
 % \end{itemize}
 % 					
-% \subsection*{1.33.4 (27-06-2013)}
+% \subsection*{1.33.4 (2013/06/27)}
 % \begin{itemize}
 % 	\item Emergency release for a bug introduced in ¦babelsh.def¦
 % \end{itemize}
 % 					
-% \subsection*{1.33.3 (28-05-2013)}
+% \subsection*{1.33.3 (2013/05/28)}
 % \begin{itemize}
 % 	\item Changed formatting of some error messages (emergency fixes for TeX Live 2013)
 % \end{itemize}
 % 					
-% \subsection*{1.33.2 (26-05-2013)}
+% \subsection*{1.33.2 (2013/05/26)}
 % \begin{itemize}
 % 	\item Added ¦\disablehyphenation¦ and ¦\enablehyphenation¦, contributed by
 % 	      \TA{Élie Roux}.
@@ -3438,13 +3460,13 @@
 % 	\item Removed spurious space introduced by ¦\captionswedish¦.
 % \end{itemize}
 % 					
-% \subsection*{1.33.1 (23-05-2013)}
+% \subsection*{1.33.1 (2013/05/23)}
 % \begin{itemize}
 % 	\item Editorial changes to the documentation
 % 	\item Hunted and documented bugs
 % \end{itemize}
 % 					
-% \subsection*{1.33.0 (20-05-2013)}
+% \subsection*{1.33.0 (2013/05/20)}
 % \begin{itemize}
 % 	\item Added support for N’Ko.
 % 	\item Bugfixes for LuaTeX
@@ -3451,12 +3473,12 @@
 % 	\item More work in progress on Bidi in LuaTeX.
 % \end{itemize}
 % 					
-% \subsection*{1.32.0 (15-05-2013)}
+% \subsection*{1.32.0 (2013/05/15)}
 % \begin{itemize}
 % 	\item Transitional version to support right-to-left languages with LuaTeX.
 % \end{itemize}
 % 
-% \subsection*{1.31 (10-05-2013) / 1.3 (11-05-2013)}
+% \subsection*{1.31 (2013/05/10) / 1.3 (2013/05/11)}
 % \begin{itemize}
 % 	\item Several bugfixes.
 % 	\item Sync with \pkg{babel} 3.9.
@@ -3466,23 +3488,23 @@
 % 	\item Added support for Tibetan, contributed by \TA{Élie Roux} (end of lines are experimental).
 % \end{itemize}
 % 					
-% \subsection*{1.30 (06-08-2012)}
+% \subsection*{1.30 (2012/08/06)}
 % \begin{itemize}
 % 	\item Added support for LuaTeX.  Many languages don’t work yet.  Please be patient.
 % \end{itemize}
 % 					
-% \subsection*{1.2.0e (28-04-2012)}
+% \subsection*{1.2.0e (2012/04/28)}
 % \begin{itemize}
 % 	\item Fixed a number of outstanding and not very interesting bugs.
 % 	\item Added gloss files for Romansh and Friulan, contributed by \TA{Claudio Beccari}.
 % \end{itemize}
 % 					
-% \subsection*{1.2.0d (12-01-2012)}
+% \subsection*{1.2.0d (2012/01/12)}
 % \begin{itemize}
 % 	\item Removed ¦\makeatletter¦ and ¦\makeother¦ from gloss files entirely.
 % \end{itemize}
 % 					
-% \subsection*{1.2.0c (12-10-2011) [First update by Arthur Reutenauer]}
+% \subsection*{1.2.0c (2011/10/12) [First update by Arthur Reutenauer]}
 % \begin{itemize}
 % 	\item Update to ¦gloss-italian.ldf¦ by \TA{Claudio Beccari}, incorporating changes
 % 	      by \TA{Enrico Gregorio}.
@@ -3513,13 +3535,13 @@
 % 			\end{itemize}
 % \end{itemize}				
 % 						
-% \subsection*{1.2.0b (03-10-2011) [Update by Philipp Stephani]}
+% \subsection*{1.2.0b (2011/10/03) [Update by Philipp Stephani]}
 % \begin{itemize}
 % 	\item Load \pkg{xkeyval} package explicitly since newer versions
 % 	      of \pkg{fontspec} don't load it any more.
 % \end{itemize}
 % 							
-% \subsection*{1.2.0a (27-07-2010) [Last update by François Charette]}
+% \subsection*{1.2.0a (2010/07/27) [Last update by François Charette]}
 % \begin{itemize}
 % 	\item Initialize ¦\fontfamily¦ acc to value of ¦\familydefault¦
 % 	      (Fixes a bug when using \pkg{polyglossia} with beamer)
@@ -3531,7 +3553,7 @@
 % \end{itemize}
 % 								
 % 								
-% \subsection*{1.2.0 (15-07-2010)}
+% \subsection*{1.2.0 (2010/07/15)}
 % \begin{itemize}
 % 	\item Adapted for \pkg{fontspec} 2.0 (will not work with earlier versions!)
 % 	\item New implementation of a ¦\PolyglossiaSetup¦ interface
@@ -3563,7 +3585,7 @@
 % 	      feature was deprecated since v1.1.0).
 % \end{itemize}
 % 							
-% \subsection*{1.1.1 (23-03-2010)}
+% \subsection*{1.1.1 (2010/03/23)}
 % \begin{itemize}
 % 	\item Bugfix for French: explicit spaces before/after double punctuation
 % 	      signs (Par exemple : les grands « espaces » du Canada !) are
@@ -3594,18 +3616,18 @@
 % 	\item Change ¦hyphenmins¦ for Sanskrit
 % \end{itemize}
 % 							
-% \subsection*{1.1.0b (22-11-2009)}
+% \subsection*{1.1.0b (2009/11/22)}
 % \begin{itemize}
 % 	\item Modify ¦\hyphenmins¦ for Sanskrit (\TA{Yves Codet})
 % 	\item Bugfixes for Serbian and Bulgarian (\TA{Enrico Gregorio})
 % \end{itemize}
 % 
-% \subsection*{1.1.0a (22-11-2009)}
+% \subsection*{1.1.0a (2009/11/22)}
 % \begin{itemize}
 % 	\item Bugfix for interchar tokens
 % \end{itemize}
 % 
-% \subsection*{1.1.0 (20-11-2009)}
+% \subsection*{1.1.0 (2009/11/20)}
 % \begin{itemize}
 % 	\item Use ¦\newXeTeXintercharclass¦ (thanks to \TA{Enrico Gregorio})
 % 	\item Fixed implementation of shorthands for German (\pkg{babel} code in file ¦babelsh.def¦)
@@ -3639,7 +3661,7 @@
 % 	\item Other minor bugfixes
 % \end{itemize}
 % 							
-% \subsection*{1.0.2 (27-01-2009)}
+% \subsection*{1.0.2 (2009/01/27)}
 % \begin{itemize}
 % 	\item Captions corrected in Hebrew, Russian and Spanish
 % 	\item Removed all ¦\text<lang>¦ wrappers within caption definitions
@@ -3648,7 +3670,7 @@
 % 	\item New option \xpgoption{Script} for Sanskrit
 % \end{itemize}
 % 							
-% \subsection*{1.0.1 (31-07-2008)}
+% \subsection*{1.0.1 (2008/07/31)}
 % \begin{itemize}
 % 	\item Improved documentation (added sections on font setup and numeration mappings)
 % 	\item Improvements and bug fixes for English and German
@@ -3657,7 +3679,7 @@
 % 	\item Added ¦gloss-amharic.ldf¦ (ported from ¦ethiop.ldf¦ in the package \pkg{ethiop})
 % \end{itemize}
 % 							
-% \subsection*{1.0 (13-07-2008)}
+% \subsection*{1.0 (2008/07/13)}
 % \begin{itemize}
 % 	\item Initial release on CTAN.
 % \end{itemize}
@@ -3694,10 +3716,10 @@
 % In alphabetical order: \TA{Ignas Anikevicius}, \TA{Sina Ahmadi}, \TA{Wouter Bolsterlee}, \TA{Christian Buhtz},
 % \TA{Zgarbul Andrey}, \TA{Oleg Domanov}, user \TA{fakhriaunur}, \TA{Philipp Gesang}, \TA{Kevin Godby}, \TA{Enrico Gregorio},
 % \TA{Khaled Hosny}, \TA{Najib Idrissi}, user \TA{julroy67}, \TA{Dohyun Kim}, \TA{Phil Kime}, \TA{Mike Kroutikov},
-% \TA{Ivan Kokan}, \TA{Caleb Maclennan}, \TA{José Mancera}, \TA{Miquel Ortega}, \TA{Yevgen Pogribnyi}, \TA{Will Robertson},
-% \TA{Maïeul Rouquette}, \TA{Elie Roux}, \TA{Hugo Roy},  \TA{Guy Rutenberg}, \TA{Marcin Serwin}, \TA{Philipp Stephani},
-% \TA{Niranjan Tambe}, \TA{Osman Tursun}, \TA{Keno Wehr}, \TA{Dominik Wujastyk}, \TA{Sertaç Ö. Yıldız}, \TA{Maksim Zholudev},
-% \TA{Yan Zhou}, and \TA{Stefan Zlatinov}.
+% \TA{Ivan Kokan}, \TA{Caleb Maclennan}, \TA{Gyula Magyarkuti}, \TA{José Mancera}, \TA{Miquel Ortega}, \TA{Yevgen Pogribnyi},
+% \TA{Will Robertson}, \TA{Maïeul Rouquette}, \TA{Elie Roux}, \TA{Hugo Roy},  \TA{Guy Rutenberg}, \TA{Marcin Serwin},
+% \TA{Philipp Stephani}, \TA{Niranjan Tambe}, \TA{Osman Tursun}, \TA{Keno Wehr}, \TA{Dominik Wujastyk}, \TA{Sertaç Ö. Yıldız},
+% \TA{Maksim Zholudev}, \TA{Yan Zhou}, and \TA{Stefan Zlatinov}.
 % Their respective contributions can be identified from the contributor statistics on
 % \href{https://github.com/reutenauer/polyglossia/graphs/contributors}{GitHub}.
 % 
@@ -3723,7 +3745,7 @@
 % \subsection{polyglossia.sty}
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{polyglossia}[2022/07/18 v1.57
+\ProvidesPackage{polyglossia}[2022/10/26 v1.58
   Modern multilingual typesetting with XeLaTeX and LuaLaTeX]
 \RequirePackage{etoolbox}
 \RequirePackage{makecmds}
@@ -5565,7 +5587,14 @@
   \__xpg_foreignlanguage:eeen {#1} {#2} {\xpg_alias_base_lang:n{#2}} {#3}
 }
 
-% internal wrapper for foreing language
+% Direct access to polyglossia at setforeignlanguage
+% used in captions
+\newcommand{\setforeignlanguage}[2][]
+{
+  \polyglossia at setforeignlanguage[#1]{#2}%
+}
+
+% internal wrapper for foreign language
 % #1 option
 % #2 alias
 % #3 base lang
@@ -5907,17 +5936,20 @@
       \ifx#1\\\\%
           \protected at write\@auxout{}{\protect\selectlanguage*{#2}}%
           \addtocontents{toc}{\protect\selectlanguage*{#2}}%
-          \addtocontents{lof}{\protect\selectlanguage*{#2}}%
-          \addtocontents{lot}{\protect\selectlanguage*{#2}}%
        \else
           \protected at write\@auxout{}{\protect\selectlanguage*[#1]{#2}}%
           \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}%
-          \addtocontents{lof}{\protect\selectlanguage*[#1]{#2}}%
-          \addtocontents{lot}{\protect\selectlanguage*[#1]{#2}}%
        \fi
    \fi
 }
 
+% Since captions might float to other language regions,
+% we need to change the language here (#542)
+\AddToHook{cmd/caption/before}{%
+    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}%
+    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}%
+}
+
 % The bidi package swaps the output stream within RTL tables
 % (to get the column order right). This also swaps group
 % delimiters inserted to the aux files via otherlanguage (see #354).
@@ -6172,7 +6204,7 @@
 \newcommand*\use at localhyphenmins[2][]{%
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \setkeys{#2}{#1}%
+  \exp_args:Nne \setkeys{#2}{#1}%
   % Store BCP-47 id of language
   \tl_if_blank:nTF {#1}{%
     \ifcsundef{#2 at gbcp47id}{%
@@ -7018,6 +7050,11 @@
 % 
 % \subsection{polyglossia-french.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 local function set_left_space(lang, char, kern, rubber)
@@ -7082,6 +7119,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-korean.lua
+-- part of polyglossia v1.58 -- 2022/10/26
 --
 
 local glyph_id = node.id"glyph"
@@ -7697,6 +7735,11 @@
 % 
 % \subsection{polyglossia-latin.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-latin.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- For ecclesiastic Latin (and sometimes for Italian) a very small space is
@@ -7747,6 +7790,11 @@
 % 
 % \subsection{polyglossia-punct.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback      = luatexbase.add_to_callback
@@ -8110,6 +8158,11 @@
 % 
 % \subsection{polyglossia-sanskrit.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-sanskrit.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- How do we now, in Lua, what a \thinspace is? In the LaTeX source (latex.ltx)
@@ -8155,6 +8208,11 @@
 % 
 % \subsection{polyglossia-tibt.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-tibt.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback = luatexbase.add_to_callback
@@ -8253,6 +8311,10 @@
 % 
 % \subsection{polyglossia.lua}
 %    \begin{macrocode}
+--
+-- polyglossia.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
 
 local module_name = "polyglossia"
 local polyglossia_module = {
@@ -9610,7 +9672,9 @@
 % 
 % \subsection{gloss-latex.lde}
 %    \begin{macrocode}
-\ProvidesLanguageDefinitionExtension{gloss-latex}{2021/07/10}{v1.53}{polyglossia: module for default language}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesLanguageDefinitionExtension{gloss-latex}{2022/10/26}{v1.58}{polyglossia: module for default language}
 
 \PolyglossiaSetup{latex}{
   hyphennames={english},
@@ -9654,7 +9718,9 @@
 % 
 % \subsection{gloss-acadien.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-acadien.ldf}[polyglossia: module for canadian (acadian) french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-acadien.ldf}[polyglossia: module for Canadian (Acadian) French]
 
 % We provide this as a babel alias
 
@@ -9669,7 +9735,9 @@
 % 
 % \subsection{gloss-aeb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -9684,7 +9752,9 @@
 % 
 % \subsection{gloss-af.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-af.ldf}[polyglossia: module for af (afrikaans)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-af.ldf}[polyglossia: module for af (Afrikaans)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -9699,7 +9769,9 @@
 % 
 % \subsection{gloss-afb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -9714,7 +9786,9 @@
 % 
 % \subsection{gloss-afrikaans.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for afrikaans]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for Afrikaans]
 
 \PolyglossiaSetup{afrikaans}{
   bcp47=af,
@@ -9815,7 +9889,9 @@
 % 
 % \subsection{gloss-albanian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-albanian.ldf}[polyglossia: module for albanian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-albanian.ldf}[polyglossia: module for Albanian]
 
 \PolyglossiaSetup{albanian}{
   bcp47=sq,
@@ -9868,7 +9944,9 @@
 % 
 % \subsection{gloss-am.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-am.ldf}[polyglossia: module for am (amharic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-am.ldf}[polyglossia: module for am (Amharic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -9883,7 +9961,9 @@
 % 
 % \subsection{gloss-american.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-american.ldf}[polyglossia: module for american english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-american.ldf}[polyglossia: module for American English]
 
 % We provide this as a babel alias
 
@@ -9898,7 +9978,9 @@
 % 
 % \subsection{gloss-amharic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-amharic.ldf}[polyglossia: module for amharic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-amharic.ldf}[polyglossia: module for Amharic]
 \PolyglossiaSetup{amharic}{
   bcp47=am,
   script=Ethiopic,
@@ -10114,7 +10196,9 @@
 % 
 % \subsection{gloss-apd.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10129,7 +10213,9 @@
 % 
 % \subsection{gloss-ar-IQ.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10144,7 +10230,9 @@
 % 
 % \subsection{gloss-ar-JO.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10159,7 +10247,9 @@
 % 
 % \subsection{gloss-ar-LB.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10174,7 +10264,9 @@
 % 
 % \subsection{gloss-ar-MR.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10189,7 +10281,9 @@
 % 
 % \subsection{gloss-ar-PS.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10204,7 +10298,9 @@
 % 
 % \subsection{gloss-ar-SY.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10219,7 +10315,9 @@
 % 
 % \subsection{gloss-ar-YE.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10234,7 +10332,9 @@
 % 
 % \subsection{gloss-ar.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10249,7 +10349,9 @@
 % 
 % \subsection{gloss-arabic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-arabic.ldf}[polyglossia: module for arabic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arabic.ldf}[polyglossia: module for Arabic]
 \RequireBidi
 \RequirePackage{arabicnumbers}
 \RequirePackage{hijrical}
@@ -10517,7 +10619,9 @@
 % 
 % \subsection{gloss-armenian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-armenian.ldf}[polyglossia: module for armenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-armenian.ldf}[polyglossia: module for Armenian]
 
 \PolyglossiaSetup{armenian}{
   bcp47=hy,
@@ -10702,7 +10806,9 @@
 % 
 % \subsection{gloss-arq.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10717,7 +10823,9 @@
 % 
 % \subsection{gloss-ary.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10732,7 +10840,9 @@
 % 
 % \subsection{gloss-arz.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10747,7 +10857,9 @@
 % 
 % \subsection{gloss-ast.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (asturian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (Asturian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10762,10 +10874,12 @@
 % 
 % \subsection{gloss-asturian.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translated by Xuacu <xuacusk8 at gmail dot com>
 % Contributed by Kevin Godby <godbyk at gmail dot com>
 %
-\ProvidesFile{gloss-asturian.ldf}[polyglossia: module for asturian]
+\ProvidesFile{gloss-asturian.ldf}[polyglossia: module for Asturian]
 \PolyglossiaSetup{asturian}{
   bcp47=ast,
   hyphennames={asturian,catalan},
@@ -10818,7 +10932,9 @@
 % 
 % \subsection{gloss-australian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-australian.ldf}[polyglossia: module for australian english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-australian.ldf}[polyglossia: module for Australian English]
 
 % We provide this as a babel alias
 
@@ -10833,7 +10949,9 @@
 % 
 % \subsection{gloss-austrian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-austrian.ldf}[polyglossia: module for austrian german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-austrian.ldf}[polyglossia: module for Austrian German (old spelling)]
 
 % We provide this as a babel alias
 
@@ -10848,7 +10966,9 @@
 % 
 % \subsection{gloss-ayl.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10863,7 +10983,9 @@
 % 
 % \subsection{gloss-bahasa.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for bahasa indonesia]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for Bahasa Indonesia]
 
 % We provide this as a babel alias
 
@@ -10878,7 +11000,9 @@
 % 
 % \subsection{gloss-bahasai.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for bahasa indonesia]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for Bahasa Indonesia]
 
 % We only provide this gloss for babel compatibility. Since bahasai is 
 % a malay variety, we use 'malay' with variant 'indonesian' now.
@@ -10894,7 +11018,9 @@
 % 
 % \subsection{gloss-bahasam.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for bahasa melayu]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for Bahasa Melayu]
 
 % We only provide this gloss for babel compatibility. Since bahasam is 
 % a malay variety, we use 'malay' with variant 'malaysian' now.
@@ -10910,7 +11036,9 @@
 % 
 % \subsection{gloss-basque.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-basque.ldf}[polyglossia: module for basque]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-basque.ldf}[polyglossia: module for Basque]
 \PolyglossiaSetup{basque}{
   bcp47=eu,
   hyphennames={basque},
@@ -10963,7 +11091,9 @@
 % 
 % \subsection{gloss-be-tarask.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (belarusian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (Belarusian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10978,7 +11108,9 @@
 % 
 % \subsection{gloss-be.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-be.ldf}[polyglossia: module for be (belarusian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-be.ldf}[polyglossia: module for be (Belarusian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -10993,7 +11125,9 @@
 % 
 % \subsection{gloss-belarusian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for belarusian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for Belarusian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 
@@ -11315,10 +11449,12 @@
 % 
 % \subsection{gloss-bengali.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed at gmail.com>
 % TODO implement Bengali calendar
 
-\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for bengali]
+\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for Bengali]
 
 \RequirePackage{devanagaridigits}
 \RequirePackage{bengalidigits}
@@ -11452,7 +11588,9 @@
 % 
 % \subsection{gloss-bg.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (bulgarian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (Bulgarian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11467,7 +11605,9 @@
 % 
 % \subsection{gloss-bn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (bengali)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (Bengali)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11482,7 +11622,9 @@
 % 
 % \subsection{gloss-bo.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (tibetan)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (Tibetan)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11497,7 +11639,9 @@
 % 
 % \subsection{gloss-bosnian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for bosnian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for Bosnian]
 
 \PolyglossiaSetup{bosnian}{
   bcp47=bs,
@@ -11555,7 +11699,9 @@
 % 
 % \subsection{gloss-br.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-br.ldf}[polyglossia: module for br (breton)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-br.ldf}[polyglossia: module for br (Breton)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11570,7 +11716,9 @@
 % 
 % \subsection{gloss-brazil.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-brazil.ldf}[polyglossia: module for brazilian portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-brazil.ldf}[polyglossia: module for Brazilian Portuguese]
 
 % We only provide this gloss for backwards compatibility. The name
 % 'brazil' was selected in accordance with babel.
@@ -11587,7 +11735,9 @@
 % 
 % \subsection{gloss-breton.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-breton.ldf}[polyglossia: module for breton]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-breton.ldf}[polyglossia: module for Breton]
 \PolyglossiaSetup{breton}{
   bcp47=br,
   hyphennames={breton},
@@ -11690,7 +11840,9 @@
 % 
 % \subsection{gloss-british.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-british.ldf}[polyglossia: module for british english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-british.ldf}[polyglossia: module for British English]
 
 % We provide this as a babel alias
 
@@ -11705,7 +11857,9 @@
 % 
 % \subsection{gloss-bs.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (bosnian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (Bosnian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11720,7 +11874,9 @@
 % 
 % \subsection{gloss-bulgarian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for bulgarian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for Bulgarian]
 \PolyglossiaSetup{bulgarian}{
   bcp47=bg,
   script=Cyrillic,
@@ -11817,7 +11973,9 @@
 % 
 % \subsection{gloss-ca.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (catalan)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (Catalan)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -11832,7 +11990,9 @@
 % 
 % \subsection{gloss-canadian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-canadian.ldf}[polyglossia: module for canadian english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-canadian.ldf}[polyglossia: module for Canadian English]
 
 % We provide this as a babel alias
 
@@ -11847,7 +12007,9 @@
 % 
 % \subsection{gloss-canadien.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-canadien.ldf}[polyglossia: module for canadian french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-canadien.ldf}[polyglossia: module for Canadian French]
 
 % We provide this as a babel alias
 
@@ -11862,7 +12024,9 @@
 % 
 % \subsection{gloss-catalan.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-catalan.ldf}[polyglossia: module for catalan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-catalan.ldf}[polyglossia: module for Catalan]
 \PolyglossiaSetup{catalan}{
   bcp47=ca,
   hyphennames={catalan},
@@ -12027,7 +12191,9 @@
 % 
 % \subsection{gloss-ckb-Arab.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12042,7 +12208,9 @@
 % 
 % \subsection{gloss-ckb-Latn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12057,7 +12225,9 @@
 % 
 % \subsection{gloss-ckb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12072,7 +12242,9 @@
 % 
 % \subsection{gloss-cop.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (coptic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (Coptic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12087,7 +12259,9 @@
 % 
 % \subsection{gloss-coptic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-coptic.ldf}[polyglossia: module for coptic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-coptic.ldf}[polyglossia: module for Coptic]
 \PolyglossiaSetup{coptic}{
   bcp47=cop,
   script=Coptic,
@@ -12138,7 +12312,9 @@
 % 
 % \subsection{gloss-croatian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-croatian.ldf}[polyglossia: module for croatian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-croatian.ldf}[polyglossia: module for Croatian]
 \PolyglossiaSetup{croatian}{
   bcp47=hr,
   langtag=HRV,
@@ -12276,7 +12452,7 @@
 }
 
 % Provide croatian digraphs if available in current font
-\def\xpg at hr@digraph#1#2{%
+\protected\def\xpg at hr@digraph#1#2{%
  \bgroup%
   % 1. DŽ, Dž and dž
   \ifx#1D%
@@ -12409,7 +12585,9 @@
 % 
 % \subsection{gloss-cy.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (welsh)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (Welsh)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12424,7 +12602,9 @@
 % 
 % \subsection{gloss-cz.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (czech)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (Czech)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12439,7 +12619,9 @@
 % 
 % \subsection{gloss-czech.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-czech.ldf}[polyglossia: module for czech]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-czech.ldf}[polyglossia: module for Czech]
 
 \PolyglossiaSetup{czech}{
   bcp47=cz,
@@ -12693,7 +12875,9 @@
 % 
 % \subsection{gloss-da.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-da.ldf}[polyglossia: module for da (danish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-da.ldf}[polyglossia: module for da (Danish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12708,7 +12892,9 @@
 % 
 % \subsection{gloss-danish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-danish.ldf}[polyglossia: module for danish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-danish.ldf}[polyglossia: module for Danish]
 \PolyglossiaSetup{danish}{
   bcp47=da,
   hyphennames={danish},
@@ -12761,7 +12947,9 @@
 % 
 % \subsection{gloss-de-AT-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (Austrian German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12776,7 +12964,9 @@
 % 
 % \subsection{gloss-de-AT-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12791,7 +12981,9 @@
 % 
 % \subsection{gloss-de-AT.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12806,7 +12998,9 @@
 % 
 % \subsection{gloss-de-CH-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (Swiss German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12821,7 +13015,9 @@
 % 
 % \subsection{gloss-de-CH-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12836,7 +13032,9 @@
 % 
 % \subsection{gloss-de-CH.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12851,7 +13049,9 @@
 % 
 % \subsection{gloss-de-DE-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (Germany's German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12866,7 +13066,9 @@
 % 
 % \subsection{gloss-de-DE-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12881,7 +13083,9 @@
 % 
 % \subsection{gloss-de-DE.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12896,7 +13100,9 @@
 % 
 % \subsection{gloss-de-Latf-AT-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (Austrian German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12911,7 +13117,9 @@
 % 
 % \subsection{gloss-de-Latf-AT-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12926,7 +13134,9 @@
 % 
 % \subsection{gloss-de-Latf-AT.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12941,7 +13151,9 @@
 % 
 % \subsection{gloss-de-Latf-CH-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (Swiss German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12956,7 +13168,9 @@
 % 
 % \subsection{gloss-de-Latf-CH-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12971,7 +13185,9 @@
 % 
 % \subsection{gloss-de-Latf-CH.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -12986,7 +13202,9 @@
 % 
 % \subsection{gloss-de-Latf-DE-1901.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (Germany's German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13001,7 +13219,9 @@
 % 
 % \subsection{gloss-de-Latf-DE-1996.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13016,7 +13236,9 @@
 % 
 % \subsection{gloss-de-Latf-DE.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13031,7 +13253,9 @@
 % 
 % \subsection{gloss-de-Latf.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13046,7 +13270,9 @@
 % 
 % \subsection{gloss-de.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-de.ldf}[polyglossia: module for de (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de.ldf}[polyglossia: module for de (German)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13061,7 +13287,9 @@
 % 
 % \subsection{gloss-divehi.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-divehi.ldf}[polyglossia: module for divehi]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-divehi.ldf}[polyglossia: module for Divehi]
 
 \RequireBidi
 \PolyglossiaSetup{divehi}{
@@ -13124,7 +13352,9 @@
 % 
 % \subsection{gloss-dsb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (sorbian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (Sorbian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13139,7 +13369,9 @@
 % 
 % \subsection{gloss-dutch.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-dutch.ldf}[polyglossia: module for dutch]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dutch.ldf}[polyglossia: module for Dutch]
 \PolyglossiaSetup{dutch}{
   bcp47=nl,
   hyphennames={dutch},
@@ -13240,7 +13472,9 @@
 % 
 % \subsection{gloss-dv.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (divehi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (Divehi)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13255,7 +13489,9 @@
 % 
 % \subsection{gloss-el-monoton.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (Greek)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13270,7 +13506,9 @@
 % 
 % \subsection{gloss-el-polyton.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (Greek)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13285,7 +13523,9 @@
 % 
 % \subsection{gloss-el.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-el.ldf}[polyglossia: module for el (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el.ldf}[polyglossia: module for el (Greek)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13300,7 +13540,9 @@
 % 
 % \subsection{gloss-en-AU.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (Australian English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13315,7 +13557,9 @@
 % 
 % \subsection{gloss-en-CA.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (Canadan English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13330,7 +13574,9 @@
 % 
 % \subsection{gloss-en-GB.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (British English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13345,7 +13591,9 @@
 % 
 % \subsection{gloss-en-NZ.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (Newzealand English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13360,7 +13608,9 @@
 % 
 % \subsection{gloss-en-US.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (American English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13375,7 +13625,9 @@
 % 
 % \subsection{gloss-en.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-en.ldf}[polyglossia: module for en (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en.ldf}[polyglossia: module for en (English)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13390,7 +13642,9 @@
 % 
 % \subsection{gloss-english.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-english.ldf}[polyglossia: module for english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-english.ldf}[polyglossia: module for English]
 
 \PolyglossiaSetup{english}{
   bcp47=en-US,
@@ -13596,7 +13850,9 @@
 % 
 % \subsection{gloss-eo.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (esperanto)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (Esperanto)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13611,7 +13867,9 @@
 % 
 % \subsection{gloss-es-ES.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (Spain's Spanish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13626,7 +13884,9 @@
 % 
 % \subsection{gloss-es-MX.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (Mexican Spanish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13641,7 +13901,9 @@
 % 
 % \subsection{gloss-es.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-es.ldf}[polyglossia: module for es (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es.ldf}[polyglossia: module for es (Spanish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13656,7 +13918,9 @@
 % 
 % \subsection{gloss-esperanto.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for esperanto]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for Esperanto]
 \PolyglossiaSetup{esperanto}{
   bcp47=eo,
   hyphennames={esperanto},
@@ -13732,7 +13996,9 @@
 % 
 % \subsection{gloss-estonian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-estonian.ldf}[polyglossia: module for estonian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-estonian.ldf}[polyglossia: module for Estonian]
 \PolyglossiaSetup{estonian}{
   bcp47=et,
   hyphennames={estonian},
@@ -13784,7 +14050,9 @@
 % 
 % \subsection{gloss-et.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-et.ldf}[polyglossia: module for et (estonian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-et.ldf}[polyglossia: module for et (Estonian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13799,7 +14067,9 @@
 % 
 % \subsection{gloss-eu.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (basque)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (Basque)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13814,7 +14084,9 @@
 % 
 % \subsection{gloss-fa.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (persian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (Persian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13829,7 +14101,9 @@
 % 
 % \subsection{gloss-farsi.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-farsi.ldf}[polyglossia: module for farsi]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-farsi.ldf}[polyglossia: module for Farsi]
 
 % We only provide this gloss for babel compatibility.
 % The proper English language name is Persian.
@@ -13845,7 +14119,9 @@
 % 
 % \subsection{gloss-fi.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (finnish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (Finnish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13860,7 +14136,9 @@
 % 
 % \subsection{gloss-finnish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-finnish.ldf}[polyglossia: module for finnish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-finnish.ldf}[polyglossia: module for Finnish]
 \PolyglossiaSetup{finnish}{
   bcp47=fi,
   hyphennames={finnish},
@@ -13896,10 +14174,10 @@
   \bbl at activate{"}%
   \def\language at group{finnish}%
   \declare at shorthand{finnish}{"-}{\nobreak-\bbl at allowhyphens}
-  \declare at shorthand{finnish}{"|}{\textormath{\penalty at M\discretionary{-}{}{\kern.03em}}{}}%
+  \declare at shorthand{finnish}{"|}{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}}{}}%
   \declare at shorthand{finnish}{""}{\hskip\z at skip}%
   \declare at shorthand{finnish}{"~}{\textormath{\leavevmode\hbox{-}}{-}}%
-  \declare at shorthand{finnish}{"=}{\penalty at M-\hskip\z at skip}%
+  \declare at shorthand{finnish}{"=}{\penalty\@M-\hskip\z at skip}%
   \declare at shorthand{finnish}{"/}{\textormath
     {\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}%
 }
@@ -13975,7 +14253,9 @@
 % 
 % \subsection{gloss-fr-CA.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (Canadian French)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -13990,7 +14270,9 @@
 % 
 % \subsection{gloss-fr-CH.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (Swiss French)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14005,7 +14287,9 @@
 % 
 % \subsection{gloss-fr-FR.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (France's French)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14020,7 +14304,9 @@
 % 
 % \subsection{gloss-fr.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (French)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14035,7 +14321,9 @@
 % 
 % \subsection{gloss-french.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-french.ldf}[polyglossia: module for french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-french.ldf}[polyglossia: module for French]
 
 \PolyglossiaSetup{french}{%
   bcp47=fr-FR,
@@ -14555,7 +14843,9 @@
 % 
 % \subsection{gloss-friulan.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-friulan.ldf}[polyglossia: module for friulan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-friulan.ldf}[polyglossia: module for Friulian]
 
 % We only provide this gloss for babel compatibility.
 
@@ -14570,7 +14860,9 @@
 % 
 % \subsection{gloss-friulian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-friulian.ldf}[polyglossia: module for friulian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-friulian.ldf}[polyglossia: module for Friulian]
 
 \PolyglossiaSetup{friulian}{%
   bcp47=fur,
@@ -14652,7 +14944,9 @@
 % 
 % \subsection{gloss-fur.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (friulian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (Friulian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14667,7 +14961,9 @@
 % 
 % \subsection{gloss-ga.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (gaelic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (Gaelic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14682,7 +14978,9 @@
 % 
 % \subsection{gloss-gaelic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for gaelic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for Gaelic]
 
 \PolyglossiaSetup{gaelic}{
   bcp47=ga,
@@ -14808,7 +15106,9 @@
 % 
 % \subsection{gloss-galician.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-galician.ldf}[polyglossia: module for galician]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-galician.ldf}[polyglossia: module for Galician]
 \PolyglossiaSetup{galician}{
   bcp47=gl,
   hyphennames={galician},
@@ -14860,7 +15160,9 @@
 % 
 % \subsection{gloss-gd.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (gaelic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (Gaelic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -14875,7 +15177,9 @@
 % 
 % \subsection{gloss-georgian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-georgian.ldf}[polyglossia: module for georgian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-georgian.ldf}[polyglossia: module for Georgian]
 
 \PolyglossiaSetup{georgian}{
   bcp47=ka,
@@ -15115,7 +15419,9 @@
 % 
 % \subsection{gloss-german.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-german.ldf}[polyglossia: module for german]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-german.ldf}[polyglossia: module for German]
 
 \PolyglossiaSetup{german}{
   bcp47=de-DE,
@@ -15447,7 +15753,9 @@
 % 
 % \subsection{gloss-germanb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-germanb.ldf}[polyglossia: module for german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-germanb.ldf}[polyglossia: module for German (old spelling)]
 
 % We provide this as a babel alias
 
@@ -15462,7 +15770,9 @@
 % 
 % \subsection{gloss-gl.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (galician)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (Galician)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -15477,7 +15787,9 @@
 % 
 % \subsection{gloss-grc.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (Greek)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -15492,7 +15804,9 @@
 % 
 % \subsection{gloss-greek.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-greek.ldf}[polyglossia: module for greek]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-greek.ldf}[polyglossia: module for Greek]
 
 \PolyglossiaSetup{greek}{
   bcp47=el-monoton,
@@ -15910,7 +16224,9 @@
 % 
 % \subsection{gloss-he.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-he.ldf}[polyglossia: module for he (hebrew)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-he.ldf}[polyglossia: module for he (Hebrew)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -15925,7 +16241,9 @@
 % 
 % \subsection{gloss-hebrew.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for hebrew]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for Hebrew]
 
 \RequireBidi
 \RequirePackage{hebrewcal}
@@ -15952,25 +16270,28 @@
 \define at key{hebrew}{fullyear}[true]{\setkeys{hebrewcal}{fullyear=#1}}
 
 \newif\if at calendar@hebrew
-\def\tmp at hebrew{hebrew}
-\define at key{hebrew}{calendar}[gregorian]{%
-	\message{Setting \string\if at calendar@hebrew}
-	\def\@tmpa{#1}%
-	\ifx\@tmpa\tmp at hebrew%
-    \@calendar at hebrewtrue%
-	\else%
-    \@calendar at hebrewfalse%
-	\fi}
+\define at choicekey*+{hebrew}{calendar}[\xpg at val\xpg at nr]{hebrew,gregorian}[gregorian]{%
+   \ifcase\xpg at nr\relax
+      % hebrew:
+      \@calendar at hebrewtrue%
+   \or
+      % gregorian:
+      \@calendar at hebrewfalse%
+   \fi
+   \xpg at info{Option: Hebrew, calendar=\xpg at val}%
+}{\xpg at warning{Unknown Hebrew calendar `#1'}}
 
 \newif\if at hebrew@numerals
-\def\tmp at hebrew{hebrew}
-\define at key{hebrew}{numerals}[arabic]{%
-	\def\@tmpa{#1}%
-	\ifx\@tmpa\tmp at hebrew%
-	  \@hebrew at numeralstrue%
-	\else%
-    \@hebrew at numeralsfalse%
-	\fi}
+\define at choicekey*+{hebrew}{numerals}[\xpg at val\xpg at nr]{hebrew,arabic}[arabic]{%
+   \ifcase\xpg at nr\relax
+      % hebrew:
+      \@hebrew at numeralstrue%
+   \or
+      % arabic:
+      \@hebrew at numeralsfalse%
+   \fi
+   \xpg at info{Option: Hebrew, numerals=\xpg at val}%
+}{\xpg at warning{Unknown Hebrew numerals value `#1'}}
 
 \setkeys{hebrew}{numerals}
 
@@ -16009,7 +16330,8 @@
       \hebrewnumber\day%
       \space ב\hebrewgregmonth{\month}\space%
       \hebrewnumber\year%
-     \fi}%
+     \fi%
+  }%
 }
 
 \def\hebrewgregmonth#1{\ifcase#1%
@@ -16100,7 +16422,9 @@
 % 
 % \subsection{gloss-hi.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (hindi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (Hindi)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16115,12 +16439,14 @@
 % 
 % \subsection{gloss-hindi.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % UTF-8 strings kindly provided by Zdenĕk Wagner, 10-03-2008
 % with corrections and additional contributions by Anshuman Pandey
 % TODO: add option for velthuis transliteration with link to
 % Velthuis Devanagari project.
 
-\ProvidesFile{gloss-hindi.ldf}[polyglossia: module for hindi]
+\ProvidesFile{gloss-hindi.ldf}[polyglossia: module for Hindi]
 \RequirePackage{devanagaridigits}
 \PolyglossiaSetup{hindi}{
   bcp47=hi,
@@ -16238,7 +16564,9 @@
 % 
 % \subsection{gloss-hr.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (croatian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (Croatian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16253,7 +16581,9 @@
 % 
 % \subsection{gloss-hsb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (sorbian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (Higher Sorbian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16268,7 +16598,9 @@
 % 
 % \subsection{gloss-hu.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (hungarian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (Hungarian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16283,7 +16615,9 @@
 % 
 % \subsection{gloss-hungarian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for hungarian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for Hungarian]
 
 \PolyglossiaSetup{hungarian}{
   bcp47=hu,
@@ -16340,9 +16674,15 @@
    \xpg at info{Option: Hungarian, swapstrings=\xpg at val}%
 }{\xpg at warning{Unknown Hungarian swapstrings value `#1'}}
 
+% Force punctuation: 1) after section type counters; 2) after @chapapp in the running head
+\define at boolkey{hungarian}[hungarian@]{forceheadingpunctuation}[true]{}
+
 % Register default options
-\xpg at initialize@gloss at options{hungarian}{swapstrings=all}
+% forceheadinpunctuatin is recommended, but the default value is false for compatibility reasons
+\xpg at initialize@gloss at options{hungarian}{swapstrings=all,
+                                         forceheadingpunctuation=false}
 
+
 \def\hungarian at language{%
    \polyglossia at setup@language at patterns{hungarian}%
    \xpg at ifdefined{hungarian}{\adddialect\l at magyar\l at hungarian}{}%
@@ -16418,9 +16758,9 @@
   \if at hungarian@swapheadings
      % With titlesec
      \ifcsdef{titleformat}{%
-       \ifcsdef{H at old@part}{% Hyperref
-            \let\xpg at save@part at format\H at old@part%
-            \patchcmd{\H at old@part}%
+       \ifcsdef{NR at part}{% Hyperref (nameref)
+            \let\xpg at save@part at format\NR at part%
+            \patchcmd{\NR at part}%
                       {\partname\nobreakspace\thepart}%
                       {\thepart.\nobreakspace\partname}%
                       {}%
@@ -16462,9 +16802,9 @@
                        {}%
                        {\xpg at warning{Failed to patch chapter for Hungarian}}%
            }{}%
-           \ifcsdef{H at old@part}{% Hyperref
-                \let\xpg at save@part at format\H at old@part%
-                \patchcmd{\H at old@part}{\printpartname \partnamenum \printpartnum}%
+           \ifcsdef{NR at part}{% Hyperref (nameref)
+                \let\xpg at save@part at format\NR at part%
+                \patchcmd{\NR at part}{\printpartname \partnamenum \printpartnum}%
                                  {\printpartnum.\partnamenum\printpartname}%
                                  {}%
                                  {\xpg at warning{Failed to patch part for Hungarian}}%
@@ -16487,13 +16827,13 @@
                        {}%
                        {\xpg at warning{Failed to patch chapter for Hungarian}}%
             }{}%
-            \ifcsdef{H at old@part}{% Hyperref
-              \let\xpg at save@part at format\H at old@part%
-              \patchcmd{\H at old@part}%
+            \ifcsdef{NR at part}{% Hyperref (nameref)
+              \let\xpg at save@part at format\NR at part%
+              \patchcmd{\NR at part}%
                        {\partname\nobreakspace\thepart}%
                        {\thepart.\nobreakspace\partname}%
                        {}%
-                       {\xpg at warning{Failed to patch part for Hungarian}}%            
+                       {\xpg at warning{Failed to patch part for Hungarian}}%
             }{% not hyperref
               \ifcsdef{@part}{%
                 \let\xpg at save@part at format\@part%
@@ -16515,7 +16855,7 @@
       % With KOMA
       \let\xpg at save@chaptermark at format\chaptermarkformat%
       \renewcommand*\chaptermarkformat{%
-         \thechapter\autodot\ \IfChapterUsesPrefixLine{\chapapp\enskip}{}}
+         \thechapter\autodot\ \IfChapterUsesPrefixLine{\chapapp\@hungarian at forced@dot\enskip}{}}
     }{% (not \ifdefined\chapterformat)
       \ifcsdef{@memptsize}{%
         % With memoir
@@ -16524,7 +16864,7 @@
           \markboth{\memUChead{%
             \ifnum \c at secnumdepth >\m at ne
               \ifbool{@mainmatter}{%
-                \thechapter.\ \@chapapp\ %
+                \thechapter.\ \@chapapp\@hungarian at forced@dot\ %
               }{}%
             \fi
             ##1}}{}}%
@@ -16536,7 +16876,7 @@
                {\let\xpg at save@chaptermark at format\chaptermark%
                 \patchcmd{\chaptermark}%
                     {\@chapapp\ \thechapter.}%
-                    {\thechapter.\ \@chapapp}%
+                    {\thechapter.\ \@chapapp\@hungarian at forced@dot}%
                     {}%
                     {\xpg at warning{Failed to patch chaptermark for Hungarian}}}%
                {}%
@@ -16556,8 +16896,8 @@
    \ifcsdef{titleformat}{%
       % With titlesec
      \ifcsdef{xpg at save@part at format}{%
-        \ifcsdef{H at old@part}{%
-            \let\H at old@part\xpg at save@part at format%
+        \ifcsdef{NR at part}{%
+            \let\NR at part\xpg at save@part at format%
         }{%
             \let\@part\xpg at save@part at format%
         }%
@@ -16579,8 +16919,8 @@
      }{%
         % With memoir and standard classes
         \ifcsdef{xpg at save@part at format}{%
-           \ifcsdef{H at old@part}{%
-               \let\H at old@part\xpg at save@part at format%
+           \ifcsdef{NR at part}{%
+               \let\NR at part\xpg at save@part at format%
            }{%
                \let\@part\xpg at save@part at format%
            }%
@@ -16606,16 +16946,62 @@
      }{}% (end \ifdefined\chaptermark)
   }% (end \ifdefined\chapterformat)
 }
-
+% Hungarian needs 1) trailing dots in chapter headings; 2) trailing dot in section, subsection, etc, counters
+\def\@hungarian at forced@dot{}
+\def\xpg at save@autodot{}
+\ifdef{\KOMAScript}{%
+    \providecommand*\autodot{}%
+    \let\xpg at save@autodot\autodot%
+}{}
+% The following is based on some ideas from gloss-russian.ldf
+\def\hungarian at sectsformat{%
+  \ifhungarian at forceheadingpunctuation%
+   \ifdef{\KOMAScript}{%
+      \renewcommand*\autodot{.}%
+   }{%
+      \def\@seccntformat##1{\csname pre##1\endcsname%
+         \csname the##1\endcsname%
+         \csname post##1\endcsname}%
+       \def\@aftersepkern{\hspace{0.5em}}%
+       \def\postchapter{.\@aftersepkern}%
+       \def\postsection{.\@aftersepkern}%
+       \def\postsubsection{.\@aftersepkern}%
+       \def\postsubsubsection{.\@aftersepkern}%
+       \def\postparagraph{.\@aftersepkern}%
+       \def\postsubparagraph{.\@aftersepkern}%
+       \def\prechapter{}%
+       \def\presection{}%
+       \def\presubsection{}%
+       \def\presubsubsection{}%
+       \def\preparagraph{}%
+       \def\presubparagraph{}%
+    }%
+   \def\@hungarian at forced@dot{.}
+  \fi%
+}
+%
+\def\nohungarian at sectsformat{%
+  \ifhungarian at forceheadingpunctuation%
+    \ifdef{\KOMAScript}{%
+       \let\autodot\xpg at save@autodot%
+    }{%
+       \def\@seccntformat##1{\csname the##1\endcsname\quad}% = LaTeX kernel
+    }%
+  \fi%
+  \def\@hungarian at forced@dot{}
+}
+%
 \def\blockextras at hungarian{%
    \hungarian at capsformat%
+   \hungarian at sectsformat%
 }
-
+%
 \def\noextras at hungarian{%
    \nohungarian at capsformat%
+   \nohungarian at sectsformat%
    \let\ontoday\@undefined%
 }
-
+%
 %    \end{macrocode}
 % \iffalse
 %</gloss-hungarian.ldf>
@@ -16625,7 +17011,9 @@
 % 
 % \subsection{gloss-hy.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (armenian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (Armenian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16640,7 +17028,9 @@
 % 
 % \subsection{gloss-ia.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (interlingua)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (Interlingua)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16655,7 +17045,9 @@
 % 
 % \subsection{gloss-icelandic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for icelandic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for Icelandic]
 \PolyglossiaSetup{icelandic}{
   bcp47=is,
   hyphennames={icelandic},
@@ -16709,7 +17101,9 @@
 % 
 % \subsection{gloss-id.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-id.ldf}[polyglossia: module for id (malay)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-id.ldf}[polyglossia: module for id (Malay)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16724,7 +17118,9 @@
 % 
 % \subsection{gloss-interlingua.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for interlingua]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for Interlingua]
 \PolyglossiaSetup{interlingua}{
   bcp47=ia,
   hyphennames={interlingua},
@@ -16778,7 +17174,9 @@
 % 
 % \subsection{gloss-irish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-irish.ldf}[polyglossia: module for irish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-irish.ldf}[polyglossia: module for Irish]
 
 % We only provide this gloss for babel compatibility. Since irish is 
 % a gaelic variety, we use 'gaelic' with variant 'irish' now.
@@ -16794,7 +17192,9 @@
 % 
 % \subsection{gloss-is.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-is.ldf}[polyglossia: module for is (icelandic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-is.ldf}[polyglossia: module for is (Icelandic)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16809,7 +17209,9 @@
 % 
 % \subsection{gloss-it.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-it.ldf}[polyglossia: module for it (italian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-it.ldf}[polyglossia: module for it (Italian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16825,7 +17227,9 @@
 % \subsection{gloss-italian.ldf}
 %    \begin{macrocode}
 % !TEX encoding = UTF-8 Unicode
-\ProvidesFile{gloss-italian.ldf}[polyglossia: module for italian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-italian.ldf}[polyglossia: module for Italian]
 \PolyglossiaSetup{italian}{
   bcp47=it,
   hyphennames={italian},
@@ -16972,7 +17376,9 @@
 % 
 % \subsection{gloss-ja.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (japanese)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (Japanese)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -16987,7 +17393,9 @@
 % 
 % \subsection{gloss-japanese.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-japanese.ldf}[polyglossia: module for japanese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-japanese.ldf}[polyglossia: module for Japanese]
 
 \PolyglossiaSetup{japanese}{
 	bcp47=ja,
@@ -17220,7 +17628,9 @@
 % 
 % \subsection{gloss-ka.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (georgian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (Georgian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17236,6 +17646,8 @@
 % \subsection{gloss-kannada.ldf}
 %    \begin{macrocode}
 %% gloss-kannada.ldf
+%% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%%
 %% Copyright 2011 Aravinda VK <hallimanearavind AT gmail.com>,
 %%                Shankar Prasad <prasad.mvs AT gmail.com>,
 %%                Team Sanchaya <dev AT lists.sanchaya.net>
@@ -17253,7 +17665,7 @@
 % The Current Maintainer of this work is Aravinda VK <hallimanearavind AT gmail.com>.
 %
 % This work consists of the file gloss-kannada.ldf
-\ProvidesFile{gloss-kannada.ldf}[polyglossia: module for kannada]
+\ProvidesFile{gloss-kannada.ldf}[polyglossia: module for Kannada]
 
 \PolyglossiaSetup{kannada}{
   bcp47=kn,
@@ -17354,6 +17766,8 @@
 % 
 % \subsection{gloss-khmer.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-khmer.ldf}[polyglossia: module for Khmer]
 \PolyglossiaSetup{khmer}{
   bcp47=km,
@@ -17521,7 +17935,9 @@
 % 
 % \subsection{gloss-km.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-km.ldf}[polyglossia: module for km (khmer)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-km.ldf}[polyglossia: module for km (Khmer)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17536,7 +17952,9 @@
 % 
 % \subsection{gloss-kmr-Arab.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17551,7 +17969,9 @@
 % 
 % \subsection{gloss-kmr-Latn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17566,7 +17986,9 @@
 % 
 % \subsection{gloss-kmr.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17581,7 +18003,9 @@
 % 
 % \subsection{gloss-kn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (kannada)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (Kannada)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17596,7 +18020,9 @@
 % 
 % \subsection{gloss-ko.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (korean)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (Korean)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -17611,6 +18037,8 @@
 % 
 % \subsection{gloss-korean.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-korean.ldf}[polyglossia: module for Korean]
 
 \PolyglossiaSetup{korean}{
@@ -18087,7 +18515,9 @@
 % 
 % \subsection{gloss-ku-Arab.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18102,7 +18532,9 @@
 % 
 % \subsection{gloss-ku-Latn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18117,7 +18549,9 @@
 % 
 % \subsection{gloss-ku.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18132,6 +18566,8 @@
 % 
 % \subsection{gloss-kurdish.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Created on September 1, 2019
 % Last updated on May 17, 2020
 % Sina Ahmadi (ahmadi.sina at outlook.com)
@@ -18536,7 +18972,9 @@
 % 
 % \subsection{gloss-kurmanji.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for kurmanji kurdish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for Kurmanji Kurdish]
 
 % We provide this gloss for babel compatibility.
 
@@ -18551,7 +18989,9 @@
 % 
 % \subsection{gloss-la-x-classic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (Latin)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18566,7 +19006,9 @@
 % 
 % \subsection{gloss-la-x-ecclesia.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (Latin)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18581,7 +19023,9 @@
 % 
 % \subsection{gloss-la-x-medieval.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (Latin)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18596,7 +19040,9 @@
 % 
 % \subsection{gloss-la.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-la.ldf}[polyglossia: module for la (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la.ldf}[polyglossia: module for la (Latin)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -18611,6 +19057,8 @@
 % 
 % \subsection{gloss-lao.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-lao.ldf}[polyglossia: module for Lao]
 
 \PolyglossiaSetup{lao}{
@@ -18718,7 +19166,9 @@
 % 
 % \subsection{gloss-latin.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin v.2.5 2022-06-21]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin]
 
 \ExplSyntaxOn
 
@@ -19824,7 +20274,9 @@
 % 
 % \subsection{gloss-latinclassic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic Latin]
 
 % We provide this as a babel alias
 
@@ -19839,7 +20291,9 @@
 % 
 % \subsection{gloss-latinecclesiastic.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic Latin]
 
 % We provide this as a babel alias
 
@@ -19854,7 +20308,9 @@
 % 
 % \subsection{gloss-latinmedieval.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval Latin]
 
 % We provide this as a babel alias
 
@@ -19869,7 +20325,9 @@
 % 
 % \subsection{gloss-latvian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-latvian.ldf}[polyglossia: module for latvian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latvian.ldf}[polyglossia: module for Latvian]
 \PolyglossiaSetup{latvian}{
   bcp47=lv,
   hyphennames={latvian},
@@ -19922,9 +20380,11 @@
 % 
 % \subsection{gloss-lithuanian.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translated by Paulius Sladkevičius <komsas at gmail.com>
 
-\ProvidesFile{gloss-lithuanian.ldf}[polyglossia: module for lithuanian]
+\ProvidesFile{gloss-lithuanian.ldf}[polyglossia: module for Lithuanian]
 \PolyglossiaSetup{lithuanian}{
   bcp47=lt,
   hyphennames={lithuanian},
@@ -19999,7 +20459,9 @@
 % 
 % \subsection{gloss-lo.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (lao)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (Lao)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20014,7 +20476,9 @@
 % 
 % \subsection{gloss-lowersorbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for lower sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for Lower Sorbian]
 
 % We provide this as a babel alias
 
@@ -20029,7 +20493,9 @@
 % 
 % \subsection{gloss-lsorbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for lower sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for Lower Sorbian]
 
 % We only provide this gloss for babel compatibility. Since lsorbian is 
 % a sorbian variety, we use 'sorbian' with variant 'lower' now.
@@ -20045,7 +20511,9 @@
 % 
 % \subsection{gloss-lt.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (lithuanian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (Lithuanian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20060,7 +20528,9 @@
 % 
 % \subsection{gloss-lv.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (latvian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (Latvian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20075,7 +20545,9 @@
 % 
 % \subsection{gloss-macedonian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for macedonian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for Macedonian]
 \PolyglossiaSetup{macedonian}{
   bcp47=mk,
   script=Cyrillic,
@@ -20170,7 +20642,9 @@
 % 
 % \subsection{gloss-magyar.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-magyar.ldf}[polyglossia: module for magyar]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-magyar.ldf}[polyglossia: module for Hungarian (Magyar)]
 
 % We only provide this gloss for babel compatibility.
 
@@ -20185,7 +20659,9 @@
 % 
 % \subsection{gloss-malay.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-malay.ldf}[polyglossia: module for malay]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-malay.ldf}[polyglossia: module for Malay]
 
 \RequirePackage{hijrical}
 
@@ -20380,7 +20856,9 @@
 % 
 % \subsection{gloss-malayalam.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for malayalam]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for Malayalam]
 
 % Translations provided by Kevin & Siji, 01-11-2009
 
@@ -20446,11 +20924,13 @@
 % 
 % \subsection{gloss-marathi.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translations provided by Abhijit Navale <abhi_navale at live.in>
 % Ordinals (1-100) added by Niranjan Tambe <niranjanvikastambe at gmail.com> on 14th December, 2019
 % TODO implement Hindu calendar (not used in day-to-day practice)
 
-\ProvidesFile{gloss-marathi.ldf}[polyglossia: module for marathi]
+\ProvidesFile{gloss-marathi.ldf}[polyglossia: module for Marathi]
 
 \RequirePackage{devanagaridigits}
 
@@ -20590,7 +21070,9 @@
 % 
 % \subsection{gloss-mk.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (macedonian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (Macedonian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20605,7 +21087,9 @@
 % 
 % \subsection{gloss-ml.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (malayalam)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (Malayalam)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20620,7 +21104,9 @@
 % 
 % \subsection{gloss-mn.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (mongolian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (Mongolian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20635,7 +21121,9 @@
 % 
 % \subsection{gloss-mongolian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for mongolian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for Mongolian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 
@@ -20870,7 +21358,9 @@
 % 
 % \subsection{gloss-mr.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (marathi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (Marathi)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20885,7 +21375,9 @@
 % 
 % \subsection{gloss-naustrian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for austrian german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for Austrian German (current spelling)]
 
 % We provide this as a babel alias
 
@@ -20900,7 +21392,9 @@
 % 
 % \subsection{gloss-nb.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (norwegian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (Norwegian)]
 
 % We provide this as a bcp47-compliant alias
 
@@ -20915,7 +21409,9 @@
 % 
 % \subsection{gloss-newzealand.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for newzealand english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for Newzealand English]
 
 % We provide this as a babel alias
 
@@ -20930,7 +21426,9 @@
 % 
 % \subsection{gloss-ngerman.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for German (current spelling)]
 
 % We provide this as a babel alias
 
@@ -20945,7 +21443,9 @@
 % 
 % \subsection{gloss-nko.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko v0.1 2013/05/19]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko]
 \PolyglossiaSetup{nko}{%
   bcp47=nko,
   script=N'ko,
@@ -21039,7 +21539,9 @@
 % 
 % \subsection{gloss-norsk.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-norsk.ldf}[polyglossia: module for norwegian (bokmal)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-norsk.ldf}[polyglossia: module for Norwegian (Bokmal)]
 
 % We only provide this gloss for babel compatibility. Since norsk is 
 % actually norwegian bokmal, we use 'norwegian' with variant 'bokmal' now.
@@ -21055,7 +21557,9 @@
 % 
 % \subsection{gloss-norwegian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for norwegian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for Norwegian]
 \PolyglossiaSetup{norwegian}{
   bcp47=nn,
   hyphennames={nynorsk},
@@ -21178,7 +21682,9 @@
 % 
 % \subsection{gloss-nswissgerman.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for swiss german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for Swiss German (current spelling)]
 
 % We provide this as a babel alias
 
@@ -21193,7 +21699,9 @@
 % 
 % \subsection{gloss-nynorsk.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for norwegian (Nynorsk)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for Norwegian (Nynorsk)]
 
 % We only provide this gloss for babel compatibility. Since nynorsk is 
 % a norwegian variety, we use 'norwegian' with variant 'nynorsk' now.
@@ -21209,6 +21717,8 @@
 % 
 % \subsection{gloss-occitan.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 %%
 %% This is file `gloss-occitan.ldf',
 %% generated with the docstrip utility.
@@ -21226,8 +21736,8 @@
 %%   Created by Cédric Valmary: cvalmary at yahoo dot fr
 %%   of Tot en òc <http://www.totenoc.eu/>
 %% 
-\ProvidesFile{gloss-occitan.ldf}[2016/02/04 v0.3 polyglossia:
-     module for Occitan]
+\ProvidesFile{gloss-occitan.ldf}[polyglossia: module for Occitan]
+
 \PolyglossiaSetup{occitan}{
   bcp47=oc,
   hyphennames={occitan},
@@ -21384,7 +21894,9 @@
 % 
 % \subsection{gloss-persian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-persian.ldf}[polyglossia: module for persian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-persian.ldf}[polyglossia: module for Persian]
 
 \RequireBidi
 \RequirePackage{arabicnumbers}
@@ -21532,7 +22044,9 @@
 % \subsection{gloss-piedmontese.ldf}
 %    \begin{macrocode}
 % !TEX encoding = UTF-8 Unicode
-\ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for piedmontese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for Piedmontese]
 \makeatletter
 \PolyglossiaSetup{piedmontese}{
   bcp47=pms,
@@ -21658,7 +22172,9 @@
 % 
 % \subsection{gloss-polish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-polish.ldf}[polyglossia: module for polish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-polish.ldf}[polyglossia: module for Polish]
 
 \PolyglossiaSetup{polish}{
   bcp47=pl,
@@ -21912,7 +22428,9 @@
 % 
 % \subsection{gloss-polutonikogreek.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic greek]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic Greek]
 
 % We provide this as a babel alias
 
@@ -21927,7 +22445,9 @@
 % 
 % \subsection{gloss-portuges.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-portuges.ldf}[polyglossia: module for portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-portuges.ldf}[polyglossia: module for Portuguese]
 
 % We only provide this gloss for backwards compatibility. The name
 % 'portuges' was selected in accordance with babel (which probably
@@ -21945,7 +22465,9 @@
 % 
 % \subsection{gloss-portuguese.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for Portuguese]
 
 \PolyglossiaSetup{portuguese}{
   bcp47=pt-PT,
@@ -22170,7 +22692,9 @@
 % 
 % \subsection{gloss-romanian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-romanian.ldf}[polyglossia: module for romanian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-romanian.ldf}[polyglossia: module for Romanian]
 
 \PolyglossiaSetup{romanian}{
   bcp47=ro,
@@ -22225,7 +22749,9 @@
 % 
 % \subsection{gloss-romansh.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-romansh.ldf}[polyglossia: module for romansh]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-romansh.ldf}[polyglossia: module for Romansh]
 \makeatletter
 \PolyglossiaSetup{romansh}{%
   bcp47=rm,
@@ -22279,7 +22805,9 @@
 % 
 % \subsection{gloss-russian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-russian.ldf}[polyglossia: module for russian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-russian.ldf}[polyglossia: module for Russian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 
@@ -22669,7 +23197,9 @@
 % 
 % \subsection{gloss-sami.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-sami.ldf}[polyglossia: module for sami]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sami.ldf}[polyglossia: module for Sami]
 
 \PolyglossiaSetup{sami}{
   bcp47=se,
@@ -22769,7 +23299,9 @@
 % 
 % \subsection{gloss-samin.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-samin.ldf}[polyglossia: module for samin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-samin.ldf}[polyglossia: module for Northern Sami]
 
 % We only provide this gloss for babel compatibility. Since samin is 
 % a sami variety, we use 'sami' with variant 'northern' now.
@@ -22785,7 +23317,9 @@
 % 
 % \subsection{gloss-sanskrit.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for sanskrit]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for Sanskrit]
 
 \RequirePackage{devanagaridigits}
 
@@ -22937,7 +23471,9 @@
 % 
 % \subsection{gloss-scottish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-scottish.ldf}[polyglossia: module for scottish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-scottish.ldf}[polyglossia: module for Scottish Gaelic]
 
 % We only provide this gloss for babel compatibility. Since scottish is 
 % a gaelic variety, we use 'gaelic' with variant 'scottish' now.
@@ -22953,7 +23489,9 @@
 % 
 % \subsection{gloss-serbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-serbian.ldf}[polyglossia: module for serbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-serbian.ldf}[polyglossia: module for Serbian]
 %TODO split into gloss-serbiancyr.ldf and gloss-serbianlat.ldf
 %% load these automatically from polyglossia.sty according to the script option ??
 %% same thing for all languages that have a "script" key !
@@ -23259,7 +23797,9 @@
 % 
 % \subsection{gloss-serbianc.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for serbian (cyrillic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for Serbian (cyrillic)]
 
 % We provide this as a babel alias
 
@@ -23274,7 +23814,9 @@
 % 
 % \subsection{gloss-slovak.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-slovak.ldf}[polyglossia: module for slovak]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovak.ldf}[polyglossia: module for Slovak]
 
 \PolyglossiaSetup{slovak}{
   bcp47=sk,
@@ -23536,7 +24078,9 @@
 % 
 % \subsection{gloss-slovene.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-slovene.ldf}[polyglossia: module for slovenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovene.ldf}[polyglossia: module for Slovenian]
 
 % We provide this as a babel alias
 
@@ -23551,7 +24095,9 @@
 % 
 % \subsection{gloss-slovenian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for slovenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for Slovenian]
 
 \PolyglossiaSetup{slovenian}{
   bcp47=sl,
@@ -23639,7 +24185,9 @@
 % 
 % \subsection{gloss-sorbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for Sorbian]
 
 \PolyglossiaSetup{sorbian}{
   bcp47=hsb,
@@ -23826,7 +24374,9 @@
 % 
 % \subsection{gloss-spanish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-spanish.ldf}[polyglossia: module for spanish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-spanish.ldf}[polyglossia: module for Spanish]
 
 \PolyglossiaSetup{spanish}{
   bcp47=es-ES,
@@ -24061,7 +24611,9 @@
 % 
 % \subsection{gloss-spanishmx.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for mexican spanish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for Mexican Spanish]
 
 % We provide this as a babel alias
 
@@ -24076,7 +24628,9 @@
 % 
 % \subsection{gloss-swedish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-swedish.ldf}[polyglossia: module for swedish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-swedish.ldf}[polyglossia: module for Swedish]
 
 \PolyglossiaSetup{swedish}{
   bcp47=sv,
@@ -24137,7 +24691,9 @@
 % 
 % \subsection{gloss-swissgerman.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for swiss german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for Swiss German (old spelling)]
 
 % We provide this as a babel alias
 
@@ -24152,7 +24708,9 @@
 % 
 % \subsection{gloss-syriac.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-syriac.ldf}[polyglossia: module for syriac]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-syriac.ldf}[polyglossia: module for Syriac]
 
 \RequireBidi
 \RequirePackage{arabicnumbers}
@@ -24336,7 +24894,9 @@
 % 
 % \subsection{gloss-tamil.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-tamil.ldf}[polyglossia: module for tamil]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-tamil.ldf}[polyglossia: module for Tamil]
 
 % Translations provided by Kevin & Siji, 01-11-2009
 
@@ -24402,7 +24962,9 @@
 % 
 % \subsection{gloss-telugu.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-telugu.ldf}[polyglossia: module for telugu]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-telugu.ldf}[polyglossia: module for Telugu]
 
 % Translations provided by Anmol Sharma <unmole.in at gmail.com>
 
@@ -24471,7 +25033,9 @@
 % 
 % \subsection{gloss-thai.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-thai.ldf}[polyglossia: module for thai]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-thai.ldf}[polyglossia: module for Thai]
 %% This is partly based on thai-latex for Babel:
 %%%% Copyright (C) 1999 - 2006
 %%%%           by Surapant Meknavin,
@@ -24620,7 +25184,9 @@
 % 
 % \subsection{gloss-tibetan.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for tibetan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for Tibetan]
 %% Copyright 2013 Elie Roux
 %% Under the CC0 license <http://creativecommons.org/publicdomain/zero/1.0/>
 %%
@@ -24839,7 +25405,9 @@
 % 
 % \subsection{gloss-turkish.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-turkish.ldf}[polyglossia: module for turkish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-turkish.ldf}[polyglossia: module for Turkish]
 \RequirePackage{hijrical}
 \PolyglossiaSetup{turkish}{
   bcp47=tr,
@@ -24953,7 +25521,9 @@
 % 
 % \subsection{gloss-turkmen.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for turkmen]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for Turkmen]
 %% Translations provided by Nazar Annagurban <nazartm at gmail dot com>
 \PolyglossiaSetup{turkmen}{
   bcp47=tk,
@@ -25007,6 +25577,8 @@
 % 
 % \subsection{gloss-ug.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-ug.ldf}[polyglossia: module for ug (Uyghur)]
 % BCP 47 tag for Uyghur
 
@@ -25021,7 +25593,9 @@
 % 
 % \subsection{gloss-ukrainian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for ukrainian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for Ukrainian]
 % Strings taken from Babel
 % and revised by Roman Kyrylych
 
@@ -25312,7 +25886,9 @@
 % 
 % \subsection{gloss-uppersorbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for upper sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for Upper Sorbian]
 
 % We provide this as a babel alias
 
@@ -25327,6 +25903,8 @@
 % 
 % \subsection{gloss-urdu.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 %%% Adapted from a file contributed by Kamal Abdali
 \ProvidesFile{gloss-urdu.ldf}[polyglossia: module for Urdu]
 
@@ -25481,7 +26059,9 @@
 % 
 % \subsection{gloss-usorbian.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for upper sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for Upper Sorbian]
 
 % We only provide this gloss for babel compatibility. Since usorbian is 
 % a sorbian variety, we use 'sorbian' with variant 'upper' now.
@@ -25497,6 +26077,8 @@
 % 
 % \subsection{gloss-uyghur.ldf}
 %    \begin{macrocode}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-uyghur.ldf}[polyglossia: module for Uyghur]
 %% Translations provided by Osman Tursun (Github Account: neouyghur)
 
@@ -25934,7 +26516,9 @@
 % 
 % \subsection{gloss-vietnamese.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for vietnamese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for Vietnamese]
 %% Strings contributed by Daniel Owens < dhowens . pmbx . net >
 
 \PolyglossiaSetup{vietnamese}{
@@ -25989,7 +26573,9 @@
 % 
 % \subsection{gloss-welsh.ldf}
 %    \begin{macrocode}
-\ProvidesFile{gloss-welsh.ldf}[polyglossia: module for welsh]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-welsh.ldf}[polyglossia: module for Welsh]
 
 \PolyglossiaSetup{welsh}{
   bcp47=cy,
@@ -26210,6 +26796,11 @@
 % 
 % \subsection{polyglossia-french.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 local function set_left_space(lang, char, kern, rubber)
@@ -26274,6 +26865,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-korean.lua
+-- part of polyglossia v1.58 -- 2022/10/26
 --
 
 local glyph_id = node.id"glyph"
@@ -26889,6 +27481,11 @@
 % 
 % \subsection{polyglossia-latin.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-latin.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- For ecclesiastic Latin (and sometimes for Italian) a very small space is
@@ -26939,6 +27536,11 @@
 % 
 % \subsection{polyglossia-punct.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback      = luatexbase.add_to_callback
@@ -27302,6 +27904,11 @@
 % 
 % \subsection{polyglossia-sanskrit.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-sanskrit.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- How do we now, in Lua, what a \thinspace is? In the LaTeX source (latex.ltx)
@@ -27347,6 +27954,11 @@
 % 
 % \subsection{polyglossia-tibt.lua}
 %    \begin{macrocode}
+--
+-- polyglossia-tibt.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback = luatexbase.add_to_callback
@@ -27445,6 +28057,10 @@
 % 
 % \subsection{polyglossia.lua}
 %    \begin{macrocode}
+--
+-- polyglossia.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
 
 local module_name = "polyglossia"
 local polyglossia_module = {

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-acadien.ldf}[polyglossia: module for canadian (acadian) french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-acadien.ldf}[polyglossia: module for Canadian (Acadian) French]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-af.ldf}[polyglossia: module for af (afrikaans)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-af.ldf}[polyglossia: module for af (Afrikaans)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for afrikaans]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for Afrikaans]
 
 \PolyglossiaSetup{afrikaans}{
   bcp47=af,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-albanian.ldf}[polyglossia: module for albanian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-albanian.ldf}[polyglossia: module for Albanian]
 
 \PolyglossiaSetup{albanian}{
   bcp47=sq,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-am.ldf}[polyglossia: module for am (amharic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-am.ldf}[polyglossia: module for am (Amharic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-american.ldf}[polyglossia: module for american english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-american.ldf}[polyglossia: module for American English]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-amharic.ldf}[polyglossia: module for amharic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-amharic.ldf}[polyglossia: module for Amharic]
 \PolyglossiaSetup{amharic}{
   bcp47=am,
   script=Ethiopic,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-arabic.ldf}[polyglossia: module for arabic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arabic.ldf}[polyglossia: module for Arabic]
 \RequireBidi
 \RequirePackage{arabicnumbers}
 \RequirePackage{hijrical}

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-armenian.ldf}[polyglossia: module for armenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-armenian.ldf}[polyglossia: module for Armenian]
 
 \PolyglossiaSetup{armenian}{
   bcp47=hy,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (asturian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (Asturian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,7 +1,9 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translated by Xuacu <xuacusk8 at gmail dot com>
 % Contributed by Kevin Godby <godbyk at gmail dot com>
 %
-\ProvidesFile{gloss-asturian.ldf}[polyglossia: module for asturian]
+\ProvidesFile{gloss-asturian.ldf}[polyglossia: module for Asturian]
 \PolyglossiaSetup{asturian}{
   bcp47=ast,
   hyphennames={asturian,catalan},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-australian.ldf}[polyglossia: module for australian english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-australian.ldf}[polyglossia: module for Australian English]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-austrian.ldf}[polyglossia: module for austrian german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-austrian.ldf}[polyglossia: module for Austrian German (old spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (arabic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (Arabic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for bahasa indonesia]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for Bahasa Indonesia]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for bahasa indonesia]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for Bahasa Indonesia]
 
 % We only provide this gloss for babel compatibility. Since bahasai is 
 % a malay variety, we use 'malay' with variant 'indonesian' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for bahasa melayu]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for Bahasa Melayu]
 
 % We only provide this gloss for babel compatibility. Since bahasam is 
 % a malay variety, we use 'malay' with variant 'malaysian' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-basque.ldf}[polyglossia: module for basque]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-basque.ldf}[polyglossia: module for Basque]
 \PolyglossiaSetup{basque}{
   bcp47=eu,
   hyphennames={basque},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (belarusian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (Belarusian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-be.ldf}[polyglossia: module for be (belarusian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-be.ldf}[polyglossia: module for be (Belarusian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for belarusian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for Belarusian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,7 +1,9 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed at gmail.com>
 % TODO implement Bengali calendar
 
-\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for bengali]
+\ProvidesFile{gloss-bengali.ldf}[polyglossia: module for Bengali]
 
 \RequirePackage{devanagaridigits}
 \RequirePackage{bengalidigits}

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (bulgarian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (Bulgarian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (bengali)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (Bengali)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (tibetan)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (Tibetan)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for bosnian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for Bosnian]
 
 \PolyglossiaSetup{bosnian}{
   bcp47=bs,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-br.ldf}[polyglossia: module for br (breton)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-br.ldf}[polyglossia: module for br (Breton)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-brazil.ldf}[polyglossia: module for brazilian portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-brazil.ldf}[polyglossia: module for Brazilian Portuguese]
 
 % We only provide this gloss for backwards compatibility. The name
 % 'brazil' was selected in accordance with babel.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-breton.ldf}[polyglossia: module for breton]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-breton.ldf}[polyglossia: module for Breton]
 \PolyglossiaSetup{breton}{
   bcp47=br,
   hyphennames={breton},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-british.ldf}[polyglossia: module for british english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-british.ldf}[polyglossia: module for British English]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (bosnian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (Bosnian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for bulgarian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for Bulgarian]
 \PolyglossiaSetup{bulgarian}{
   bcp47=bg,
   script=Cyrillic,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (catalan)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (Catalan)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-canadian.ldf}[polyglossia: module for canadian english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-canadian.ldf}[polyglossia: module for Canadian English]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-canadien.ldf}[polyglossia: module for canadian french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-canadien.ldf}[polyglossia: module for Canadian French]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-catalan.ldf}[polyglossia: module for catalan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-catalan.ldf}[polyglossia: module for Catalan]
 \PolyglossiaSetup{catalan}{
   bcp47=ca,
   hyphennames={catalan},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (coptic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (Coptic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-coptic.ldf}[polyglossia: module for coptic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-coptic.ldf}[polyglossia: module for Coptic]
 \PolyglossiaSetup{coptic}{
   bcp47=cop,
   script=Coptic,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-croatian.ldf}[polyglossia: module for croatian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-croatian.ldf}[polyglossia: module for Croatian]
 \PolyglossiaSetup{croatian}{
   bcp47=hr,
   langtag=HRV,
@@ -136,7 +138,7 @@
 }
 
 % Provide croatian digraphs if available in current font
-\def\xpg at hr@digraph#1#2{%
+\protected\def\xpg at hr@digraph#1#2{%
  \bgroup%
   % 1. DŽ, Dž and dž
   \ifx#1D%

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (welsh)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (Welsh)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (czech)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (Czech)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-czech.ldf}[polyglossia: module for czech]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-czech.ldf}[polyglossia: module for Czech]
 
 \PolyglossiaSetup{czech}{
   bcp47=cz,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-da.ldf}[polyglossia: module for da (danish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-da.ldf}[polyglossia: module for da (Danish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-danish.ldf}[polyglossia: module for danish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-danish.ldf}[polyglossia: module for Danish]
 \PolyglossiaSetup{danish}{
   bcp47=da,
   hyphennames={danish},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (Austrian German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (Swiss German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (Germany's German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (Austrian German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (Austrian German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (Swiss German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (Swiss German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1901.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1901.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1901.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (Germany's German, old spelling)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1996.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1996.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1996.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (Germany's German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-de.ldf}[polyglossia: module for de (german)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-de.ldf}[polyglossia: module for de (German)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-divehi.ldf}[polyglossia: module for divehi]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-divehi.ldf}[polyglossia: module for Divehi]
 
 \RequireBidi
 \PolyglossiaSetup{divehi}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (sorbian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (Sorbian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-dutch.ldf}[polyglossia: module for dutch]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dutch.ldf}[polyglossia: module for Dutch]
 \PolyglossiaSetup{dutch}{
   bcp47=nl,
   hyphennames={dutch},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (divehi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (Divehi)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (Greek)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (Greek)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-el.ldf}[polyglossia: module for el (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-el.ldf}[polyglossia: module for el (Greek)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (Australian English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (Canadan English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (British English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (Newzealand English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (American English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-en.ldf}[polyglossia: module for en (english)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-en.ldf}[polyglossia: module for en (English)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-english.ldf}[polyglossia: module for english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-english.ldf}[polyglossia: module for English]
 
 \PolyglossiaSetup{english}{
   bcp47=en-US,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (esperanto)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (Esperanto)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (Spain's Spanish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (Mexican Spanish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-es.ldf}[polyglossia: module for es (spanish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-es.ldf}[polyglossia: module for es (Spanish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for esperanto]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for Esperanto]
 \PolyglossiaSetup{esperanto}{
   bcp47=eo,
   hyphennames={esperanto},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-estonian.ldf}[polyglossia: module for estonian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-estonian.ldf}[polyglossia: module for Estonian]
 \PolyglossiaSetup{estonian}{
   bcp47=et,
   hyphennames={estonian},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-et.ldf}[polyglossia: module for et (estonian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-et.ldf}[polyglossia: module for et (Estonian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (basque)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (Basque)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (persian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (Persian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-farsi.ldf}[polyglossia: module for farsi]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-farsi.ldf}[polyglossia: module for Farsi]
 
 % We only provide this gloss for babel compatibility.
 % The proper English language name is Persian.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (finnish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (Finnish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-finnish.ldf}[polyglossia: module for finnish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-finnish.ldf}[polyglossia: module for Finnish]
 \PolyglossiaSetup{finnish}{
   bcp47=fi,
   hyphennames={finnish},
@@ -34,10 +36,10 @@
   \bbl at activate{"}%
   \def\language at group{finnish}%
   \declare at shorthand{finnish}{"-}{\nobreak-\bbl at allowhyphens}
-  \declare at shorthand{finnish}{"|}{\textormath{\penalty at M\discretionary{-}{}{\kern.03em}}{}}%
+  \declare at shorthand{finnish}{"|}{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}}{}}%
   \declare at shorthand{finnish}{""}{\hskip\z at skip}%
   \declare at shorthand{finnish}{"~}{\textormath{\leavevmode\hbox{-}}{-}}%
-  \declare at shorthand{finnish}{"=}{\penalty at M-\hskip\z at skip}%
+  \declare at shorthand{finnish}{"=}{\penalty\@M-\hskip\z at skip}%
   \declare at shorthand{finnish}{"/}{\textormath
     {\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}%
 }

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (Canadian French)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (Swiss French)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (France's French)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (french)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (French)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-french.ldf}[polyglossia: module for french]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-french.ldf}[polyglossia: module for French]
 
 \PolyglossiaSetup{french}{%
   bcp47=fr-FR,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-friulan.ldf}[polyglossia: module for friulan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-friulan.ldf}[polyglossia: module for Friulian]
 
 % We only provide this gloss for babel compatibility.
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-friulian.ldf}[polyglossia: module for friulian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-friulian.ldf}[polyglossia: module for Friulian]
 
 \PolyglossiaSetup{friulian}{%
   bcp47=fur,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (friulian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (Friulian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (gaelic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (Gaelic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for gaelic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for Gaelic]
 
 \PolyglossiaSetup{gaelic}{
   bcp47=ga,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-galician.ldf}[polyglossia: module for galician]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-galician.ldf}[polyglossia: module for Galician]
 \PolyglossiaSetup{galician}{
   bcp47=gl,
   hyphennames={galician},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (gaelic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (Gaelic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-georgian.ldf}[polyglossia: module for georgian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-georgian.ldf}[polyglossia: module for Georgian]
 
 \PolyglossiaSetup{georgian}{
   bcp47=ka,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-german.ldf}[polyglossia: module for german]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-german.ldf}[polyglossia: module for German]
 
 \PolyglossiaSetup{german}{
   bcp47=de-DE,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-germanb.ldf}[polyglossia: module for german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-germanb.ldf}[polyglossia: module for German (old spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (galician)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (Galician)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (greek)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (Greek)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-greek.ldf}[polyglossia: module for greek]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-greek.ldf}[polyglossia: module for Greek]
 
 \PolyglossiaSetup{greek}{
   bcp47=el-monoton,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-he.ldf}[polyglossia: module for he (hebrew)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-he.ldf}[polyglossia: module for he (Hebrew)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for hebrew]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for Hebrew]
 
 \RequireBidi
 \RequirePackage{hebrewcal}
@@ -25,25 +27,28 @@
 \define at key{hebrew}{fullyear}[true]{\setkeys{hebrewcal}{fullyear=#1}}
 
 \newif\if at calendar@hebrew
-\def\tmp at hebrew{hebrew}
-\define at key{hebrew}{calendar}[gregorian]{%
-	\message{Setting \string\if at calendar@hebrew}
-	\def\@tmpa{#1}%
-	\ifx\@tmpa\tmp at hebrew%
-    \@calendar at hebrewtrue%
-	\else%
-    \@calendar at hebrewfalse%
-	\fi}
+\define at choicekey*+{hebrew}{calendar}[\xpg at val\xpg at nr]{hebrew,gregorian}[gregorian]{%
+   \ifcase\xpg at nr\relax
+      % hebrew:
+      \@calendar at hebrewtrue%
+   \or
+      % gregorian:
+      \@calendar at hebrewfalse%
+   \fi
+   \xpg at info{Option: Hebrew, calendar=\xpg at val}%
+}{\xpg at warning{Unknown Hebrew calendar `#1'}}
 
 \newif\if at hebrew@numerals
-\def\tmp at hebrew{hebrew}
-\define at key{hebrew}{numerals}[arabic]{%
-	\def\@tmpa{#1}%
-	\ifx\@tmpa\tmp at hebrew%
-	  \@hebrew at numeralstrue%
-	\else%
-    \@hebrew at numeralsfalse%
-	\fi}
+\define at choicekey*+{hebrew}{numerals}[\xpg at val\xpg at nr]{hebrew,arabic}[arabic]{%
+   \ifcase\xpg at nr\relax
+      % hebrew:
+      \@hebrew at numeralstrue%
+   \or
+      % arabic:
+      \@hebrew at numeralsfalse%
+   \fi
+   \xpg at info{Option: Hebrew, numerals=\xpg at val}%
+}{\xpg at warning{Unknown Hebrew numerals value `#1'}}
 
 \setkeys{hebrew}{numerals}
 
@@ -82,7 +87,8 @@
       \hebrewnumber\day%
       \space ב\hebrewgregmonth{\month}\space%
       \hebrewnumber\year%
-     \fi}%
+     \fi%
+  }%
 }
 
 \def\hebrewgregmonth#1{\ifcase#1%

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (hindi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (Hindi)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,9 +1,11 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % UTF-8 strings kindly provided by Zdenĕk Wagner, 10-03-2008
 % with corrections and additional contributions by Anshuman Pandey
 % TODO: add option for velthuis transliteration with link to
 % Velthuis Devanagari project.
 
-\ProvidesFile{gloss-hindi.ldf}[polyglossia: module for hindi]
+\ProvidesFile{gloss-hindi.ldf}[polyglossia: module for Hindi]
 \RequirePackage{devanagaridigits}
 \PolyglossiaSetup{hindi}{
   bcp47=hi,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (croatian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (Croatian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (sorbian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (Higher Sorbian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (hungarian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (Hungarian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for hungarian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for Hungarian]
 
 \PolyglossiaSetup{hungarian}{
   bcp47=hu,
@@ -55,9 +57,15 @@
    \xpg at info{Option: Hungarian, swapstrings=\xpg at val}%
 }{\xpg at warning{Unknown Hungarian swapstrings value `#1'}}
 
+% Force punctuation: 1) after section type counters; 2) after @chapapp in the running head
+\define at boolkey{hungarian}[hungarian@]{forceheadingpunctuation}[true]{}
+
 % Register default options
-\xpg at initialize@gloss at options{hungarian}{swapstrings=all}
+% forceheadinpunctuatin is recommended, but the default value is false for compatibility reasons
+\xpg at initialize@gloss at options{hungarian}{swapstrings=all,
+                                         forceheadingpunctuation=false}
 
+
 \def\hungarian at language{%
    \polyglossia at setup@language at patterns{hungarian}%
    \xpg at ifdefined{hungarian}{\adddialect\l at magyar\l at hungarian}{}%
@@ -133,9 +141,9 @@
   \if at hungarian@swapheadings
      % With titlesec
      \ifcsdef{titleformat}{%
-       \ifcsdef{H at old@part}{% Hyperref
-            \let\xpg at save@part at format\H at old@part%
-            \patchcmd{\H at old@part}%
+       \ifcsdef{NR at part}{% Hyperref (nameref)
+            \let\xpg at save@part at format\NR at part%
+            \patchcmd{\NR at part}%
                       {\partname\nobreakspace\thepart}%
                       {\thepart.\nobreakspace\partname}%
                       {}%
@@ -177,9 +185,9 @@
                        {}%
                        {\xpg at warning{Failed to patch chapter for Hungarian}}%
            }{}%
-           \ifcsdef{H at old@part}{% Hyperref
-                \let\xpg at save@part at format\H at old@part%
-                \patchcmd{\H at old@part}{\printpartname \partnamenum \printpartnum}%
+           \ifcsdef{NR at part}{% Hyperref (nameref)
+                \let\xpg at save@part at format\NR at part%
+                \patchcmd{\NR at part}{\printpartname \partnamenum \printpartnum}%
                                  {\printpartnum.\partnamenum\printpartname}%
                                  {}%
                                  {\xpg at warning{Failed to patch part for Hungarian}}%
@@ -202,13 +210,13 @@
                        {}%
                        {\xpg at warning{Failed to patch chapter for Hungarian}}%
             }{}%
-            \ifcsdef{H at old@part}{% Hyperref
-              \let\xpg at save@part at format\H at old@part%
-              \patchcmd{\H at old@part}%
+            \ifcsdef{NR at part}{% Hyperref (nameref)
+              \let\xpg at save@part at format\NR at part%
+              \patchcmd{\NR at part}%
                        {\partname\nobreakspace\thepart}%
                        {\thepart.\nobreakspace\partname}%
                        {}%
-                       {\xpg at warning{Failed to patch part for Hungarian}}%            
+                       {\xpg at warning{Failed to patch part for Hungarian}}%
             }{% not hyperref
               \ifcsdef{@part}{%
                 \let\xpg at save@part at format\@part%
@@ -230,7 +238,7 @@
       % With KOMA
       \let\xpg at save@chaptermark at format\chaptermarkformat%
       \renewcommand*\chaptermarkformat{%
-         \thechapter\autodot\ \IfChapterUsesPrefixLine{\chapapp\enskip}{}}
+         \thechapter\autodot\ \IfChapterUsesPrefixLine{\chapapp\@hungarian at forced@dot\enskip}{}}
     }{% (not \ifdefined\chapterformat)
       \ifcsdef{@memptsize}{%
         % With memoir
@@ -239,7 +247,7 @@
           \markboth{\memUChead{%
             \ifnum \c at secnumdepth >\m at ne
               \ifbool{@mainmatter}{%
-                \thechapter.\ \@chapapp\ %
+                \thechapter.\ \@chapapp\@hungarian at forced@dot\ %
               }{}%
             \fi
             ##1}}{}}%
@@ -251,7 +259,7 @@
                {\let\xpg at save@chaptermark at format\chaptermark%
                 \patchcmd{\chaptermark}%
                     {\@chapapp\ \thechapter.}%
-                    {\thechapter.\ \@chapapp}%
+                    {\thechapter.\ \@chapapp\@hungarian at forced@dot}%
                     {}%
                     {\xpg at warning{Failed to patch chaptermark for Hungarian}}}%
                {}%
@@ -271,8 +279,8 @@
    \ifcsdef{titleformat}{%
       % With titlesec
      \ifcsdef{xpg at save@part at format}{%
-        \ifcsdef{H at old@part}{%
-            \let\H at old@part\xpg at save@part at format%
+        \ifcsdef{NR at part}{%
+            \let\NR at part\xpg at save@part at format%
         }{%
             \let\@part\xpg at save@part at format%
         }%
@@ -294,8 +302,8 @@
      }{%
         % With memoir and standard classes
         \ifcsdef{xpg at save@part at format}{%
-           \ifcsdef{H at old@part}{%
-               \let\H at old@part\xpg at save@part at format%
+           \ifcsdef{NR at part}{%
+               \let\NR at part\xpg at save@part at format%
            }{%
                \let\@part\xpg at save@part at format%
            }%
@@ -321,14 +329,60 @@
      }{}% (end \ifdefined\chaptermark)
   }% (end \ifdefined\chapterformat)
 }
-
+% Hungarian needs 1) trailing dots in chapter headings; 2) trailing dot in section, subsection, etc, counters
+\def\@hungarian at forced@dot{}
+\def\xpg at save@autodot{}
+\ifdef{\KOMAScript}{%
+    \providecommand*\autodot{}%
+    \let\xpg at save@autodot\autodot%
+}{}
+% The following is based on some ideas from gloss-russian.ldf
+\def\hungarian at sectsformat{%
+  \ifhungarian at forceheadingpunctuation%
+   \ifdef{\KOMAScript}{%
+      \renewcommand*\autodot{.}%
+   }{%
+      \def\@seccntformat##1{\csname pre##1\endcsname%
+         \csname the##1\endcsname%
+         \csname post##1\endcsname}%
+       \def\@aftersepkern{\hspace{0.5em}}%
+       \def\postchapter{.\@aftersepkern}%
+       \def\postsection{.\@aftersepkern}%
+       \def\postsubsection{.\@aftersepkern}%
+       \def\postsubsubsection{.\@aftersepkern}%
+       \def\postparagraph{.\@aftersepkern}%
+       \def\postsubparagraph{.\@aftersepkern}%
+       \def\prechapter{}%
+       \def\presection{}%
+       \def\presubsection{}%
+       \def\presubsubsection{}%
+       \def\preparagraph{}%
+       \def\presubparagraph{}%
+    }%
+   \def\@hungarian at forced@dot{.}
+  \fi%
+}
+%
+\def\nohungarian at sectsformat{%
+  \ifhungarian at forceheadingpunctuation%
+    \ifdef{\KOMAScript}{%
+       \let\autodot\xpg at save@autodot%
+    }{%
+       \def\@seccntformat##1{\csname the##1\endcsname\quad}% = LaTeX kernel
+    }%
+  \fi%
+  \def\@hungarian at forced@dot{}
+}
+%
 \def\blockextras at hungarian{%
    \hungarian at capsformat%
+   \hungarian at sectsformat%
 }
-
+%
 \def\noextras at hungarian{%
    \nohungarian at capsformat%
+   \nohungarian at sectsformat%
    \let\ontoday\@undefined%
 }
-
+%
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (armenian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (Armenian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (interlingua)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (Interlingua)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for icelandic]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for Icelandic]
 \PolyglossiaSetup{icelandic}{
   bcp47=is,
   hyphennames={icelandic},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-id.ldf}[polyglossia: module for id (malay)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-id.ldf}[polyglossia: module for id (Malay)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for interlingua]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for Interlingua]
 \PolyglossiaSetup{interlingua}{
   bcp47=ia,
   hyphennames={interlingua},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-irish.ldf}[polyglossia: module for irish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-irish.ldf}[polyglossia: module for Irish]
 
 % We only provide this gloss for babel compatibility. Since irish is 
 % a gaelic variety, we use 'gaelic' with variant 'irish' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-is.ldf}[polyglossia: module for is (icelandic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-is.ldf}[polyglossia: module for is (Icelandic)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-it.ldf}[polyglossia: module for it (italian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-it.ldf}[polyglossia: module for it (Italian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,5 +1,7 @@
 % !TEX encoding = UTF-8 Unicode
-\ProvidesFile{gloss-italian.ldf}[polyglossia: module for italian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-italian.ldf}[polyglossia: module for Italian]
 \PolyglossiaSetup{italian}{
   bcp47=it,
   hyphennames={italian},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (japanese)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (Japanese)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-japanese.ldf}[polyglossia: module for japanese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-japanese.ldf}[polyglossia: module for Japanese]
 
 \PolyglossiaSetup{japanese}{
 	bcp47=ja,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (georgian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (Georgian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
 %% gloss-kannada.ldf
+%% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%%
 %% Copyright 2011 Aravinda VK <hallimanearavind AT gmail.com>,
 %%                Shankar Prasad <prasad.mvs AT gmail.com>,
 %%                Team Sanchaya <dev AT lists.sanchaya.net>
@@ -16,7 +18,7 @@
 % The Current Maintainer of this work is Aravinda VK <hallimanearavind AT gmail.com>.
 %
 % This work consists of the file gloss-kannada.ldf
-\ProvidesFile{gloss-kannada.ldf}[polyglossia: module for kannada]
+\ProvidesFile{gloss-kannada.ldf}[polyglossia: module for Kannada]
 
 \PolyglossiaSetup{kannada}{
   bcp47=kn,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-khmer.ldf}[polyglossia: module for Khmer]
 \PolyglossiaSetup{khmer}{
   bcp47=km,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-km.ldf}[polyglossia: module for km (khmer)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-km.ldf}[polyglossia: module for km (Khmer)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (kannada)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (Kannada)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (korean)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (Korean)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-korean.ldf}[polyglossia: module for Korean]
 
 \PolyglossiaSetup{korean}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (kurdish)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (Kurdish)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Created on September 1, 2019
 % Last updated on May 17, 2020
 % Sina Ahmadi (ahmadi.sina at outlook.com)

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for kurmanji kurdish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for Kurmanji Kurdish]
 
 % We provide this gloss for babel compatibility.
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-classic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-classic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-classic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (Latin)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-ecclesia.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-ecclesia.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-ecclesia.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (Latin)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-medieval.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-medieval.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-medieval.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (Latin)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-la.ldf}[polyglossia: module for la (latin)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-la.ldf}[polyglossia: module for la (Latin)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-lao.ldf}[polyglossia: module for Lao]
 
 \PolyglossiaSetup{lao}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesLanguageDefinitionExtension{gloss-latex}{2021/07/10}{v1.53}{polyglossia: module for default language}
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesLanguageDefinitionExtension{gloss-latex}{2022/10/26}{v1.58}{polyglossia: module for default language}
 
 \PolyglossiaSetup{latex}{
   hyphennames={english},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin v.2.5 2022-06-21]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin]
 
 \ExplSyntaxOn
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic Latin]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic Latin]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval latin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval Latin]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-latvian.ldf}[polyglossia: module for latvian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-latvian.ldf}[polyglossia: module for Latvian]
 \PolyglossiaSetup{latvian}{
   bcp47=lv,
   hyphennames={latvian},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,6 +1,8 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translated by Paulius Sladkevičius <komsas at gmail.com>
 
-\ProvidesFile{gloss-lithuanian.ldf}[polyglossia: module for lithuanian]
+\ProvidesFile{gloss-lithuanian.ldf}[polyglossia: module for Lithuanian]
 \PolyglossiaSetup{lithuanian}{
   bcp47=lt,
   hyphennames={lithuanian},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (lao)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (Lao)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for lower sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for Lower Sorbian]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for lower sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for Lower Sorbian]
 
 % We only provide this gloss for babel compatibility. Since lsorbian is 
 % a sorbian variety, we use 'sorbian' with variant 'lower' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (lithuanian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (Lithuanian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (latvian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (Latvian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for macedonian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for Macedonian]
 \PolyglossiaSetup{macedonian}{
   bcp47=mk,
   script=Cyrillic,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-magyar.ldf}[polyglossia: module for magyar]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-magyar.ldf}[polyglossia: module for Hungarian (Magyar)]
 
 % We only provide this gloss for babel compatibility.
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-malay.ldf}[polyglossia: module for malay]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-malay.ldf}[polyglossia: module for Malay]
 
 \RequirePackage{hijrical}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for malayalam]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for Malayalam]
 
 % Translations provided by Kevin & Siji, 01-11-2009
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,8 +1,10 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 % Translations provided by Abhijit Navale <abhi_navale at live.in>
 % Ordinals (1-100) added by Niranjan Tambe <niranjanvikastambe at gmail.com> on 14th December, 2019
 % TODO implement Hindu calendar (not used in day-to-day practice)
 
-\ProvidesFile{gloss-marathi.ldf}[polyglossia: module for marathi]
+\ProvidesFile{gloss-marathi.ldf}[polyglossia: module for Marathi]
 
 \RequirePackage{devanagaridigits}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (macedonian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (Macedonian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (malayalam)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (Malayalam)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (mongolian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (Mongolian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for mongolian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for Mongolian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (marathi)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (Marathi)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for austrian german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for Austrian German (current spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (norwegian)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (Norwegian)]
 
 % We provide this as a bcp47-compliant alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for newzealand english]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for Newzealand English]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for German (current spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko v0.1 2013/05/19]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko]
 \PolyglossiaSetup{nko}{%
   bcp47=nko,
   script=N'ko,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-norsk.ldf}[polyglossia: module for norwegian (bokmal)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-norsk.ldf}[polyglossia: module for Norwegian (Bokmal)]
 
 % We only provide this gloss for babel compatibility. Since norsk is 
 % actually norwegian bokmal, we use 'norwegian' with variant 'bokmal' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for norwegian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for Norwegian]
 \PolyglossiaSetup{norwegian}{
   bcp47=nn,
   hyphennames={nynorsk},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for swiss german (current spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for Swiss German (current spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for norwegian (Nynorsk)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for Norwegian (Nynorsk)]
 
 % We only provide this gloss for babel compatibility. Since nynorsk is 
 % a norwegian variety, we use 'norwegian' with variant 'nynorsk' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 %%
 %% This is file `gloss-occitan.ldf',
 %% generated with the docstrip utility.
@@ -15,8 +17,8 @@
 %%   Created by Cédric Valmary: cvalmary at yahoo dot fr
 %%   of Tot en òc <http://www.totenoc.eu/>
 %% 
-\ProvidesFile{gloss-occitan.ldf}[2016/02/04 v0.3 polyglossia:
-     module for Occitan]
+\ProvidesFile{gloss-occitan.ldf}[polyglossia: module for Occitan]
+
 \PolyglossiaSetup{occitan}{
   bcp47=oc,
   hyphennames={occitan},

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-persian.ldf}[polyglossia: module for persian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-persian.ldf}[polyglossia: module for Persian]
 
 \RequireBidi
 \RequirePackage{arabicnumbers}

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,5 +1,7 @@
 % !TEX encoding = UTF-8 Unicode
-\ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for piedmontese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for Piedmontese]
 \makeatletter
 \PolyglossiaSetup{piedmontese}{
   bcp47=pms,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-polish.ldf}[polyglossia: module for polish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-polish.ldf}[polyglossia: module for Polish]
 
 \PolyglossiaSetup{polish}{
   bcp47=pl,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic greek]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic Greek]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-portuges.ldf}[polyglossia: module for portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-portuges.ldf}[polyglossia: module for Portuguese]
 
 % We only provide this gloss for backwards compatibility. The name
 % 'portuges' was selected in accordance with babel (which probably

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for portuguese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for Portuguese]
 
 \PolyglossiaSetup{portuguese}{
   bcp47=pt-PT,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-romanian.ldf}[polyglossia: module for romanian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-romanian.ldf}[polyglossia: module for Romanian]
 
 \PolyglossiaSetup{romanian}{
   bcp47=ro,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-romansh.ldf}[polyglossia: module for romansh]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-romansh.ldf}[polyglossia: module for Romansh]
 \makeatletter
 \PolyglossiaSetup{romansh}{%
   bcp47=rm,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-russian.ldf}[polyglossia: module for russian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-russian.ldf}[polyglossia: module for Russian]
 
 \RequirePackage{xpg-cyrillicnumbers}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-sami.ldf}[polyglossia: module for sami]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sami.ldf}[polyglossia: module for Sami]
 
 \PolyglossiaSetup{sami}{
   bcp47=se,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-samin.ldf}[polyglossia: module for samin]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-samin.ldf}[polyglossia: module for Northern Sami]
 
 % We only provide this gloss for babel compatibility. Since samin is 
 % a sami variety, we use 'sami' with variant 'northern' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for sanskrit]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for Sanskrit]
 
 \RequirePackage{devanagaridigits}
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-scottish.ldf}[polyglossia: module for scottish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-scottish.ldf}[polyglossia: module for Scottish Gaelic]
 
 % We only provide this gloss for babel compatibility. Since scottish is 
 % a gaelic variety, we use 'gaelic' with variant 'scottish' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-serbian.ldf}[polyglossia: module for serbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-serbian.ldf}[polyglossia: module for Serbian]
 %TODO split into gloss-serbiancyr.ldf and gloss-serbianlat.ldf
 %% load these automatically from polyglossia.sty according to the script option ??
 %% same thing for all languages that have a "script" key !

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for serbian (cyrillic)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for Serbian (cyrillic)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-slovak.ldf}[polyglossia: module for slovak]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovak.ldf}[polyglossia: module for Slovak]
 
 \PolyglossiaSetup{slovak}{
   bcp47=sk,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-slovene.ldf}[polyglossia: module for slovenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovene.ldf}[polyglossia: module for Slovenian]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for slovenian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for Slovenian]
 
 \PolyglossiaSetup{slovenian}{
   bcp47=sl,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for Sorbian]
 
 \PolyglossiaSetup{sorbian}{
   bcp47=hsb,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-spanish.ldf}[polyglossia: module for spanish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-spanish.ldf}[polyglossia: module for Spanish]
 
 \PolyglossiaSetup{spanish}{
   bcp47=es-ES,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for mexican spanish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for Mexican Spanish]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-swedish.ldf}[polyglossia: module for swedish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-swedish.ldf}[polyglossia: module for Swedish]
 
 \PolyglossiaSetup{swedish}{
   bcp47=sv,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for swiss german (old spelling)]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for Swiss German (old spelling)]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-syriac.ldf}[polyglossia: module for syriac]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-syriac.ldf}[polyglossia: module for Syriac]
 
 \RequireBidi
 \RequirePackage{arabicnumbers}

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-tamil.ldf}[polyglossia: module for tamil]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-tamil.ldf}[polyglossia: module for Tamil]
 
 % Translations provided by Kevin & Siji, 01-11-2009
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-telugu.ldf}[polyglossia: module for telugu]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-telugu.ldf}[polyglossia: module for Telugu]
 
 % Translations provided by Anmol Sharma <unmole.in at gmail.com>
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-thai.ldf}[polyglossia: module for thai]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-thai.ldf}[polyglossia: module for Thai]
 %% This is partly based on thai-latex for Babel:
 %%%% Copyright (C) 1999 - 2006
 %%%%           by Surapant Meknavin,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for tibetan]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for Tibetan]
 %% Copyright 2013 Elie Roux
 %% Under the CC0 license <http://creativecommons.org/publicdomain/zero/1.0/>
 %%

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-turkish.ldf}[polyglossia: module for turkish]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-turkish.ldf}[polyglossia: module for Turkish]
 \RequirePackage{hijrical}
 \PolyglossiaSetup{turkish}{
   bcp47=tr,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for turkmen]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for Turkmen]
 %% Translations provided by Nazar Annagurban <nazartm at gmail dot com>
 \PolyglossiaSetup{turkmen}{
   bcp47=tk,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-ug.ldf}[polyglossia: module for ug (Uyghur)]
 % BCP 47 tag for Uyghur
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for ukrainian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for Ukrainian]
 % Strings taken from Babel
 % and revised by Roman Kyrylych
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for upper sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for Upper Sorbian]
 
 % We provide this as a babel alias
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 %%% Adapted from a file contributed by Kamal Abdali
 \ProvidesFile{gloss-urdu.ldf}[polyglossia: module for Urdu]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-usorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-usorbian.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-usorbian.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for upper sorbian]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for Upper Sorbian]
 
 % We only provide this gloss for babel compatibility. Since usorbian is 
 % a sorbian variety, we use 'sorbian' with variant 'upper' now.

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,5 @@
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
 \ProvidesFile{gloss-uyghur.ldf}[polyglossia: module for Uyghur]
 %% Translations provided by Osman Tursun (Github Account: neouyghur)
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-vietnamese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-vietnamese.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-vietnamese.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for vietnamese]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for Vietnamese]
 %% Strings contributed by Daniel Owens < dhowens . pmbx . net >
 
 \PolyglossiaSetup{vietnamese}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,4 +1,6 @@
-\ProvidesFile{gloss-welsh.ldf}[polyglossia: module for welsh]
+% Language definition file (part of polyglossia v1.58 -- 2022/10/26)
+%
+\ProvidesFile{gloss-welsh.ldf}[polyglossia: module for Welsh]
 
 \PolyglossiaSetup{welsh}{
   bcp47=cy,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,8 @@
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 local function set_left_space(lang, char, kern, rubber)

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,5 +1,6 @@
 --
 -- polyglossia-korean.lua
+-- part of polyglossia v1.58 -- 2022/10/26
 --
 
 local glyph_id = node.id"glyph"

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-latin.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-latin.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-latin.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,8 @@
+--
+-- polyglossia-latin.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- For ecclesiastic Latin (and sometimes for Italian) a very small space is

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,8 @@
+--
+-- polyglossia-punct.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback      = luatexbase.add_to_callback

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,8 @@
+--
+-- polyglossia-sanskrit.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia-punct')
 
 -- How do we now, in Lua, what a \thinspace is? In the LaTeX source (latex.ltx)

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,8 @@
+--
+-- polyglossia-tibt.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
+
 require('polyglossia') -- just in case...
 
 local add_to_callback = luatexbase.add_to_callback

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,3 +1,7 @@
+--
+-- polyglossia.lua
+-- part of polyglossia v1.58 -- 2022/10/26
+--
 
 local module_name = "polyglossia"
 local polyglossia_module = {

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty	2022-10-26 20:02:54 UTC (rev 64825)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty	2022-10-26 20:03:59 UTC (rev 64826)
@@ -1,5 +1,5 @@
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{polyglossia}[2022/07/18 v1.57
+\ProvidesPackage{polyglossia}[2022/10/26 v1.58
   Modern multilingual typesetting with XeLaTeX and LuaLaTeX]
 \RequirePackage{etoolbox}
 \RequirePackage{makecmds}
@@ -1841,7 +1841,14 @@
   \__xpg_foreignlanguage:eeen {#1} {#2} {\xpg_alias_base_lang:n{#2}} {#3}
 }
 
-% internal wrapper for foreing language
+% Direct access to polyglossia at setforeignlanguage
+% used in captions
+\newcommand{\setforeignlanguage}[2][]
+{
+  \polyglossia at setforeignlanguage[#1]{#2}%
+}
+
+% internal wrapper for foreign language
 % #1 option
 % #2 alias
 % #3 base lang
@@ -2183,17 +2190,20 @@
       \ifx#1\\\\%
           \protected at write\@auxout{}{\protect\selectlanguage*{#2}}%
           \addtocontents{toc}{\protect\selectlanguage*{#2}}%
-          \addtocontents{lof}{\protect\selectlanguage*{#2}}%
-          \addtocontents{lot}{\protect\selectlanguage*{#2}}%
        \else
           \protected at write\@auxout{}{\protect\selectlanguage*[#1]{#2}}%
           \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}%
-          \addtocontents{lof}{\protect\selectlanguage*[#1]{#2}}%
-          \addtocontents{lot}{\protect\selectlanguage*[#1]{#2}}%
        \fi
    \fi
 }
 
+% Since captions might float to other language regions,
+% we need to change the language here (#542)
+\AddToHook{cmd/caption/before}{%
+    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}%
+    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}%
+}
+
 % The bidi package swaps the output stream within RTL tables
 % (to get the column order right). This also swaps group
 % delimiters inserted to the aux files via otherlanguage (see #354).
@@ -2448,7 +2458,7 @@
 \newcommand*\use at localhyphenmins[2][]{%
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \setkeys{#2}{#1}%
+  \exp_args:Nne \setkeys{#2}{#1}%
   % Store BCP-47 id of language
   \tl_if_blank:nTF {#1}{%
     \ifcsundef{#2 at gbcp47id}{%



More information about the tex-live-commits mailing list.