texlive[68420] Master/texmf-dist: polyglossia (1oct23)

commits+karl at tug.org commits+karl at tug.org
Sun Oct 1 22:10:01 CEST 2023


Revision: 68420
          https://tug.org/svn/texlive?view=revision&revision=68420
Author:   karl
Date:     2023-10-01 22:10:01 +0200 (Sun, 01 Oct 2023)
Log Message:
-----------
polyglossia (1oct23)

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-chinese.pdf
    trunk/Master/texmf-dist/doc/latex/polyglossia/example-japanese.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-chinese.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-u-sd-canb.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-pa.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-punjabi.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/gloss-zh-CN.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-TW.ldf
    trunk/Master/texmf-dist/tex/latex/polyglossia/hebrewcal.sty
    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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/doc/latex/polyglossia/README.md	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-# THE POLYGLOSSIA PACKAGE v1.64
+# THE POLYGLOSSIA PACKAGE v1.65
 ## Multilingual typesetting with XeLaTeX and LuaLaTeX
 
 This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.

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

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

Modified: trunk/Master/texmf-dist/doc/latex/polyglossia/example-japanese.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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1333,7 +1333,7 @@
 	\end{itemize}
 \paragraph*{Commands:}
 	\begin{itemize}
-	\item \Cmd\Greeknumber and \Cmd\greeknumber \ (see section \ref{abjad}).
+	\item \Cmd\Greeknumeral (= \Cmd\Greeknumber) and \Cmd\greeknumeral (= \Cmd\greeknumber) \ (see section \ref{abjad}).
 	\item The command \Cmd\atticnumeral (= \Cmd\atticnum) (activated with
 	  the option ¦attic=true¦), displays numbers using the acrophonic
           numbering system (defined in the Unicode range
@@ -2620,6 +2620,22 @@
 \section{Revision history}
 
 \bgroup\footnotesize
+\subsection*{1.65 (2023/10/01)}
+
+\subsubsection*{Bug fixes}
+\begin{itemize}
+	\item Fix spurious space in Hebrew captions (\TXP{601}).
+	\item Fix resetting of language specifications at end of inline switch
+	      (\TXI{603}).
+\end{itemize}
+
+\subsubsection*{Documentation improvements}
+\begin{itemize}
+	\item Refer to \cmd{\greeknumeral} and \cmd{\Greeknumeral} rather than to
+	      the synonyms \cmd{\greeknumber} and \cmd{\Greeknumber} (\TXI{602}).
+\end{itemize}
+
+
 \subsection*{1.64 (2023/07/21)}
 
 \subsubsection*{Bug fixes}

Modified: trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx	2023-10-01 20:10:01 UTC (rev 68420)
@@ -8,7 +8,7 @@
 \iffalse
 %</internal>
 %<*README>
-# THE POLYGLOSSIA PACKAGE v1.64
+# THE POLYGLOSSIA PACKAGE v1.65
 ## Multilingual typesetting with XeLaTeX and LuaLaTeX
 
 This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.
@@ -1723,7 +1723,7 @@
 % 	\end{itemize}
 % \paragraph*{Commands:}
 % 	\begin{itemize}
-% 	\item \Cmd\Greeknumber and \Cmd\greeknumber \ (see section \ref{abjad}).
+% 	\item \Cmd\Greeknumeral (= \Cmd\Greeknumber) and \Cmd\greeknumeral (= \Cmd\greeknumber) \ (see section \ref{abjad}).
 % 	\item The command \Cmd\atticnumeral (= \Cmd\atticnum) (activated with
 % 	  the option ¦attic=true¦), displays numbers using the acrophonic
 %           numbering system (defined in the Unicode range
@@ -3010,6 +3010,22 @@
 % \section{Revision history}
 % 
 % \bgroup\footnotesize
+% \subsection*{1.65 (2023/10/01)}
+% 
+% \subsubsection*{Bug fixes}
+% \begin{itemize}
+% 	\item Fix spurious space in Hebrew captions (\TXP{601}).
+% 	\item Fix resetting of language specifications at end of inline switch
+% 	      (\TXI{603}).
+% \end{itemize}
+% 
+% \subsubsection*{Documentation improvements}
+% \begin{itemize}
+% 	\item Refer to \cmd{\greeknumeral} and \cmd{\Greeknumeral} rather than to
+% 	      the synonyms \cmd{\greeknumber} and \cmd{\Greeknumber} (\TXI{602}).
+% \end{itemize}
+% 
+% 
 % \subsection*{1.64 (2023/07/21)}
 % 
 % \subsubsection*{Bug fixes}
@@ -4043,7 +4059,7 @@
 % \subsection{polyglossia.sty}
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{polyglossia}[2023/07/21 v1.64
+\ProvidesPackage{polyglossia}[2023/10/01 v1.65
   Modern multilingual typesetting with XeLaTeX and LuaLaTeX]
 \RequirePackage{etoolbox}
 \RequirePackage{makecmds}
@@ -4087,12 +4103,12 @@
 }
 
 %% This is for compatibility with Babel-aware package:
-\def\languageshorthands#1{\relax} %this is for scrlttr2 class
-\def\bbl at cs#1{\csname bbl@#1\endcsname}%
+\def\languageshorthands#1{\relax} % this is for scrlttr2 class
+\def\bbl at cs#1{\csname bbl@#1\endcsname}
 \AtEndPreamble{\let\bbl at set@language\xpg at set@language at aux} %for biblatex
 \AtEndPreamble{\let\bbl at main@language\xpg at main@language} %for biblatex
 \AtEndPreamble{
-  \providecommand\texorpdfstring[2]{#1}% dummy command if hyperref is not loaded
+  \providecommand\texorpdfstring[2]{#1} % dummy command if hyperref is not loaded
 }
 
 \sys_if_engine_luatex:T{
@@ -4154,32 +4170,32 @@
 }
 
 %% custom message macros
-\providecommand*{\xpg at error}[1]{%
-   \PackageError{polyglossia}{#1}{}%
+\providecommand*{\xpg at error}[1]{
+   \PackageError{polyglossia}{#1}{}
 }
 
-\providecommand*{\xpg at warning}[1]{%
-   \PackageWarning{polyglossia}{#1}%
+\providecommand*{\xpg at warning}[1]{
+   \PackageWarning{polyglossia}{#1}
 }
 
-\providecommand*{\xpg at info}[1]{%
-   \PackageInfo{polyglossia}%
-   {#1\@gobble}%
+\providecommand*{\xpg at info}[1]{
+   \PackageInfo{polyglossia}
+   {#1\@gobble}
 } %% the \@gobble is to prevent displaying the line nr
 
 %TODO change all instances of \xpg at nopatterns in gloss-*.ldf files
-\providecommand*{\xpg at nopatterns@fallback}[2][nohyphenation]{%
+\providecommand*{\xpg at nopatterns@fallback}[2][nohyphenation]{
    \xpg at warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#2'\MessageBreak
-         I~ will~ use~ \string\language=\string\l@ #1\space instead}%
+         I~ will~ use~ \string\language=\string\l@ #1\space instead}
    \expandafter\adddialect\csname l@#2\expandafter\endcsname\csname l@#1\endcsname\relax}
 
-\providecommand*{\xpg at nopatterns}[1]{%
+\providecommand*{\xpg at nopatterns}[1]{
    \xpg at warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#1'\MessageBreak
-         I~ will~ use~ \string\language=\string\l at nohyphenation\space instead}%
+         I~ will~ use~ \string\language=\string\l at nohyphenation\space instead}
    %%TODO? \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax
    }
 
-\def\xpg at ill@value#1#2{%
+\def\xpg at ill@value#1#2{
   \xpg at warning{Illegal~ value~ (#1)~ for~ #2}}
 
 % error out if lang is not loaded
@@ -4221,7 +4237,7 @@
 \def\@@ensure at maindir#1{\ifcsundef{@ensure at maindir}{#1}{\@ensure at maindir{#1}}}
 
 %% Used by the language definitions files for right-to-left languages
-\def\RequireBidi{%
+\def\RequireBidi{
   \str_case_e:nnF{\c_sys_engine_str}{
     {luatex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{luabidi}\fi}
     {xetex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{bidi}\fi}
@@ -4249,66 +4265,63 @@
 % (lua)bidi commands to change directionality for paragraphs
 % and inline text.
 % overwritten with correct package
-\cs_new_nopar:Nn{\polyglossia at setpardirection:n}{%
+\cs_new_nopar:Nn{\polyglossia at setpardirection:n}{
   \__xpg_if_LR_str:nF {#1}
   {
     \xpg at error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
   }
 }
-\cs_new_nopar:Nn{\polyglossia at settextdirection:n}{%
+\cs_new_nopar:Nn{\polyglossia at settextdirection:n}{
   \__xpg_if_LR_str:nF {#1}
   {
     \xpg at error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
   }
 }
-\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{%
-  \ExplSyntaxOn%
-  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \setLR%
-    }%
-    {%
-      \setRL%
-    }%
-  }%
-  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \LRE%
-    }%
-    {%
-      \RLE%
-    }%
-  }%
-  \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{
+  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \setLR
+    }
+    {
+      \setRL
+    }
+  }
+  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \LRE
+    }
+    {
+      \RLE
+    }
+  }
+  \ExplSyntaxOff
 }
-\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{%
-  \ExplSyntaxOn%
-  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \setLR%
-    }%
-    {%
-      \setRL%
-    }%
-  }%
-  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \LRE%
-    }%
-    {%
-      \RLE%
-    }%
-  }%
-  \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{
+  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \setLR
+    }
+    {
+      \setRL
+    }
+  }
+  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \LRE
+    }
+    {
+      \RLE
+    }
+  }
 }
 
 % emulate \RTLmain
 \cs_new_nopar:Nn \__xpg_setRTLmain: {}
-\str_case_e:nnF{\c_sys_engine_str}{%
+\str_case_e:nnF{\c_sys_engine_str}{
   {luatex}{\cs_gset:Nn \__xpg_setRTLmain: {\setRTLmain}}
   {xetex}{\cs_gset:Nn \__xpg_setRTLmain: {\@RTLmaintrue\setnonlatin}}
 }
@@ -4321,7 +4334,7 @@
 }
 
 %% compatibility with babel
-\let\addto\gappto% gappto is defined in etoolbox
+\let\addto\gappto % gappto is defined in etoolbox
 
 %% NEW EXPERIMENTAL SETUP INTERFACE FOR GLOSS FILES
 %% options currently available:
@@ -4340,21 +4353,21 @@
 %% TODO: localnumeral = <csname>
 %%       or even better localdigits = {0123456789} for fully automatic setup
 \newif\if at xpg@language at really@defined@
-\newcommand*\PolyglossiaSetup[2]{%
-  \polyglossia at keys_define_lang:n{#1}%
-  \keys_set:nn { polyglossia / #1 } { #2 }%
+\newcommand*\PolyglossiaSetup[2]{
+  \polyglossia at keys_define_lang:n{#1}
+  \keys_set:nn { polyglossia / #1 } { #2 }
   \prop_log:N{\polyglossia at langsetup}
   \polyglossia_setup_hyphen:n {#1}
   %define booleans etoolbox style and set defaults
   %% TODO ? \providetoggle{#1 at setup@done}%
   % we initialize these so that we can use \gappto below
-  \csgdef{init at extras@#1}{}%
-  \csgdef{init at noextras@#1}{}% we don't use this yet: remove?
+  \csgdef{init at extras@#1}{}
+  \csgdef{init at noextras@#1}{} % we don't use this yet: remove?
   % here we do the fontsetup:
   \polyglossia at lang@autosetupfont:n{#1}
-  %% TODO? \toggletrue{#1 at setup@done}%
+  %% TODO? \toggletrue{#1 at setup@done}
   % reinit \do
-  \def\do##1{\setotherlanguage{##1}}%
+  \def\do##1{\setotherlanguage{##1}}
   % register base alias
   \xpg_language_alias { #1 } { #1 }
 }
@@ -4374,15 +4387,15 @@
   \boolfalse{havehyphen}
   % for each hyphen in the set until we find one that works
   \clist_map_inline:Nn \l_tmpa_clist {
-    \ifbool{havehyphen}{}{%
+    \ifbool{havehyphen}{}{
        % check if language hyphenname is defined
-      \__xpg_check_if_exist_l@:NF{#1}{%
+      \__xpg_check_if_exist_l@:NF{#1}{
           % if not, first consider nohyphenation
           \str_if_eq:nnTF{##1}{nohyphenation}
-            {%
+            {
                \cs_gset_eq:cc{l@#1}{l@##1}
                \global\booltrue{havehyphen}
-            }{%
+            }{
                % then test if hyphenation is defined
                \xpg at ifdefined{##1}{
                   % test if language hyphenation is nohyphenation
@@ -4392,25 +4405,25 @@
                       % ...and load
                       \xpg at set@hyphenation at patterns{##1}
                       \global\booltrue{havehyphen}
-                  }%
-                }{}%
-           }%
-       }%
-    }%
-  }%
+                  }
+                }{}
+           }
+       }
+    }
+  }
   % if l@#1 does not yet exist,
   % we assign it to nohyphenation
   % we do this here in case and if the hyphennames key was omitted
-  \ifbool{havehyphen}{}{%
-    \xpg at ifdefined{#1}{}%
+  \ifbool{havehyphen}{}{
+    \xpg at ifdefined{#1}{}
     {
       \xpg at nopatterns{#1}
       \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax
-    }%
-  }%
-  \csdef{#1 at language}{%
-    \polyglossia at setup@language at patterns{#1}%
-  }%
+    }
+  }
+  \csdef{#1 at language}{
+    \polyglossia at setup@language at patterns{#1}
+  }
   % setup hyphenmins
   \clist_set:Ne \l_tmpa_clist
     { \prop_item:Nn \polyglossia at langsetup {#1 / hyphenmins} }
@@ -4425,10 +4438,10 @@
     }
 }
 
-\newcommand*\polyglossia at setup@language at patterns[1]{%
-  \ifbool{xpg at hyphenation@disabled}{%
-    \xdef\xpg at lastlanguage{\the\csname l@#1\endcsname}%
-  }{%
+\newcommand*\polyglossia at setup@language at patterns[1]{
+  \ifbool{xpg at hyphenation@disabled}{
+    \xdef\xpg at lastlanguage{\the\csname l@#1\endcsname}
+  }{
     % first, test if \l@#1 exists
     % without that, \csname l@#1\endcsname will be defined as \relax
     \cs_if_exist:cTF {l@#1}
@@ -4441,14 +4454,14 @@
             \xpg at set@hyphenation at patterns{#1}
           }
       }
-      {%
+      {
         % Since this function is sometimes called from the gloss files
         % directly, we need to check whether the requested hyphenname exists.
-        \xpg at ifdefined{#1}{}%
-        {%
+        \xpg at ifdefined{#1}{}
+        {
           \xpg at nopatterns{#1}
           \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax%
-        }%
+        }
         \xpg at set@hyphenation at patterns{#1}
       }
   }
@@ -4861,7 +4874,7 @@
 % \localnumeral{numeral} use local language
 \NewExpandableDocumentCommand{\Localnumeral}{som}
 {
-  \IfBooleanTF{#1}%
+  \IfBooleanTF{#1}
     {% starred: take counter
       \exp_args:Nc \polyglossia_i_localnumeral:nnnnn {c@#3}
          {\mainlanguagename} {\languagename} {\IfNoValueTF {#2}{lang=local}{#2}} {Localnumeral}
@@ -4929,37 +4942,37 @@
   \prop_log:N{\polyglossia at langsetup}
   \prop_log:N{\__xpg_alias}
 }
-\def\xpg at lastlanguage{0}%
+\def\xpg at lastlanguage{0}
 
-\providebool{xpg at hyphenation@disabled}%
+\providebool{xpg at hyphenation@disabled}
 \boolfalse{xpg at hyphenation@disabled}
 
-\def\xpg at disablehyphenation{%
-  \ifx\@onlypreamble\@notprerr%
-     \xpg@@disablehyphenation%
-  \else%
+\def\xpg at disablehyphenation{
+  \ifx\@onlypreamble\@notprerr
+     \xpg@@disablehyphenation
+  \else
      % if this is used in the preamble, we have to postpone
      % the execution until the main language has been set (#125).
      \cs_gset_nopar:Nn \polyglossia at AtBeginDocument@hyphenation: {
-        \xpg@@disablehyphenation%
-     }%
-  \fi%
+        \xpg@@disablehyphenation
+     }
+  \fi
 }
 
-\def\xpg@@disablehyphenation{%
-  \ifbool{xpg at hyphenation@disabled}{}{%
-    \booltrue{xpg at hyphenation@disabled}%
-    \xdef\xpg at lastlanguage{\the\language}%
+\def\xpg@@disablehyphenation{
+  \ifbool{xpg at hyphenation@disabled}{}{
+    \booltrue{xpg at hyphenation@disabled}
+    \xdef\xpg at lastlanguage{\the\language}
     % We do not call \xpg at set@hyphenation at patterns here to avoid a warning message.
     % "nohyphenation" is not listed in language.dat.lua.
-    \language=\l at nohyphenation%
-  }%
+    \language=\l at nohyphenation
+  }
 }
 
-\def\xpg at enablehyphenation{%
-  \ifbool{xpg at hyphenation@disabled}{%
-    \boolfalse{xpg at hyphenation@disabled}%
-    \language=\csname xpg at lastlanguage\endcsname%
+\def\xpg at enablehyphenation{
+  \ifbool{xpg at hyphenation@disabled}{
+    \boolfalse{xpg at hyphenation@disabled}
+    \language=\csname xpg at lastlanguage\endcsname
   }{}%
 }
 
@@ -4973,7 +4986,7 @@
 \cs_new:Nn \polyglossia at lang@autosetupfont:n {
   \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/fontsetup}}{true}
   {
-    \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}%
+    \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}
          {\xpg at fontsetup@latin{#1}}
          {\xpg at fontsetup@nonlatin{#1}}
   }
@@ -4994,12 +5007,12 @@
   }
   {
     \str_if_eq:nnTF{#2}{Turkish}{
-      \fontspec_if_language:nTF {TRK}%
+      \fontspec_if_language:nTF {TRK}
       {
         \addfontfeature{Language=Turkish}
       }
       {
-        \fontspec_if_language:nTF {TUR}%
+        \fontspec_if_language:nTF {TUR}
         {
           \addfontfeature{Language=Turkish}
         }{}
@@ -5053,9 +5066,9 @@
 }
 \cs_generate_variant:Nn  \polyglossia at addfontfeature@script:nnn { non , nno, noo , nVn, nnV, nVV , nxn, nnx, nxx}
 
-\def\xpg at fontsetup@latin#1{%
+\def\xpg at fontsetup@latin#1{
   \begingroup
-  \csgdef{#1 at font@rm}{%
+  \csgdef{#1 at font@rm}{
     \cs_if_exist_use:cF{#1font}{
       \rmfamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
@@ -5062,40 +5075,40 @@
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
     }
   }
-  \csgdef{#1 at font@sf}{%
+  \csgdef{#1 at font@sf}{
     \cs_if_exist_use:cF{#1fontsf}{
       \sffamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-    }%
-  }%
-  \csgdef{#1 at font@tt}{%
+    }
+  }
+  \csgdef{#1 at font@tt}{
     \cs_if_exist_use:cF{#1fonttt}{
       \ttfamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-    }%
-  }%
+    }
+  }
   \endgroup
 }
 
-\def\xpg at fontsetup@nonlatin#1{%
+\def\xpg at fontsetup@nonlatin#1{
   \begingroup
-  \csgdef{#1 at font@rm}{%
+  \csgdef{#1 at font@rm}{
     \cs_if_exist_use:cF{#1font}
       {
-       \providetoggle{#1 at use@script at font}%
+       \providetoggle{#1 at use@script at font}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-        {\rmfamilylatin}%
+        {\rmfamilylatin}
         {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} font}
           {
-             \toggletrue{#1 at use@script at font}%
+             \toggletrue{#1 at use@script at font}
            }
            {
              \rmfamilylatin
            }
        }
-       \iftoggle{#1 at use@script at font}{}{%
+       \iftoggle{#1 at use@script at font}{}{
            \polyglossia at addfontfeature@script:nxx{rm}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
@@ -5103,23 +5116,23 @@
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
       }%
-      \def\familytype{rm}%
+      \def\familytype{rm}
   }%
-  \csgdef{#1 at font@sf}{%
-    \cs_if_exist_use:cF{#1fontsf}%
+  \csgdef{#1 at font@sf}{
+    \cs_if_exist_use:cF{#1fontsf}
       {
-       \providetoggle{#1 at use@script at fontsf}%
+       \providetoggle{#1 at use@script at fontsf}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-        {\sffamilylatin}%
+        {\sffamilylatin}
         {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} fontsf}
           {
-             \toggletrue{#1 at use@script at fontsf}%
+             \toggletrue{#1 at use@script at fontsf}
            }
            {
              \sffamilylatin
            }
        }
-       \iftoggle{#1 at use@script at fontsf}{}{%
+       \iftoggle{#1 at use@script at fontsf}{}{
            \polyglossia at addfontfeature@script:nxx{sf}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
@@ -5127,32 +5140,32 @@
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
       }%
-      \def\familytype{sf}%
+      \def\familytype{sf}
   }%
-  \csgdef{#1 at font@tt}{%
-    \cs_if_exist_use:cF{#1fonttt}%
+  \csgdef{#1 at font@tt}{
+    \cs_if_exist_use:cF{#1fonttt}
       {
-       \providetoggle{#1 at use@script at fonttt}%
+       \providetoggle{#1 at use@script at fonttt}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-       {\ttfamilylatin}%
+       {\ttfamilylatin}
        {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} fonttt}
            {
-             \toggletrue{#1 at use@script at fonttt}%
+             \toggletrue{#1 at use@script at fonttt}
            }
            {
              \ttfamilylatin
            }
        }
-       \iftoggle{#1 at use@script at fonttt}{}{%
+       \iftoggle{#1 at use@script at fonttt}{}{
            \polyglossia at addfontfeature@script:nxx{tt}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
-       }%
+       }
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-      }%
-      \def\familytype{tt}%
-  }%
+      }
+      \def\familytype{tt}
+  }
   \endgroup
 }
 
@@ -5163,33 +5176,33 @@
 \cs_new_nopar:Nn {\polyglossia at local@marks:n} {}
 \cs_new_nopar:Nn {\polyglossia at enable@local at marks:}
 {
-      \xpg at info{Option:~ localmarks}%
+      \xpg at info{Option:~ localmarks}
       \cs_gset_nopar:Nn \polyglossia at local@marks:n
       {%
-         \def\xpg at tmp@lang{##1}%
-         \DeclareRobustCommand\markboth[2]{%
+         \def\xpg at tmp@lang{##1}
+         \DeclareRobustCommand\markboth[2]{
             \begingroup
                \let\label\relax \let\index\relax \let\glossary\relax
                \unrestored at protected@xdef\@themark
                {%
-                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}%
-                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####2}}}%
+                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}
+                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####2}}}
                }%
-               \@temptokena \expandafter{\@themark}%
-               \mark{\the\@temptokena}%
+               \@temptokena \expandafter{\@themark}
+               \mark{\the\@temptokena}
             \endgroup
-            \if at nobreak\ifvmode\nobreak\fi\fi%
+            \if at nobreak\ifvmode\nobreak\fi\fi
          }%
-         \DeclareRobustCommand\markright[1]{%
+         \DeclareRobustCommand\markright[1]{
             \begingroup
                \let\label\relax \let\index\relax \let\glossary\relax
                \expandafter\@markright\@themark
-               {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}%
-               \@temptokena \expandafter{\@themark}%
-               \mark{\the\@temptokena}%
+               {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}
+               \@temptokena \expandafter{\@themark}
+               \mark{\the\@temptokena}
             \endgroup
-            \if at nobreak\ifvmode\nobreak\fi\fi%
-         }%
+            \if at nobreak\ifvmode\nobreak\fi\fi
+         }
 % This part seems wrong (see #396 for explanation). Remove after a while.
 %         \def\@markright####1####2####3{%
 %            \@temptokena{\protect\@@ensure at maindir{####1}}%
@@ -5203,7 +5216,7 @@
 
 
 % Easy way out – Arthur, 2012-08-01
-\ifcsdef{newXeTeXintercharclass}{%
+\ifcsdef{newXeTeXintercharclass}{
 % to reset the intercharclass of a character to "normal"
 \newXeTeXintercharclass\xpg at normalclass %TODO
 }{}
@@ -5227,10 +5240,10 @@
 
 
 %we call this macro when a gloss file is not found for a given language
-\def\xpg at nogloss#1{%
+\def\xpg at nogloss#1{
    \xpg at warning{Neither~ file~ gloss-#1.ldf~ nor file~ gloss-#1.lde~ exists!\MessageBreak
-   I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}%
-  \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}%
+   I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}
+  \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}
   % the above amounts to:
   %\ifcsundef{l@#1}%
   %  {\expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax}%
@@ -5238,13 +5251,13 @@
   %\csdef{#1 at language}{\language=\csname l@#1\endcsname}%
 }
 
-\newcommand{\xpg at input}[1]{%
+\newcommand{\xpg at input}[1]{
   % Store catcode of @ before making at letter
   \chardef\xpg at saved@at at catcode\catcode`\@
   \makeatletter
-  \input{#1}%
+  \input{#1}
   % restore former @ catcode
-  \catcode`\@=\xpg at saved@at at catcode%
+  \catcode`\@=\xpg at saved@at at catcode
 }
 
 %% Load a lde file
@@ -5336,7 +5349,7 @@
                           {#1}
       }
   }
-  \polyglossia at register@language:nn{}{#1}%
+  \polyglossia at register@language:nn{}{#1}
   \seq_gput_right:Nn \__xpg_langs_loaded {#1}
 }
 
@@ -5350,14 +5363,14 @@
     \newenvironment {\prop_item:Nn{\polyglossia at langsetup}{#1/envname}} [1] []
     {
       \begin{otherlanguage}[##1]{#1}
-    }%
+    }
     {
       \end{otherlanguage}
-    }%
+    }
     \exp_args:Nc \newcommand {text#1} [2][]
-    {%
-      \__xpg_textlanguage:een{##1}{#1}{##2}%
-    }%
+    {
+      \__xpg_textlanguage:een{##1}{#1}{##2}
+    }
   }
 }
 \cs_generate_variant:Nn \xpg_define_language_commands:n {e}
@@ -5489,7 +5502,7 @@
     {
       \end{otherlanguage}
     }
-  }%
+  }
   \tl_clear_new:N \__xpg_alias_option_tl
   \prop_clear_new:N \__xpg_language_alias_prop
   \keys_set_known:nnN{polyglossia/alias} {#2} \__xpg_alias_option_tl
@@ -5542,22 +5555,22 @@
     \exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
   }
   \polyglossia at set@default at language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-    {\xpg_alias_base_lang:n{#2}}%
+    {\xpg_alias_base_lang:n{#2}}
 }
 
 
 \cs_new:Nn \polyglossia at set@default at language:nn
 {
-  \gdef\xpg at main@language{#2}%
+  \gdef\xpg at main@language{#2}
   \tl_if_blank:nTF {#1}
   {
     \cs_gset_nopar:Npn \mainlanguagevariant {}
   }
-  {%
+  {
      % Register the language options
-     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at main@langvariant}%
-  }%
-  \csgdef{#2 at gvar}{\mainlanguagevariant}%
+     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at main@langvariant}
+  }
+  \csgdef{#2 at gvar}{\mainlanguagevariant}
   %% The following settings are for the default language and script
   % this tells bidi.sty or luabidi.sty that the document is RTL
   \__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
@@ -5568,8 +5581,8 @@
     \selectbackgroundlanguage{#2}
     \selectlanguage[#1]{#2}%
   }
-  \xpg at info{Default~ language~ is~ #2}%
-  \polyglossia at set@language at name[#1]{#2}%
+  \xpg at info{Default~ language~ is~ #2}
+  \polyglossia at set@language at name[#1]{#2}
 
   \cs_gset_nopar:Npn \mainlanguagename {#2}
   % Store babelname of main language (for external packages such as biblatex)
@@ -5691,112 +5704,112 @@
 \cs_new_nopar:cpn {bcp47.main.casing} {}
 \cs_new_nopar:Npn \mainlanguagevariant {}%
 % Store main language variant for external packages
-\define at key{xpg at main@langvariant}{variant}{%
-  \cs_gset_nopar:Npn \mainlanguagevariant {#1}%
+\define at key{xpg at main@langvariant}{variant}{
+  \cs_gset_nopar:Npn \mainlanguagevariant {#1}
 }
 
 \cs_new_nopar:Npn \babelname {}
-\def\languagevariant{}%
+\def\languagevariant{}
 % Store current language variant for external packages
-\define at key{xpg at set@langvariant}{variant}{%
-  \def\languagevariant{#1}%
+\define at key{xpg at set@langvariant}{variant}{
+  \def\languagevariant{#1}
 }
 
 \newcommand*\polyglossia at set@language at name[2][]{
-  \def\languagename{#2}%
-  \tl_if_blank:nTF {#1}{%
+  \def\languagename{#2}
+  \tl_if_blank:nTF {#1}{
      \ifcsundef{#2 at gvar}{\def\languagevariant{}}{\def\languagevariant{\csuse{#2 at gvar}}}
-   }{%
+   }{
      % Register the language options
-     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at set@langvariant}%
-     \cs_set_eq:cc{#2 at gvar}{languagevariant}%
+     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at set@langvariant}
+     \cs_set_eq:cc{#2 at gvar}{languagevariant}
   }%
 }
 
 
-\newcommand*{\resetdefaultlanguage}[2][]{%
+\newcommand*{\resetdefaultlanguage}[2][]{
   \polyglossia at reset@default at language:nn
     {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-    {\xpg_alias_base_lang:n{#2}}%
+    {\xpg_alias_base_lang:n{#2}}
 }
 
 \cs_new:Nn \__xpg_store_bcp_info:nn
 {
   % Store BCP-47 ID and subtags of current language
-  \tl_if_blank:nTF {#1}{%
+  \tl_if_blank:nTF {#1}{
     % tag (e.g., en-US)
-    \ifcsundef{#2 at g.bcp47.tag}{%
-       \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }%
-    }{%
-       \csedef{bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.tag}{
+       \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }
+    }{
+       \csedef{bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
     % language (e.g., en)
-    \ifcsundef{#2 at g.bcp47.language}{%
-       \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }%
-    }{%
-       \csedef{bcp47.language}{\csuse{#2 at g.bcp47.language}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.language}{
+       \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }
+    }{
+       \csedef{bcp47.language}{\csuse{#2 at g.bcp47.language}}
+    }
     % region (e.g., US)
     \ifcsundef{#2 at g.bcp47.region}{%
-       \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }%
-    }{%
+       \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }
+    }{
        \csedef{bcp47.region}{\csuse{#2 at g.bcp47.region}}%
-    }%
+    }
     % script (e.g., Latn)
-    \ifcsundef{#2 at g.bcp47.script}{%
-       \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }%
-    }{%
-       \csedef{bcp47.script}{\csuse{#2 at g.bcp47.script}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.script}{
+       \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }
+    }{
+       \csedef{bcp47.script}{\csuse{#2 at g.bcp47.script}}
+    }
     % variant (e.g., 1996)
-    \ifcsundef{#2 at g.bcp47.variant}{%
-       \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }%
-    }{%
-       \csedef{bcp47.variant}{\csuse{#2 at g.bcp47.variant}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.variant}{
+       \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }
+    }{
+       \csedef{bcp47.variant}{\csuse{#2 at g.bcp47.variant}}
+    }
     % extension.t (tranformation)
     \ifcsundef{#2 at g.bcp47.extension.t}{%
-       \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }%
-    }{%
-       \csedef{bcp47.extension.t}{\csuse{#2 at g.bcp47.extension.t}}%
-    }%
+       \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }
+    }{
+       \csedef{bcp47.extension.t}{\csuse{#2 at g.bcp47.extension.t}}
+    }
     % extension.u (additional locale information)
     \ifcsundef{#2 at g.bcp47.extension.u}{%
-       \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }%
-    }{%
-       \csedef{bcp47.extension.u}{\csuse{#2 at g.bcp47.extension.u}}%
-    }%
+       \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }
+    }{
+       \csedef{bcp47.extension.u}{\csuse{#2 at g.bcp47.extension.u}}
+    }
     % extension.x (private use area)
-    \ifcsundef{#2 at g.bcp47.extension.x}{%
-       \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }%
-    }{%
-       \csedef{bcp47.extension.x}{\csuse{#2 at g.bcp47.extension.x}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.extension.x}{
+       \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }
+    }{
+       \csedef{bcp47.extension.x}{\csuse{#2 at g.bcp47.extension.x}}
+    }
     % casing
-    \ifcsundef{#2 at g.bcp47.casing}{%
+    \ifcsundef{#2 at g.bcp47.casing}{
        % For casing, we fall back to language if bcp47-casing is not explicitly set
        \cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia at langsetup { #2 / bcp47-casing } }
        \str_if_empty:NTF \tmpcasing
            { \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
            { \csedef{bcp47.casing}{ \tmpcasing } }
-    }{%
-       \csedef{bcp47.casing}{\csuse{#2 at g.bcp47.casing}}%
-    }%
-  }{%
-    \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }%
-    \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }%
-    \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }%
-    \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }%
-    \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }%
-    \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }%
-    \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }%
-    \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }%
+    }{
+       \csedef{bcp47.casing}{\csuse{#2 at g.bcp47.casing}}
+    }
+  }{
+    \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }
+    \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }
+    \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }
+    \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }
+    \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }
+    \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }
+    \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }
+    \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }
     % For casing, we fall back to language if bcp47-casing is not explicitly set
     \cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia at langsetup { #2 / bcp47-casing } }
     \str_if_empty:NTF \tmpcasing
          { \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
          { \csedef{bcp47.casing}{ \tmpcasing } }
-  }%
+  }
 }
 
 \cs_new:Nn \polyglossia at reset@default at language:nn
@@ -5818,14 +5831,14 @@
   \selectbackgroundlanguage{#2}%
   % Store babelname of current language (for external packages such as biblatex)
   \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at gbabelname}{%
-       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-    }{%
-       \edef\babelname{\csuse{#2 at gbabelname}}%
-    }%
-  }{%
-    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-  }%
+    \ifcsundef{#2 at gbabelname}{
+       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+    }{
+       \edef\babelname{\csuse{#2 at gbabelname}}
+    }
+  }{
+    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+  }
   % Store BCP-47 id of current language
   \__xpg_store_bcp_info:nn {#1}{#2}
 }
@@ -5838,30 +5851,30 @@
 }
 
 % This saves the normalfont for the latin script since we may change normalfont in other scripts
-\let\normalfontlatin=\normalfont%
+\let\normalfontlatin=\normalfont
 
 % Provide default fonts (as set with \setmainfont, \setsansfont and \setmonofont)
 % for Latin scripts and as a fallback for non-Latin scripts.
-\DeclareRobustCommand\xpg at defaultfont@rm{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\rmdefault%
-   \ifdefined\UseHook\UseHook{rmfamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@rm{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\rmdefault
+   \ifdefined\UseHook\UseHook{rmfamily}\fi
+   \selectfont
 }
-\DeclareRobustCommand\xpg at defaultfont@sf{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\sfdefault%
-   \ifdefined\UseHook\UseHook{sffamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@sf{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\sfdefault
+   \ifdefined\UseHook\UseHook{sffamily}\fi
+   \selectfont
 }
-\DeclareRobustCommand\xpg at defaultfont@tt{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\ttdefault%
-   \ifdefined\UseHook\UseHook{ttfamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@tt{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\ttdefault
+   \ifdefined\UseHook\UseHook{ttfamily}\fi
+   \selectfont
 }
 
-\def\xpg at patch@fontfamilies{%
+\def\xpg at patch@fontfamilies{
   % This robustifies the redefinitions of \<xx>family (suggestion by Enrico Gregorio)
   % e.g. to prevent expansion of the \familytype redefinition in auxiliary files
   \csgappto{rmfamily~}{\def\familytype{rm}}
@@ -5872,79 +5885,79 @@
 % These switches activate the default fonts
 % Note that a simple \let\rmfamilylatin=\rmfamily
 % does not work reliably (see #24)
-\cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}%
-\cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}%
-\cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}%
+\cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}
+\cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}
+\cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}
 
-\def\xpg at set@familydefault{%
+\def\xpg at set@familydefault{
   % We need the \edef route here in order
   % to detect both \renewcommand and \let
   % changes.
-  \edef\tempa{\familydefault}%
-  \edef\tempb{\sfdefault}%
-  \ifcsequal{tempa}{tempb}%
+  \edef\tempa{\familydefault}
+  \edef\tempb{\sfdefault}
+  \ifcsequal{tempa}{tempb}
      {\def\familytype{sf}}
-     {\edef\tempb{\ttdefault}%
-      \ifcsequal{tempa}{tempb}%
+     {\edef\tempb{\ttdefault}
+      \ifcsequal{tempa}{tempb}
          {\def\familytype{tt}}
          {\def\familytype{rm}}}
-  \xpg at patch@fontfamilies%
+  \xpg at patch@fontfamilies
   % This (re-)saves the normalfont for the latin script since we may
   % change normalfont in other scripts
-  \let\normalfontlatin=\normalfont%
+  \let\normalfontlatin=\normalfont
   % And for all cases, we also reset \<xx>familylatin
-  \cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}%
-  \cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}%
-  \cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}%
+  \cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}
+  \cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}
+  \cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}
 }
 
-\def\resetfontlatin{%
-  \DeclareRobustCommand\rmfamily{\xpg at defaultfont@rm}%
-  \DeclareRobustCommand\sffamily{\xpg at defaultfont@sf}%
-  \DeclareRobustCommand\ttfamily{\xpg at defaultfont@tt}%
-  \xpg at patch@fontfamilies%
-  \global\let\normalfont=\normalfontlatin%
+\def\resetfontlatin{
+  \DeclareRobustCommand\rmfamily{\xpg at defaultfont@rm}
+  \DeclareRobustCommand\sffamily{\xpg at defaultfont@sf}
+  \DeclareRobustCommand\ttfamily{\xpg at defaultfont@tt}
+  \xpg at patch@fontfamilies
+  \global\let\normalfont=\normalfontlatin
 }
 
-\def\selectfontfamilylatin{%
-  \def\tmp at tt{tt}\def\tmp at sf{sf}%
-  \ifx\familytype\tmp at tt%
-    \ttfamilylatin%
-    \else\ifx\familytype\tmp at sf%
-      \sffamilylatin%
+\def\selectfontfamilylatin{
+  \def\tmp at tt{tt}\def\tmp at sf{sf}
+  \ifx\familytype\tmp at tt
+    \ttfamilylatin
+    \else\ifx\familytype\tmp at sf
+      \sffamilylatin
       \else\rmfamilylatin\fi\fi}
 
-\def\xpg at select@fontfamily#1{%
-  \def\tmp at tt{tt}\def\tmp at sf{sf}%
+\def\xpg at select@fontfamily#1{
+  \def\tmp at tt{tt}\def\tmp at sf{sf}
   \ifx\familytype\tmp at tt
-    \__xpg_use_or_warn:c{#1 at font@tt}%
+    \__xpg_use_or_warn:c{#1 at font@tt}
   \else\ifx\familytype\tmp at sf
-    \__xpg_use_or_warn:c{#1 at font@sf}%
+    \__xpg_use_or_warn:c{#1 at font@sf}
       \else\__xpg_use_or_warn:c{#1 at font@rm}\fi\fi}
 
-\def\xpg at set@normalfont#1{%
-  \letcs{\rmfamily}{#1 at font@rm}%
-  \letcs{\sffamily}{#1 at font@sf}%
-  \letcs{\ttfamily}{#1 at font@tt}%
-  \robustify\rmfamily%
-  \robustify\sffamily%
-  \robustify\ttfamily%
-  \gdef\normalfont{\protect\xpg at select@fontfamily{#1}%
-                   \fontseries{\seriesdefault}\selectfont%
+\def\xpg at set@normalfont#1{
+  \letcs{\rmfamily}{#1 at font@rm}
+  \letcs{\sffamily}{#1 at font@sf}
+  \letcs{\ttfamily}{#1 at font@tt}
+  \robustify\rmfamily
+  \robustify\sffamily
+  \robustify\ttfamily
+  \gdef\normalfont{\protect\xpg at select@fontfamily{#1}
+                   \fontseries{\seriesdefault}\selectfont
                    \fontshape{\shapedefault}
-                   \ifdefined\UseHook\UseHook{normalfont}\fi%
-                   \selectfont}%
-  \gdef\reset at font{\protect\normalfont}%
+                   \ifdefined\UseHook\UseHook{normalfont}\fi
+                   \selectfont}
+  \gdef\reset at font{\protect\normalfont}
 }
 
 \let\@@fterindentfalse\@afterindentfalse
-\def\french at indent{%
+\def\french at indent{
     \let\@afterindentfalse\@afterindenttrue
-    \@afterindenttrue%
+    \@afterindenttrue
 }
-\def\nofrench at indent{%
+\def\nofrench at indent{
     \let\@afterindentfalse\@@fterindentfalse
-    \@afterindentfalse%
+    \@afterindentfalse
 }
 
 \cs_new_nopar:Npn \selectbackgroundlanguage #1
@@ -5955,8 +5968,8 @@
 {
   \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}
                    {}
-                   {\xpg at set@normalfont{#1}}%
-  \csuse{#1 at globalnumbers}%
+                   {\xpg at set@normalfont{#1}}
+  \csuse{#1 at globalnumbers}
 }
 \cs_generate_variant:Nn \polyglossia at select@background at language:n {e}
 %  Declare secondary language #2 with language options #1
@@ -5964,7 +5977,7 @@
 {
   \seq_if_in:NxF \__xpg_langs_loaded {#2}
   {
-    \polyglossia_load_lang_definition:ee {#1} {#2}%
+    \polyglossia_load_lang_definition:ee {#1} {#2}
     % define environment and command if not alias
     \str_if_eq:eeT {\prop_item:Ne \__xpg_alias {#2/target}} {#2} {
        \use:c{\prop_item:Ne{\polyglossia at langsetup}
@@ -5972,7 +5985,7 @@
              {#2}
     }
     \polyglossia at set@other at language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-      {\xpg_alias_base_lang:n{#2}}%
+      {\xpg_alias_base_lang:n{#2}}
     \exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
   }
 }
@@ -5979,16 +5992,16 @@
 
 \cs_new:Nn \polyglossia at set@other at language:nn
 {
-  \polyglossia at register@language:nn{#1}{#2}%
+  \polyglossia at register@language:nn{#1}{#2}
   % If a variant is set, store it.
   \gdef\otherlanguagevariant{}
   % Register the language options
-  \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at other@langvariant}%
+  \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at other@langvariant}
 
-  \csgdef{#2 at gvar}{\otherlanguagevariant}%
+  \csgdef{#2 at gvar}{\otherlanguagevariant}
   \prop_get:NxNT \polyglossia at langsetup {#2/babelname} \l_tmpa_tl
     { \xdef\otherlanguagebabelname{\l_tmpa_tl} }
-  \cs_gset_eq:cc{#2 at gbabelname}{otherlanguagebabelname}%
+  \cs_gset_eq:cc{#2 at gbabelname}{otherlanguagebabelname}
 }
 \cs_generate_variant:Nn  \polyglossia at set@other at language:nn {
   ee, ef, en, eo, ex,
@@ -6000,25 +6013,25 @@
 
 
 % Store main language variant for external packages
-\define at key{xpg at other@langvariant}{variant}{%
-  \gdef\otherlanguagevariant{#1}%
+\define at key{xpg at other@langvariant}{variant}{
+  \gdef\otherlanguagevariant{#1}
 }
 
-\newcommand\setotherlanguages[1]{%
-  \def\do##1{\setotherlanguage{##1}}%
-   \exp_args:Nx\docsvlist{#1}}%
+\newcommand\setotherlanguages[1]{
+  \def\do##1{\setotherlanguage{##1}}
+   \exp_args:Nx\docsvlist{#1}}
 
 \def\common at language{% FIXME is this really needed???
-  \ifbool{xpg at hyphenation@disabled}{%
-    \xdef\xpg at lastlanguage{\z@}%
-  }{%
+  \ifbool{xpg at hyphenation@disabled}{
+    \xdef\xpg at lastlanguage{\z@}
+  }{
     \language=\z@
-  }%
+  }
   \lefthyphenmin=\tw@
   \righthyphenmin=\thr@@}
 
-\def\xpg at initial@setup{%
-  \common at language%
+\def\xpg at initial@setup{
+  \common at language
 }
 
 
@@ -6026,8 +6039,8 @@
 % for specific (esp. tag-based) aliases
 % where \text<alias> would cause clashes
 % (e.g., \textit)
-\newcommand\textlang[3][]{%
-  \xpg at str@lowercase{\xpg at tmp@lang}{#2}%
+\newcommand\textlang[3][]{
+  \xpg at str@lowercase{\xpg at tmp@lang}{#2}
   \__xpg_textlanguage:een {#1} {\xpg at tmp@lang} {#3}
 }%
 
@@ -6035,11 +6048,11 @@
 % for specific (esp. tag-based) aliases
 % where {<alias>} would cause clashes
 % (e.g., \fi)
-\newenvironment{lang}[2][]{%
-  \begin{otherlanguage}[#1]{#2}%
-}{%
+\newenvironment{lang}[2][]{
+  \begin{otherlanguage}[#1]{#2}
+}{
   \end{otherlanguage}
-}%
+}
 
 \providecommand{\foreignlanguage}{}
 
@@ -6046,17 +6059,17 @@
 % wrapper for foreignlanguage and otherlanguage*
 \newcommand*\polyglossia at setforeignlanguage[2][]{
   \select@@language[#1]{#2}
-  \polyglossia at register@language:nn{#1}{#2}%
+  \polyglossia at register@language:nn{#1}{#2}
   % Store babelname of current language (for external packages such as biblatex)
-  \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at gbabelname}{%
-       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-    }{%
-       \edef\babelname{\csuse{#2 at gbabelname}}%
-    }%
-  }{%
-    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-  }%
+  \tl_if_blank:nTF {#1}{
+    \ifcsundef{#2 at gbabelname}{
+       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+    }{
+       \edef\babelname{\csuse{#2 at gbabelname}}
+    }
+  }{
+    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+  }
   % Store BCP-47 id of current language
   \__xpg_store_bcp_info:nn {#1}{#2}
 }
@@ -6065,17 +6078,17 @@
 % options are lowercased (also when used in \MakeUppercase
 % contexts e.g. in headings)
 % Macro adapted from tudscr.sty
-\newcommand*\xpg at str@lowercase[2]{%
-  \protected at edef#1{%
-    \lowercase{\def\noexpand#1{#2}}%
-  }#1%
+\newcommand*\xpg at str@lowercase[2]{
+  \protected at edef#1{
+    \lowercase{\def\noexpand#1{#2}}
+  }#1
 }
 
 % lowercase options before passing to setkeys
 \cs_new:Nn \polyglossia at set@keys:nn
 {
-    \xpg at str@lowercase{\xpg at tmp@opts}{#2}%
-    \exp_args:Nne \setkeys{#1}{\xpg at tmp@opts}%
+    \xpg at str@lowercase{\xpg at tmp@opts}{#2}
+    \exp_args:Nne \setkeys{#1}{\xpg at tmp@opts}
 }
 
 % joint code of \foreignlanguage, otherlanguage*
@@ -6083,17 +6096,17 @@
 % #1 option
 % #2 language
 \newcommand{\xpg at otherlanguage}[2][]
-{%
+{
   \polyglossia at error@iflangnotloaded:n{#2}
-  \polyglossia at set@keys:nn{#2}{#1}%
+  \polyglossia at set@keys:nn{#2}{#1}
   \polyglossia at setforeignlanguage[#1]{#2}
   % Hook for external packages such as biblatex
-  \polyglossia at language@switched%
+  \polyglossia at language@switched
   % buggy restoration heure
-  \csuse{inlineextras@#2}%
+  \csuse{inlineextras@#2}
   % This is a hook for external packages which want to access variants
   % via babelname (such as biblatex)
-  \cs_if_exist_use:c{inlineextras at bbl@\babelname}%
+  \cs_if_exist_use:c{inlineextras at bbl@\babelname}
 }
 
 \renewcommand{\foreignlanguage}[3][]
@@ -6105,7 +6118,7 @@
 % used in captions
 \newcommand{\setforeignlanguage}[2][]
 {
-  \polyglossia at setforeignlanguage[#1]{#2}%
+  \polyglossia at setforeignlanguage[#1]{#2}
 }
 
 % internal wrapper for foreign language
@@ -6120,8 +6133,8 @@
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }{
     \group_begin:
-      \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
-      \polyglossia at lang@settextdirection:nn{#3}{#4}%
+      \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
+      \polyglossia at lang@settextdirection:nn{#3}{#4}
     \group_end:
   }
 }
@@ -6147,7 +6160,7 @@
   {
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }{
-    \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
+    \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
     \polyglossia at lang@settextdirection:nn{#3}%
     \bgroup
   }
@@ -6183,17 +6196,22 @@
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }
   {
+    % Store embedding language name
+    \global\let\xpg at save@languagename\languagename
     \group_begin:
       \bool_set_true:N \__xpg_inline_lang
-      \xpg at otherlanguage[#1]{#3}%
-      \csuse{date#3}%
+      \xpg at otherlanguage[#1]{#3}
+      \csuse{date#3}
       % This is a hook for external packages which want to access variants
       % via babelname (such as biblatex)
-      \cs_if_exist_use:c{date at bbl@\babelname}%
-      \polyglossia at lang@settextdirection:nn{#3}{#4}%
+      \cs_if_exist_use:c{date at bbl@\babelname}
+      \polyglossia at lang@settextdirection:nn{#3}{#4}
     \group_end:
     % Reset the language's/script's font families if the embedding script is latin
-    \str_if_eq:eeTF{\prop_item:Ne{\polyglossia at langsetup}{\languagename/lcscript}}{latin}{\resetfontlatin}{}%
+    \str_if_eq:eeT{\prop_item:Ne{\polyglossia at langsetup}{\xpg at save@languagename/lcscript}}{latin}
+         {\resetfontlatin}
+    % In case a \<lang>font is defined, re-activate that
+    \xpg at set@normalfont{\xpg at save@languagename}
   }
 }
 \cs_generate_variant:Nn \__xpg_textlanguage:nnnn {nnen}
@@ -6202,9 +6220,9 @@
 \newcommand\pghyphenation[3][]{
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \setkeys{#2}{#1}%
-  \select@@language[#1]{#2}%
-  \hyphenation{#3}%
+  \setkeys{#2}{#1}
+  \select@@language[#1]{#2}
+  \hyphenation{#3}
   \egroup
 }
 
@@ -6213,8 +6231,8 @@
 % (for instance biblatex):
 \newcommand*{\xpg at hook@setlanguage}{}
 
-\def\xpg at pop@language at i#1#2{%
-  \xpg at set@language at aux[#1]{#2}%
+\def\xpg at pop@language at i#1#2{
+  \xpg at set@language at aux[#1]{#2}
   \xpg at hook@setlanguage
   \let\emp at langname\@undefined}
 
@@ -6245,20 +6263,20 @@
     \group_insert_after:N \xpg at pop@language
   }
   % Register the language options
-  \polyglossia at set@lang at options:nnn {#3} {#2} {@xpg at set@langvariant}%
+  \polyglossia at set@lang at options:nnn {#3} {#2} {@xpg at set@langvariant}
   % The starred variant does not write to the aux
   \IfBooleanTF#1{%
-    \xpg at set@language at nonaux[#2]{#3}%
+    \xpg at set@language at nonaux[#2]{#3}
   }
-  {%
-    \xpg at set@language at aux[#2]{#3}%
-  }%
+  {
+    \xpg at set@language at aux[#2]{#3}
+  }
   \sys_if_engine_luatex:T
   {
     \directlua{polyglossia.select_language('\luatexluaescapestring{\string#3}',
-      \the\csname l@#3\endcsname)}%
+      \the\csname l@#3\endcsname)}
   }
-  \polyglossia at register@language:nn{#2}{#3}%
+  \polyglossia at register@language:nn{#2}{#3}
 }
 \cs_generate_variant:Nn \polyglossia at select@language:nnn {
  nee, nne
@@ -6271,10 +6289,10 @@
   \tl_if_blank:nF {#2}
   {
     % If the optional argument sets a value for the key “variant”, copy it to xpg at langvariant
-    \clist_map_inline:nn { #2 } {%
+    \clist_map_inline:nn { #2 } {
       \xpg at parsevariantkeyvalue##1=#3:#1\relax
     }%
-    \polyglossia at set@keys:nn{#1}{#2}%
+    \polyglossia at set@keys:nn{#1}{#2}
   }
 }
 
@@ -6281,8 +6299,8 @@
 % Initialize default language options, so that
 % \iflanguageoption has the info it needs also
 % for default settings
-\newcommand*\xpg at initialize@gloss at options[2]{%
-   \polyglossia at set@lang at options:nnn {#1} {#2} {@xpg at set@langvariant}%
+\newcommand*\xpg at initialize@gloss at options[2]{
+   \polyglossia at set@lang at options:nnn {#1} {#2} {@xpg at set@langvariant}
 }
 
 % Record synonymous keyvals such as variant=us and variant=american
@@ -6298,11 +6316,11 @@
 
 % Patch xkeyval to record default values of keys
 \pretocmd{\XKV at define@default}{%
-   \csgdef{xpg at default@opt@\XKV at header #1}{#2}%
+   \csgdef{xpg at default@opt@\XKV at header #1}{#2}
 }{}{\xpg at warning{Patching xkeyval failed!}}
 
 % Helper to get and register option keyvals
-\def\xpg at parsevariantkeyvalue#1=#2@#3:#4\relax{%
+\def\xpg at parsevariantkeyvalue#1=#2@#3:#4\relax{
    \def\@tmpa{#1}
    \def\@tmpb{variant}
    % variant values are stored in specific macros
@@ -6311,8 +6329,8 @@
    \ifx\@tmpa\@tmpb\setkeys{#3}{#1=#2}\fi
    \tl_if_empty:nTF{#2}
       {
-        \ifcsdef{xpg at default@opt at KV@#4@#1}%
-           {\xpg at store@opt at keyval#1:\csuse{xpg at default@opt at KV@#4@#1}=:#4\relax}%
+        \ifcsdef{xpg at default@opt at KV@#4@#1}
+           {\xpg at store@opt at keyval#1:\csuse{xpg at default@opt at KV@#4@#1}=:#4\relax}
            {}%
       }
       { \xpg at store@opt at keyval#1:#2:#4\relax }
@@ -6320,7 +6338,7 @@
 
 % Store option keys and values
 % This strips trailing '=' from values.
-\def\xpg at store@opt at keyval#1:#2=:#3\relax{%
+\def\xpg at store@opt at keyval#1:#2=:#3\relax{
    \prop_if_exist:cF { xpg at current@options@#3 }
       { \prop_new:c {xpg at current@options@#3} }
    \prop_put:cnn { xpg at current@options@#3 }
@@ -6357,13 +6375,13 @@
 }
 
 % Test if option value is set
-\newcommand*\iflanguageoption[5]{%
-  \polyglossia at check@option at value:NNNTF{#1}{#2}{#3}{#4}{#5}%
+\newcommand*\iflanguageoption[5]{
+  \polyglossia at check@option at value:NNNTF{#1}{#2}{#3}{#4}{#5}
 }
 
 
 % Append any variant to csv list of variants
-\define at key{xpg at langvariant}{variant}{%
+\define at key{xpg at langvariant}{variant}{
   \clist_if_in:NeF \xpg at vloaded {#1}{
     \clist_gput_right:Ne \xpg at vloaded {#1}
   }
@@ -6370,23 +6388,23 @@
 }
 
 % Test if language is loaded
-\newcommand*\iflanguageloaded[3]{%
-   \AddToHook{begindocument/end}{%
-     \clist_if_in:NeTF \xpg at loaded{#1}{#2}{#3}%
-   }%
+\newcommand*\iflanguageloaded[3]{
+   \AddToHook{begindocument/end}{
+     \clist_if_in:NeTF \xpg at loaded{#1}{#2}{#3}
+   }
 }
 
 % Same for babellanguage is loaded
-\newcommand*\ifbabellanguageloaded[3]{%
-  \AddToHook{begindocument/end}{%
-     \clist_if_in:NeTF \xpg at bloaded{#1}{#2}{#3}%
-  }%
+\newcommand*\ifbabellanguageloaded[3]{
+  \AddToHook{begindocument/end}{
+     \clist_if_in:NeTF \xpg at bloaded{#1}{#2}{#3}
+  }
 }
 
 % Same for languageid
 \DeclareDocumentCommand \iflanguageidloaded {mmmm}
 {
-  \AddToHook{begindocument/end}{%
+  \AddToHook{begindocument/end}{
     \str_case:nnTF {#1}
       {
         {bcp-47}    { \clist_if_in:NeTF \xpg at bcp@loaded{#2}{#3}{#4} }
@@ -6423,73 +6441,73 @@
 }
 
 % Test if a char (by char code) is available in the current font
-\newcommand*\xpg at if@char at available[3]{%
-  \polyglossia at check@if at char@available:NTF{#1}{#2}{#3}%
+\newcommand*\xpg at if@char at available[3]{
+  \polyglossia at check@if at char@available:NTF{#1}{#2}{#3}
 }
 
-\newcommand*\charifavailable[2]{%
-   \xpg at if@char at available{#1}{\char"#1}{#2}%
+\newcommand*\charifavailable[2]{
+   \xpg at if@char at available{#1}{\char"#1}{#2}
 }
 
 
-\newcommand*{\xpg at set@language at nonaux}[2][]{%
-   \@select at language[#1]{#2}%
+\newcommand*{\xpg at set@language at nonaux}[2][]{
+   \@select at language[#1]{#2}
 }
 
 
-\newcommand*{\xpg at set@language at aux}[2][]{%
+\newcommand*{\xpg at set@language at aux}[2][]{
    % Store babelname of current language (for external packages such as biblatex)
-   \tl_if_blank:nTF {#1}{%
-     \ifcsundef{#2 at gbabelname}{%
-        \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-     }{%
-        \edef\babelname{\csuse{#2 at gbabelname}}%
-     }%
-   }{%
-     \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-   }%
+   \tl_if_blank:nTF {#1}{
+     \ifcsundef{#2 at gbabelname}{
+        \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+     }{
+        \edef\babelname{\csuse{#2 at gbabelname}}
+     }
+   }{
+     \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+   }
    % Store BCP-47 id of current language
-   \__xpg_store_bcp_info:nn {#1}{#2}%
-   \@select at language[#1]{#2}%
+   \__xpg_store_bcp_info:nn {#1}{#2}
+   \@select at language[#1]{#2}
     % Write to the aux
-   \xpg at set@language at only@aux[#1]{#2}%
+   \xpg at set@language at only@aux[#1]{#2}
 }
 
-\newcommand*{\xpg at set@language at only@aux}[2][]{%
+\newcommand*{\xpg at set@language at only@aux}[2][]{
     % Write to the aux (toc files)
-   \if at filesw%
-      \ifx#1\\\\%
-          \addtocontents{toc}{\protect\selectlanguage*{#2}}%
+   \if at filesw
+      \ifx#1\\\\
+          \addtocontents{toc}{\protect\selectlanguage*{#2}}
        \else
-          \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}%
+          \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}
        \fi
    \fi
 }
 
-\AtBeginDocument{%
+\AtBeginDocument{
    % Tell polyglossia that we are in an aux file
-   \if at filesw%
-      \addtocontents{toc}{\protect\xpginauxfiletrue}%
-      \addtocontents{lof}{\protect\xpginauxfiletrue}%
-      \addtocontents{lot}{\protect\xpginauxfiletrue}%
-   \fi%
+   \if at filesw
+      \addtocontents{toc}{\protect\xpginauxfiletrue}
+      \addtocontents{lof}{\protect\xpginauxfiletrue}
+      \addtocontents{lot}{\protect\xpginauxfiletrue}
+   \fi
 }
 
-\AtEndDocument{%
+\AtEndDocument{
    % Tell polyglossia that we are no longer in an aux file
-   \if at filesw%
-      \addtocontents{toc}{\protect\xpginauxfilefalse}%
-      \addtocontents{lof}{\protect\xpginauxfilefalse}%
-      \addtocontents{lot}{\protect\xpginauxfilefalse}%
-   \fi%
+   \if at filesw
+      \addtocontents{toc}{\protect\xpginauxfilefalse}
+      \addtocontents{lof}{\protect\xpginauxfilefalse}
+      \addtocontents{lot}{\protect\xpginauxfilefalse}
+   \fi
 }
 
 % Since captions might float to other language regions,
 % we need to change the language here (#542)
-\AddToHook{cmd/caption/before}{%
-    \ifhmode\unskip\fi%
-    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}%
-    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}%
+\AddToHook{cmd/caption/before}{
+    \ifhmode\unskip\fi
+    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}
+    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}
 }
 
 % The bidi package swaps the output stream within RTL tables
@@ -6498,14 +6516,14 @@
 % We therefore patch bidi and insert a bool that tells us
 % whether we are in such a table.
 \newbool{xpg at inbiditable}
-\AtBeginDocument{%
-  \@ifpackageloaded{bidi}{%
-     \patchcmd{\@tabular}%
-               {\if at RTLtab}%
-               {\if at RTLtab\booltrue{xpg at inbiditable}}%
-               {}% success
-               {\xpg at warning{Patching bidi table failed!}}%
-  }{}%
+\AtBeginDocument{
+  \@ifpackageloaded{bidi}{
+     \patchcmd{\@tabular}
+               {\if at RTLtab}
+               {\if at RTLtab\booltrue{xpg at inbiditable}}
+               {} % success
+               {\xpg at warning{Patching bidi table failed!}}
+  }{}
 }
 
 % check if language is defined
@@ -6528,7 +6546,7 @@
     }
 }
 
-\def\polyglossia at luatex@load at lang#1{%
+\def\polyglossia at luatex@load at lang#1{
   % if \l@#1 is not properly defined, call lua function newloader(#1),
   % and assign the returned number to \l@#1
   \__xpg_check_if_exist_l@:NF {#1}
@@ -6540,34 +6558,34 @@
 
 % This check is also used by biblatex, so don't
 % rename silently.
-\newcommand\xpg at ifdefined[3]{%
+\newcommand\xpg at ifdefined[3]{
   % With luatex, we first need to define \l@#1.
   \sys_if_engine_luatex:T
   {
-    \polyglossia at luatex@load at lang{#1}%
+    \polyglossia at luatex@load at lang{#1}
   }
-  \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}%
-}%
+  \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}
+}
 
 % Set \bbl at hyphendata@\the\language, which is (lua)babel's
 % hyphenation pattern hook
 % FIXME Clarifiy why/when this is needed.
-\newcommand*\xpg at set@bbl at hyphendata[1]{%
+\newcommand*\xpg at set@bbl at hyphendata[1]{
   \sys_if_engine_luatex:T
   {
-    \ifcsdef{bbl at hyphendata@#1}{}{%
-      \global\@namedef{bbl at hyphendata@\the\language}{}%
-    }%
+    \ifcsdef{bbl at hyphendata@#1}{}{
+      \global\@namedef{bbl at hyphendata@\the\language}{}
+    }
   }
 }
 
 % Set hyphenation patterns for a given language. This does the right
 % thing both for XeTeX and LuaTeX
-\newcommand*\xpg at set@hyphenation at patterns[1]{%
+\newcommand*\xpg at set@hyphenation at patterns[1]{
   \str_case_e:nnF{\c_sys_engine_str}{
       {luatex}
         {
-          \polyglossia at luatex@load at lang{#1}%
+          \polyglossia at luatex@load at lang{#1}
           \language=\csname l@#1\endcsname
         }
       {xetex}
@@ -6577,7 +6595,7 @@
     }
     {
       \xpg at warning{You’re~running~a~TeX~engine~that~is~not~LuaTeX~or~XeTeX.\MessageBreak
-        That~is~almost~guaranteed~to~cause~problems.}%
+        That~is~almost~guaranteed~to~cause~problems.}
     }
 }
 
@@ -6590,20 +6608,20 @@
    \select@@language[#1]{#2}%
    % Hook for external packages such as biblatex
    \polyglossia at language@switched%
-   \polyglossia at lang@setpardirection:n{#2}%
+   \polyglossia at lang@setpardirection:n{#2}
    \csuse{captions#2}%
    \csuse{date#2}%
    % These are hooks for external packages which want to access variants
    % via babelname (such as biblatex)
-   \cs_if_exist_use:c{captions at bbl@\babelname}%
-   \cs_if_exist_use:c{date at bbl@\babelname}%
-   \polyglossia at local@marks:n{#2}%
+   \cs_if_exist_use:c{captions at bbl@\babelname}
+   \cs_if_exist_use:c{date at bbl@\babelname}
+   \polyglossia at local@marks:n{#2}
    \csuse{init at extras@#2}%
-   \polyglossia at lang@indentfirst:n{#2}%
+   \polyglossia at lang@indentfirst:n{#2}
    \csuse{blockextras@#2}%
    % This is a hook for external packages which want to access variants
    % via babelname (such as biblatex)
-   \cs_if_exist_use:c{blockextras at bbl@\babelname}%
+   \cs_if_exist_use:c{blockextras at bbl@\babelname}
  }
 
 % hook for compatibility with biblatex
@@ -6628,22 +6646,22 @@
 \newcommand{\select@@language}[2][]{%
   % disable the extras and number settings of the previous language
   \cs_if_exist:cT{languagename}
-  {%
-    \noextrascurrent{\languagename}%
-    \cs_if_exist_use:c{no\languagename @numbers}%
+  {
+    \noextrascurrent{\languagename}
+    \cs_if_exist_use:c{no\languagename @numbers}
     \sys_if_engine_xetex:T{
       \__xpg_if_LR_str:eTF{\prop_item:Ne{\polyglossia at langsetup}{\languagename/direction}}
       {
         \__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
-          {\setnonlatin}% LTR -> RTL
-      }%
-      {%
+          {\setnonlatin} % LTR -> RTL
+      }
+      {
         \__xpg_if_LR_str:eT{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
-          {\setlatin}% RTL -> LTR
+          {\setlatin} % RTL -> LTR
       }
     }
-  }%
-  \polyglossia at set@language at name[#1]{#2}%
+  }
+  \polyglossia at set@language at name[#1]{#2}
   % Set the language's/script's font families
   \str_if_eq:eeT{\prop_item:Nn{\polyglossia at langsetup}{#2/lcscript}} {latin}
   {
@@ -6652,12 +6670,12 @@
   \bool_if:NF \__xpg_inline_lang
   { % This for non-inline font switches
     % in case a \<lang>font is defined
-    \xpg at set@normalfont{#2}%
+    \xpg at set@normalfont{#2}
   }
-  \xpg at select@fontfamily{#2}%
-  \__xpg_use_or_warn:c{#2 at language}%
-  \cs_if_exist_use:c{#2 at numbers}%
-  \use at localhyphenmins[#1]{#2}%
+  \xpg at select@fontfamily{#2}
+  \__xpg_use_or_warn:c{#2 at language}
+  \cs_if_exist_use:c{#2 at numbers}
+  \use at localhyphenmins[#1]{#2}
   \polyglossia at lang@frenchspacing:n{#2}
 }
 
@@ -6698,7 +6716,7 @@
 }
 
 \renewenvironment{otherlanguage}[2][]
-{%
+{
   % Get real current (pre-switch) options (incl. defaults)
   \clist_clear_new:N \l_xpg_current_options
   \prop_map_inline:cn {xpg at current@options@\languagename}
@@ -6706,25 +6724,25 @@
       \clist_put_right:Nn \l_xpg_current_options {##1=##2}
   }
   % Store current (pre-switch) options and language on stack
-  \polyglossia at stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}%
-  \selectlanguage[#1]{#2}%
+  \polyglossia at stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}
+  \selectlanguage[#1]{#2}
 }
-{%
+{
    % restore previous language in aux file and remove closed one from stack
-   \polyglossia at unstack@language:n{xpg at set@language at only@aux}%
+   \polyglossia at unstack@language:n{xpg at set@language at only@aux}
 }
 
-\newcommand{\setlocalhyphenmins}[3]{%
-   \xpg at ifdefined{#1}{%
-      \expandafter\ifx\csname l@#1\endcsname\l at nohyphenation%
-        \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}%
+\newcommand{\setlocalhyphenmins}[3]{
+   \xpg at ifdefined{#1}{
+      \expandafter\ifx\csname l@#1\endcsname\l at nohyphenation
+        \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}
       \else
-      \providehyphenmins{#1}{#2#3}%
+      \providehyphenmins{#1}{#2#3}
       \fi
-   }{%
-     \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}%
-   }%
-}%
+   }{
+     \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}
+   }
+}
 
 % \setlanghyphenmins[options]{lang}{l}{r}
 \newcommand*\setlanghyphenmins[4][]{%
@@ -6733,45 +6751,45 @@
   \edef\xpg at tmp@lang{\xpg_alias_base_lang:n{#2}}
   \bgroup
   \polyglossia at error@iflangnotloaded:n{\xpg at tmp@lang}
-  \polyglossia at set@keys:nn{\xpg at tmp@lang}{\xpg at tmp@opts}%
+  \polyglossia at set@keys:nn{\xpg at tmp@lang}{\xpg at tmp@opts}
   % Store bcp47.tag at hypenmins
   \tl_if_blank:nTF {\xpg at tmp@opts}{%
-    \ifcsundef{\csname xpg at tmp@lang\endcsname @g.bcp47.tag}{%
-       \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}%
-    }{%
-       \csedef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
-  }{%
-    \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}%
-  }%
-  \csgdef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}%
+    \ifcsundef{\csname xpg at tmp@lang\endcsname @g.bcp47.tag}{
+       \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}
+    }{
+       \csedef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
+  }{
+    \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}
+  }
+  \csgdef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}
   \egroup
 }
 
 % \use at localhypenmins[options]{lang}
-\newcommand*\use at localhyphenmins[2][]{%
+\newcommand*\use at localhyphenmins[2][]{
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \polyglossia at set@keys:nn{#2}{#1}%
+  \polyglossia at set@keys:nn{#2}{#1}
   % Use bcp47.tag at hypenmins
-  \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at g.bcp47.tag}{%
-       \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}%
-    }{%
-       \csxdef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
-  }{%
-    \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}%
-  }%
+  \tl_if_blank:nTF {#1}{
+    \ifcsundef{#2 at g.bcp47.tag}{
+       \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}
+    }{
+       \csxdef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
+  }{
+    \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}
+  }
   \egroup
-  \ifcsundef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{%
-     \ifcsundef{#2hyphenmins}{}%
-        {%
-          \expandafter\expandafter\expandafter\set at hyphenmins\csname #2hyphenmins\endcsname\relax%
+  \ifcsundef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{
+     \ifcsundef{#2hyphenmins}{}
+        {
+          \expandafter\expandafter\expandafter\set at hyphenmins\csname #2hyphenmins\endcsname\relax
         }
-   }{%
-      \edef\tmpa{\csuse{\csname tmp at bcp47.tag\endcsname @hyphenmins}}%
-      \expandafter\expandafter\expandafter\set at hyphenmins\tmpa\relax%
+   }{
+      \edef\tmpa{\csuse{\csname tmp at bcp47.tag\endcsname @hyphenmins}}
+      \expandafter\expandafter\expandafter\set at hyphenmins\tmpa\relax
    }
    \sys_if_engine_luatex:T{
      % Set \totalhyphenmin if specified
@@ -6778,9 +6796,9 @@
      \prop_get:NxNTF \polyglossia at langsetup {#2/totalhyphenmin} \l_tmpa_tl
      {
         \xpg at info{totalhyphenmin: '\l_tmpa_tl'}
-        \expandafter\hyphenationmin \l_tmpa_tl%
-     }%
-     {}%
+        \expandafter\hyphenationmin \l_tmpa_tl
+     }
+     {}
    }
 }
 
@@ -6792,26 +6810,26 @@
 % As opposed to the one inherited from switch.def/babel, our environment
 % supports language options and aliases.
 \renewenvironment{hyphenrules}[2][]
-{%
+{
   % Check for real language name and options
   \edef\xpg at tmp@opts{\xpg_alias_add_to_option_i:nn{#2}{#1}}
   \edef\xpg at tmp@lang{\xpg_alias_base_lang:n{#2}}
   % Register the language options
-  \polyglossia at set@lang at options:nnn {\xpg at tmp@lang} {\xpg at tmp@opts} {@xpg at set@langvariant}%
+  \polyglossia at set@lang at options:nnn {\xpg at tmp@lang} {\xpg at tmp@opts} {@xpg at set@langvariant}
   % Now switch patterns
-  \__xpg_use_or_warn:c{\use:c{xpg at tmp@lang}@language}%
+  \__xpg_use_or_warn:c{\use:c{xpg at tmp@lang}@language}
   % And activate hyphenmins
-  \use at localhyphenmins[\xpg at tmp@opts]{\xpg at tmp@lang}%
+  \use at localhyphenmins[\xpg at tmp@opts]{\xpg at tmp@lang}
 }
 {}
 
-\AtEndPreamble{%
-   \@ifpackageloaded{bidi}{%
-      \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}%
-   }{}%
-   \@ifpackageloaded{luabidi}{%
-      \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}%
-   }{}%
+\AtEndPreamble{
+   \@ifpackageloaded{bidi}{
+      \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}
+   }{}
+   \@ifpackageloaded{luabidi}{
+      \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}
+   }{}
 }
 
 
@@ -6867,11 +6885,11 @@
 }
 
 \bool_if:nF \l_polyglossia_verbose_bool {
-   \gdef\@latex at info#1{\relax}% no latex info
-   \gdef\@font at info#1{\relax}% no latex font info
-   \gdef\@font at warning#1{\relax}% no latex font warnings
-   \gdef\zf at PackageInfo#1{\relax}% no fontspec info
-   \gdef\xpg at info#1{\relax}% no polyglossia info
+   \gdef\@latex at info#1{\relax} % no latex info
+   \gdef\@font at info#1{\relax} % no latex font info
+   \gdef\@font at warning#1{\relax} % no latex font warnings
+   \gdef\zf at PackageInfo#1{\relax} % no fontspec info
+   \gdef\xpg at info#1{\relax} % no polyglossia info
 }
 
 \bool_if:nT \l_polyglossia_localmarks_bool {
@@ -6912,8 +6930,8 @@
 
 %
 % FIXME these should also be loaded \AtEndOfPackage !!!
-\def\xpg at option#1#2{%
-  \ifcsundef{xpg at main@language}{\setdefaultlanguage}{\setotherlanguage}%
+\def\xpg at option#1#2{
+  \ifcsundef{xpg at main@language}{\setdefaultlanguage}{\setotherlanguage}
     [#1]{#2}}
 \ExplSyntaxOff
 
@@ -7189,9 +7207,9 @@
 \def\hebrewdate#1#2#3{%
     \HebrewFromGregorian{#1}{#2}{#3}%
                         {\hebrewday}{\hebrewmonth}{\hebrewyear}%
-    \if at RTL%
+    \if at RTL
       \@FormatForHebrew{\hebrewday}{\hebrewmonth}{\hebrewyear}%
-    \else%
+    \else
       \@FormatForEnglish{\hebrewday}{\hebrewmonth}{\hebrewyear}%
     \fi}
 \def\hebrewtoday{\hebrewdate{\day}{\month}{\year}}
@@ -7223,16 +7241,16 @@
      \fi
    \fi}}
 \def\HebrewMonthName#1#2{%
-    \ifnum #1 = 7 %
+    \ifnum #1 = 7 
     \@CheckLeapHebrewYear{#2}%
         \if at HebrewLeap אדר\ ב'%
            \else אדר%
-        \fi%
-    \else%
-        \ifcase#1%
+        \fi
+    \else
+        \ifcase#1
            % nothing for 0
            \or תשרי%
-           \or\if at xpg@hebrew at marcheshvan מרחשון\else חשון\fi%
+           \or\if at xpg@hebrew at marcheshvan מרחשון\else חשון\fi
            \or כסלו%
            \or טבת%
            \or שבט%
@@ -7244,35 +7262,35 @@
            \or תמוז%
            \or אב%
            \or אלול%
-        \fi%
+        \fi
     \fi}
 \def\@FormatForHebrew#1#2#3{%
   \Hebrewnumeral{#1}~ב\HebrewMonthName{#2}{#3}~%
   \HebrewYearName{#3}}
 \def\HebrewMonthNameInEnglish#1#2{%
-    \ifnum #1 = 7%
+    \ifnum #1 = 7
     \@CheckLeapHebrewYear{#2}%
-        \if at HebrewLeap Adar II\else Adar\fi%
-    \else%
-        \ifcase #1%
+        \if at HebrewLeap Adar II\else Adar\fi
+    \else
+        \ifcase #1
             % nothing for 0
-            \or \if at hebrewcal@academytrans Tishri \else Tishrei \fi%
-            \or%
+            \or \if at hebrewcal@academytrans Tishri \else Tishrei \fi
+            \or
               \if at hebrewcal@academytrans%
-                 \if at xpg@hebrew at marcheshvan Marẖeshvan\else Heshvan\fi%
-              \else%
-                 \if at xpg@hebrew at marcheshvan Marcheshvan\else Heshvan\fi%
-              \fi%
-            \or Kislev%
-            \or \if at hebrewcal@academytrans Tevet \else Tebeth \fi%
-            \or \if at hebrewcal@academytrans Shvat \else Shebat \fi%
+                 \if at xpg@hebrew at marcheshvan Marẖeshvan\else Heshvan\fi
+              \else
+                 \if at xpg@hebrew at marcheshvan Marcheshvan\else Heshvan\fi
+              \fi
+            \or Kislev
+            \or \if at hebrewcal@academytrans Tevet \else Tebeth \fi
+            \or \if at hebrewcal@academytrans Shvat \else Shebat \fi
             \or Adar I%
             \or Adar II%
             \or Nisan%
-            \or \if at hebrewcal@academytrans Iyyar \else Iyar \fi%
+            \or \if at hebrewcal@academytrans Iyyar \else Iyar \fi
             \or Sivan%
             \or Tammuz%
-            \or \if at hebrewcal@academytrans Av \else Ab \fi%
+            \or \if at hebrewcal@academytrans Av \else Ab \fi
             \or Elul%
         \fi
     \fi}
@@ -7282,235 +7300,235 @@
 \newif\if at HebrewLeap
 \def\@CheckLeapHebrewYear#1{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \tmpa = #1%
-        \multiply \tmpa by 7%
-        \advance \tmpa by 1%
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \tmpa = #1
+        \multiply \tmpa by 7
+        \advance \tmpa by 1
         \@Remainder{\tmpa}{19}{\tmpb}%
-        \ifnum \tmpb < 7%         % \tmpb = (7*year+1)%19
-            \global\@HebrewLeaptrue%
-        \else%
-            \global\@HebrewLeapfalse%
+        \ifnum \tmpb < 7         % \tmpb = (7*year+1)%19
+            \global\@HebrewLeaptrue
+        \else
+            \global\@HebrewLeapfalse
         \fi}}
 \def\@HebrewElapsedMonths#1#2{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \countdef\tmpc = 2%       % \tmpc==\count2
-        \tmpa = #1%               %
-        \advance \tmpa by -1%     %
-        #2 = \tmpa%               % #2 = \tmpa = year-1
-        \divide #2 by 19%         % Number of complete Meton cycles
-        \multiply #2 by 235%      % #2 = 235*((year-1)/19)
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \countdef\tmpc = 2       % \tmpc==\count2
+        \tmpa = #1
+        \advance \tmpa by -1
+        #2 = \tmpa               % #2 = \tmpa = year-1
+        \divide #2 by 19         % Number of complete Meton cycles
+        \multiply #2 by 235      % #2 = 235*((year-1)/19)
         \@Remainder{\tmpa}{19}{\tmpb}% \tmpa = years%19-years this cycle
-        \tmpc = \tmpb%            %
-        \multiply \tmpb by 12%    %
-        \advance #2 by \tmpb%     % add regular months this cycle
-        \multiply \tmpc by 7%     %
-        \advance \tmpc by 1%      %
-        \divide \tmpc by 19%      % \tmpc = (1+7*((year-1)%19))/19 -
-        \advance #2 by \tmpc%     %  add leap months
+        \tmpc = \tmpb
+        \multiply \tmpb by 12
+        \advance #2 by \tmpb     % add regular months this cycle
+        \multiply \tmpc by 7
+        \advance \tmpc by 1
+        \divide \tmpc by 19      % \tmpc = (1+7*((year-1)%19))/19 -
+        \advance #2 by \tmpc     %  add leap months
         \global\@common = #2}%
     #2 = \@common}
 \def\@HebrewElapsedDays#1#2{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \countdef\tmpc = 2%       % \tmpc==\count2
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \countdef\tmpc = 2       % \tmpc==\count2
         \@HebrewElapsedMonths{#1}{#2}%
-        \tmpa = #2%               %
-        \multiply \tmpa by 13753% %
-        \advance \tmpa by 5604%   % \tmpa=MonthsElapsed*13758 + 5604
+        \tmpa = #2
+        \multiply \tmpa by 13753
+        \advance \tmpa by 5604   % \tmpa=MonthsElapsed*13758 + 5604
         \@Remainder{\tmpa}{25920}{\tmpc}% \tmpc == ConjunctionParts
-        \divide \tmpa by 25920%
-        \multiply #2 by 29%
-        \advance #2 by 1%
-        \advance #2 by \tmpa%     %  #2 = 1 + MonthsElapsed*29 +
+        \divide \tmpa by 25920
+        \multiply #2 by 29
+        \advance #2 by 1
+        \advance #2 by \tmpa     %  #2 = 1 + MonthsElapsed*29 +
         \@Remainder{#2}{7}{\tmpa}% %  \tmpa == DayOfWeek
-        \ifnum \tmpc < 19440%
-            \ifnum \tmpc < 9924%
-            \else%                % New moon at 9 h. 204 p. or later
-                \ifnum \tmpa = 2% % on Tuesday ...
+        \ifnum \tmpc < 19440
+            \ifnum \tmpc < 9924
+            \else                % New moon at 9 h. 204 p. or later
+                \ifnum \tmpa = 2 % on Tuesday ...
                     \@CheckLeapHebrewYear{#1}% of a common year
-                    \if at HebrewLeap%
-                    \else%
-                        \advance #2 by 1%
-                    \fi%
-                \fi%
-            \fi%
-            \ifnum \tmpc < 16789%
-            \else%                 % New moon at 15 h. 589 p. or later
-                \ifnum \tmpa = 1%  % on Monday ...
-                    \advance #1 by -1%
+                    \if at HebrewLeap
+                    \else
+                        \advance #2 by 1
+                    \fi
+                \fi
+            \fi
+            \ifnum \tmpc < 16789
+            \else                 % New moon at 15 h. 589 p. or later
+                \ifnum \tmpa = 1  % on Monday ...
+                    \advance #1 by -1
                     \@CheckLeapHebrewYear{#1}% at the end of leap year
-                    \if at HebrewLeap%
-                        \advance #2 by 1%
-                    \fi%
-                \fi%
-            \fi%
-        \else%
-            \advance #2 by 1%      %  new moon at or after midday
-        \fi%
+                    \if at HebrewLeap
+                        \advance #2 by 1
+                    \fi
+                \fi
+            \fi
+        \else
+            \advance #2 by 1      %  new moon at or after midday
+        \fi
         \@Remainder{#2}{7}{\tmpa}%  %  \tmpa == DayOfWeek
-        \ifnum \tmpa = 0%          %  if Sunday ...
-            \advance #2 by 1%
-        \else%                     %
-            \ifnum \tmpa = 3%      %  Wednesday ...
-                \advance #2 by 1%
-            \else%
-                \ifnum \tmpa = 5%  %  or Friday
-                     \advance #2 by 1%
-                \fi%
-            \fi%
-        \fi%
+        \ifnum \tmpa = 0          %  if Sunday ...
+            \advance #2 by 1
+        \else                     %
+            \ifnum \tmpa = 3      %  Wednesday ...
+                \advance #2 by 1
+            \else
+                \ifnum \tmpa = 5  %  or Friday
+                     \advance #2 by 1
+                \fi
+            \fi
+        \fi
         \global\@common = #2}%
     #2 = \@common}
 \def\@DaysInHebrewYear#1#2{%
     {%
-        \countdef\tmpe = 12%   % \tmpe==\count12
+        \countdef\tmpe = 12   % \tmpe==\count12
         \@HebrewElapsedDays{#1}{\tmpe}%
-        \advance #1 by 1%
+        \advance #1 by 1
         \@HebrewElapsedDays{#1}{#2}%
-        \advance #2 by -\tmpe%
+        \advance #2 by -\tmpe
         \global\@common = #2}%
     #2 = \@common}
 \def\@HebrewDaysInPriorMonths#1#2#3{%
     {%
-        \countdef\tmpf= 14%    % \tmpf==\count14
-        #3 = \ifcase #1%       % Days in prior month of regular year
-               0 \or%          % no month number 0
-               0 \or%          % Tishri
-              30 \or%          % Heshvan
-              59 \or%          % Kislev
-              89 \or%          % Tevet
-             118 \or%          % Shvat
-             148 \or%          % Adar I
-             148 \or%          % Adar II
-             177 \or%          % Nisan
-             207 \or%          % Iyyar
-             236 \or%          % Sivan
-             266 \or%          % Tammuz
-             295 \or%          % Av
-             325 \or%          % Elul
-             400%              % Dummy
-        \fi%
+        \countdef\tmpf= 14    % \tmpf==\count14
+        #3 = \ifcase #1       % Days in prior month of regular year
+               0 \or          % no month number 0
+               0 \or          % Tishri
+              30 \or          % Heshvan
+              59 \or          % Kislev
+              89 \or          % Tevet
+             118 \or          % Shvat
+             148 \or          % Adar I
+             148 \or          % Adar II
+             177 \or          % Nisan
+             207 \or          % Iyyar
+             236 \or          % Sivan
+             266 \or          % Tammuz
+             295 \or          % Av
+             325 \or          % Elul
+             400              % Dummy
+        \fi
         \@CheckLeapHebrewYear{#2}%
-        \if at HebrewLeap%            % in leap year
-            \ifnum #1 > 6%         % if month after Adar I
-                \advance #3 by 30% % add  30 days
-            \fi%
-        \fi%
+        \if at HebrewLeap            % in leap year
+            \ifnum #1 > 6         % if month after Adar I
+                \advance #3 by 30 % add  30 days
+            \fi
+        \fi
         \@DaysInHebrewYear{#2}{\tmpf}%
-        \ifnum #1 > 3%
-            \ifnum \tmpf = 353%    %
-                \advance #3 by -1% %
-            \fi%                   %  Short Kislev
-            \ifnum \tmpf = 383%    %
-                \advance #3 by -1% %
-            \fi%                   %
-        \fi%
-        \ifnum #1 > 2%
-            \ifnum \tmpf = 355%    %
-                \advance #3 by 1%  %
-            \fi%                   %  Long Heshvan
-            \ifnum \tmpf = 385%    %
-                \advance #3 by 1%  %
-            \fi%                   %
-        \fi%
+        \ifnum #1 > 3
+            \ifnum \tmpf = 353
+                \advance #3 by -1
+            \fi                   %  Short Kislev
+            \ifnum \tmpf = 383
+                \advance #3 by -1
+            \fi
+        \fi
+        \ifnum #1 > 2
+            \ifnum \tmpf = 355
+                \advance #3 by 1
+            \fi                   %  Long Heshvan
+            \ifnum \tmpf = 385
+                \advance #3 by 1
+            \fi
+        \fi
         \global\@common = #3}%
     #3 = \@common}
 \def\@FixedFromHebrew#1#2#3#4{%
     {%
-        #4 = #1%
+        #4 = #1
         \@HebrewDaysInPriorMonths{#2}{#3}{#1}%
-        \advance #4 by #1%         % Add days in prior months this year
+        \advance #4 by #1         % Add days in prior months this year
         \@HebrewElapsedDays{#3}{#1}%
-        \advance #4 by #1%         % Add days in prior years
-        \advance #4 by -1373429%   % Subtract days before Gregorian
+        \advance #4 by #1         % Add days in prior years
+        \advance #4 by -1373429   % Subtract days before Gregorian
         \global\@common = #4}%     %   01.01.0001
     #4 = \@common}
 \def\@GregorianDaysInPriorMonths#1#2#3{%
     {%
-        #3 = \ifcase #1%
-               0 \or%             % no month number 0
-               0 \or%
-              31 \or%
-              59 \or%
-              90 \or%
-             120 \or%
-             151 \or%
-             181 \or%
-             212 \or%
-             243 \or%
-             273 \or%
-             304 \or%
-             334%
-        \fi%
+        #3 = \ifcase #1
+               0 \or             % no month number 0
+               0 \or
+              31 \or
+              59 \or
+              90 \or
+             120 \or
+             151 \or
+             181 \or
+             212 \or
+             243 \or
+             273 \or
+             304 \or
+             334
+        \fi
         \@CheckIfGregorianLeap{#2}%
-        \if at GregorianLeap%
-            \ifnum #1 > 2%        % if month after February
-                \advance #3 by 1% % add leap day
-            \fi%
-        \fi%
+        \if at GregorianLeap
+            \ifnum #1 > 2        % if month after February
+                \advance #3 by 1 % add leap day
+            \fi
+        \fi
         \global\@common = #3}%
     #3 = \@common}
 \def\@GregorianDaysInPriorYears#1#2{%
      {%
-         \countdef\tmpc = 4%      % \tmpc==\count4
-         \countdef\tmpb = 2%      % \tmpb==\count2
-         \tmpb = #1%              %
-         \advance \tmpb by -1%    %
-         \tmpc = \tmpb%           % \tmpc = \tmpb = year-1
-         \multiply \tmpc by 365%  % Days in prior years =
-         #2 = \tmpc%              % = 365*(year-1) ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 4%      % \tmpc = (year-1)/4
-         \advance #2 by \tmpc%    % ... plus Julian leap days ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 100%    % \tmpc = (year-1)/100
-         \advance #2 by -\tmpc%   % ... minus century years ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 400%    % \tmpc = (year-1)/400
-         \advance #2 by \tmpc%    % ... plus 4-century years.
+         \countdef\tmpc = 4      % \tmpc==\count4
+         \countdef\tmpb = 2      % \tmpb==\count2
+         \tmpb = #1
+         \advance \tmpb by -1
+         \tmpc = \tmpb           % \tmpc = \tmpb = year-1
+         \multiply \tmpc by 365  % Days in prior years =
+         #2 = \tmpc              % = 365*(year-1) ...
+         \tmpc = \tmpb
+         \divide \tmpc by 4      % \tmpc = (year-1)/4
+         \advance #2 by \tmpc    % ... plus Julian leap days ...
+         \tmpc = \tmpb
+         \divide \tmpc by 100    % \tmpc = (year-1)/100
+         \advance #2 by -\tmpc   % ... minus century years ...
+         \tmpc = \tmpb
+         \divide \tmpc by 400    % \tmpc = (year-1)/400
+         \advance #2 by \tmpc    % ... plus 4-century years.
          \global\@common = #2}%
     #2 = \@common}
 \def\@AbsoluteFromGregorian#1#2#3#4{%
     {%
-        \countdef\tmpd = 0%       % \tmpd==\count0
-        #4 = #1%                  % days so far this month
+        \countdef\tmpd = 0       % \tmpd==\count0
+        #4 = #1                  % days so far this month
         \@GregorianDaysInPriorMonths{#2}{#3}{\tmpd}%
-        \advance #4 by \tmpd%     % add days in prior months
+        \advance #4 by \tmpd     % add days in prior months
         \@GregorianDaysInPriorYears{#3}{\tmpd}%
-        \advance #4 by \tmpd%     % add days in prior years
+        \advance #4 by \tmpd     % add days in prior years
         \global\@common = #4}%
     #4 = \@common}
 \def\HebrewFromGregorian#1#2#3#4#5#6{%
     {%
-        \countdef\tmpx= 17%        % \tmpx==\count17
-        \countdef\tmpy= 18%        % \tmpy==\count18
-        \countdef\tmpz= 19%        % \tmpz==\count19
-        #6 = #3%                   %
-        \global\advance #6 by 3761%  approximation from above
+        \countdef\tmpx= 17        % \tmpx==\count17
+        \countdef\tmpy= 18        % \tmpy==\count18
+        \countdef\tmpz= 19        % \tmpz==\count19
+        #6 = #3
+        \global\advance #6 by 3761 %  approximation from above
         \@AbsoluteFromGregorian{#1}{#2}{#3}{#4}%
-        \tmpz = 1  \tmpy = 1%
+        \tmpz = 1  \tmpy = 1
         \@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
-        \ifnum \tmpx > #4%              %
-            \global\advance #6 by -1% Hyear = Gyear + 3760
+        \ifnum \tmpx > #4
+            \global\advance #6 by -1 % Hyear = Gyear + 3760
             \@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
-        \fi%                            %
-        \advance #4 by -\tmpx%     % Days in this year
-        \advance #4 by 1%          %
-        #5 = #4%                   %
-        \divide #5 by 30%          % Approximation for month from below
-        \loop%                     % Search for month
+        \fi
+        \advance #4 by -\tmpx     % Days in this year
+        \advance #4 by 1
+        #5 = #4
+        \divide #5 by 30          % Approximation for month from below
+        \loop                     % Search for month
             \@HebrewDaysInPriorMonths{#5}{#6}{\tmpx}%
-            \ifnum \tmpx < #4%
-                \advance #5 by 1%
-                \tmpy = \tmpx%
-        \repeat%
-        \global\advance #5 by -1%
-        \global\advance #4 by -\tmpy%
+            \ifnum \tmpx < #4
+                \advance #5 by 1
+                \tmpy = \tmpx
+        \repeat
+        \global\advance #5 by -1
+        \global\advance #4 by -\tmpy
    }%
 }
 
@@ -7624,7 +7642,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -7691,7 +7709,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-korean.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 local glyph_id = node.id"glyph"
@@ -8309,7 +8327,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-latin.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -8364,7 +8382,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...
@@ -8732,7 +8750,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-sanskrit.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -8782,7 +8800,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-tibt.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...
@@ -8885,7 +8903,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 local module_name = "polyglossia"
@@ -10238,9 +10256,9 @@
 % 
 % \subsection{gloss-latex.lde}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
-\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/07/21}{v1.64}{polyglossia: module for default language}
+\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/10/01}{v1.65}{polyglossia: module for default language}
 
 \PolyglossiaSetup{latex}{
   bcp47=en-US,
@@ -10288,7 +10306,7 @@
 % 
 % \subsection{gloss-acadien.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-acadien.ldf}[polyglossia: module for Canadian (Acadian) French]
 
@@ -10305,7 +10323,7 @@
 % 
 % \subsection{gloss-aeb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (Arabic)]
 
@@ -10322,7 +10340,7 @@
 % 
 % \subsection{gloss-af.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-af.ldf}[polyglossia: module for af (Afrikaans)]
 
@@ -10339,7 +10357,7 @@
 % 
 % \subsection{gloss-afb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (Arabic)]
 
@@ -10356,7 +10374,7 @@
 % 
 % \subsection{gloss-afrikaans.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for Afrikaans]
 
@@ -10461,7 +10479,7 @@
 % 
 % \subsection{gloss-albanian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-albanian.ldf}[polyglossia: module for Albanian]
 
@@ -10518,7 +10536,7 @@
 % 
 % \subsection{gloss-am.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-am.ldf}[polyglossia: module for am (Amharic)]
 
@@ -10535,7 +10553,7 @@
 % 
 % \subsection{gloss-american.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-american.ldf}[polyglossia: module for American English]
 
@@ -10552,7 +10570,7 @@
 % 
 % \subsection{gloss-amharic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-amharic.ldf}[polyglossia: module for Amharic]
 \PolyglossiaSetup{amharic}{
@@ -10772,7 +10790,7 @@
 % 
 % \subsection{gloss-apd.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (Arabic)]
 
@@ -10789,7 +10807,7 @@
 % 
 % \subsection{gloss-ar-IQ.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (Arabic)]
 
@@ -10808,7 +10826,7 @@
 % 
 % \subsection{gloss-ar-JO.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (Arabic)]
 
@@ -10827,7 +10845,7 @@
 % 
 % \subsection{gloss-ar-LB.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (Arabic)]
 
@@ -10846,7 +10864,7 @@
 % 
 % \subsection{gloss-ar-MR.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (Arabic)]
 
@@ -10865,7 +10883,7 @@
 % 
 % \subsection{gloss-ar-PS.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (Arabic)]
 
@@ -10884,7 +10902,7 @@
 % 
 % \subsection{gloss-ar-SY.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (Arabic)]
 
@@ -10903,7 +10921,7 @@
 % 
 % \subsection{gloss-ar-YE.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (Arabic)]
 
@@ -10922,7 +10940,7 @@
 % 
 % \subsection{gloss-ar.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (Arabic)]
 
@@ -10939,7 +10957,7 @@
 % 
 % \subsection{gloss-arabic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arabic.ldf}[polyglossia: module for Arabic]
 \RequireBidi
@@ -11329,7 +11347,7 @@
 % 
 % \subsection{gloss-armenian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-armenian.ldf}[polyglossia: module for Armenian]
 
@@ -11537,7 +11555,7 @@
 % 
 % \subsection{gloss-arq.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (Arabic)]
 
@@ -11554,7 +11572,7 @@
 % 
 % \subsection{gloss-ary.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (Arabic)]
 
@@ -11571,7 +11589,7 @@
 % 
 % \subsection{gloss-arz.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (Arabic)]
 
@@ -11588,7 +11606,7 @@
 % 
 % \subsection{gloss-ast.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (Asturian)]
 
@@ -11605,7 +11623,7 @@
 % 
 % \subsection{gloss-asturian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translated by Xuacu <xuacusk8 at gmail dot com>
 % Contributed by Kevin Godby <godbyk at gmail dot com>
@@ -11665,7 +11683,7 @@
 % 
 % \subsection{gloss-australian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-australian.ldf}[polyglossia: module for Australian English]
 
@@ -11682,7 +11700,7 @@
 % 
 % \subsection{gloss-austrian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-austrian.ldf}[polyglossia: module for Austrian German (old spelling)]
 
@@ -11699,7 +11717,7 @@
 % 
 % \subsection{gloss-ayl.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (Arabic)]
 
@@ -11716,7 +11734,7 @@
 % 
 % \subsection{gloss-bahasa.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for Bahasa Indonesia]
 
@@ -11733,7 +11751,7 @@
 % 
 % \subsection{gloss-bahasai.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for Bahasa Indonesia]
 
@@ -11751,7 +11769,7 @@
 % 
 % \subsection{gloss-bahasam.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for Bahasa Melayu]
 
@@ -11769,7 +11787,7 @@
 % 
 % \subsection{gloss-basque.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-basque.ldf}[polyglossia: module for Basque]
 \PolyglossiaSetup{basque}{
@@ -11827,7 +11845,7 @@
 % 
 % \subsection{gloss-be-tarask.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (Belarusian)]
 
@@ -11844,7 +11862,7 @@
 % 
 % \subsection{gloss-be.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-be.ldf}[polyglossia: module for be (Belarusian)]
 
@@ -11861,7 +11879,7 @@
 % 
 % \subsection{gloss-belarusian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for Belarusian]
 
@@ -12189,7 +12207,7 @@
 % 
 % \subsection{gloss-bengali.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed at gmail.com>
 % TODO implement Bengali calendar
@@ -12330,7 +12348,7 @@
 % 
 % \subsection{gloss-bg.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (Bulgarian)]
 
@@ -12347,7 +12365,7 @@
 % 
 % \subsection{gloss-bn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (Bengali)]
 
@@ -12364,7 +12382,7 @@
 % 
 % \subsection{gloss-bo.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (Tibetan)]
 
@@ -12381,7 +12399,7 @@
 % 
 % \subsection{gloss-bosnian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for Bosnian]
 
@@ -12445,7 +12463,7 @@
 % 
 % \subsection{gloss-br.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-br.ldf}[polyglossia: module for br (Breton)]
 
@@ -12462,7 +12480,7 @@
 % 
 % \subsection{gloss-brazil.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-brazil.ldf}[polyglossia: module for Brazilian Portuguese]
 
@@ -12481,7 +12499,7 @@
 % 
 % \subsection{gloss-breton.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-breton.ldf}[polyglossia: module for Breton]
 \PolyglossiaSetup{breton}{
@@ -12589,7 +12607,7 @@
 % 
 % \subsection{gloss-british.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-british.ldf}[polyglossia: module for British English]
 
@@ -12606,7 +12624,7 @@
 % 
 % \subsection{gloss-bs.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (Bosnian)]
 
@@ -12623,7 +12641,7 @@
 % 
 % \subsection{gloss-bulgarian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for Bulgarian]
 \PolyglossiaSetup{bulgarian}{
@@ -12725,7 +12743,7 @@
 % 
 % \subsection{gloss-ca.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (Catalan)]
 
@@ -12742,7 +12760,7 @@
 % 
 % \subsection{gloss-canadian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-canadian.ldf}[polyglossia: module for Canadian English]
 
@@ -12759,7 +12777,7 @@
 % 
 % \subsection{gloss-canadien.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-canadien.ldf}[polyglossia: module for Canadian French]
 
@@ -12776,7 +12794,7 @@
 % 
 % \subsection{gloss-catalan.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-catalan.ldf}[polyglossia: module for Catalan]
 \PolyglossiaSetup{catalan}{
@@ -12945,7 +12963,7 @@
 % 
 % \subsection{gloss-chinese.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-chinese.ldf}[polyglossia: module for Chinese]
 
@@ -13235,7 +13253,7 @@
 % 
 % \subsection{gloss-ckb-Arab.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (Kurdish)]
 
@@ -13252,7 +13270,7 @@
 % 
 % \subsection{gloss-ckb-Latn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (Kurdish)]
 
@@ -13269,7 +13287,7 @@
 % 
 % \subsection{gloss-ckb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (Kurdish)]
 
@@ -13286,7 +13304,7 @@
 % 
 % \subsection{gloss-cop.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (Coptic)]
 
@@ -13303,7 +13321,7 @@
 % 
 % \subsection{gloss-coptic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-coptic.ldf}[polyglossia: module for Coptic]
 \PolyglossiaSetup{coptic}{
@@ -13359,7 +13377,7 @@
 % 
 % \subsection{gloss-croatian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-croatian.ldf}[polyglossia: module for Croatian]
 \PolyglossiaSetup{croatian}{
@@ -13635,7 +13653,7 @@
 % 
 % \subsection{gloss-cy.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (Welsh)]
 
@@ -13652,7 +13670,7 @@
 % 
 % \subsection{gloss-cz.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (Czech)]
 
@@ -13669,7 +13687,7 @@
 % 
 % \subsection{gloss-czech.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-czech.ldf}[polyglossia: module for Czech]
 
@@ -13928,7 +13946,7 @@
 % 
 % \subsection{gloss-da.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-da.ldf}[polyglossia: module for da (Danish)]
 
@@ -13945,7 +13963,7 @@
 % 
 % \subsection{gloss-danish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-danish.ldf}[polyglossia: module for Danish]
 \PolyglossiaSetup{danish}{
@@ -14002,7 +14020,7 @@
 % 
 % \subsection{gloss-de-AT-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (Austrian German, old spelling)]
 
@@ -14019,7 +14037,7 @@
 % 
 % \subsection{gloss-de-AT-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (Austrian German)]
 
@@ -14036,7 +14054,7 @@
 % 
 % \subsection{gloss-de-AT.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (Austrian German)]
 
@@ -14053,7 +14071,7 @@
 % 
 % \subsection{gloss-de-CH-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (Swiss German, old spelling)]
 
@@ -14070,7 +14088,7 @@
 % 
 % \subsection{gloss-de-CH-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (Swiss German)]
 
@@ -14087,7 +14105,7 @@
 % 
 % \subsection{gloss-de-CH.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (Swiss German)]
 
@@ -14104,7 +14122,7 @@
 % 
 % \subsection{gloss-de-DE-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (Germany's German, old spelling)]
 
@@ -14121,7 +14139,7 @@
 % 
 % \subsection{gloss-de-DE-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (Germany's German)]
 
@@ -14138,7 +14156,7 @@
 % 
 % \subsection{gloss-de-DE.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (Germany's German)]
 
@@ -14155,7 +14173,7 @@
 % 
 % \subsection{gloss-de-Latf-AT-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (Austrian German, old spelling)]
 
@@ -14172,7 +14190,7 @@
 % 
 % \subsection{gloss-de-Latf-AT-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (Austrian German)]
 
@@ -14189,7 +14207,7 @@
 % 
 % \subsection{gloss-de-Latf-AT.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (Austrian German)]
 
@@ -14206,7 +14224,7 @@
 % 
 % \subsection{gloss-de-Latf-CH-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (Swiss German, old spelling)]
 
@@ -14223,7 +14241,7 @@
 % 
 % \subsection{gloss-de-Latf-CH-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (Swiss German)]
 
@@ -14240,7 +14258,7 @@
 % 
 % \subsection{gloss-de-Latf-CH.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (Swiss German)]
 
@@ -14257,7 +14275,7 @@
 % 
 % \subsection{gloss-de-Latf-DE-1901.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (Germany's German, old spelling)]
 
@@ -14274,7 +14292,7 @@
 % 
 % \subsection{gloss-de-Latf-DE-1996.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (Germany's German)]
 
@@ -14291,7 +14309,7 @@
 % 
 % \subsection{gloss-de-Latf-DE.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (Germany's German)]
 
@@ -14308,7 +14326,7 @@
 % 
 % \subsection{gloss-de-Latf.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (German)]
 
@@ -14325,7 +14343,7 @@
 % 
 % \subsection{gloss-de.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de.ldf}[polyglossia: module for de (German)]
 
@@ -14342,7 +14360,7 @@
 % 
 % \subsection{gloss-divehi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-divehi.ldf}[polyglossia: module for Divehi]
 
@@ -14397,7 +14415,7 @@
 % 
 % \subsection{gloss-dsb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (Sorbian)]
 
@@ -14414,7 +14432,7 @@
 % 
 % \subsection{gloss-dutch.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dutch.ldf}[polyglossia: module for Dutch]
 \PolyglossiaSetup{dutch}{
@@ -14624,7 +14642,7 @@
 % 
 % \subsection{gloss-dv.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (Divehi)]
 
@@ -14641,7 +14659,7 @@
 % 
 % \subsection{gloss-el-monoton.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (Greek)]
 
@@ -14658,7 +14676,7 @@
 % 
 % \subsection{gloss-el-polyton.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (Greek)]
 
@@ -14675,7 +14693,7 @@
 % 
 % \subsection{gloss-el.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el.ldf}[polyglossia: module for el (Greek)]
 
@@ -14692,7 +14710,7 @@
 % 
 % \subsection{gloss-en-AU.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (Australian English)]
 
@@ -14709,7 +14727,7 @@
 % 
 % \subsection{gloss-en-CA.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (Canadan English)]
 
@@ -14726,7 +14744,7 @@
 % 
 % \subsection{gloss-en-GB.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (British English)]
 
@@ -14743,7 +14761,7 @@
 % 
 % \subsection{gloss-en-NZ.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (Newzealand English)]
 
@@ -14760,7 +14778,7 @@
 % 
 % \subsection{gloss-en-US.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (American English)]
 
@@ -14777,7 +14795,7 @@
 % 
 % \subsection{gloss-en.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en.ldf}[polyglossia: module for en (English)]
 
@@ -14794,7 +14812,7 @@
 % 
 % \subsection{gloss-english.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-english.ldf}[polyglossia: module for English]
 
@@ -15005,7 +15023,7 @@
 % 
 % \subsection{gloss-eo.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (Esperanto)]
 
@@ -15022,7 +15040,7 @@
 % 
 % \subsection{gloss-es-ES.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (Spain's Spanish)]
 
@@ -15039,7 +15057,7 @@
 % 
 % \subsection{gloss-es-MX.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (Mexican Spanish)]
 
@@ -15056,7 +15074,7 @@
 % 
 % \subsection{gloss-es.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es.ldf}[polyglossia: module for es (Spanish)]
 
@@ -15073,7 +15091,7 @@
 % 
 % \subsection{gloss-esperanto.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for Esperanto]
 \PolyglossiaSetup{esperanto}{
@@ -15153,7 +15171,7 @@
 % 
 % \subsection{gloss-estonian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-estonian.ldf}[polyglossia: module for Estonian]
 \PolyglossiaSetup{estonian}{
@@ -15210,7 +15228,7 @@
 % 
 % \subsection{gloss-et.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-et.ldf}[polyglossia: module for et (Estonian)]
 
@@ -15227,7 +15245,7 @@
 % 
 % \subsection{gloss-eu.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (Basque)]
 
@@ -15244,7 +15262,7 @@
 % 
 % \subsection{gloss-fa.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (Persian)]
 
@@ -15261,7 +15279,7 @@
 % 
 % \subsection{gloss-farsi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-farsi.ldf}[polyglossia: module for Farsi]
 
@@ -15279,7 +15297,7 @@
 % 
 % \subsection{gloss-fi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (Finnish)]
 
@@ -15296,7 +15314,7 @@
 % 
 % \subsection{gloss-finnish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-finnish.ldf}[polyglossia: module for Finnish]
 \PolyglossiaSetup{finnish}{
@@ -15416,7 +15434,7 @@
 % 
 % \subsection{gloss-fr-CA-u-sd-canb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CA-u-sd-canb.ldf}[polyglossia: module for fr-CA-u-sd-canb (Canadian French, Acadian subvariety)]
 
@@ -15433,7 +15451,7 @@
 % 
 % \subsection{gloss-fr-CA.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (Canadian French)]
 
@@ -15450,7 +15468,7 @@
 % 
 % \subsection{gloss-fr-CH.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (Swiss French)]
 
@@ -15467,7 +15485,7 @@
 % 
 % \subsection{gloss-fr-FR.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (France's French)]
 
@@ -15484,7 +15502,7 @@
 % 
 % \subsection{gloss-fr.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (French)]
 
@@ -15501,7 +15519,7 @@
 % 
 % \subsection{gloss-french.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-french.ldf}[polyglossia: module for French]
 
@@ -16047,7 +16065,7 @@
 % 
 % \subsection{gloss-friulan.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-friulan.ldf}[polyglossia: module for Friulian]
 
@@ -16064,7 +16082,7 @@
 % 
 % \subsection{gloss-friulian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-friulian.ldf}[polyglossia: module for Friulian]
 
@@ -16150,7 +16168,7 @@
 % 
 % \subsection{gloss-fur.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (Friulian)]
 
@@ -16167,7 +16185,7 @@
 % 
 % \subsection{gloss-ga.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (Gaelic)]
 
@@ -16184,7 +16202,7 @@
 % 
 % \subsection{gloss-gaelic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for Gaelic]
 
@@ -16314,7 +16332,7 @@
 % 
 % \subsection{gloss-galician.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-galician.ldf}[polyglossia: module for Galician]
 \PolyglossiaSetup{galician}{
@@ -16371,7 +16389,7 @@
 % 
 % \subsection{gloss-gd.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (Gaelic)]
 
@@ -16388,7 +16406,7 @@
 % 
 % \subsection{gloss-georgian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-georgian.ldf}[polyglossia: module for Georgian]
 
@@ -16636,7 +16654,7 @@
 % 
 % \subsection{gloss-german.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-german.ldf}[polyglossia: module for German]
 
@@ -16985,7 +17003,7 @@
 % 
 % \subsection{gloss-germanb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-germanb.ldf}[polyglossia: module for German (old spelling)]
 
@@ -17002,7 +17020,7 @@
 % 
 % \subsection{gloss-gl.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (Galician)]
 
@@ -17019,7 +17037,7 @@
 % 
 % \subsection{gloss-grc.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (Greek)]
 
@@ -17036,7 +17054,7 @@
 % 
 % \subsection{gloss-greek.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-greek.ldf}[polyglossia: module for Greek]
 
@@ -17504,7 +17522,7 @@
 % 
 % \subsection{gloss-he.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-he.ldf}[polyglossia: module for he (Hebrew)]
 
@@ -17521,7 +17539,7 @@
 % 
 % \subsection{gloss-hebrew.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for Hebrew]
 
@@ -17556,10 +17574,10 @@
 \define at choicekey*+{hebrew}{calendar}[\xpg at val\xpg at nr]{hebrew,gregorian}[gregorian]{%
    \ifcase\xpg at nr\relax
       % hebrew:
-      \@calendar at hebrewtrue%
+      \@calendar at hebrewtrue
    \or
       % gregorian:
-      \@calendar at hebrewfalse%
+      \@calendar at hebrewfalse
    \fi
    \xpg at info{Option: Hebrew, calendar=\xpg at val}%
 }{\xpg at warning{Unknown Hebrew calendar `#1'}}
@@ -17568,11 +17586,11 @@
 \define at choicekey*+{hebrew}{numerals}[\xpg at val\xpg at nr]{hebrew,arabic}[arabic]{%
    \ifcase\xpg at nr\relax
       % hebrew:
-      \@hebrew at numeralstrue%
+      \@hebrew at numeralstrue
       \SetLanguageKeys{hebrew}{bcp47-extension-u=nu-hebr}%
    \or
       % arabic:
-      \@hebrew at numeralsfalse%
+      \@hebrew at numeralsfalse
       \SetLanguageKeys{hebrew}{bcp47-extension-u=nu-latn}%
    \fi
    \xpg at info{Option: Hebrew, numerals=\xpg at val}%
@@ -17604,18 +17622,18 @@
   \def\psname{נ.ב.}%
   \def\seename{ראה}%
   \def\alsoname{ראה גם}% check
-  \def\proofname{הוכחה}
+  \def\proofname{הוכחה}%
   \def\glossaryname{מילון מונחים}% check
 }
 \def\datehebrew{%
   \def\today{%
-    \if at calendar@hebrew%
-      \hebrewtoday%
-    \else%
-      \hebrewnumber\day%
-      \space ב\hebrewgregmonth{\month}\space%
-      \hebrewnumber\year%
-     \fi%
+    \if at calendar@hebrew
+      \hebrewtoday
+    \else
+      \hebrewnumber\day
+      \space ב\hebrewgregmonth{\month}\space
+      \hebrewnumber\year
+     \fi
   }%
 }
 
@@ -17642,7 +17660,7 @@
   % Bidi inserts an RTL mark (0x200f) between number and number separator (- .),
   % forcing numbers to RTL. This is wrong for Hebrew.
   % So we defunc the respective command with XeTeX.
-  \let\xpg at orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks%
+  \let\xpg at orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks
 
   \def\hebrew at ltr@numbers{%
     \renewcommand*{\DigitsDotDashInterCharToks}{}%
@@ -17650,33 +17668,33 @@
 
   \def\nohebrew at ltr@numbers{%
     % Restore bidi's \DigitsDotDashInterCharToks
-    \let\DigitsDotDashInterCharToks\xpg at orig@DigitsDotDashInterCharToks%
+    \let\DigitsDotDashInterCharToks\xpg at orig@DigitsDotDashInterCharToks
   }
 \else
   % Only dummy commands (nothing to do here) for LuaTeX
   \def\hebrew at ltr@numbers{}
   \def\nohebrew at ltr@numbers{}
-\fi%
+\fi
 
 \def\hebrew at numbers{%
-   \let\@alph\hebrewnumeral%
-   \let\@Alph\Hebrewnumeral%
+   \let\@alph\hebrewnumeral
+   \let\@Alph\Hebrewnumeral
    % Prevent bidi from setting the numbers RTL
-   \hebrew at ltr@numbers%
+   \hebrew at ltr@numbers
 }
 
 \def\nohebrew at numbers{%
-  \let\@alph\latin at alph%
-  \let\@Alph\latin at Alph%
+  \let\@alph\latin at alph
+  \let\@Alph\latin at Alph
   % Restore previous bidi numbers definition
-  \nohebrew at ltr@numbers%
+  \nohebrew at ltr@numbers
 }
 
 \def\hebrew at globalnumbers{%
-   \let\@arabic\hebrewnumber%
+   \let\@arabic\hebrewnumber
    \renewcommand\thefootnote{\localnumeral*{footnote}}%
    % Prevent bidi from setting the numbers RTL
-   \hebrew at ltr@numbers%
+   \hebrew at ltr@numbers
 }
 
 % Store original definition
@@ -17683,7 +17701,7 @@
 \let\xpg at save@arabic\@arabic
 
 \def\nohebrew at globalnumbers{%
-  \let\@arabic\xpg at save@arabic%
+  \let\@arabic\xpg at save@arabic
 }
 
 %    \end{macrocode}
@@ -17695,7 +17713,7 @@
 % 
 % \subsection{gloss-hi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (Hindi)]
 
@@ -17712,7 +17730,7 @@
 % 
 % \subsection{gloss-hindi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % UTF-8 strings kindly provided by Zdenĕk Wagner, 10-03-2008
 % with corrections and additional contributions by Anshuman Pandey
@@ -17831,7 +17849,7 @@
 % 
 % \subsection{gloss-hr.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (Croatian)]
 
@@ -17848,7 +17866,7 @@
 % 
 % \subsection{gloss-hsb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (Higher Sorbian)]
 
@@ -17865,7 +17883,7 @@
 % 
 % \subsection{gloss-hu.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (Hungarian)]
 
@@ -17882,7 +17900,7 @@
 % 
 % \subsection{gloss-hungarian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for Hungarian]
 
@@ -18281,7 +18299,7 @@
 % 
 % \subsection{gloss-hy.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (Armenian)]
 
@@ -18298,7 +18316,7 @@
 % 
 % \subsection{gloss-ia.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (Interlingua)]
 
@@ -18315,7 +18333,7 @@
 % 
 % \subsection{gloss-icelandic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for Icelandic]
 \PolyglossiaSetup{icelandic}{
@@ -18373,7 +18391,7 @@
 % 
 % \subsection{gloss-id.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-id.ldf}[polyglossia: module for id (Malay)]
 
@@ -18390,7 +18408,7 @@
 % 
 % \subsection{gloss-interlingua.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for Interlingua]
 \PolyglossiaSetup{interlingua}{
@@ -18448,7 +18466,7 @@
 % 
 % \subsection{gloss-irish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-irish.ldf}[polyglossia: module for Irish]
 
@@ -18466,7 +18484,7 @@
 % 
 % \subsection{gloss-is.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-is.ldf}[polyglossia: module for is (Icelandic)]
 
@@ -18483,7 +18501,7 @@
 % 
 % \subsection{gloss-it.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-it.ldf}[polyglossia: module for it (Italian)]
 
@@ -18501,7 +18519,7 @@
 % \subsection{gloss-italian.ldf}
 %    \begin{macrocode}
 % !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-italian.ldf}[polyglossia: module for Italian]
 \PolyglossiaSetup{italian}{
@@ -18653,7 +18671,7 @@
 % 
 % \subsection{gloss-ja.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (Japanese)]
 
@@ -18670,7 +18688,7 @@
 % 
 % \subsection{gloss-japanese.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-japanese.ldf}[polyglossia: module for Japanese]
 
@@ -18908,7 +18926,7 @@
 % 
 % \subsection{gloss-ka.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (Georgian)]
 
@@ -18926,7 +18944,7 @@
 % \subsection{gloss-kannada.ldf}
 %    \begin{macrocode}
 %% gloss-kannada.ldf
-%% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+%% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %%
 %% Copyright 2011 Aravinda VK <hallimanearavind AT gmail.com>,
 %%                Shankar Prasad <prasad.mvs AT gmail.com>,
@@ -19049,7 +19067,7 @@
 % 
 % \subsection{gloss-khmer.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-khmer.ldf}[polyglossia: module for Khmer]
 \PolyglossiaSetup{khmer}{
@@ -19226,7 +19244,7 @@
 % 
 % \subsection{gloss-km.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-km.ldf}[polyglossia: module for km (Khmer)]
 
@@ -19243,7 +19261,7 @@
 % 
 % \subsection{gloss-kmr-Arab.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (Kurdish)]
 
@@ -19260,7 +19278,7 @@
 % 
 % \subsection{gloss-kmr-Latn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (Kurdish)]
 
@@ -19277,7 +19295,7 @@
 % 
 % \subsection{gloss-kmr.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (Kurdish)]
 
@@ -19294,7 +19312,7 @@
 % 
 % \subsection{gloss-kn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (Kannada)]
 
@@ -19311,7 +19329,7 @@
 % 
 % \subsection{gloss-ko.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (Korean)]
 
@@ -19328,7 +19346,7 @@
 % 
 % \subsection{gloss-korean.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-korean.ldf}[polyglossia: module for Korean]
 
@@ -19808,7 +19826,7 @@
 % 
 % \subsection{gloss-ku-Arab.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (Kurdish)]
 
@@ -19825,7 +19843,7 @@
 % 
 % \subsection{gloss-ku-Latn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (Kurdish)]
 
@@ -19842,7 +19860,7 @@
 % 
 % \subsection{gloss-ku.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (Kurdish)]
 
@@ -19859,7 +19877,7 @@
 % 
 % \subsection{gloss-kurdish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Created on September 1, 2019
 % Last updated on May 17, 2020
@@ -20356,7 +20374,7 @@
 % 
 % \subsection{gloss-kurmanji.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for Kurmanji Kurdish]
 
@@ -20373,7 +20391,7 @@
 % 
 % \subsection{gloss-la-x-classic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (Latin)]
 
@@ -20390,7 +20408,7 @@
 % 
 % \subsection{gloss-la-x-ecclesia.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (Latin)]
 
@@ -20407,7 +20425,7 @@
 % 
 % \subsection{gloss-la-x-medieval.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (Latin)]
 
@@ -20424,7 +20442,7 @@
 % 
 % \subsection{gloss-la.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la.ldf}[polyglossia: module for la (Latin)]
 
@@ -20441,7 +20459,7 @@
 % 
 % \subsection{gloss-lao.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lao.ldf}[polyglossia: module for Lao]
 
@@ -20552,7 +20570,7 @@
 % 
 % \subsection{gloss-latin.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin]
 
@@ -21667,7 +21685,7 @@
 % 
 % \subsection{gloss-latinclassic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic Latin]
 
@@ -21684,7 +21702,7 @@
 % 
 % \subsection{gloss-latinecclesiastic.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic Latin]
 
@@ -21701,7 +21719,7 @@
 % 
 % \subsection{gloss-latinmedieval.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval Latin]
 
@@ -21718,7 +21736,7 @@
 % 
 % \subsection{gloss-latvian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latvian.ldf}[polyglossia: module for Latvian]
 \PolyglossiaSetup{latvian}{
@@ -21776,7 +21794,7 @@
 % 
 % \subsection{gloss-lithuanian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translated by Paulius Sladkevičius <komsas at gmail.com>
 
@@ -21858,7 +21876,7 @@
 % 
 % \subsection{gloss-lo.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (Lao)]
 
@@ -21875,7 +21893,7 @@
 % 
 % \subsection{gloss-lowersorbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for Lower Sorbian]
 
@@ -21892,7 +21910,7 @@
 % 
 % \subsection{gloss-lsorbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for Lower Sorbian]
 
@@ -21910,7 +21928,7 @@
 % 
 % \subsection{gloss-lt.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (Lithuanian)]
 
@@ -21927,7 +21945,7 @@
 % 
 % \subsection{gloss-lv.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (Latvian)]
 
@@ -21944,7 +21962,7 @@
 % 
 % \subsection{gloss-macedonian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for Macedonian]
 \PolyglossiaSetup{macedonian}{
@@ -22043,7 +22061,7 @@
 % 
 % \subsection{gloss-magyar.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-magyar.ldf}[polyglossia: module for Hungarian (Magyar)]
 
@@ -22060,7 +22078,7 @@
 % 
 % \subsection{gloss-malay.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-malay.ldf}[polyglossia: module for Malay]
 
@@ -22259,7 +22277,7 @@
 % 
 % \subsection{gloss-malayalam.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for Malayalam]
 
@@ -22329,7 +22347,7 @@
 % 
 % \subsection{gloss-marathi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % 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
@@ -22479,7 +22497,7 @@
 % 
 % \subsection{gloss-mk.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (Macedonian)]
 
@@ -22496,7 +22514,7 @@
 % 
 % \subsection{gloss-ml.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (Malayalam)]
 
@@ -22513,7 +22531,7 @@
 % 
 % \subsection{gloss-mn.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (Mongolian)]
 
@@ -22530,7 +22548,7 @@
 % 
 % \subsection{gloss-mongolian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for Mongolian]
 
@@ -22769,7 +22787,7 @@
 % 
 % \subsection{gloss-mr.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (Marathi)]
 
@@ -22786,7 +22804,7 @@
 % 
 % \subsection{gloss-naustrian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for Austrian German (current spelling)]
 
@@ -22803,7 +22821,7 @@
 % 
 % \subsection{gloss-nb.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (Norwegian)]
 
@@ -22820,7 +22838,7 @@
 % 
 % \subsection{gloss-newzealand.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for Newzealand English]
 
@@ -22837,7 +22855,7 @@
 % 
 % \subsection{gloss-ngerman.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for German (current spelling)]
 
@@ -22854,7 +22872,7 @@
 % 
 % \subsection{gloss-nko.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko]
 \PolyglossiaSetup{nko}{%
@@ -22952,7 +22970,7 @@
 % 
 % \subsection{gloss-norsk.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-norsk.ldf}[polyglossia: module for Norwegian (Bokmal)]
 
@@ -22970,7 +22988,7 @@
 % 
 % \subsection{gloss-norwegian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for Norwegian]
 \PolyglossiaSetup{norwegian}{
@@ -23097,7 +23115,7 @@
 % 
 % \subsection{gloss-nswissgerman.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for Swiss German (current spelling)]
 
@@ -23114,7 +23132,7 @@
 % 
 % \subsection{gloss-nynorsk.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for Norwegian (Nynorsk)]
 
@@ -23132,7 +23150,7 @@
 % 
 % \subsection{gloss-occitan.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 %%
 %% This is file `gloss-occitan.ldf',
@@ -23313,7 +23331,7 @@
 % 
 % \subsection{gloss-pa.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-pa.ldf}[polyglossia: module for pa (Punjabi)]
 
@@ -23330,7 +23348,7 @@
 % 
 % \subsection{gloss-persian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-persian.ldf}[polyglossia: module for Persian]
 
@@ -23571,7 +23589,7 @@
 % \subsection{gloss-piedmontese.ldf}
 %    \begin{macrocode}
 % !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for Piedmontese]
 \makeatletter
@@ -23701,7 +23719,7 @@
 % 
 % \subsection{gloss-polish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-polish.ldf}[polyglossia: module for Polish]
 
@@ -23960,7 +23978,7 @@
 % 
 % \subsection{gloss-polutonikogreek.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic Greek]
 
@@ -23977,7 +23995,7 @@
 % 
 % \subsection{gloss-portuges.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-portuges.ldf}[polyglossia: module for Portuguese]
 
@@ -23997,7 +24015,7 @@
 % 
 % \subsection{gloss-portuguese.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for Portuguese]
 
@@ -24228,7 +24246,7 @@
 % 
 % \subsection{gloss-punjabi.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % UTF-8 strings kindly provided by 
 % Arvinder Singh Kang, <17-11-2022>
@@ -24336,7 +24354,7 @@
 % 
 % \subsection{gloss-romanian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-romanian.ldf}[polyglossia: module for Romanian]
 
@@ -24395,7 +24413,7 @@
 % 
 % \subsection{gloss-romansh.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-romansh.ldf}[polyglossia: module for Romansh]
 \makeatletter
@@ -24453,7 +24471,7 @@
 % 
 % \subsection{gloss-russian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-russian.ldf}[polyglossia: module for Russian]
 
@@ -24852,7 +24870,7 @@
 % 
 % \subsection{gloss-sami.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sami.ldf}[polyglossia: module for Sami]
 
@@ -24956,7 +24974,7 @@
 % 
 % \subsection{gloss-samin.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-samin.ldf}[polyglossia: module for Northern Sami]
 
@@ -24974,7 +24992,7 @@
 % 
 % \subsection{gloss-sanskrit.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for Sanskrit]
 
@@ -25133,7 +25151,7 @@
 % 
 % \subsection{gloss-scottish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-scottish.ldf}[polyglossia: module for Scottish Gaelic]
 
@@ -25151,7 +25169,7 @@
 % 
 % \subsection{gloss-serbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-serbian.ldf}[polyglossia: module for Serbian]
 %TODO split into gloss-serbiancyr.ldf and gloss-serbianlat.ldf
@@ -25574,7 +25592,7 @@
 % 
 % \subsection{gloss-serbianc.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for Serbian (cyrillic)]
 
@@ -25591,7 +25609,7 @@
 % 
 % \subsection{gloss-slovak.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovak.ldf}[polyglossia: module for Slovak]
 
@@ -25858,7 +25876,7 @@
 % 
 % \subsection{gloss-slovene.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovene.ldf}[polyglossia: module for Slovenian]
 
@@ -25875,7 +25893,7 @@
 % 
 % \subsection{gloss-slovenian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for Slovenian]
 
@@ -25967,7 +25985,7 @@
 % 
 % \subsection{gloss-sorbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for Sorbian]
 
@@ -26158,7 +26176,7 @@
 % 
 % \subsection{gloss-spanish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-spanish.ldf}[polyglossia: module for Spanish]
 
@@ -26398,7 +26416,7 @@
 % 
 % \subsection{gloss-spanishmx.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for Mexican Spanish]
 
@@ -26415,7 +26433,7 @@
 % 
 % \subsection{gloss-swedish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-swedish.ldf}[polyglossia: module for Swedish]
 
@@ -26480,7 +26498,7 @@
 % 
 % \subsection{gloss-swissgerman.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for Swiss German (old spelling)]
 
@@ -26497,7 +26515,7 @@
 % 
 % \subsection{gloss-syriac.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-syriac.ldf}[polyglossia: module for Syriac]
 
@@ -26770,7 +26788,7 @@
 % 
 % \subsection{gloss-tamil.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-tamil.ldf}[polyglossia: module for Tamil]
 
@@ -26840,7 +26858,7 @@
 % 
 % \subsection{gloss-telugu.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-telugu.ldf}[polyglossia: module for Telugu]
 
@@ -26913,7 +26931,7 @@
 % 
 % \subsection{gloss-thai.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-thai.ldf}[polyglossia: module for Thai]
 %% This is partly based on thai-latex for Babel:
@@ -27071,7 +27089,7 @@
 % 
 % \subsection{gloss-tibetan.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for Tibetan]
 %% Copyright 2013 Elie Roux
@@ -27297,7 +27315,7 @@
 % 
 % \subsection{gloss-turkish.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-turkish.ldf}[polyglossia: module for Turkish]
 \RequirePackage{hijrical}
@@ -27415,7 +27433,7 @@
 % 
 % \subsection{gloss-turkmen.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for Turkmen]
 %% Translations provided by Nazar Annagurban <nazartm at gmail dot com>
@@ -27473,7 +27491,7 @@
 % 
 % \subsection{gloss-ug.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ug.ldf}[polyglossia: module for ug (Uyghur)]
 % BCP 47 tag for Uyghur
@@ -27489,7 +27507,7 @@
 % 
 % \subsection{gloss-ukrainian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for Ukrainian]
 % Strings taken from Babel
@@ -27788,7 +27806,7 @@
 % 
 % \subsection{gloss-uppersorbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for Upper Sorbian]
 
@@ -27805,7 +27823,7 @@
 % 
 % \subsection{gloss-urdu.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 %%% Adapted from a file contributed by Kamal Abdali
 \ProvidesFile{gloss-urdu.ldf}[polyglossia: module for Urdu]
@@ -28055,7 +28073,7 @@
 % 
 % \subsection{gloss-usorbian.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for Upper Sorbian]
 
@@ -28073,7 +28091,7 @@
 % 
 % \subsection{gloss-uyghur.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-uyghur.ldf}[polyglossia: module for Uyghur]
 %% Translations provided by Osman Tursun (Github Account: neouyghur)
@@ -28514,7 +28532,7 @@
 % 
 % \subsection{gloss-vietnamese.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for Vietnamese]
 %% Strings contributed by Daniel Owens < dhowens . pmbx . net >
@@ -28573,7 +28591,7 @@
 % 
 % \subsection{gloss-welsh.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-welsh.ldf}[polyglossia: module for Welsh]
 
@@ -28673,7 +28691,7 @@
 % 
 % \subsection{gloss-zh-CN.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-zh-CN.ldf}[polyglossia: module for zh-CN (Chinese)]
 
@@ -28690,7 +28708,7 @@
 % 
 % \subsection{gloss-zh-TW.ldf}
 %    \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-zh-TW.ldf}[polyglossia: module for zh-TW (Chinese)]
 
@@ -28859,7 +28877,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -28926,7 +28944,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-korean.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 local glyph_id = node.id"glyph"
@@ -29544,7 +29562,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-latin.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -29599,7 +29617,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...
@@ -29967,7 +29985,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-sanskrit.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')
@@ -30017,7 +30035,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia-tibt.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...
@@ -30120,7 +30138,7 @@
 %    \begin{macrocode}
 --
 -- polyglossia.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 local module_name = "polyglossia"

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-acadien.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-acadien.ldf}[polyglossia: module for Canadian (Acadian) French]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-aeb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-af.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-af.ldf}[polyglossia: module for af (Afrikaans)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-afrikaans.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for Afrikaans]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-albanian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-albanian.ldf}[polyglossia: module for Albanian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-am.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-am.ldf}[polyglossia: module for am (Amharic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-american.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-american.ldf}[polyglossia: module for American English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-amharic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-amharic.ldf}[polyglossia: module for Amharic]
 \PolyglossiaSetup{amharic}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-apd.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-IQ.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-JO.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-LB.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-MR.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-PS.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-SY.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar-YE.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ar.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arabic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arabic.ldf}[polyglossia: module for Arabic]
 \RequireBidi

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-armenian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-armenian.ldf}[polyglossia: module for Armenian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arq.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ary.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-arz.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ast.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (Asturian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-asturian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translated by Xuacu <xuacusk8 at gmail dot com>
 % Contributed by Kevin Godby <godbyk at gmail dot com>

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-australian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-australian.ldf}[polyglossia: module for Australian English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-austrian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-austrian.ldf}[polyglossia: module for Austrian German (old spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ayl.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (Arabic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasa.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for Bahasa Indonesia]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasai.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for Bahasa Indonesia]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bahasam.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for Bahasa Melayu]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-basque.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-basque.ldf}[polyglossia: module for Basque]
 \PolyglossiaSetup{basque}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be-tarask.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (Belarusian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-be.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-be.ldf}[polyglossia: module for be (Belarusian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-belarusian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for Belarusian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bengali.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed at gmail.com>
 % TODO implement Bengali calendar

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bg.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (Bulgarian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (Bengali)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bo.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (Tibetan)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bosnian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for Bosnian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-br.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-br.ldf}[polyglossia: module for br (Breton)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-brazil.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-brazil.ldf}[polyglossia: module for Brazilian Portuguese]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-breton.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-breton.ldf}[polyglossia: module for Breton]
 \PolyglossiaSetup{breton}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-british.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-british.ldf}[polyglossia: module for British English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bs.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (Bosnian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-bulgarian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for Bulgarian]
 \PolyglossiaSetup{bulgarian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ca.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (Catalan)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-canadian.ldf}[polyglossia: module for Canadian English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-canadien.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-canadien.ldf}[polyglossia: module for Canadian French]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-catalan.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-catalan.ldf}[polyglossia: module for Catalan]
 \PolyglossiaSetup{catalan}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-chinese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-chinese.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-chinese.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-chinese.ldf}[polyglossia: module for Chinese]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Arab.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb-Latn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ckb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cop.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (Coptic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-coptic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-coptic.ldf}[polyglossia: module for Coptic]
 \PolyglossiaSetup{coptic}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-croatian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-croatian.ldf}[polyglossia: module for Croatian]
 \PolyglossiaSetup{croatian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cy.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (Welsh)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-cz.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (Czech)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-czech.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-czech.ldf}[polyglossia: module for Czech]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-da.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-da.ldf}[polyglossia: module for da (Danish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-danish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-danish.ldf}[polyglossia: module for Danish]
 \PolyglossiaSetup{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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (Austrian German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (Austrian German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-AT.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (Austrian German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (Swiss German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (Swiss German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-CH.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (Swiss German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (Germany's German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (Germany's German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-DE.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (Germany's German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (Austrian German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (Austrian German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-AT.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (Austrian German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (Swiss German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (Swiss German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-CH.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (Swiss German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1901.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (Germany's German, old spelling)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE-1996.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (Germany's German)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf-DE.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (Germany's German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de-Latf.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-de.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-de.ldf}[polyglossia: module for de (German)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-divehi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-divehi.ldf}[polyglossia: module for Divehi]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dsb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (Sorbian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dutch.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dutch.ldf}[polyglossia: module for Dutch]
 \PolyglossiaSetup{dutch}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-dv.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (Divehi)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-monoton.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (Greek)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el-polyton.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (Greek)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-el.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-el.ldf}[polyglossia: module for el (Greek)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-AU.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (Australian English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-CA.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (Canadan English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-GB.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (British English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-NZ.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (Newzealand English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en-US.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (American English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-en.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-en.ldf}[polyglossia: module for en (English)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-english.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-english.ldf}[polyglossia: module for English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eo.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (Esperanto)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-ES.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (Spain's Spanish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es-MX.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (Mexican Spanish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-es.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-es.ldf}[polyglossia: module for es (Spanish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-esperanto.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for Esperanto]
 \PolyglossiaSetup{esperanto}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-estonian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-estonian.ldf}[polyglossia: module for Estonian]
 \PolyglossiaSetup{estonian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-et.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-et.ldf}[polyglossia: module for et (Estonian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-eu.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (Basque)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fa.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (Persian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-farsi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-farsi.ldf}[polyglossia: module for Farsi]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (Finnish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-finnish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-finnish.ldf}[polyglossia: module for Finnish]
 \PolyglossiaSetup{finnish}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA-u-sd-canb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA-u-sd-canb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA-u-sd-canb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CA-u-sd-canb.ldf}[polyglossia: module for fr-CA-u-sd-canb (Canadian French, Acadian subvariety)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CA.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (Canadian French)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-CH.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (Swiss French)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr-FR.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (France's French)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fr.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (French)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-french.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-french.ldf}[polyglossia: module for French]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulan.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-friulan.ldf}[polyglossia: module for Friulian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-friulian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-friulian.ldf}[polyglossia: module for Friulian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-fur.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (Friulian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ga.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (Gaelic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gaelic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for Gaelic]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-galician.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-galician.ldf}[polyglossia: module for Galician]
 \PolyglossiaSetup{galician}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gd.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (Gaelic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-georgian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-georgian.ldf}[polyglossia: module for Georgian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-german.ldf}[polyglossia: module for German]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-germanb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-germanb.ldf}[polyglossia: module for German (old spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-gl.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (Galician)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-grc.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (Greek)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-greek.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-greek.ldf}[polyglossia: module for Greek]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-he.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-he.ldf}[polyglossia: module for he (Hebrew)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hebrew.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for Hebrew]
 
@@ -33,10 +33,10 @@
 \define at choicekey*+{hebrew}{calendar}[\xpg at val\xpg at nr]{hebrew,gregorian}[gregorian]{%
    \ifcase\xpg at nr\relax
       % hebrew:
-      \@calendar at hebrewtrue%
+      \@calendar at hebrewtrue
    \or
       % gregorian:
-      \@calendar at hebrewfalse%
+      \@calendar at hebrewfalse
    \fi
    \xpg at info{Option: Hebrew, calendar=\xpg at val}%
 }{\xpg at warning{Unknown Hebrew calendar `#1'}}
@@ -45,11 +45,11 @@
 \define at choicekey*+{hebrew}{numerals}[\xpg at val\xpg at nr]{hebrew,arabic}[arabic]{%
    \ifcase\xpg at nr\relax
       % hebrew:
-      \@hebrew at numeralstrue%
+      \@hebrew at numeralstrue
       \SetLanguageKeys{hebrew}{bcp47-extension-u=nu-hebr}%
    \or
       % arabic:
-      \@hebrew at numeralsfalse%
+      \@hebrew at numeralsfalse
       \SetLanguageKeys{hebrew}{bcp47-extension-u=nu-latn}%
    \fi
    \xpg at info{Option: Hebrew, numerals=\xpg at val}%
@@ -81,18 +81,18 @@
   \def\psname{נ.ב.}%
   \def\seename{ראה}%
   \def\alsoname{ראה גם}% check
-  \def\proofname{הוכחה}
+  \def\proofname{הוכחה}%
   \def\glossaryname{מילון מונחים}% check
 }
 \def\datehebrew{%
   \def\today{%
-    \if at calendar@hebrew%
-      \hebrewtoday%
-    \else%
-      \hebrewnumber\day%
-      \space ב\hebrewgregmonth{\month}\space%
-      \hebrewnumber\year%
-     \fi%
+    \if at calendar@hebrew
+      \hebrewtoday
+    \else
+      \hebrewnumber\day
+      \space ב\hebrewgregmonth{\month}\space
+      \hebrewnumber\year
+     \fi
   }%
 }
 
@@ -119,7 +119,7 @@
   % Bidi inserts an RTL mark (0x200f) between number and number separator (- .),
   % forcing numbers to RTL. This is wrong for Hebrew.
   % So we defunc the respective command with XeTeX.
-  \let\xpg at orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks%
+  \let\xpg at orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks
 
   \def\hebrew at ltr@numbers{%
     \renewcommand*{\DigitsDotDashInterCharToks}{}%
@@ -127,33 +127,33 @@
 
   \def\nohebrew at ltr@numbers{%
     % Restore bidi's \DigitsDotDashInterCharToks
-    \let\DigitsDotDashInterCharToks\xpg at orig@DigitsDotDashInterCharToks%
+    \let\DigitsDotDashInterCharToks\xpg at orig@DigitsDotDashInterCharToks
   }
 \else
   % Only dummy commands (nothing to do here) for LuaTeX
   \def\hebrew at ltr@numbers{}
   \def\nohebrew at ltr@numbers{}
-\fi%
+\fi
 
 \def\hebrew at numbers{%
-   \let\@alph\hebrewnumeral%
-   \let\@Alph\Hebrewnumeral%
+   \let\@alph\hebrewnumeral
+   \let\@Alph\Hebrewnumeral
    % Prevent bidi from setting the numbers RTL
-   \hebrew at ltr@numbers%
+   \hebrew at ltr@numbers
 }
 
 \def\nohebrew at numbers{%
-  \let\@alph\latin at alph%
-  \let\@Alph\latin at Alph%
+  \let\@alph\latin at alph
+  \let\@Alph\latin at Alph
   % Restore previous bidi numbers definition
-  \nohebrew at ltr@numbers%
+  \nohebrew at ltr@numbers
 }
 
 \def\hebrew at globalnumbers{%
-   \let\@arabic\hebrewnumber%
+   \let\@arabic\hebrewnumber
    \renewcommand\thefootnote{\localnumeral*{footnote}}%
    % Prevent bidi from setting the numbers RTL
-   \hebrew at ltr@numbers%
+   \hebrew at ltr@numbers
 }
 
 % Store original definition
@@ -160,7 +160,7 @@
 \let\xpg at save@arabic\@arabic
 
 \def\nohebrew at globalnumbers{%
-  \let\@arabic\xpg at save@arabic%
+  \let\@arabic\xpg at save@arabic
 }
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (Hindi)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % UTF-8 strings kindly provided by Zdenĕk Wagner, 10-03-2008
 % with corrections and additional contributions by Anshuman Pandey

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hr.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (Croatian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hsb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (Higher Sorbian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hu.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (Hungarian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hungarian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for Hungarian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-hy.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (Armenian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ia.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (Interlingua)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-icelandic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for Icelandic]
 \PolyglossiaSetup{icelandic}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-id.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-id.ldf}[polyglossia: module for id (Malay)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-interlingua.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for Interlingua]
 \PolyglossiaSetup{interlingua}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-irish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-irish.ldf}[polyglossia: module for Irish]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-is.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-is.ldf}[polyglossia: module for is (Icelandic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-it.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-it.ldf}[polyglossia: module for it (Italian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-italian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,5 +1,5 @@
 % !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-italian.ldf}[polyglossia: module for Italian]
 \PolyglossiaSetup{italian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ja.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (Japanese)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-japanese.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-japanese.ldf}[polyglossia: module for Japanese]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ka.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (Georgian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kannada.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,5 +1,5 @@
 %% gloss-kannada.ldf
-%% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+%% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %%
 %% Copyright 2011 Aravinda VK <hallimanearavind AT gmail.com>,
 %%                Shankar Prasad <prasad.mvs AT gmail.com>,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-khmer.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-khmer.ldf}[polyglossia: module for Khmer]
 \PolyglossiaSetup{khmer}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-km.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-km.ldf}[polyglossia: module for km (Khmer)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Arab.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr-Latn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kmr.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (Kannada)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ko.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (Korean)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-korean.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-korean.ldf}[polyglossia: module for Korean]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Arab.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku-Latn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ku.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (Kurdish)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurdish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Created on September 1, 2019
 % Last updated on May 17, 2020

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-kurmanji.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for Kurmanji Kurdish]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-classic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (Latin)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-ecclesia.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (Latin)]
 

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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la-x-medieval.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (Latin)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-la.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-la.ldf}[polyglossia: module for la (Latin)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lao.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lao.ldf}[polyglossia: module for Lao]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latex.lde	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
-\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/07/21}{v1.64}{polyglossia: module for default language}
+\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/10/01}{v1.65}{polyglossia: module for default language}
 
 \PolyglossiaSetup{latex}{
   bcp47=en-US,

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinclassic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic Latin]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinecclesiastic.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic Latin]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latinmedieval.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval Latin]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-latvian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-latvian.ldf}[polyglossia: module for Latvian]
 \PolyglossiaSetup{latvian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lithuanian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % Translated by Paulius Sladkevičius <komsas at gmail.com>
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lo.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (Lao)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lowersorbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for Lower Sorbian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lsorbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for Lower Sorbian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lt.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (Lithuanian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-lv.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (Latvian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-macedonian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for Macedonian]
 \PolyglossiaSetup{macedonian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-magyar.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-magyar.ldf}[polyglossia: module for Hungarian (Magyar)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malay.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-malay.ldf}[polyglossia: module for Malay]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-malayalam.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for Malayalam]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-marathi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % 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

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mk.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (Macedonian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ml.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (Malayalam)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mn.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (Mongolian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mongolian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for Mongolian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-mr.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (Marathi)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-naustrian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for Austrian German (current spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nb.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (Norwegian)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-newzealand.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for Newzealand English]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ngerman.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for German (current spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nko.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko]
 \PolyglossiaSetup{nko}{%

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norsk.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-norsk.ldf}[polyglossia: module for Norwegian (Bokmal)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-norwegian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for Norwegian]
 \PolyglossiaSetup{norwegian}{

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nswissgerman.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for Swiss German (current spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-nynorsk.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for Norwegian (Nynorsk)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-occitan.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 %%
 %% This is file `gloss-occitan.ldf',

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-pa.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-pa.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-pa.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-pa.ldf}[polyglossia: module for pa (Punjabi)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-persian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-persian.ldf}[polyglossia: module for Persian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-piedmontese.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,5 +1,5 @@
 % !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for Piedmontese]
 \makeatletter

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-polish.ldf}[polyglossia: module for Polish]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-polutonikogreek.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic Greek]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuges.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-portuges.ldf}[polyglossia: module for Portuguese]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-portuguese.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for Portuguese]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-punjabi.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-punjabi.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-punjabi.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 % UTF-8 strings kindly provided by 
 % Arvinder Singh Kang, <17-11-2022>

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romanian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-romanian.ldf}[polyglossia: module for Romanian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-romansh.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-romansh.ldf}[polyglossia: module for Romansh]
 \makeatletter

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-russian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-russian.ldf}[polyglossia: module for Russian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sami.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sami.ldf}[polyglossia: module for Sami]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-samin.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-samin.ldf}[polyglossia: module for Northern Sami]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sanskrit.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for Sanskrit]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-scottish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-scottish.ldf}[polyglossia: module for Scottish Gaelic]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-serbian.ldf}[polyglossia: module for Serbian]
 %TODO split into gloss-serbiancyr.ldf and gloss-serbianlat.ldf

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-serbianc.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for Serbian (cyrillic)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovak.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovak.ldf}[polyglossia: module for Slovak]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovene.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovene.ldf}[polyglossia: module for Slovenian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for Slovenian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-sorbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for Sorbian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-spanish.ldf}[polyglossia: module for Spanish]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-spanishmx.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for Mexican Spanish]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swedish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-swedish.ldf}[polyglossia: module for Swedish]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-swissgerman.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for Swiss German (old spelling)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-syriac.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-syriac.ldf}[polyglossia: module for Syriac]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tamil.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-tamil.ldf}[polyglossia: module for Tamil]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-telugu.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-telugu.ldf}[polyglossia: module for Telugu]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-thai.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-thai.ldf}[polyglossia: module for Thai]
 %% This is partly based on thai-latex for Babel:

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-tibetan.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for Tibetan]
 %% Copyright 2013 Elie Roux

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-turkish.ldf}[polyglossia: module for Turkish]
 \RequirePackage{hijrical}

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-turkmen.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for Turkmen]
 %% Translations provided by Nazar Annagurban <nazartm at gmail dot com>

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ug.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for Ukrainian]
 % Strings taken from Babel

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uppersorbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for Upper Sorbian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-urdu.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 %%% 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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-usorbian.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for Upper Sorbian]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-uyghur.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-vietnamese.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for Vietnamese]
 %% Strings contributed by Daniel Owens < dhowens . pmbx . net >

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-welsh.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-welsh.ldf}[polyglossia: module for Welsh]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-CN.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-CN.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-CN.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-zh-CN.ldf}[polyglossia: module for zh-CN (Chinese)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-TW.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-TW.ldf	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-zh-TW.ldf	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,4 +1,4 @@
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
 %
 \ProvidesFile{gloss-zh-TW.ldf}[polyglossia: module for zh-TW (Chinese)]
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/hebrewcal.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/hebrewcal.sty	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/hebrewcal.sty	2023-10-01 20:10:01 UTC (rev 68420)
@@ -50,9 +50,9 @@
 \def\hebrewdate#1#2#3{%
     \HebrewFromGregorian{#1}{#2}{#3}%
                         {\hebrewday}{\hebrewmonth}{\hebrewyear}%
-    \if at RTL%
+    \if at RTL
       \@FormatForHebrew{\hebrewday}{\hebrewmonth}{\hebrewyear}%
-    \else%
+    \else
       \@FormatForEnglish{\hebrewday}{\hebrewmonth}{\hebrewyear}%
     \fi}
 \def\hebrewtoday{\hebrewdate{\day}{\month}{\year}}
@@ -84,16 +84,16 @@
      \fi
    \fi}}
 \def\HebrewMonthName#1#2{%
-    \ifnum #1 = 7 %
+    \ifnum #1 = 7 
     \@CheckLeapHebrewYear{#2}%
         \if at HebrewLeap אדר\ ב'%
            \else אדר%
-        \fi%
-    \else%
-        \ifcase#1%
+        \fi
+    \else
+        \ifcase#1
            % nothing for 0
            \or תשרי%
-           \or\if at xpg@hebrew at marcheshvan מרחשון\else חשון\fi%
+           \or\if at xpg@hebrew at marcheshvan מרחשון\else חשון\fi
            \or כסלו%
            \or טבת%
            \or שבט%
@@ -105,35 +105,35 @@
            \or תמוז%
            \or אב%
            \or אלול%
-        \fi%
+        \fi
     \fi}
 \def\@FormatForHebrew#1#2#3{%
   \Hebrewnumeral{#1}~ב\HebrewMonthName{#2}{#3}~%
   \HebrewYearName{#3}}
 \def\HebrewMonthNameInEnglish#1#2{%
-    \ifnum #1 = 7%
+    \ifnum #1 = 7
     \@CheckLeapHebrewYear{#2}%
-        \if at HebrewLeap Adar II\else Adar\fi%
-    \else%
-        \ifcase #1%
+        \if at HebrewLeap Adar II\else Adar\fi
+    \else
+        \ifcase #1
             % nothing for 0
-            \or \if at hebrewcal@academytrans Tishri \else Tishrei \fi%
-            \or%
+            \or \if at hebrewcal@academytrans Tishri \else Tishrei \fi
+            \or
               \if at hebrewcal@academytrans%
-                 \if at xpg@hebrew at marcheshvan Marẖeshvan\else Heshvan\fi%
-              \else%
-                 \if at xpg@hebrew at marcheshvan Marcheshvan\else Heshvan\fi%
-              \fi%
-            \or Kislev%
-            \or \if at hebrewcal@academytrans Tevet \else Tebeth \fi%
-            \or \if at hebrewcal@academytrans Shvat \else Shebat \fi%
+                 \if at xpg@hebrew at marcheshvan Marẖeshvan\else Heshvan\fi
+              \else
+                 \if at xpg@hebrew at marcheshvan Marcheshvan\else Heshvan\fi
+              \fi
+            \or Kislev
+            \or \if at hebrewcal@academytrans Tevet \else Tebeth \fi
+            \or \if at hebrewcal@academytrans Shvat \else Shebat \fi
             \or Adar I%
             \or Adar II%
             \or Nisan%
-            \or \if at hebrewcal@academytrans Iyyar \else Iyar \fi%
+            \or \if at hebrewcal@academytrans Iyyar \else Iyar \fi
             \or Sivan%
             \or Tammuz%
-            \or \if at hebrewcal@academytrans Av \else Ab \fi%
+            \or \if at hebrewcal@academytrans Av \else Ab \fi
             \or Elul%
         \fi
     \fi}
@@ -143,235 +143,235 @@
 \newif\if at HebrewLeap
 \def\@CheckLeapHebrewYear#1{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \tmpa = #1%
-        \multiply \tmpa by 7%
-        \advance \tmpa by 1%
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \tmpa = #1
+        \multiply \tmpa by 7
+        \advance \tmpa by 1
         \@Remainder{\tmpa}{19}{\tmpb}%
-        \ifnum \tmpb < 7%         % \tmpb = (7*year+1)%19
-            \global\@HebrewLeaptrue%
-        \else%
-            \global\@HebrewLeapfalse%
+        \ifnum \tmpb < 7         % \tmpb = (7*year+1)%19
+            \global\@HebrewLeaptrue
+        \else
+            \global\@HebrewLeapfalse
         \fi}}
 \def\@HebrewElapsedMonths#1#2{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \countdef\tmpc = 2%       % \tmpc==\count2
-        \tmpa = #1%               %
-        \advance \tmpa by -1%     %
-        #2 = \tmpa%               % #2 = \tmpa = year-1
-        \divide #2 by 19%         % Number of complete Meton cycles
-        \multiply #2 by 235%      % #2 = 235*((year-1)/19)
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \countdef\tmpc = 2       % \tmpc==\count2
+        \tmpa = #1
+        \advance \tmpa by -1
+        #2 = \tmpa               % #2 = \tmpa = year-1
+        \divide #2 by 19         % Number of complete Meton cycles
+        \multiply #2 by 235      % #2 = 235*((year-1)/19)
         \@Remainder{\tmpa}{19}{\tmpb}% \tmpa = years%19-years this cycle
-        \tmpc = \tmpb%            %
-        \multiply \tmpb by 12%    %
-        \advance #2 by \tmpb%     % add regular months this cycle
-        \multiply \tmpc by 7%     %
-        \advance \tmpc by 1%      %
-        \divide \tmpc by 19%      % \tmpc = (1+7*((year-1)%19))/19 -
-        \advance #2 by \tmpc%     %  add leap months
+        \tmpc = \tmpb
+        \multiply \tmpb by 12
+        \advance #2 by \tmpb     % add regular months this cycle
+        \multiply \tmpc by 7
+        \advance \tmpc by 1
+        \divide \tmpc by 19      % \tmpc = (1+7*((year-1)%19))/19 -
+        \advance #2 by \tmpc     %  add leap months
         \global\@common = #2}%
     #2 = \@common}
 \def\@HebrewElapsedDays#1#2{%
     {%
-        \countdef\tmpa = 0%       % \tmpa==\count0
-        \countdef\tmpb = 1%       % \tmpb==\count1
-        \countdef\tmpc = 2%       % \tmpc==\count2
+        \countdef\tmpa = 0       % \tmpa==\count0
+        \countdef\tmpb = 1       % \tmpb==\count1
+        \countdef\tmpc = 2       % \tmpc==\count2
         \@HebrewElapsedMonths{#1}{#2}%
-        \tmpa = #2%               %
-        \multiply \tmpa by 13753% %
-        \advance \tmpa by 5604%   % \tmpa=MonthsElapsed*13758 + 5604
+        \tmpa = #2
+        \multiply \tmpa by 13753
+        \advance \tmpa by 5604   % \tmpa=MonthsElapsed*13758 + 5604
         \@Remainder{\tmpa}{25920}{\tmpc}% \tmpc == ConjunctionParts
-        \divide \tmpa by 25920%
-        \multiply #2 by 29%
-        \advance #2 by 1%
-        \advance #2 by \tmpa%     %  #2 = 1 + MonthsElapsed*29 +
+        \divide \tmpa by 25920
+        \multiply #2 by 29
+        \advance #2 by 1
+        \advance #2 by \tmpa     %  #2 = 1 + MonthsElapsed*29 +
         \@Remainder{#2}{7}{\tmpa}% %  \tmpa == DayOfWeek
-        \ifnum \tmpc < 19440%
-            \ifnum \tmpc < 9924%
-            \else%                % New moon at 9 h. 204 p. or later
-                \ifnum \tmpa = 2% % on Tuesday ...
+        \ifnum \tmpc < 19440
+            \ifnum \tmpc < 9924
+            \else                % New moon at 9 h. 204 p. or later
+                \ifnum \tmpa = 2 % on Tuesday ...
                     \@CheckLeapHebrewYear{#1}% of a common year
-                    \if at HebrewLeap%
-                    \else%
-                        \advance #2 by 1%
-                    \fi%
-                \fi%
-            \fi%
-            \ifnum \tmpc < 16789%
-            \else%                 % New moon at 15 h. 589 p. or later
-                \ifnum \tmpa = 1%  % on Monday ...
-                    \advance #1 by -1%
+                    \if at HebrewLeap
+                    \else
+                        \advance #2 by 1
+                    \fi
+                \fi
+            \fi
+            \ifnum \tmpc < 16789
+            \else                 % New moon at 15 h. 589 p. or later
+                \ifnum \tmpa = 1  % on Monday ...
+                    \advance #1 by -1
                     \@CheckLeapHebrewYear{#1}% at the end of leap year
-                    \if at HebrewLeap%
-                        \advance #2 by 1%
-                    \fi%
-                \fi%
-            \fi%
-        \else%
-            \advance #2 by 1%      %  new moon at or after midday
-        \fi%
+                    \if at HebrewLeap
+                        \advance #2 by 1
+                    \fi
+                \fi
+            \fi
+        \else
+            \advance #2 by 1      %  new moon at or after midday
+        \fi
         \@Remainder{#2}{7}{\tmpa}%  %  \tmpa == DayOfWeek
-        \ifnum \tmpa = 0%          %  if Sunday ...
-            \advance #2 by 1%
-        \else%                     %
-            \ifnum \tmpa = 3%      %  Wednesday ...
-                \advance #2 by 1%
-            \else%
-                \ifnum \tmpa = 5%  %  or Friday
-                     \advance #2 by 1%
-                \fi%
-            \fi%
-        \fi%
+        \ifnum \tmpa = 0          %  if Sunday ...
+            \advance #2 by 1
+        \else                     %
+            \ifnum \tmpa = 3      %  Wednesday ...
+                \advance #2 by 1
+            \else
+                \ifnum \tmpa = 5  %  or Friday
+                     \advance #2 by 1
+                \fi
+            \fi
+        \fi
         \global\@common = #2}%
     #2 = \@common}
 \def\@DaysInHebrewYear#1#2{%
     {%
-        \countdef\tmpe = 12%   % \tmpe==\count12
+        \countdef\tmpe = 12   % \tmpe==\count12
         \@HebrewElapsedDays{#1}{\tmpe}%
-        \advance #1 by 1%
+        \advance #1 by 1
         \@HebrewElapsedDays{#1}{#2}%
-        \advance #2 by -\tmpe%
+        \advance #2 by -\tmpe
         \global\@common = #2}%
     #2 = \@common}
 \def\@HebrewDaysInPriorMonths#1#2#3{%
     {%
-        \countdef\tmpf= 14%    % \tmpf==\count14
-        #3 = \ifcase #1%       % Days in prior month of regular year
-               0 \or%          % no month number 0
-               0 \or%          % Tishri
-              30 \or%          % Heshvan
-              59 \or%          % Kislev
-              89 \or%          % Tevet
-             118 \or%          % Shvat
-             148 \or%          % Adar I
-             148 \or%          % Adar II
-             177 \or%          % Nisan
-             207 \or%          % Iyyar
-             236 \or%          % Sivan
-             266 \or%          % Tammuz
-             295 \or%          % Av
-             325 \or%          % Elul
-             400%              % Dummy
-        \fi%
+        \countdef\tmpf= 14    % \tmpf==\count14
+        #3 = \ifcase #1       % Days in prior month of regular year
+               0 \or          % no month number 0
+               0 \or          % Tishri
+              30 \or          % Heshvan
+              59 \or          % Kislev
+              89 \or          % Tevet
+             118 \or          % Shvat
+             148 \or          % Adar I
+             148 \or          % Adar II
+             177 \or          % Nisan
+             207 \or          % Iyyar
+             236 \or          % Sivan
+             266 \or          % Tammuz
+             295 \or          % Av
+             325 \or          % Elul
+             400              % Dummy
+        \fi
         \@CheckLeapHebrewYear{#2}%
-        \if at HebrewLeap%            % in leap year
-            \ifnum #1 > 6%         % if month after Adar I
-                \advance #3 by 30% % add  30 days
-            \fi%
-        \fi%
+        \if at HebrewLeap            % in leap year
+            \ifnum #1 > 6         % if month after Adar I
+                \advance #3 by 30 % add  30 days
+            \fi
+        \fi
         \@DaysInHebrewYear{#2}{\tmpf}%
-        \ifnum #1 > 3%
-            \ifnum \tmpf = 353%    %
-                \advance #3 by -1% %
-            \fi%                   %  Short Kislev
-            \ifnum \tmpf = 383%    %
-                \advance #3 by -1% %
-            \fi%                   %
-        \fi%
-        \ifnum #1 > 2%
-            \ifnum \tmpf = 355%    %
-                \advance #3 by 1%  %
-            \fi%                   %  Long Heshvan
-            \ifnum \tmpf = 385%    %
-                \advance #3 by 1%  %
-            \fi%                   %
-        \fi%
+        \ifnum #1 > 3
+            \ifnum \tmpf = 353
+                \advance #3 by -1
+            \fi                   %  Short Kislev
+            \ifnum \tmpf = 383
+                \advance #3 by -1
+            \fi
+        \fi
+        \ifnum #1 > 2
+            \ifnum \tmpf = 355
+                \advance #3 by 1
+            \fi                   %  Long Heshvan
+            \ifnum \tmpf = 385
+                \advance #3 by 1
+            \fi
+        \fi
         \global\@common = #3}%
     #3 = \@common}
 \def\@FixedFromHebrew#1#2#3#4{%
     {%
-        #4 = #1%
+        #4 = #1
         \@HebrewDaysInPriorMonths{#2}{#3}{#1}%
-        \advance #4 by #1%         % Add days in prior months this year
+        \advance #4 by #1         % Add days in prior months this year
         \@HebrewElapsedDays{#3}{#1}%
-        \advance #4 by #1%         % Add days in prior years
-        \advance #4 by -1373429%   % Subtract days before Gregorian
+        \advance #4 by #1         % Add days in prior years
+        \advance #4 by -1373429   % Subtract days before Gregorian
         \global\@common = #4}%     %   01.01.0001
     #4 = \@common}
 \def\@GregorianDaysInPriorMonths#1#2#3{%
     {%
-        #3 = \ifcase #1%
-               0 \or%             % no month number 0
-               0 \or%
-              31 \or%
-              59 \or%
-              90 \or%
-             120 \or%
-             151 \or%
-             181 \or%
-             212 \or%
-             243 \or%
-             273 \or%
-             304 \or%
-             334%
-        \fi%
+        #3 = \ifcase #1
+               0 \or             % no month number 0
+               0 \or
+              31 \or
+              59 \or
+              90 \or
+             120 \or
+             151 \or
+             181 \or
+             212 \or
+             243 \or
+             273 \or
+             304 \or
+             334
+        \fi
         \@CheckIfGregorianLeap{#2}%
-        \if at GregorianLeap%
-            \ifnum #1 > 2%        % if month after February
-                \advance #3 by 1% % add leap day
-            \fi%
-        \fi%
+        \if at GregorianLeap
+            \ifnum #1 > 2        % if month after February
+                \advance #3 by 1 % add leap day
+            \fi
+        \fi
         \global\@common = #3}%
     #3 = \@common}
 \def\@GregorianDaysInPriorYears#1#2{%
      {%
-         \countdef\tmpc = 4%      % \tmpc==\count4
-         \countdef\tmpb = 2%      % \tmpb==\count2
-         \tmpb = #1%              %
-         \advance \tmpb by -1%    %
-         \tmpc = \tmpb%           % \tmpc = \tmpb = year-1
-         \multiply \tmpc by 365%  % Days in prior years =
-         #2 = \tmpc%              % = 365*(year-1) ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 4%      % \tmpc = (year-1)/4
-         \advance #2 by \tmpc%    % ... plus Julian leap days ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 100%    % \tmpc = (year-1)/100
-         \advance #2 by -\tmpc%   % ... minus century years ...
-         \tmpc = \tmpb%           %
-         \divide \tmpc by 400%    % \tmpc = (year-1)/400
-         \advance #2 by \tmpc%    % ... plus 4-century years.
+         \countdef\tmpc = 4      % \tmpc==\count4
+         \countdef\tmpb = 2      % \tmpb==\count2
+         \tmpb = #1
+         \advance \tmpb by -1
+         \tmpc = \tmpb           % \tmpc = \tmpb = year-1
+         \multiply \tmpc by 365  % Days in prior years =
+         #2 = \tmpc              % = 365*(year-1) ...
+         \tmpc = \tmpb
+         \divide \tmpc by 4      % \tmpc = (year-1)/4
+         \advance #2 by \tmpc    % ... plus Julian leap days ...
+         \tmpc = \tmpb
+         \divide \tmpc by 100    % \tmpc = (year-1)/100
+         \advance #2 by -\tmpc   % ... minus century years ...
+         \tmpc = \tmpb
+         \divide \tmpc by 400    % \tmpc = (year-1)/400
+         \advance #2 by \tmpc    % ... plus 4-century years.
          \global\@common = #2}%
     #2 = \@common}
 \def\@AbsoluteFromGregorian#1#2#3#4{%
     {%
-        \countdef\tmpd = 0%       % \tmpd==\count0
-        #4 = #1%                  % days so far this month
+        \countdef\tmpd = 0       % \tmpd==\count0
+        #4 = #1                  % days so far this month
         \@GregorianDaysInPriorMonths{#2}{#3}{\tmpd}%
-        \advance #4 by \tmpd%     % add days in prior months
+        \advance #4 by \tmpd     % add days in prior months
         \@GregorianDaysInPriorYears{#3}{\tmpd}%
-        \advance #4 by \tmpd%     % add days in prior years
+        \advance #4 by \tmpd     % add days in prior years
         \global\@common = #4}%
     #4 = \@common}
 \def\HebrewFromGregorian#1#2#3#4#5#6{%
     {%
-        \countdef\tmpx= 17%        % \tmpx==\count17
-        \countdef\tmpy= 18%        % \tmpy==\count18
-        \countdef\tmpz= 19%        % \tmpz==\count19
-        #6 = #3%                   %
-        \global\advance #6 by 3761%  approximation from above
+        \countdef\tmpx= 17        % \tmpx==\count17
+        \countdef\tmpy= 18        % \tmpy==\count18
+        \countdef\tmpz= 19        % \tmpz==\count19
+        #6 = #3
+        \global\advance #6 by 3761 %  approximation from above
         \@AbsoluteFromGregorian{#1}{#2}{#3}{#4}%
-        \tmpz = 1  \tmpy = 1%
+        \tmpz = 1  \tmpy = 1
         \@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
-        \ifnum \tmpx > #4%              %
-            \global\advance #6 by -1% Hyear = Gyear + 3760
+        \ifnum \tmpx > #4
+            \global\advance #6 by -1 % Hyear = Gyear + 3760
             \@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
-        \fi%                            %
-        \advance #4 by -\tmpx%     % Days in this year
-        \advance #4 by 1%          %
-        #5 = #4%                   %
-        \divide #5 by 30%          % Approximation for month from below
-        \loop%                     % Search for month
+        \fi
+        \advance #4 by -\tmpx     % Days in this year
+        \advance #4 by 1
+        #5 = #4
+        \divide #5 by 30          % Approximation for month from below
+        \loop                     % Search for month
             \@HebrewDaysInPriorMonths{#5}{#6}{\tmpx}%
-            \ifnum \tmpx < #4%
-                \advance #5 by 1%
-                \tmpy = \tmpx%
-        \repeat%
-        \global\advance #5 by -1%
-        \global\advance #4 by -\tmpy%
+            \ifnum \tmpx < #4
+                \advance #5 by 1
+                \tmpy = \tmpx
+        \repeat
+        \global\advance #5 by -1
+        \global\advance #4 by -\tmpy
    }%
 }
 

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-french.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-korean.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-korean.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 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	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-latin.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-latin.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-punct.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-sanskrit.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-sanskrit.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia-punct')

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia-tibt.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia-tibt.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 require('polyglossia') -- just in case...

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.lua	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,6 +1,6 @@
 --
 -- polyglossia.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
 --
 
 local module_name = "polyglossia"

Modified: trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty	2023-10-01 20:09:39 UTC (rev 68419)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty	2023-10-01 20:10:01 UTC (rev 68420)
@@ -1,5 +1,5 @@
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{polyglossia}[2023/07/21 v1.64
+\ProvidesPackage{polyglossia}[2023/10/01 v1.65
   Modern multilingual typesetting with XeLaTeX and LuaLaTeX]
 \RequirePackage{etoolbox}
 \RequirePackage{makecmds}
@@ -43,12 +43,12 @@
 }
 
 %% This is for compatibility with Babel-aware package:
-\def\languageshorthands#1{\relax} %this is for scrlttr2 class
-\def\bbl at cs#1{\csname bbl@#1\endcsname}%
+\def\languageshorthands#1{\relax} % this is for scrlttr2 class
+\def\bbl at cs#1{\csname bbl@#1\endcsname}
 \AtEndPreamble{\let\bbl at set@language\xpg at set@language at aux} %for biblatex
 \AtEndPreamble{\let\bbl at main@language\xpg at main@language} %for biblatex
 \AtEndPreamble{
-  \providecommand\texorpdfstring[2]{#1}% dummy command if hyperref is not loaded
+  \providecommand\texorpdfstring[2]{#1} % dummy command if hyperref is not loaded
 }
 
 \sys_if_engine_luatex:T{
@@ -110,32 +110,32 @@
 }
 
 %% custom message macros
-\providecommand*{\xpg at error}[1]{%
-   \PackageError{polyglossia}{#1}{}%
+\providecommand*{\xpg at error}[1]{
+   \PackageError{polyglossia}{#1}{}
 }
 
-\providecommand*{\xpg at warning}[1]{%
-   \PackageWarning{polyglossia}{#1}%
+\providecommand*{\xpg at warning}[1]{
+   \PackageWarning{polyglossia}{#1}
 }
 
-\providecommand*{\xpg at info}[1]{%
-   \PackageInfo{polyglossia}%
-   {#1\@gobble}%
+\providecommand*{\xpg at info}[1]{
+   \PackageInfo{polyglossia}
+   {#1\@gobble}
 } %% the \@gobble is to prevent displaying the line nr
 
 %TODO change all instances of \xpg at nopatterns in gloss-*.ldf files
-\providecommand*{\xpg at nopatterns@fallback}[2][nohyphenation]{%
+\providecommand*{\xpg at nopatterns@fallback}[2][nohyphenation]{
    \xpg at warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#2'\MessageBreak
-         I~ will~ use~ \string\language=\string\l@ #1\space instead}%
+         I~ will~ use~ \string\language=\string\l@ #1\space instead}
    \expandafter\adddialect\csname l@#2\expandafter\endcsname\csname l@#1\endcsname\relax}
 
-\providecommand*{\xpg at nopatterns}[1]{%
+\providecommand*{\xpg at nopatterns}[1]{
    \xpg at warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#1'\MessageBreak
-         I~ will~ use~ \string\language=\string\l at nohyphenation\space instead}%
+         I~ will~ use~ \string\language=\string\l at nohyphenation\space instead}
    %%TODO? \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax
    }
 
-\def\xpg at ill@value#1#2{%
+\def\xpg at ill@value#1#2{
   \xpg at warning{Illegal~ value~ (#1)~ for~ #2}}
 
 % error out if lang is not loaded
@@ -177,7 +177,7 @@
 \def\@@ensure at maindir#1{\ifcsundef{@ensure at maindir}{#1}{\@ensure at maindir{#1}}}
 
 %% Used by the language definitions files for right-to-left languages
-\def\RequireBidi{%
+\def\RequireBidi{
   \str_case_e:nnF{\c_sys_engine_str}{
     {luatex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{luabidi}\fi}
     {xetex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{bidi}\fi}
@@ -205,66 +205,63 @@
 % (lua)bidi commands to change directionality for paragraphs
 % and inline text.
 % overwritten with correct package
-\cs_new_nopar:Nn{\polyglossia at setpardirection:n}{%
+\cs_new_nopar:Nn{\polyglossia at setpardirection:n}{
   \__xpg_if_LR_str:nF {#1}
   {
     \xpg at error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
   }
 }
-\cs_new_nopar:Nn{\polyglossia at settextdirection:n}{%
+\cs_new_nopar:Nn{\polyglossia at settextdirection:n}{
   \__xpg_if_LR_str:nF {#1}
   {
     \xpg at error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
   }
 }
-\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{%
-  \ExplSyntaxOn%
-  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \setLR%
-    }%
-    {%
-      \setRL%
-    }%
-  }%
-  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \LRE%
-    }%
-    {%
-      \RLE%
-    }%
-  }%
-  \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{
+  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \setLR
+    }
+    {
+      \setRL
+    }
+  }
+  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \LRE
+    }
+    {
+      \RLE
+    }
+  }
+  \ExplSyntaxOff
 }
-\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{%
-  \ExplSyntaxOn%
-  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \setLR%
-    }%
-    {%
-      \setRL%
-    }%
-  }%
-  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{%
-    \__xpg_if_LR_str:nTF{#1}%
-    {%
-      \LRE%
-    }%
-    {%
-      \RLE%
-    }%
-  }%
-  \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{
+  \cs_gset_nopar:Nn{\polyglossia at setpardirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \setLR
+    }
+    {
+      \setRL
+    }
+  }
+  \cs_gset_nopar:Nn{\polyglossia at settextdirection:n}{
+    \__xpg_if_LR_str:nTF{#1}
+    {
+      \LRE
+    }
+    {
+      \RLE
+    }
+  }
 }
 
 % emulate \RTLmain
 \cs_new_nopar:Nn \__xpg_setRTLmain: {}
-\str_case_e:nnF{\c_sys_engine_str}{%
+\str_case_e:nnF{\c_sys_engine_str}{
   {luatex}{\cs_gset:Nn \__xpg_setRTLmain: {\setRTLmain}}
   {xetex}{\cs_gset:Nn \__xpg_setRTLmain: {\@RTLmaintrue\setnonlatin}}
 }
@@ -277,7 +274,7 @@
 }
 
 %% compatibility with babel
-\let\addto\gappto% gappto is defined in etoolbox
+\let\addto\gappto % gappto is defined in etoolbox
 
 %% NEW EXPERIMENTAL SETUP INTERFACE FOR GLOSS FILES
 %% options currently available:
@@ -296,21 +293,21 @@
 %% TODO: localnumeral = <csname>
 %%       or even better localdigits = {0123456789} for fully automatic setup
 \newif\if at xpg@language at really@defined@
-\newcommand*\PolyglossiaSetup[2]{%
-  \polyglossia at keys_define_lang:n{#1}%
-  \keys_set:nn { polyglossia / #1 } { #2 }%
+\newcommand*\PolyglossiaSetup[2]{
+  \polyglossia at keys_define_lang:n{#1}
+  \keys_set:nn { polyglossia / #1 } { #2 }
   \prop_log:N{\polyglossia at langsetup}
   \polyglossia_setup_hyphen:n {#1}
   %define booleans etoolbox style and set defaults
   %% TODO ? \providetoggle{#1 at setup@done}%
   % we initialize these so that we can use \gappto below
-  \csgdef{init at extras@#1}{}%
-  \csgdef{init at noextras@#1}{}% we don't use this yet: remove?
+  \csgdef{init at extras@#1}{}
+  \csgdef{init at noextras@#1}{} % we don't use this yet: remove?
   % here we do the fontsetup:
   \polyglossia at lang@autosetupfont:n{#1}
-  %% TODO? \toggletrue{#1 at setup@done}%
+  %% TODO? \toggletrue{#1 at setup@done}
   % reinit \do
-  \def\do##1{\setotherlanguage{##1}}%
+  \def\do##1{\setotherlanguage{##1}}
   % register base alias
   \xpg_language_alias { #1 } { #1 }
 }
@@ -330,15 +327,15 @@
   \boolfalse{havehyphen}
   % for each hyphen in the set until we find one that works
   \clist_map_inline:Nn \l_tmpa_clist {
-    \ifbool{havehyphen}{}{%
+    \ifbool{havehyphen}{}{
        % check if language hyphenname is defined
-      \__xpg_check_if_exist_l@:NF{#1}{%
+      \__xpg_check_if_exist_l@:NF{#1}{
           % if not, first consider nohyphenation
           \str_if_eq:nnTF{##1}{nohyphenation}
-            {%
+            {
                \cs_gset_eq:cc{l@#1}{l@##1}
                \global\booltrue{havehyphen}
-            }{%
+            }{
                % then test if hyphenation is defined
                \xpg at ifdefined{##1}{
                   % test if language hyphenation is nohyphenation
@@ -348,25 +345,25 @@
                       % ...and load
                       \xpg at set@hyphenation at patterns{##1}
                       \global\booltrue{havehyphen}
-                  }%
-                }{}%
-           }%
-       }%
-    }%
-  }%
+                  }
+                }{}
+           }
+       }
+    }
+  }
   % if l@#1 does not yet exist,
   % we assign it to nohyphenation
   % we do this here in case and if the hyphennames key was omitted
-  \ifbool{havehyphen}{}{%
-    \xpg at ifdefined{#1}{}%
+  \ifbool{havehyphen}{}{
+    \xpg at ifdefined{#1}{}
     {
       \xpg at nopatterns{#1}
       \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax
-    }%
-  }%
-  \csdef{#1 at language}{%
-    \polyglossia at setup@language at patterns{#1}%
-  }%
+    }
+  }
+  \csdef{#1 at language}{
+    \polyglossia at setup@language at patterns{#1}
+  }
   % setup hyphenmins
   \clist_set:Ne \l_tmpa_clist
     { \prop_item:Nn \polyglossia at langsetup {#1 / hyphenmins} }
@@ -381,10 +378,10 @@
     }
 }
 
-\newcommand*\polyglossia at setup@language at patterns[1]{%
-  \ifbool{xpg at hyphenation@disabled}{%
-    \xdef\xpg at lastlanguage{\the\csname l@#1\endcsname}%
-  }{%
+\newcommand*\polyglossia at setup@language at patterns[1]{
+  \ifbool{xpg at hyphenation@disabled}{
+    \xdef\xpg at lastlanguage{\the\csname l@#1\endcsname}
+  }{
     % first, test if \l@#1 exists
     % without that, \csname l@#1\endcsname will be defined as \relax
     \cs_if_exist:cTF {l@#1}
@@ -397,14 +394,14 @@
             \xpg at set@hyphenation at patterns{#1}
           }
       }
-      {%
+      {
         % Since this function is sometimes called from the gloss files
         % directly, we need to check whether the requested hyphenname exists.
-        \xpg at ifdefined{#1}{}%
-        {%
+        \xpg at ifdefined{#1}{}
+        {
           \xpg at nopatterns{#1}
           \expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax%
-        }%
+        }
         \xpg at set@hyphenation at patterns{#1}
       }
   }
@@ -817,7 +814,7 @@
 % \localnumeral{numeral} use local language
 \NewExpandableDocumentCommand{\Localnumeral}{som}
 {
-  \IfBooleanTF{#1}%
+  \IfBooleanTF{#1}
     {% starred: take counter
       \exp_args:Nc \polyglossia_i_localnumeral:nnnnn {c@#3}
          {\mainlanguagename} {\languagename} {\IfNoValueTF {#2}{lang=local}{#2}} {Localnumeral}
@@ -885,37 +882,37 @@
   \prop_log:N{\polyglossia at langsetup}
   \prop_log:N{\__xpg_alias}
 }
-\def\xpg at lastlanguage{0}%
+\def\xpg at lastlanguage{0}
 
-\providebool{xpg at hyphenation@disabled}%
+\providebool{xpg at hyphenation@disabled}
 \boolfalse{xpg at hyphenation@disabled}
 
-\def\xpg at disablehyphenation{%
-  \ifx\@onlypreamble\@notprerr%
-     \xpg@@disablehyphenation%
-  \else%
+\def\xpg at disablehyphenation{
+  \ifx\@onlypreamble\@notprerr
+     \xpg@@disablehyphenation
+  \else
      % if this is used in the preamble, we have to postpone
      % the execution until the main language has been set (#125).
      \cs_gset_nopar:Nn \polyglossia at AtBeginDocument@hyphenation: {
-        \xpg@@disablehyphenation%
-     }%
-  \fi%
+        \xpg@@disablehyphenation
+     }
+  \fi
 }
 
-\def\xpg@@disablehyphenation{%
-  \ifbool{xpg at hyphenation@disabled}{}{%
-    \booltrue{xpg at hyphenation@disabled}%
-    \xdef\xpg at lastlanguage{\the\language}%
+\def\xpg@@disablehyphenation{
+  \ifbool{xpg at hyphenation@disabled}{}{
+    \booltrue{xpg at hyphenation@disabled}
+    \xdef\xpg at lastlanguage{\the\language}
     % We do not call \xpg at set@hyphenation at patterns here to avoid a warning message.
     % "nohyphenation" is not listed in language.dat.lua.
-    \language=\l at nohyphenation%
-  }%
+    \language=\l at nohyphenation
+  }
 }
 
-\def\xpg at enablehyphenation{%
-  \ifbool{xpg at hyphenation@disabled}{%
-    \boolfalse{xpg at hyphenation@disabled}%
-    \language=\csname xpg at lastlanguage\endcsname%
+\def\xpg at enablehyphenation{
+  \ifbool{xpg at hyphenation@disabled}{
+    \boolfalse{xpg at hyphenation@disabled}
+    \language=\csname xpg at lastlanguage\endcsname
   }{}%
 }
 
@@ -929,7 +926,7 @@
 \cs_new:Nn \polyglossia at lang@autosetupfont:n {
   \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/fontsetup}}{true}
   {
-    \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}%
+    \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}
          {\xpg at fontsetup@latin{#1}}
          {\xpg at fontsetup@nonlatin{#1}}
   }
@@ -950,12 +947,12 @@
   }
   {
     \str_if_eq:nnTF{#2}{Turkish}{
-      \fontspec_if_language:nTF {TRK}%
+      \fontspec_if_language:nTF {TRK}
       {
         \addfontfeature{Language=Turkish}
       }
       {
-        \fontspec_if_language:nTF {TUR}%
+        \fontspec_if_language:nTF {TUR}
         {
           \addfontfeature{Language=Turkish}
         }{}
@@ -1009,9 +1006,9 @@
 }
 \cs_generate_variant:Nn  \polyglossia at addfontfeature@script:nnn { non , nno, noo , nVn, nnV, nVV , nxn, nnx, nxx}
 
-\def\xpg at fontsetup@latin#1{%
+\def\xpg at fontsetup@latin#1{
   \begingroup
-  \csgdef{#1 at font@rm}{%
+  \csgdef{#1 at font@rm}{
     \cs_if_exist_use:cF{#1font}{
       \rmfamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
@@ -1018,40 +1015,40 @@
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
     }
   }
-  \csgdef{#1 at font@sf}{%
+  \csgdef{#1 at font@sf}{
     \cs_if_exist_use:cF{#1fontsf}{
       \sffamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-    }%
-  }%
-  \csgdef{#1 at font@tt}{%
+    }
+  }
+  \csgdef{#1 at font@tt}{
     \cs_if_exist_use:cF{#1fonttt}{
       \ttfamilylatin
       \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-    }%
-  }%
+    }
+  }
   \endgroup
 }
 
-\def\xpg at fontsetup@nonlatin#1{%
+\def\xpg at fontsetup@nonlatin#1{
   \begingroup
-  \csgdef{#1 at font@rm}{%
+  \csgdef{#1 at font@rm}{
     \cs_if_exist_use:cF{#1font}
       {
-       \providetoggle{#1 at use@script at font}%
+       \providetoggle{#1 at use@script at font}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-        {\rmfamilylatin}%
+        {\rmfamilylatin}
         {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} font}
           {
-             \toggletrue{#1 at use@script at font}%
+             \toggletrue{#1 at use@script at font}
            }
            {
              \rmfamilylatin
            }
        }
-       \iftoggle{#1 at use@script at font}{}{%
+       \iftoggle{#1 at use@script at font}{}{
            \polyglossia at addfontfeature@script:nxx{rm}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
@@ -1059,23 +1056,23 @@
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
       }%
-      \def\familytype{rm}%
+      \def\familytype{rm}
   }%
-  \csgdef{#1 at font@sf}{%
-    \cs_if_exist_use:cF{#1fontsf}%
+  \csgdef{#1 at font@sf}{
+    \cs_if_exist_use:cF{#1fontsf}
       {
-       \providetoggle{#1 at use@script at fontsf}%
+       \providetoggle{#1 at use@script at fontsf}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-        {\sffamilylatin}%
+        {\sffamilylatin}
         {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} fontsf}
           {
-             \toggletrue{#1 at use@script at fontsf}%
+             \toggletrue{#1 at use@script at fontsf}
            }
            {
              \sffamilylatin
            }
        }
-       \iftoggle{#1 at use@script at fontsf}{}{%
+       \iftoggle{#1 at use@script at fontsf}{}{
            \polyglossia at addfontfeature@script:nxx{sf}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
@@ -1083,32 +1080,32 @@
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
       }%
-      \def\familytype{sf}%
+      \def\familytype{sf}
   }%
-  \csgdef{#1 at font@tt}{%
-    \cs_if_exist_use:cF{#1fonttt}%
+  \csgdef{#1 at font@tt}{
+    \cs_if_exist_use:cF{#1fonttt}
       {
-       \providetoggle{#1 at use@script at fonttt}%
+       \providetoggle{#1 at use@script at fonttt}
        \str_if_eq:nnTF{\prop_item:Nn{\polyglossia at langsetup}{#1/script}}{\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-       {\ttfamilylatin}%
+       {\ttfamilylatin}
        {\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript} fonttt}
            {
-             \toggletrue{#1 at use@script at fonttt}%
+             \toggletrue{#1 at use@script at fonttt}
            }
            {
              \ttfamilylatin
            }
        }
-       \iftoggle{#1 at use@script at fonttt}{}{%
+       \iftoggle{#1 at use@script at fonttt}{}{
            \polyglossia at addfontfeature@script:nxx{tt}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/scripttag}}
                                                  {\prop_item:Nn{\polyglossia at langsetup}{#1/script}}
-       }%
+       }
        \polyglossia at addfontfeature@language:xx{\prop_item:Nn{\polyglossia at langsetup}{#1/langtag}}
                                               {\prop_item:Nn{\polyglossia at langsetup}{#1/language}}
-      }%
-      \def\familytype{tt}%
-  }%
+      }
+      \def\familytype{tt}
+  }
   \endgroup
 }
 
@@ -1119,33 +1116,33 @@
 \cs_new_nopar:Nn {\polyglossia at local@marks:n} {}
 \cs_new_nopar:Nn {\polyglossia at enable@local at marks:}
 {
-      \xpg at info{Option:~ localmarks}%
+      \xpg at info{Option:~ localmarks}
       \cs_gset_nopar:Nn \polyglossia at local@marks:n
       {%
-         \def\xpg at tmp@lang{##1}%
-         \DeclareRobustCommand\markboth[2]{%
+         \def\xpg at tmp@lang{##1}
+         \DeclareRobustCommand\markboth[2]{
             \begingroup
                \let\label\relax \let\index\relax \let\glossary\relax
                \unrestored at protected@xdef\@themark
                {%
-                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}%
-                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####2}}}%
+                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}
+                {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####2}}}
                }%
-               \@temptokena \expandafter{\@themark}%
-               \mark{\the\@temptokena}%
+               \@temptokena \expandafter{\@themark}
+               \mark{\the\@temptokena}
             \endgroup
-            \if at nobreak\ifvmode\nobreak\fi\fi%
+            \if at nobreak\ifvmode\nobreak\fi\fi
          }%
-         \DeclareRobustCommand\markright[1]{%
+         \DeclareRobustCommand\markright[1]{
             \begingroup
                \let\label\relax \let\index\relax \let\glossary\relax
                \expandafter\@markright\@themark
-               {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}%
-               \@temptokena \expandafter{\@themark}%
-               \mark{\the\@temptokena}%
+               {\lowercase{\foreignlanguage{\xpg at tmp@lang}}{\protect\@@ensure at maindir{####1}}}
+               \@temptokena \expandafter{\@themark}
+               \mark{\the\@temptokena}
             \endgroup
-            \if at nobreak\ifvmode\nobreak\fi\fi%
-         }%
+            \if at nobreak\ifvmode\nobreak\fi\fi
+         }
 % This part seems wrong (see #396 for explanation). Remove after a while.
 %         \def\@markright####1####2####3{%
 %            \@temptokena{\protect\@@ensure at maindir{####1}}%
@@ -1159,7 +1156,7 @@
 
 
 % Easy way out – Arthur, 2012-08-01
-\ifcsdef{newXeTeXintercharclass}{%
+\ifcsdef{newXeTeXintercharclass}{
 % to reset the intercharclass of a character to "normal"
 \newXeTeXintercharclass\xpg at normalclass %TODO
 }{}
@@ -1183,10 +1180,10 @@
 
 
 %we call this macro when a gloss file is not found for a given language
-\def\xpg at nogloss#1{%
+\def\xpg at nogloss#1{
    \xpg at warning{Neither~ file~ gloss-#1.ldf~ nor file~ gloss-#1.lde~ exists!\MessageBreak
-   I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}%
-  \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}%
+   I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}
+  \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}
   % the above amounts to:
   %\ifcsundef{l@#1}%
   %  {\expandafter\adddialect\csname l@#1\endcsname\l at nohyphenation\relax}%
@@ -1194,13 +1191,13 @@
   %\csdef{#1 at language}{\language=\csname l@#1\endcsname}%
 }
 
-\newcommand{\xpg at input}[1]{%
+\newcommand{\xpg at input}[1]{
   % Store catcode of @ before making at letter
   \chardef\xpg at saved@at at catcode\catcode`\@
   \makeatletter
-  \input{#1}%
+  \input{#1}
   % restore former @ catcode
-  \catcode`\@=\xpg at saved@at at catcode%
+  \catcode`\@=\xpg at saved@at at catcode
 }
 
 %% Load a lde file
@@ -1292,7 +1289,7 @@
                           {#1}
       }
   }
-  \polyglossia at register@language:nn{}{#1}%
+  \polyglossia at register@language:nn{}{#1}
   \seq_gput_right:Nn \__xpg_langs_loaded {#1}
 }
 
@@ -1306,14 +1303,14 @@
     \newenvironment {\prop_item:Nn{\polyglossia at langsetup}{#1/envname}} [1] []
     {
       \begin{otherlanguage}[##1]{#1}
-    }%
+    }
     {
       \end{otherlanguage}
-    }%
+    }
     \exp_args:Nc \newcommand {text#1} [2][]
-    {%
-      \__xpg_textlanguage:een{##1}{#1}{##2}%
-    }%
+    {
+      \__xpg_textlanguage:een{##1}{#1}{##2}
+    }
   }
 }
 \cs_generate_variant:Nn \xpg_define_language_commands:n {e}
@@ -1445,7 +1442,7 @@
     {
       \end{otherlanguage}
     }
-  }%
+  }
   \tl_clear_new:N \__xpg_alias_option_tl
   \prop_clear_new:N \__xpg_language_alias_prop
   \keys_set_known:nnN{polyglossia/alias} {#2} \__xpg_alias_option_tl
@@ -1498,22 +1495,22 @@
     \exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
   }
   \polyglossia at set@default at language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-    {\xpg_alias_base_lang:n{#2}}%
+    {\xpg_alias_base_lang:n{#2}}
 }
 
 
 \cs_new:Nn \polyglossia at set@default at language:nn
 {
-  \gdef\xpg at main@language{#2}%
+  \gdef\xpg at main@language{#2}
   \tl_if_blank:nTF {#1}
   {
     \cs_gset_nopar:Npn \mainlanguagevariant {}
   }
-  {%
+  {
      % Register the language options
-     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at main@langvariant}%
-  }%
-  \csgdef{#2 at gvar}{\mainlanguagevariant}%
+     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at main@langvariant}
+  }
+  \csgdef{#2 at gvar}{\mainlanguagevariant}
   %% The following settings are for the default language and script
   % this tells bidi.sty or luabidi.sty that the document is RTL
   \__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
@@ -1524,8 +1521,8 @@
     \selectbackgroundlanguage{#2}
     \selectlanguage[#1]{#2}%
   }
-  \xpg at info{Default~ language~ is~ #2}%
-  \polyglossia at set@language at name[#1]{#2}%
+  \xpg at info{Default~ language~ is~ #2}
+  \polyglossia at set@language at name[#1]{#2}
 
   \cs_gset_nopar:Npn \mainlanguagename {#2}
   % Store babelname of main language (for external packages such as biblatex)
@@ -1647,112 +1644,112 @@
 \cs_new_nopar:cpn {bcp47.main.casing} {}
 \cs_new_nopar:Npn \mainlanguagevariant {}%
 % Store main language variant for external packages
-\define at key{xpg at main@langvariant}{variant}{%
-  \cs_gset_nopar:Npn \mainlanguagevariant {#1}%
+\define at key{xpg at main@langvariant}{variant}{
+  \cs_gset_nopar:Npn \mainlanguagevariant {#1}
 }
 
 \cs_new_nopar:Npn \babelname {}
-\def\languagevariant{}%
+\def\languagevariant{}
 % Store current language variant for external packages
-\define at key{xpg at set@langvariant}{variant}{%
-  \def\languagevariant{#1}%
+\define at key{xpg at set@langvariant}{variant}{
+  \def\languagevariant{#1}
 }
 
 \newcommand*\polyglossia at set@language at name[2][]{
-  \def\languagename{#2}%
-  \tl_if_blank:nTF {#1}{%
+  \def\languagename{#2}
+  \tl_if_blank:nTF {#1}{
      \ifcsundef{#2 at gvar}{\def\languagevariant{}}{\def\languagevariant{\csuse{#2 at gvar}}}
-   }{%
+   }{
      % Register the language options
-     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at set@langvariant}%
-     \cs_set_eq:cc{#2 at gvar}{languagevariant}%
+     \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at set@langvariant}
+     \cs_set_eq:cc{#2 at gvar}{languagevariant}
   }%
 }
 
 
-\newcommand*{\resetdefaultlanguage}[2][]{%
+\newcommand*{\resetdefaultlanguage}[2][]{
   \polyglossia at reset@default at language:nn
     {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-    {\xpg_alias_base_lang:n{#2}}%
+    {\xpg_alias_base_lang:n{#2}}
 }
 
 \cs_new:Nn \__xpg_store_bcp_info:nn
 {
   % Store BCP-47 ID and subtags of current language
-  \tl_if_blank:nTF {#1}{%
+  \tl_if_blank:nTF {#1}{
     % tag (e.g., en-US)
-    \ifcsundef{#2 at g.bcp47.tag}{%
-       \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }%
-    }{%
-       \csedef{bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.tag}{
+       \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }
+    }{
+       \csedef{bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
     % language (e.g., en)
-    \ifcsundef{#2 at g.bcp47.language}{%
-       \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }%
-    }{%
-       \csedef{bcp47.language}{\csuse{#2 at g.bcp47.language}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.language}{
+       \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }
+    }{
+       \csedef{bcp47.language}{\csuse{#2 at g.bcp47.language}}
+    }
     % region (e.g., US)
     \ifcsundef{#2 at g.bcp47.region}{%
-       \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }%
-    }{%
+       \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }
+    }{
        \csedef{bcp47.region}{\csuse{#2 at g.bcp47.region}}%
-    }%
+    }
     % script (e.g., Latn)
-    \ifcsundef{#2 at g.bcp47.script}{%
-       \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }%
-    }{%
-       \csedef{bcp47.script}{\csuse{#2 at g.bcp47.script}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.script}{
+       \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }
+    }{
+       \csedef{bcp47.script}{\csuse{#2 at g.bcp47.script}}
+    }
     % variant (e.g., 1996)
-    \ifcsundef{#2 at g.bcp47.variant}{%
-       \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }%
-    }{%
-       \csedef{bcp47.variant}{\csuse{#2 at g.bcp47.variant}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.variant}{
+       \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }
+    }{
+       \csedef{bcp47.variant}{\csuse{#2 at g.bcp47.variant}}
+    }
     % extension.t (tranformation)
     \ifcsundef{#2 at g.bcp47.extension.t}{%
-       \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }%
-    }{%
-       \csedef{bcp47.extension.t}{\csuse{#2 at g.bcp47.extension.t}}%
-    }%
+       \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }
+    }{
+       \csedef{bcp47.extension.t}{\csuse{#2 at g.bcp47.extension.t}}
+    }
     % extension.u (additional locale information)
     \ifcsundef{#2 at g.bcp47.extension.u}{%
-       \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }%
-    }{%
-       \csedef{bcp47.extension.u}{\csuse{#2 at g.bcp47.extension.u}}%
-    }%
+       \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }
+    }{
+       \csedef{bcp47.extension.u}{\csuse{#2 at g.bcp47.extension.u}}
+    }
     % extension.x (private use area)
-    \ifcsundef{#2 at g.bcp47.extension.x}{%
-       \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }%
-    }{%
-       \csedef{bcp47.extension.x}{\csuse{#2 at g.bcp47.extension.x}}%
-    }%
+    \ifcsundef{#2 at g.bcp47.extension.x}{
+       \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }
+    }{
+       \csedef{bcp47.extension.x}{\csuse{#2 at g.bcp47.extension.x}}
+    }
     % casing
-    \ifcsundef{#2 at g.bcp47.casing}{%
+    \ifcsundef{#2 at g.bcp47.casing}{
        % For casing, we fall back to language if bcp47-casing is not explicitly set
        \cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia at langsetup { #2 / bcp47-casing } }
        \str_if_empty:NTF \tmpcasing
            { \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
            { \csedef{bcp47.casing}{ \tmpcasing } }
-    }{%
-       \csedef{bcp47.casing}{\csuse{#2 at g.bcp47.casing}}%
-    }%
-  }{%
-    \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }%
-    \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }%
-    \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }%
-    \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }%
-    \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }%
-    \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }%
-    \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }%
-    \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }%
+    }{
+       \csedef{bcp47.casing}{\csuse{#2 at g.bcp47.casing}}
+    }
+  }{
+    \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47 } }
+    \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-language } }
+    \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-region } }
+    \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-script } }
+    \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-variant } }
+    \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-t } }
+    \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-u } }
+    \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia at langsetup}{ #2 / bcp47-extension-x } }
     % For casing, we fall back to language if bcp47-casing is not explicitly set
     \cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia at langsetup { #2 / bcp47-casing } }
     \str_if_empty:NTF \tmpcasing
          { \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
          { \csedef{bcp47.casing}{ \tmpcasing } }
-  }%
+  }
 }
 
 \cs_new:Nn \polyglossia at reset@default at language:nn
@@ -1774,14 +1771,14 @@
   \selectbackgroundlanguage{#2}%
   % Store babelname of current language (for external packages such as biblatex)
   \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at gbabelname}{%
-       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-    }{%
-       \edef\babelname{\csuse{#2 at gbabelname}}%
-    }%
-  }{%
-    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-  }%
+    \ifcsundef{#2 at gbabelname}{
+       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+    }{
+       \edef\babelname{\csuse{#2 at gbabelname}}
+    }
+  }{
+    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+  }
   % Store BCP-47 id of current language
   \__xpg_store_bcp_info:nn {#1}{#2}
 }
@@ -1794,30 +1791,30 @@
 }
 
 % This saves the normalfont for the latin script since we may change normalfont in other scripts
-\let\normalfontlatin=\normalfont%
+\let\normalfontlatin=\normalfont
 
 % Provide default fonts (as set with \setmainfont, \setsansfont and \setmonofont)
 % for Latin scripts and as a fallback for non-Latin scripts.
-\DeclareRobustCommand\xpg at defaultfont@rm{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\rmdefault%
-   \ifdefined\UseHook\UseHook{rmfamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@rm{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\rmdefault
+   \ifdefined\UseHook\UseHook{rmfamily}\fi
+   \selectfont
 }
-\DeclareRobustCommand\xpg at defaultfont@sf{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\sfdefault%
-   \ifdefined\UseHook\UseHook{sffamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@sf{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\sfdefault
+   \ifdefined\UseHook\UseHook{sffamily}\fi
+   \selectfont
 }
-\DeclareRobustCommand\xpg at defaultfont@tt{%
-   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
-   \fontfamily\ttdefault%
-   \ifdefined\UseHook\UseHook{ttfamily}\fi%
-   \selectfont%
+\DeclareRobustCommand\xpg at defaultfont@tt{
+   \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+   \fontfamily\ttdefault
+   \ifdefined\UseHook\UseHook{ttfamily}\fi
+   \selectfont
 }
 
-\def\xpg at patch@fontfamilies{%
+\def\xpg at patch@fontfamilies{
   % This robustifies the redefinitions of \<xx>family (suggestion by Enrico Gregorio)
   % e.g. to prevent expansion of the \familytype redefinition in auxiliary files
   \csgappto{rmfamily~}{\def\familytype{rm}}
@@ -1828,79 +1825,79 @@
 % These switches activate the default fonts
 % Note that a simple \let\rmfamilylatin=\rmfamily
 % does not work reliably (see #24)
-\cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}%
-\cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}%
-\cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}%
+\cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}
+\cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}
+\cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}
 
-\def\xpg at set@familydefault{%
+\def\xpg at set@familydefault{
   % We need the \edef route here in order
   % to detect both \renewcommand and \let
   % changes.
-  \edef\tempa{\familydefault}%
-  \edef\tempb{\sfdefault}%
-  \ifcsequal{tempa}{tempb}%
+  \edef\tempa{\familydefault}
+  \edef\tempb{\sfdefault}
+  \ifcsequal{tempa}{tempb}
      {\def\familytype{sf}}
-     {\edef\tempb{\ttdefault}%
-      \ifcsequal{tempa}{tempb}%
+     {\edef\tempb{\ttdefault}
+      \ifcsequal{tempa}{tempb}
          {\def\familytype{tt}}
          {\def\familytype{rm}}}
-  \xpg at patch@fontfamilies%
+  \xpg at patch@fontfamilies
   % This (re-)saves the normalfont for the latin script since we may
   % change normalfont in other scripts
-  \let\normalfontlatin=\normalfont%
+  \let\normalfontlatin=\normalfont
   % And for all cases, we also reset \<xx>familylatin
-  \cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}%
-  \cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}%
-  \cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}%
+  \cs_gset_eq:cc{rmfamilylatin}{xpg at defaultfont@rm}
+  \cs_gset_eq:cc{sffamilylatin}{xpg at defaultfont@sf}
+  \cs_gset_eq:cc{ttfamilylatin}{xpg at defaultfont@tt}
 }
 
-\def\resetfontlatin{%
-  \DeclareRobustCommand\rmfamily{\xpg at defaultfont@rm}%
-  \DeclareRobustCommand\sffamily{\xpg at defaultfont@sf}%
-  \DeclareRobustCommand\ttfamily{\xpg at defaultfont@tt}%
-  \xpg at patch@fontfamilies%
-  \global\let\normalfont=\normalfontlatin%
+\def\resetfontlatin{
+  \DeclareRobustCommand\rmfamily{\xpg at defaultfont@rm}
+  \DeclareRobustCommand\sffamily{\xpg at defaultfont@sf}
+  \DeclareRobustCommand\ttfamily{\xpg at defaultfont@tt}
+  \xpg at patch@fontfamilies
+  \global\let\normalfont=\normalfontlatin
 }
 
-\def\selectfontfamilylatin{%
-  \def\tmp at tt{tt}\def\tmp at sf{sf}%
-  \ifx\familytype\tmp at tt%
-    \ttfamilylatin%
-    \else\ifx\familytype\tmp at sf%
-      \sffamilylatin%
+\def\selectfontfamilylatin{
+  \def\tmp at tt{tt}\def\tmp at sf{sf}
+  \ifx\familytype\tmp at tt
+    \ttfamilylatin
+    \else\ifx\familytype\tmp at sf
+      \sffamilylatin
       \else\rmfamilylatin\fi\fi}
 
-\def\xpg at select@fontfamily#1{%
-  \def\tmp at tt{tt}\def\tmp at sf{sf}%
+\def\xpg at select@fontfamily#1{
+  \def\tmp at tt{tt}\def\tmp at sf{sf}
   \ifx\familytype\tmp at tt
-    \__xpg_use_or_warn:c{#1 at font@tt}%
+    \__xpg_use_or_warn:c{#1 at font@tt}
   \else\ifx\familytype\tmp at sf
-    \__xpg_use_or_warn:c{#1 at font@sf}%
+    \__xpg_use_or_warn:c{#1 at font@sf}
       \else\__xpg_use_or_warn:c{#1 at font@rm}\fi\fi}
 
-\def\xpg at set@normalfont#1{%
-  \letcs{\rmfamily}{#1 at font@rm}%
-  \letcs{\sffamily}{#1 at font@sf}%
-  \letcs{\ttfamily}{#1 at font@tt}%
-  \robustify\rmfamily%
-  \robustify\sffamily%
-  \robustify\ttfamily%
-  \gdef\normalfont{\protect\xpg at select@fontfamily{#1}%
-                   \fontseries{\seriesdefault}\selectfont%
+\def\xpg at set@normalfont#1{
+  \letcs{\rmfamily}{#1 at font@rm}
+  \letcs{\sffamily}{#1 at font@sf}
+  \letcs{\ttfamily}{#1 at font@tt}
+  \robustify\rmfamily
+  \robustify\sffamily
+  \robustify\ttfamily
+  \gdef\normalfont{\protect\xpg at select@fontfamily{#1}
+                   \fontseries{\seriesdefault}\selectfont
                    \fontshape{\shapedefault}
-                   \ifdefined\UseHook\UseHook{normalfont}\fi%
-                   \selectfont}%
-  \gdef\reset at font{\protect\normalfont}%
+                   \ifdefined\UseHook\UseHook{normalfont}\fi
+                   \selectfont}
+  \gdef\reset at font{\protect\normalfont}
 }
 
 \let\@@fterindentfalse\@afterindentfalse
-\def\french at indent{%
+\def\french at indent{
     \let\@afterindentfalse\@afterindenttrue
-    \@afterindenttrue%
+    \@afterindenttrue
 }
-\def\nofrench at indent{%
+\def\nofrench at indent{
     \let\@afterindentfalse\@@fterindentfalse
-    \@afterindentfalse%
+    \@afterindentfalse
 }
 
 \cs_new_nopar:Npn \selectbackgroundlanguage #1
@@ -1911,8 +1908,8 @@
 {
   \str_if_eq:eeTF{\prop_item:Nn{\polyglossia at langsetup}{#1/lcscript}}{latin}
                    {}
-                   {\xpg at set@normalfont{#1}}%
-  \csuse{#1 at globalnumbers}%
+                   {\xpg at set@normalfont{#1}}
+  \csuse{#1 at globalnumbers}
 }
 \cs_generate_variant:Nn \polyglossia at select@background at language:n {e}
 %  Declare secondary language #2 with language options #1
@@ -1920,7 +1917,7 @@
 {
   \seq_if_in:NxF \__xpg_langs_loaded {#2}
   {
-    \polyglossia_load_lang_definition:ee {#1} {#2}%
+    \polyglossia_load_lang_definition:ee {#1} {#2}
     % define environment and command if not alias
     \str_if_eq:eeT {\prop_item:Ne \__xpg_alias {#2/target}} {#2} {
        \use:c{\prop_item:Ne{\polyglossia at langsetup}
@@ -1928,7 +1925,7 @@
              {#2}
     }
     \polyglossia at set@other at language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
-      {\xpg_alias_base_lang:n{#2}}%
+      {\xpg_alias_base_lang:n{#2}}
     \exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
   }
 }
@@ -1935,16 +1932,16 @@
 
 \cs_new:Nn \polyglossia at set@other at language:nn
 {
-  \polyglossia at register@language:nn{#1}{#2}%
+  \polyglossia at register@language:nn{#1}{#2}
   % If a variant is set, store it.
   \gdef\otherlanguagevariant{}
   % Register the language options
-  \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at other@langvariant}%
+  \polyglossia at set@lang at options:nnn {#2} {#1} {@xpg at other@langvariant}
 
-  \csgdef{#2 at gvar}{\otherlanguagevariant}%
+  \csgdef{#2 at gvar}{\otherlanguagevariant}
   \prop_get:NxNT \polyglossia at langsetup {#2/babelname} \l_tmpa_tl
     { \xdef\otherlanguagebabelname{\l_tmpa_tl} }
-  \cs_gset_eq:cc{#2 at gbabelname}{otherlanguagebabelname}%
+  \cs_gset_eq:cc{#2 at gbabelname}{otherlanguagebabelname}
 }
 \cs_generate_variant:Nn  \polyglossia at set@other at language:nn {
   ee, ef, en, eo, ex,
@@ -1956,25 +1953,25 @@
 
 
 % Store main language variant for external packages
-\define at key{xpg at other@langvariant}{variant}{%
-  \gdef\otherlanguagevariant{#1}%
+\define at key{xpg at other@langvariant}{variant}{
+  \gdef\otherlanguagevariant{#1}
 }
 
-\newcommand\setotherlanguages[1]{%
-  \def\do##1{\setotherlanguage{##1}}%
-   \exp_args:Nx\docsvlist{#1}}%
+\newcommand\setotherlanguages[1]{
+  \def\do##1{\setotherlanguage{##1}}
+   \exp_args:Nx\docsvlist{#1}}
 
 \def\common at language{% FIXME is this really needed???
-  \ifbool{xpg at hyphenation@disabled}{%
-    \xdef\xpg at lastlanguage{\z@}%
-  }{%
+  \ifbool{xpg at hyphenation@disabled}{
+    \xdef\xpg at lastlanguage{\z@}
+  }{
     \language=\z@
-  }%
+  }
   \lefthyphenmin=\tw@
   \righthyphenmin=\thr@@}
 
-\def\xpg at initial@setup{%
-  \common at language%
+\def\xpg at initial@setup{
+  \common at language
 }
 
 
@@ -1982,8 +1979,8 @@
 % for specific (esp. tag-based) aliases
 % where \text<alias> would cause clashes
 % (e.g., \textit)
-\newcommand\textlang[3][]{%
-  \xpg at str@lowercase{\xpg at tmp@lang}{#2}%
+\newcommand\textlang[3][]{
+  \xpg at str@lowercase{\xpg at tmp@lang}{#2}
   \__xpg_textlanguage:een {#1} {\xpg at tmp@lang} {#3}
 }%
 
@@ -1991,11 +1988,11 @@
 % for specific (esp. tag-based) aliases
 % where {<alias>} would cause clashes
 % (e.g., \fi)
-\newenvironment{lang}[2][]{%
-  \begin{otherlanguage}[#1]{#2}%
-}{%
+\newenvironment{lang}[2][]{
+  \begin{otherlanguage}[#1]{#2}
+}{
   \end{otherlanguage}
-}%
+}
 
 \providecommand{\foreignlanguage}{}
 
@@ -2002,17 +1999,17 @@
 % wrapper for foreignlanguage and otherlanguage*
 \newcommand*\polyglossia at setforeignlanguage[2][]{
   \select@@language[#1]{#2}
-  \polyglossia at register@language:nn{#1}{#2}%
+  \polyglossia at register@language:nn{#1}{#2}
   % Store babelname of current language (for external packages such as biblatex)
-  \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at gbabelname}{%
-       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-    }{%
-       \edef\babelname{\csuse{#2 at gbabelname}}%
-    }%
-  }{%
-    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-  }%
+  \tl_if_blank:nTF {#1}{
+    \ifcsundef{#2 at gbabelname}{
+       \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+    }{
+       \edef\babelname{\csuse{#2 at gbabelname}}
+    }
+  }{
+    \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+  }
   % Store BCP-47 id of current language
   \__xpg_store_bcp_info:nn {#1}{#2}
 }
@@ -2021,17 +2018,17 @@
 % options are lowercased (also when used in \MakeUppercase
 % contexts e.g. in headings)
 % Macro adapted from tudscr.sty
-\newcommand*\xpg at str@lowercase[2]{%
-  \protected at edef#1{%
-    \lowercase{\def\noexpand#1{#2}}%
-  }#1%
+\newcommand*\xpg at str@lowercase[2]{
+  \protected at edef#1{
+    \lowercase{\def\noexpand#1{#2}}
+  }#1
 }
 
 % lowercase options before passing to setkeys
 \cs_new:Nn \polyglossia at set@keys:nn
 {
-    \xpg at str@lowercase{\xpg at tmp@opts}{#2}%
-    \exp_args:Nne \setkeys{#1}{\xpg at tmp@opts}%
+    \xpg at str@lowercase{\xpg at tmp@opts}{#2}
+    \exp_args:Nne \setkeys{#1}{\xpg at tmp@opts}
 }
 
 % joint code of \foreignlanguage, otherlanguage*
@@ -2039,17 +2036,17 @@
 % #1 option
 % #2 language
 \newcommand{\xpg at otherlanguage}[2][]
-{%
+{
   \polyglossia at error@iflangnotloaded:n{#2}
-  \polyglossia at set@keys:nn{#2}{#1}%
+  \polyglossia at set@keys:nn{#2}{#1}
   \polyglossia at setforeignlanguage[#1]{#2}
   % Hook for external packages such as biblatex
-  \polyglossia at language@switched%
+  \polyglossia at language@switched
   % buggy restoration heure
-  \csuse{inlineextras@#2}%
+  \csuse{inlineextras@#2}
   % This is a hook for external packages which want to access variants
   % via babelname (such as biblatex)
-  \cs_if_exist_use:c{inlineextras at bbl@\babelname}%
+  \cs_if_exist_use:c{inlineextras at bbl@\babelname}
 }
 
 \renewcommand{\foreignlanguage}[3][]
@@ -2061,7 +2058,7 @@
 % used in captions
 \newcommand{\setforeignlanguage}[2][]
 {
-  \polyglossia at setforeignlanguage[#1]{#2}%
+  \polyglossia at setforeignlanguage[#1]{#2}
 }
 
 % internal wrapper for foreign language
@@ -2076,8 +2073,8 @@
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }{
     \group_begin:
-      \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
-      \polyglossia at lang@settextdirection:nn{#3}{#4}%
+      \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
+      \polyglossia at lang@settextdirection:nn{#3}{#4}
     \group_end:
   }
 }
@@ -2103,7 +2100,7 @@
   {
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }{
-    \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
+    \xpg at otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
     \polyglossia at lang@settextdirection:nn{#3}%
     \bgroup
   }
@@ -2139,17 +2136,22 @@
     \msg_show:nnn { polyglossia } { languagenotloaded } {#2}
   }
   {
+    % Store embedding language name
+    \global\let\xpg at save@languagename\languagename
     \group_begin:
       \bool_set_true:N \__xpg_inline_lang
-      \xpg at otherlanguage[#1]{#3}%
-      \csuse{date#3}%
+      \xpg at otherlanguage[#1]{#3}
+      \csuse{date#3}
       % This is a hook for external packages which want to access variants
       % via babelname (such as biblatex)
-      \cs_if_exist_use:c{date at bbl@\babelname}%
-      \polyglossia at lang@settextdirection:nn{#3}{#4}%
+      \cs_if_exist_use:c{date at bbl@\babelname}
+      \polyglossia at lang@settextdirection:nn{#3}{#4}
     \group_end:
     % Reset the language's/script's font families if the embedding script is latin
-    \str_if_eq:eeTF{\prop_item:Ne{\polyglossia at langsetup}{\languagename/lcscript}}{latin}{\resetfontlatin}{}%
+    \str_if_eq:eeT{\prop_item:Ne{\polyglossia at langsetup}{\xpg at save@languagename/lcscript}}{latin}
+         {\resetfontlatin}
+    % In case a \<lang>font is defined, re-activate that
+    \xpg at set@normalfont{\xpg at save@languagename}
   }
 }
 \cs_generate_variant:Nn \__xpg_textlanguage:nnnn {nnen}
@@ -2158,9 +2160,9 @@
 \newcommand\pghyphenation[3][]{
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \setkeys{#2}{#1}%
-  \select@@language[#1]{#2}%
-  \hyphenation{#3}%
+  \setkeys{#2}{#1}
+  \select@@language[#1]{#2}
+  \hyphenation{#3}
   \egroup
 }
 
@@ -2169,8 +2171,8 @@
 % (for instance biblatex):
 \newcommand*{\xpg at hook@setlanguage}{}
 
-\def\xpg at pop@language at i#1#2{%
-  \xpg at set@language at aux[#1]{#2}%
+\def\xpg at pop@language at i#1#2{
+  \xpg at set@language at aux[#1]{#2}
   \xpg at hook@setlanguage
   \let\emp at langname\@undefined}
 
@@ -2201,20 +2203,20 @@
     \group_insert_after:N \xpg at pop@language
   }
   % Register the language options
-  \polyglossia at set@lang at options:nnn {#3} {#2} {@xpg at set@langvariant}%
+  \polyglossia at set@lang at options:nnn {#3} {#2} {@xpg at set@langvariant}
   % The starred variant does not write to the aux
   \IfBooleanTF#1{%
-    \xpg at set@language at nonaux[#2]{#3}%
+    \xpg at set@language at nonaux[#2]{#3}
   }
-  {%
-    \xpg at set@language at aux[#2]{#3}%
-  }%
+  {
+    \xpg at set@language at aux[#2]{#3}
+  }
   \sys_if_engine_luatex:T
   {
     \directlua{polyglossia.select_language('\luatexluaescapestring{\string#3}',
-      \the\csname l@#3\endcsname)}%
+      \the\csname l@#3\endcsname)}
   }
-  \polyglossia at register@language:nn{#2}{#3}%
+  \polyglossia at register@language:nn{#2}{#3}
 }
 \cs_generate_variant:Nn \polyglossia at select@language:nnn {
  nee, nne
@@ -2227,10 +2229,10 @@
   \tl_if_blank:nF {#2}
   {
     % If the optional argument sets a value for the key “variant”, copy it to xpg at langvariant
-    \clist_map_inline:nn { #2 } {%
+    \clist_map_inline:nn { #2 } {
       \xpg at parsevariantkeyvalue##1=#3:#1\relax
     }%
-    \polyglossia at set@keys:nn{#1}{#2}%
+    \polyglossia at set@keys:nn{#1}{#2}
   }
 }
 
@@ -2237,8 +2239,8 @@
 % Initialize default language options, so that
 % \iflanguageoption has the info it needs also
 % for default settings
-\newcommand*\xpg at initialize@gloss at options[2]{%
-   \polyglossia at set@lang at options:nnn {#1} {#2} {@xpg at set@langvariant}%
+\newcommand*\xpg at initialize@gloss at options[2]{
+   \polyglossia at set@lang at options:nnn {#1} {#2} {@xpg at set@langvariant}
 }
 
 % Record synonymous keyvals such as variant=us and variant=american
@@ -2254,11 +2256,11 @@
 
 % Patch xkeyval to record default values of keys
 \pretocmd{\XKV at define@default}{%
-   \csgdef{xpg at default@opt@\XKV at header #1}{#2}%
+   \csgdef{xpg at default@opt@\XKV at header #1}{#2}
 }{}{\xpg at warning{Patching xkeyval failed!}}
 
 % Helper to get and register option keyvals
-\def\xpg at parsevariantkeyvalue#1=#2@#3:#4\relax{%
+\def\xpg at parsevariantkeyvalue#1=#2@#3:#4\relax{
    \def\@tmpa{#1}
    \def\@tmpb{variant}
    % variant values are stored in specific macros
@@ -2267,8 +2269,8 @@
    \ifx\@tmpa\@tmpb\setkeys{#3}{#1=#2}\fi
    \tl_if_empty:nTF{#2}
       {
-        \ifcsdef{xpg at default@opt at KV@#4@#1}%
-           {\xpg at store@opt at keyval#1:\csuse{xpg at default@opt at KV@#4@#1}=:#4\relax}%
+        \ifcsdef{xpg at default@opt at KV@#4@#1}
+           {\xpg at store@opt at keyval#1:\csuse{xpg at default@opt at KV@#4@#1}=:#4\relax}
            {}%
       }
       { \xpg at store@opt at keyval#1:#2:#4\relax }
@@ -2276,7 +2278,7 @@
 
 % Store option keys and values
 % This strips trailing '=' from values.
-\def\xpg at store@opt at keyval#1:#2=:#3\relax{%
+\def\xpg at store@opt at keyval#1:#2=:#3\relax{
    \prop_if_exist:cF { xpg at current@options@#3 }
       { \prop_new:c {xpg at current@options@#3} }
    \prop_put:cnn { xpg at current@options@#3 }
@@ -2313,13 +2315,13 @@
 }
 
 % Test if option value is set
-\newcommand*\iflanguageoption[5]{%
-  \polyglossia at check@option at value:NNNTF{#1}{#2}{#3}{#4}{#5}%
+\newcommand*\iflanguageoption[5]{
+  \polyglossia at check@option at value:NNNTF{#1}{#2}{#3}{#4}{#5}
 }
 
 
 % Append any variant to csv list of variants
-\define at key{xpg at langvariant}{variant}{%
+\define at key{xpg at langvariant}{variant}{
   \clist_if_in:NeF \xpg at vloaded {#1}{
     \clist_gput_right:Ne \xpg at vloaded {#1}
   }
@@ -2326,23 +2328,23 @@
 }
 
 % Test if language is loaded
-\newcommand*\iflanguageloaded[3]{%
-   \AddToHook{begindocument/end}{%
-     \clist_if_in:NeTF \xpg at loaded{#1}{#2}{#3}%
-   }%
+\newcommand*\iflanguageloaded[3]{
+   \AddToHook{begindocument/end}{
+     \clist_if_in:NeTF \xpg at loaded{#1}{#2}{#3}
+   }
 }
 
 % Same for babellanguage is loaded
-\newcommand*\ifbabellanguageloaded[3]{%
-  \AddToHook{begindocument/end}{%
-     \clist_if_in:NeTF \xpg at bloaded{#1}{#2}{#3}%
-  }%
+\newcommand*\ifbabellanguageloaded[3]{
+  \AddToHook{begindocument/end}{
+     \clist_if_in:NeTF \xpg at bloaded{#1}{#2}{#3}
+  }
 }
 
 % Same for languageid
 \DeclareDocumentCommand \iflanguageidloaded {mmmm}
 {
-  \AddToHook{begindocument/end}{%
+  \AddToHook{begindocument/end}{
     \str_case:nnTF {#1}
       {
         {bcp-47}    { \clist_if_in:NeTF \xpg at bcp@loaded{#2}{#3}{#4} }
@@ -2379,73 +2381,73 @@
 }
 
 % Test if a char (by char code) is available in the current font
-\newcommand*\xpg at if@char at available[3]{%
-  \polyglossia at check@if at char@available:NTF{#1}{#2}{#3}%
+\newcommand*\xpg at if@char at available[3]{
+  \polyglossia at check@if at char@available:NTF{#1}{#2}{#3}
 }
 
-\newcommand*\charifavailable[2]{%
-   \xpg at if@char at available{#1}{\char"#1}{#2}%
+\newcommand*\charifavailable[2]{
+   \xpg at if@char at available{#1}{\char"#1}{#2}
 }
 
 
-\newcommand*{\xpg at set@language at nonaux}[2][]{%
-   \@select at language[#1]{#2}%
+\newcommand*{\xpg at set@language at nonaux}[2][]{
+   \@select at language[#1]{#2}
 }
 
 
-\newcommand*{\xpg at set@language at aux}[2][]{%
+\newcommand*{\xpg at set@language at aux}[2][]{
    % Store babelname of current language (for external packages such as biblatex)
-   \tl_if_blank:nTF {#1}{%
-     \ifcsundef{#2 at gbabelname}{%
-        \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-     }{%
-        \edef\babelname{\csuse{#2 at gbabelname}}%
-     }%
-   }{%
-     \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}%
-   }%
+   \tl_if_blank:nTF {#1}{
+     \ifcsundef{#2 at gbabelname}{
+        \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+     }{
+        \edef\babelname{\csuse{#2 at gbabelname}}
+     }
+   }{
+     \edef\babelname{\prop_item:Nn{\polyglossia at langsetup}{#2/babelname}}
+   }
    % Store BCP-47 id of current language
-   \__xpg_store_bcp_info:nn {#1}{#2}%
-   \@select at language[#1]{#2}%
+   \__xpg_store_bcp_info:nn {#1}{#2}
+   \@select at language[#1]{#2}
     % Write to the aux
-   \xpg at set@language at only@aux[#1]{#2}%
+   \xpg at set@language at only@aux[#1]{#2}
 }
 
-\newcommand*{\xpg at set@language at only@aux}[2][]{%
+\newcommand*{\xpg at set@language at only@aux}[2][]{
     % Write to the aux (toc files)
-   \if at filesw%
-      \ifx#1\\\\%
-          \addtocontents{toc}{\protect\selectlanguage*{#2}}%
+   \if at filesw
+      \ifx#1\\\\
+          \addtocontents{toc}{\protect\selectlanguage*{#2}}
        \else
-          \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}%
+          \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}
        \fi
    \fi
 }
 
-\AtBeginDocument{%
+\AtBeginDocument{
    % Tell polyglossia that we are in an aux file
-   \if at filesw%
-      \addtocontents{toc}{\protect\xpginauxfiletrue}%
-      \addtocontents{lof}{\protect\xpginauxfiletrue}%
-      \addtocontents{lot}{\protect\xpginauxfiletrue}%
-   \fi%
+   \if at filesw
+      \addtocontents{toc}{\protect\xpginauxfiletrue}
+      \addtocontents{lof}{\protect\xpginauxfiletrue}
+      \addtocontents{lot}{\protect\xpginauxfiletrue}
+   \fi
 }
 
-\AtEndDocument{%
+\AtEndDocument{
    % Tell polyglossia that we are no longer in an aux file
-   \if at filesw%
-      \addtocontents{toc}{\protect\xpginauxfilefalse}%
-      \addtocontents{lof}{\protect\xpginauxfilefalse}%
-      \addtocontents{lot}{\protect\xpginauxfilefalse}%
-   \fi%
+   \if at filesw
+      \addtocontents{toc}{\protect\xpginauxfilefalse}
+      \addtocontents{lof}{\protect\xpginauxfilefalse}
+      \addtocontents{lot}{\protect\xpginauxfilefalse}
+   \fi
 }
 
 % Since captions might float to other language regions,
 % we need to change the language here (#542)
-\AddToHook{cmd/caption/before}{%
-    \ifhmode\unskip\fi%
-    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}%
-    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}%
+\AddToHook{cmd/caption/before}{
+    \ifhmode\unskip\fi
+    \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}
+    \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}
 }
 
 % The bidi package swaps the output stream within RTL tables
@@ -2454,14 +2456,14 @@
 % We therefore patch bidi and insert a bool that tells us
 % whether we are in such a table.
 \newbool{xpg at inbiditable}
-\AtBeginDocument{%
-  \@ifpackageloaded{bidi}{%
-     \patchcmd{\@tabular}%
-               {\if at RTLtab}%
-               {\if at RTLtab\booltrue{xpg at inbiditable}}%
-               {}% success
-               {\xpg at warning{Patching bidi table failed!}}%
-  }{}%
+\AtBeginDocument{
+  \@ifpackageloaded{bidi}{
+     \patchcmd{\@tabular}
+               {\if at RTLtab}
+               {\if at RTLtab\booltrue{xpg at inbiditable}}
+               {} % success
+               {\xpg at warning{Patching bidi table failed!}}
+  }{}
 }
 
 % check if language is defined
@@ -2484,7 +2486,7 @@
     }
 }
 
-\def\polyglossia at luatex@load at lang#1{%
+\def\polyglossia at luatex@load at lang#1{
   % if \l@#1 is not properly defined, call lua function newloader(#1),
   % and assign the returned number to \l@#1
   \__xpg_check_if_exist_l@:NF {#1}
@@ -2496,34 +2498,34 @@
 
 % This check is also used by biblatex, so don't
 % rename silently.
-\newcommand\xpg at ifdefined[3]{%
+\newcommand\xpg at ifdefined[3]{
   % With luatex, we first need to define \l@#1.
   \sys_if_engine_luatex:T
   {
-    \polyglossia at luatex@load at lang{#1}%
+    \polyglossia at luatex@load at lang{#1}
   }
-  \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}%
-}%
+  \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}
+}
 
 % Set \bbl at hyphendata@\the\language, which is (lua)babel's
 % hyphenation pattern hook
 % FIXME Clarifiy why/when this is needed.
-\newcommand*\xpg at set@bbl at hyphendata[1]{%
+\newcommand*\xpg at set@bbl at hyphendata[1]{
   \sys_if_engine_luatex:T
   {
-    \ifcsdef{bbl at hyphendata@#1}{}{%
-      \global\@namedef{bbl at hyphendata@\the\language}{}%
-    }%
+    \ifcsdef{bbl at hyphendata@#1}{}{
+      \global\@namedef{bbl at hyphendata@\the\language}{}
+    }
   }
 }
 
 % Set hyphenation patterns for a given language. This does the right
 % thing both for XeTeX and LuaTeX
-\newcommand*\xpg at set@hyphenation at patterns[1]{%
+\newcommand*\xpg at set@hyphenation at patterns[1]{
   \str_case_e:nnF{\c_sys_engine_str}{
       {luatex}
         {
-          \polyglossia at luatex@load at lang{#1}%
+          \polyglossia at luatex@load at lang{#1}
           \language=\csname l@#1\endcsname
         }
       {xetex}
@@ -2533,7 +2535,7 @@
     }
     {
       \xpg at warning{You’re~running~a~TeX~engine~that~is~not~LuaTeX~or~XeTeX.\MessageBreak
-        That~is~almost~guaranteed~to~cause~problems.}%
+        That~is~almost~guaranteed~to~cause~problems.}
     }
 }
 
@@ -2546,20 +2548,20 @@
    \select@@language[#1]{#2}%
    % Hook for external packages such as biblatex
    \polyglossia at language@switched%
-   \polyglossia at lang@setpardirection:n{#2}%
+   \polyglossia at lang@setpardirection:n{#2}
    \csuse{captions#2}%
    \csuse{date#2}%
    % These are hooks for external packages which want to access variants
    % via babelname (such as biblatex)
-   \cs_if_exist_use:c{captions at bbl@\babelname}%
-   \cs_if_exist_use:c{date at bbl@\babelname}%
-   \polyglossia at local@marks:n{#2}%
+   \cs_if_exist_use:c{captions at bbl@\babelname}
+   \cs_if_exist_use:c{date at bbl@\babelname}
+   \polyglossia at local@marks:n{#2}
    \csuse{init at extras@#2}%
-   \polyglossia at lang@indentfirst:n{#2}%
+   \polyglossia at lang@indentfirst:n{#2}
    \csuse{blockextras@#2}%
    % This is a hook for external packages which want to access variants
    % via babelname (such as biblatex)
-   \cs_if_exist_use:c{blockextras at bbl@\babelname}%
+   \cs_if_exist_use:c{blockextras at bbl@\babelname}
  }
 
 % hook for compatibility with biblatex
@@ -2584,22 +2586,22 @@
 \newcommand{\select@@language}[2][]{%
   % disable the extras and number settings of the previous language
   \cs_if_exist:cT{languagename}
-  {%
-    \noextrascurrent{\languagename}%
-    \cs_if_exist_use:c{no\languagename @numbers}%
+  {
+    \noextrascurrent{\languagename}
+    \cs_if_exist_use:c{no\languagename @numbers}
     \sys_if_engine_xetex:T{
       \__xpg_if_LR_str:eTF{\prop_item:Ne{\polyglossia at langsetup}{\languagename/direction}}
       {
         \__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
-          {\setnonlatin}% LTR -> RTL
-      }%
-      {%
+          {\setnonlatin} % LTR -> RTL
+      }
+      {
         \__xpg_if_LR_str:eT{\prop_item:Nn{\polyglossia at langsetup}{#2/direction}}
-          {\setlatin}% RTL -> LTR
+          {\setlatin} % RTL -> LTR
       }
     }
-  }%
-  \polyglossia at set@language at name[#1]{#2}%
+  }
+  \polyglossia at set@language at name[#1]{#2}
   % Set the language's/script's font families
   \str_if_eq:eeT{\prop_item:Nn{\polyglossia at langsetup}{#2/lcscript}} {latin}
   {
@@ -2608,12 +2610,12 @@
   \bool_if:NF \__xpg_inline_lang
   { % This for non-inline font switches
     % in case a \<lang>font is defined
-    \xpg at set@normalfont{#2}%
+    \xpg at set@normalfont{#2}
   }
-  \xpg at select@fontfamily{#2}%
-  \__xpg_use_or_warn:c{#2 at language}%
-  \cs_if_exist_use:c{#2 at numbers}%
-  \use at localhyphenmins[#1]{#2}%
+  \xpg at select@fontfamily{#2}
+  \__xpg_use_or_warn:c{#2 at language}
+  \cs_if_exist_use:c{#2 at numbers}
+  \use at localhyphenmins[#1]{#2}
   \polyglossia at lang@frenchspacing:n{#2}
 }
 
@@ -2654,7 +2656,7 @@
 }
 
 \renewenvironment{otherlanguage}[2][]
-{%
+{
   % Get real current (pre-switch) options (incl. defaults)
   \clist_clear_new:N \l_xpg_current_options
   \prop_map_inline:cn {xpg at current@options@\languagename}
@@ -2662,25 +2664,25 @@
       \clist_put_right:Nn \l_xpg_current_options {##1=##2}
   }
   % Store current (pre-switch) options and language on stack
-  \polyglossia at stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}%
-  \selectlanguage[#1]{#2}%
+  \polyglossia at stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}
+  \selectlanguage[#1]{#2}
 }
-{%
+{
    % restore previous language in aux file and remove closed one from stack
-   \polyglossia at unstack@language:n{xpg at set@language at only@aux}%
+   \polyglossia at unstack@language:n{xpg at set@language at only@aux}
 }
 
-\newcommand{\setlocalhyphenmins}[3]{%
-   \xpg at ifdefined{#1}{%
-      \expandafter\ifx\csname l@#1\endcsname\l at nohyphenation%
-        \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}%
+\newcommand{\setlocalhyphenmins}[3]{
+   \xpg at ifdefined{#1}{
+      \expandafter\ifx\csname l@#1\endcsname\l at nohyphenation
+        \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}
       \else
-      \providehyphenmins{#1}{#2#3}%
+      \providehyphenmins{#1}{#2#3}
       \fi
-   }{%
-     \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}%
-   }%
-}%
+   }{
+     \xpg at warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}
+   }
+}
 
 % \setlanghyphenmins[options]{lang}{l}{r}
 \newcommand*\setlanghyphenmins[4][]{%
@@ -2689,45 +2691,45 @@
   \edef\xpg at tmp@lang{\xpg_alias_base_lang:n{#2}}
   \bgroup
   \polyglossia at error@iflangnotloaded:n{\xpg at tmp@lang}
-  \polyglossia at set@keys:nn{\xpg at tmp@lang}{\xpg at tmp@opts}%
+  \polyglossia at set@keys:nn{\xpg at tmp@lang}{\xpg at tmp@opts}
   % Store bcp47.tag at hypenmins
   \tl_if_blank:nTF {\xpg at tmp@opts}{%
-    \ifcsundef{\csname xpg at tmp@lang\endcsname @g.bcp47.tag}{%
-       \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}%
-    }{%
-       \csedef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
-  }{%
-    \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}%
-  }%
-  \csgdef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}%
+    \ifcsundef{\csname xpg at tmp@lang\endcsname @g.bcp47.tag}{
+       \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}
+    }{
+       \csedef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
+  }{
+    \csedef{tmp at bcp47.tag}{\prop_item:Ne{\polyglossia at langsetup}{ \xpg at tmp@lang / bcp47 }}
+  }
+  \csgdef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}
   \egroup
 }
 
 % \use at localhypenmins[options]{lang}
-\newcommand*\use at localhyphenmins[2][]{%
+\newcommand*\use at localhyphenmins[2][]{
   \bgroup
   \polyglossia at error@iflangnotloaded:n{#2}
-  \polyglossia at set@keys:nn{#2}{#1}%
+  \polyglossia at set@keys:nn{#2}{#1}
   % Use bcp47.tag at hypenmins
-  \tl_if_blank:nTF {#1}{%
-    \ifcsundef{#2 at g.bcp47.tag}{%
-       \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}%
-    }{%
-       \csxdef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}%
-    }%
-  }{%
-    \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}%
-  }%
+  \tl_if_blank:nTF {#1}{
+    \ifcsundef{#2 at g.bcp47.tag}{
+       \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}
+    }{
+       \csxdef{tmp at bcp47.tag}{\csuse{#2 at g.bcp47.tag}}
+    }
+  }{
+    \csxdef{tmp at bcp47.tag}{\prop_item:Nn{\polyglossia at langsetup}{ #2 / bcp47 }}
+  }
   \egroup
-  \ifcsundef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{%
-     \ifcsundef{#2hyphenmins}{}%
-        {%
-          \expandafter\expandafter\expandafter\set at hyphenmins\csname #2hyphenmins\endcsname\relax%
+  \ifcsundef{\csname tmp at bcp47.tag\endcsname @hyphenmins}{
+     \ifcsundef{#2hyphenmins}{}
+        {
+          \expandafter\expandafter\expandafter\set at hyphenmins\csname #2hyphenmins\endcsname\relax
         }
-   }{%
-      \edef\tmpa{\csuse{\csname tmp at bcp47.tag\endcsname @hyphenmins}}%
-      \expandafter\expandafter\expandafter\set at hyphenmins\tmpa\relax%
+   }{
+      \edef\tmpa{\csuse{\csname tmp at bcp47.tag\endcsname @hyphenmins}}
+      \expandafter\expandafter\expandafter\set at hyphenmins\tmpa\relax
    }
    \sys_if_engine_luatex:T{
      % Set \totalhyphenmin if specified
@@ -2734,9 +2736,9 @@
      \prop_get:NxNTF \polyglossia at langsetup {#2/totalhyphenmin} \l_tmpa_tl
      {
         \xpg at info{totalhyphenmin: '\l_tmpa_tl'}
-        \expandafter\hyphenationmin \l_tmpa_tl%
-     }%
-     {}%
+        \expandafter\hyphenationmin \l_tmpa_tl
+     }
+     {}
    }
 }
 
@@ -2748,26 +2750,26 @@
 % As opposed to the one inherited from switch.def/babel, our environment
 % supports language options and aliases.
 \renewenvironment{hyphenrules}[2][]
-{%
+{
   % Check for real language name and options
   \edef\xpg at tmp@opts{\xpg_alias_add_to_option_i:nn{#2}{#1}}
   \edef\xpg at tmp@lang{\xpg_alias_base_lang:n{#2}}
   % Register the language options
-  \polyglossia at set@lang at options:nnn {\xpg at tmp@lang} {\xpg at tmp@opts} {@xpg at set@langvariant}%
+  \polyglossia at set@lang at options:nnn {\xpg at tmp@lang} {\xpg at tmp@opts} {@xpg at set@langvariant}
   % Now switch patterns
-  \__xpg_use_or_warn:c{\use:c{xpg at tmp@lang}@language}%
+  \__xpg_use_or_warn:c{\use:c{xpg at tmp@lang}@language}
   % And activate hyphenmins
-  \use at localhyphenmins[\xpg at tmp@opts]{\xpg at tmp@lang}%
+  \use at localhyphenmins[\xpg at tmp@opts]{\xpg at tmp@lang}
 }
 {}
 
-\AtEndPreamble{%
-   \@ifpackageloaded{bidi}{%
-      \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}%
-   }{}%
-   \@ifpackageloaded{luabidi}{%
-      \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}%
-   }{}%
+\AtEndPreamble{
+   \@ifpackageloaded{bidi}{
+      \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}
+   }{}
+   \@ifpackageloaded{luabidi}{
+      \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}
+   }{}
 }
 
 
@@ -2823,11 +2825,11 @@
 }
 
 \bool_if:nF \l_polyglossia_verbose_bool {
-   \gdef\@latex at info#1{\relax}% no latex info
-   \gdef\@font at info#1{\relax}% no latex font info
-   \gdef\@font at warning#1{\relax}% no latex font warnings
-   \gdef\zf at PackageInfo#1{\relax}% no fontspec info
-   \gdef\xpg at info#1{\relax}% no polyglossia info
+   \gdef\@latex at info#1{\relax} % no latex info
+   \gdef\@font at info#1{\relax} % no latex font info
+   \gdef\@font at warning#1{\relax} % no latex font warnings
+   \gdef\zf at PackageInfo#1{\relax} % no fontspec info
+   \gdef\xpg at info#1{\relax} % no polyglossia info
 }
 
 \bool_if:nT \l_polyglossia_localmarks_bool {
@@ -2868,8 +2870,8 @@
 
 %
 % FIXME these should also be loaded \AtEndOfPackage !!!
-\def\xpg at option#1#2{%
-  \ifcsundef{xpg at main@language}{\setdefaultlanguage}{\setotherlanguage}%
+\def\xpg at option#1#2{
+  \ifcsundef{xpg at main@language}{\setdefaultlanguage}{\setotherlanguage}
     [#1]{#2}}
 \ExplSyntaxOff
 



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