summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-08-29 20:04:39 +0000
committerKarl Berry <karl@freefriends.org>2022-08-29 20:04:39 +0000
commit4bc2b698b6ed5ce830d5c57a945896738296714f (patch)
treea4f51b6f4d2d5d79b00d87fc0577d95b8bb47a25
parent539186fcb8ab4d7e747df2650528157648f27257 (diff)
babel (29aug22)
git-svn-id: svn://tug.org/texlive/trunk@64232 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/babel/README.md20
-rw-r--r--Master/texmf-dist/doc/latex/babel/babel.pdfbin883440 -> 883632 bytes
-rw-r--r--Master/texmf-dist/source/latex/babel/babel.dtx444
-rw-r--r--Master/texmf-dist/source/latex/babel/babel.ins2
-rw-r--r--Master/texmf-dist/source/latex/babel/bbcompat.dtx2
-rw-r--r--Master/texmf-dist/source/latex/babel/locale.zipbin838780 -> 835622 bytes
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel-ca-hebrew.tex276
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua4
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.def107
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.sty111
-rw-r--r--Master/texmf-dist/tex/generic/babel/hyphen.cfg6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini24
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-DZ.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-IQ.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-JO.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-LB.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-MA.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-PS.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SY.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-TN.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/grc/babel-grc.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini9
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Arab.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-classic.ini7
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini7
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-medieval.ini7
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/la/babel-la.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/or/babel-odia.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro-MD.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Deva.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Gujr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Knda.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Mlym.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Telu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini2
-rw-r--r--Master/texmf-dist/tex/generic/babel/luababel.def30
-rw-r--r--Master/texmf-dist/tex/generic/babel/nil.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel/xebabel.def8
275 files changed, 591 insertions, 1047 deletions
diff --git a/Master/texmf-dist/doc/latex/babel/README.md b/Master/texmf-dist/doc/latex/babel/README.md
index 371dcfb50d2..8f8cc3876bb 100644
--- a/Master/texmf-dist/doc/latex/babel/README.md
+++ b/Master/texmf-dist/doc/latex/babel/README.md
@@ -1,4 +1,4 @@
-## Babel 3.78
+## Babel 3.79
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -8,9 +8,9 @@ is a set of ini files for about 250 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.78 are described in:
+Changes in version 3.79 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.78.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.79.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -46,13 +46,13 @@ respective authors.
### Summary of latest changes
```
-3.78 2022-07-20
- * Fix: Undefined \bbl@xenohyph with Thai (#182).
- * More minor updates to the CLDR 41: Chechen, Cherokee, Central
- Kurdish, Czech, Welsh, Danish, German, Lower Sorbian,
- Dzongkha, Ewe, Greek, Esperanto, Spanish, Estonian, Persian,
- Finnish, Filipino, Faroese, Western Frisian, Irish, Scottish
- Gaelic.
+3.79 2022-08-29
+ * Fixes:
+ - Issues of tcolorbox in RTL (graphics layout), thanks to Salim
+ Bou (@seloumi) (#186).
+ - \footnote with babel bidi=default raises an error in LuaLaTeX (#187).
+ - Extra blank spaces with Hebrew calendar.
+ * 'odia' is now the preferred name for 'oriya', following the CLDR.
```
### Previous changes
diff --git a/Master/texmf-dist/doc/latex/babel/babel.pdf b/Master/texmf-dist/doc/latex/babel/babel.pdf
index 8d2d9a776de..d742702467e 100644
--- a/Master/texmf-dist/doc/latex/babel/babel.pdf
+++ b/Master/texmf-dist/doc/latex/babel/babel.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/babel/babel.dtx b/Master/texmf-dist/source/latex/babel/babel.dtx
index d9ebe75a444..1e7004c4711 100644
--- a/Master/texmf-dist/source/latex/babel/babel.dtx
+++ b/Master/texmf-dist/source/latex/babel/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2022/07/20 v3.78 The Babel package]
+\ProvidesFile{babel.dtx}[2022/08/29 v3.79 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -126,8 +126,9 @@
\def\MacroFont{\fontencoding \encodingdefault \fontfamily\ttdefault
\fontseries\mddefault \fontshape\updefault \small \catcode`\_=\active}
\definecolor{shadecolor}{rgb}{0.96,0.96,0.93}
-\def\PrintDescribeMacro#1{%
- \strut\MacroFont\color{thered}\normalsize\string#1}
+\AtBeginDocument{%
+ \def\PrintDescribeMacro#1{%
+ \strut\MacroFont\color{thered}\normalsize\string#1}}
\def\Describe#1{%
\par\penalty-500\vskip3ex\noindent
\DescribeMacro{#1}\args}
@@ -5050,6 +5051,9 @@ help from Bernd Raichle, for which I am grateful.
in: \TeX hax Digest, Volume 89, \#13, 17 February 1989.
\bibitem{CJKV} Ken Lunde,
\textit{CJKV Information Processing}, O'Reilly, 2nd ed., 2009.
+ \bibitem{ReinDersh} Edward M. Reingold and Nachum Dershowitz,
+ \emph{Calendrical Calculations: The Ultimate Edition},
+ Cambridge University Press, 2018
\bibitem{HP} Hubert Partl,
\emph{German \TeX},
\emph{TUGboat} 9 (1988) \#1, p.~70--72.
@@ -5171,8 +5175,8 @@ help from Bernd Raichle, for which I am grateful.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.78>>
-%<<date=2022/07/20>>
+%<<version=3.79>>
+%<<date=2022/08/29>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -5636,9 +5640,7 @@ help from Bernd Raichle, for which I am grateful.
\def\bbl@infowarn#1{%
\begingroup
\def\\{\MessageBreak}%
- \GenericWarning
- {(babel) \@spaces\@spaces\@spaces}%
- {Package babel Info: #1}%
+ \PackageNote{babel}{#1}%
\endgroup}
\def\bbl@info#1{%
\begingroup
@@ -6945,6 +6947,7 @@ help from Bernd Raichle, for which I am grateful.
define it after the language has been loaded\\%
(typically in the preamble) with:\\%
\string\setlocalecaption{\languagename}{\bbl@tempa}{..}\\%
+ Feel free to contribute on github.com/latex3/babel.\\%
Reported}}
\def\bbl@tentative{\protect\bbl@tentative@i}
\def\bbl@tentative@i#1{%
@@ -9661,6 +9664,9 @@ help from Bernd Raichle, for which I am grateful.
% \end{macrocode}
%
% \subsection{Load engine specific macros}
+%
+% Some macros are not defined in all engines, so, after loading the
+% files define them if necessary to raise an error.
%
% \begin{macrocode}
\bbl@trace{Input engine specific macros}
@@ -9671,6 +9677,19 @@ help from Bernd Raichle, for which I am grateful.
\or
\input xebabel.def
\fi
+\providecommand\babelfont{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX and XeLaTeX.}%
+ {Consider switching to these engines.}}
+\providecommand\babelprehyphenation{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX.}%
+ {Consider switching to that engine.}}
+\ifx\babelposthyphenation\@undefined
+ \let\babelposthyphenation\babelprehyphenation
+ \let\babelpatterns\babelprehyphenation
+ \let\babelcharproperty\babelprehyphenation
+\fi
% \end{macrocode}
%
% \subsection{Creating and modifying languages}
@@ -9690,28 +9709,12 @@ help from Bernd Raichle, for which I am grateful.
\edef\languagename{#2}%
\bbl@id@assign
% Initialize keys
- \let\bbl@KVP@captions\@nil
- \let\bbl@KVP@date\@nil
- \let\bbl@KVP@import\@nil
- \let\bbl@KVP@main\@nil
- \let\bbl@KVP@script\@nil
- \let\bbl@KVP@language\@nil
- \let\bbl@KVP@hyphenrules\@nil
- \let\bbl@KVP@linebreaking\@nil
- \let\bbl@KVP@justification\@nil
- \let\bbl@KVP@mapfont\@nil
- \let\bbl@KVP@maparabic\@nil
- \let\bbl@KVP@mapdigits\@nil
- \let\bbl@KVP@intraspace\@nil
- \let\bbl@KVP@intrapenalty\@nil
- \let\bbl@KVP@onchar\@nil
- \let\bbl@KVP@transforms\@nil
+ \bbl@vforeach{captions,date,import,main,script,language,%
+ hyphenrules,linebreaking,justification,mapfont,maparabic,%
+ mapdigits,intraspace,intrapenalty,onchar,transforms,alph,%
+ Alph,labels,labels*,calendar}%
+ {\bbl@csarg\let{KVP@##1}\@nnil}%
\global\let\bbl@release@transforms\@empty
- \let\bbl@KVP@alph\@nil
- \let\bbl@KVP@Alph\@nil
- \let\bbl@KVP@labels\@nil
- \bbl@csarg\let{KVP@labels*}\@nil
- \let\bbl@KVP@calendar\@nil
\let\bbl@calendars\@empty
\global\let\bbl@inidata\@empty
\global\let\bbl@extend@ini\@gobble
@@ -9722,6 +9725,11 @@ help from Bernd Raichle, for which I am grateful.
\global\let\bbl@extend@ini\bbl@extend@ini@aux
\bbl@renewinikey##1\@@{##2}%
\else
+ \bbl@csarg\ifx{KVP@##1}\@nnil\else
+ \bbl@error
+ {Unknown key '##1' in \string\babelprovide}%
+ {See the manual for valid keys}%
+ \fi
\bbl@csarg\def{KVP@##1}{##2}%
\fi}%
\chardef\bbl@howloaded=% 0:none; 1:ldf without ini; 2:ini
@@ -9735,15 +9743,15 @@ help from Bernd Raichle, for which I am grateful.
\ifcase\bbl@howloaded
\let\bbl@lbkflag\@empty % new
\else
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\let\bbl@lbkflag\@empty
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\let\bbl@lbkflag\@empty
\fi
\fi
% == import, captions ==
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\bbl@exp{\\\bbl@ifblank{\bbl@KVP@import}}%
{\ifx\bbl@initoload\relax
\begingroup
@@ -9755,11 +9763,11 @@ help from Bernd Raichle, for which I am grateful.
\fi}%
{}%
\fi
- \ifx\bbl@KVP@captions\@nil
+ \ifx\bbl@KVP@captions\@nnil
\let\bbl@KVP@captions\bbl@KVP@import
\fi
% ==
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\bbl@replace\bbl@KVP@transforms{ }{,}%
\fi
% == Load ini ==
@@ -9777,7 +9785,7 @@ help from Bernd Raichle, for which I am grateful.
\bbl@extend@ini{#2}%
\fi
% == ensure captions ==
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\bbl@ifunset{bbl@extracaps@#2}%
{\bbl@exp{\\\babelensure[exclude=\\\today]{#2}}}%
{\bbl@exp{\\\babelensure[exclude=\\\today,
@@ -9800,10 +9808,10 @@ help from Bernd Raichle, for which I am grateful.
\bbl@load@basic{#2}%
% == script, language ==
% Override the values from ini or defines them
- \ifx\bbl@KVP@script\@nil\else
+ \ifx\bbl@KVP@script\@nnil\else
\bbl@csarg\edef{sname@#2}{\bbl@KVP@script}%
\fi
- \ifx\bbl@KVP@language\@nil\else
+ \ifx\bbl@KVP@language\@nnil\else
\bbl@csarg\edef{lname@#2}{\bbl@KVP@language}%
\fi
\ifcase\bbl@engine\or
@@ -9812,7 +9820,7 @@ help from Bernd Raichle, for which I am grateful.
Babel.set_chranges_b('\bbl@cl{sbcp}', '\bbl@cl{chrng}') }}%
\fi
% == onchar ==
- \ifx\bbl@KVP@onchar\@nil\else
+ \ifx\bbl@KVP@onchar\@nnil\else
\bbl@luahyphenate
\bbl@exp{%
\\\AddToHook{env/document/before}{{\\\select@language{#2}{}}}}%
@@ -9872,7 +9880,7 @@ help from Bernd Raichle, for which I am grateful.
\fi
% == mapfont ==
% For bidi texts, to switch the font based on direction
- \ifx\bbl@KVP@mapfont\@nil\else
+ \ifx\bbl@KVP@mapfont\@nnil\else
\bbl@ifsamestring{\bbl@KVP@mapfont}{direction}{}%
{\bbl@error{Option '\bbl@KVP@mapfont' unknown for\\%
mapfont. Use 'direction'.%
@@ -9898,7 +9906,7 @@ help from Bernd Raichle, for which I am grateful.
\fi
% == Line breaking: intraspace, intrapenalty ==
% For CJK, East Asian, Southeast Asian, if interspace in ini
- \ifx\bbl@KVP@intraspace\@nil\else % We can override the ini or set
+ \ifx\bbl@KVP@intraspace\@nnil\else % We can override the ini or set
\bbl@csarg\edef{intsp@#2}{\bbl@KVP@intraspace}%
\fi
\bbl@provide@intraspace
@@ -9921,10 +9929,10 @@ help from Bernd Raichle, for which I am grateful.
\fi
\fi
% == Line breaking: justification ==
- \ifx\bbl@KVP@justification\@nil\else
+ \ifx\bbl@KVP@justification\@nnil\else
\let\bbl@KVP@linebreaking\bbl@KVP@justification
\fi
- \ifx\bbl@KVP@linebreaking\@nil\else
+ \ifx\bbl@KVP@linebreaking\@nnil\else
\bbl@xin@{,\bbl@KVP@linebreaking,}{,elongated,kashida,cjk,unhyphenated,}%
\ifin@
\bbl@csarg\xdef
@@ -9966,7 +9974,7 @@ help from Bernd Raichle, for which I am grateful.
{\expandafter\ifx\csname bbl@dgnat@\languagename\endcsname\@empty\else
\expandafter\expandafter\expandafter
\bbl@setdigits\csname bbl@dgnat@\languagename\endcsname
- \ifx\bbl@KVP@maparabic\@nil\else
+ \ifx\bbl@KVP@maparabic\@nnil\else
\ifx\bbl@latinarabic\@undefined
\expandafter\let\expandafter\@arabic
\csname bbl@counter@\languagename\endcsname
@@ -9980,7 +9988,7 @@ help from Bernd Raichle, for which I am grateful.
% == Counters: mapdigits ==
% Native digits (lua level).
\ifodd\bbl@engine
- \ifx\bbl@KVP@mapdigits\@nil\else
+ \ifx\bbl@KVP@mapdigits\@nnil\else
\bbl@ifunset{bbl@dgnat@\languagename}{}%
{\RequirePackage{luatexbase}%
\bbl@activate@preotf
@@ -10018,7 +10026,7 @@ help from Bernd Raichle, for which I am grateful.
% What if extras<lang> contains a \babel@save\@alph? It won't be
% restored correctly when exiting the language, so we ignore
% this change with the \bbl@alph@saved trick.
- \ifx\bbl@KVP@alph\@nil\else
+ \ifx\bbl@KVP@alph\@nnil\else
\bbl@extras@wrap{\\\bbl@alph@saved}%
{\let\bbl@alph@saved\@alph}%
{\let\@alph\bbl@alph@saved
@@ -10027,7 +10035,7 @@ help from Bernd Raichle, for which I am grateful.
\\\bbl@add\<extras\languagename>{%
\let\\\@alph\<bbl@cntr@\bbl@KVP@alph @\languagename>}}%
\fi
- \ifx\bbl@KVP@Alph\@nil\else
+ \ifx\bbl@KVP@Alph\@nnil\else
\bbl@extras@wrap{\\\bbl@Alph@saved}%
{\let\bbl@Alph@saved\@Alph}%
{\let\@Alph\bbl@Alph@saved
@@ -10037,7 +10045,7 @@ help from Bernd Raichle, for which I am grateful.
\let\\\@Alph\<bbl@cntr@\bbl@KVP@Alph @\languagename>}}%
\fi
% == Calendars ==
- \ifx\bbl@KVP@calendar\@nil
+ \ifx\bbl@KVP@calendar\@nnil
\edef\bbl@KVP@calendar{\bbl@cl{calpr}}%
\fi
\def\bbl@tempe##1 ##2\@@{% Get first calendar
@@ -10087,7 +10095,7 @@ help from Bernd Raichle, for which I am grateful.
% == Release saved transforms ==
\bbl@release@transforms\relax % \relax closes the last item.
% == main ==
- \ifx\bbl@KVP@main\@nil % Restore only if not 'main'
+ \ifx\bbl@KVP@main\@nnil % Restore only if not 'main'
\let\languagename\bbl@savelangname
\chardef\localeid\bbl@savelocaleid\relax
\fi}
@@ -10103,7 +10111,7 @@ help from Bernd Raichle, for which I am grateful.
\@namedef{extras#1}{}%
\@namedef{noextras#1}{}%
\bbl@startcommands*{#1}{captions}%
- \ifx\bbl@KVP@captions\@nil % and also if import, implicit
+ \ifx\bbl@KVP@captions\@nnil % and also if import, implicit
\def\bbl@tempb##1{% elt for \bbl@captionslist
\ifx##1\@empty\else
\bbl@exp{%
@@ -10120,7 +10128,7 @@ help from Bernd Raichle, for which I am grateful.
\fi
\fi
\StartBabelCommands*{#1}{date}%
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\bbl@exp{%
\\\SetString\\\today{\\\bbl@nocaption{today}{#1today}}}%
\else
@@ -10136,17 +10144,17 @@ help from Bernd Raichle, for which I am grateful.
{\bbl@ifunset{bbl@rgthm@#1}{3}{\bbl@cs{rgthm@#1}}}}}%
% == hyphenrules (also in renew) ==
\bbl@provide@hyphens{#1}%
- \ifx\bbl@KVP@main\@nil\else
+ \ifx\bbl@KVP@main\@nnil\else
\expandafter\main@language\expandafter{#1}%
\fi}
%
\def\bbl@provide@renew#1{%
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\StartBabelCommands*{#1}{captions}%
\bbl@read@ini{\bbl@KVP@captions}2% % Here all letters cat = 11
\EndBabelCommands
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\StartBabelCommands*{#1}{date}%
\bbl@savetoday
\bbl@savedate
@@ -10193,7 +10201,7 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\def\bbl@provide@hyphens#1{%
\let\bbl@tempa\relax
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\bbl@replace\bbl@KVP@hyphenrules{ }{,}%
\bbl@foreach\bbl@KVP@hyphenrules{%
\ifx\bbl@tempa\relax % if not yet found
@@ -10206,7 +10214,7 @@ help from Bernd Raichle, for which I am grateful.
\fi}%
\fi
\ifx\bbl@tempa\relax % if no opt or no language in opt found
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\ifx\bbl@initoload\relax\else
\bbl@exp{% and hyphenrules is not empty
\\\bbl@ifblank{\bbl@cs{hyphr@#1}}%
@@ -10655,7 +10663,7 @@ help from Bernd Raichle, for which I am grateful.
\def\bbl@inikv@labels#1#2{%
\in@{.map}{#1}%
\ifin@
- \ifx\bbl@KVP@labels\@nil\else
+ \ifx\bbl@KVP@labels\@nnil\else
\bbl@xin@{ map }{ \bbl@KVP@labels\space}%
\ifin@
\def\bbl@tempc{#1}%
@@ -10889,7 +10897,7 @@ help from Bernd Raichle, for which I am grateful.
\catcode`\%=12
\catcode`\&=14
\gdef\bbl@transforms#1#2#3{&%
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\directlua{
local str = [==[#2]==]
str = str:gsub('%.%d+%.%d+$', '')
@@ -13196,18 +13204,18 @@ help from Bernd Raichle, for which I am grateful.
\ifin@
\bbl@ifunset{bbl@intsp@\languagename}{}%
{\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else
- \ifx\bbl@KVP@intraspace\@nil
+ \ifx\bbl@KVP@intraspace\@nnil
\bbl@exp{%
\\\bbl@intraspace\bbl@cl{intsp}\\\@@}%
\fi
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\fi
- \ifx\bbl@KVP@intraspace\@nil\else % We may override the ini
+ \ifx\bbl@KVP@intraspace\@nnil\else % We may override the ini
\expandafter\bbl@intraspace\bbl@KVP@intraspace\@@
\fi
- \ifx\bbl@KVP@intrapenalty\@nil\else
+ \ifx\bbl@KVP@intrapenalty\@nnil\else
\expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@
\fi
\bbl@exp{%
@@ -13612,15 +13620,18 @@ help from Bernd Raichle, for which I am grateful.
end
lang.patterns(lg, pats)
end
+ Babel.characters = Babel.characters or {}
+ Babel.ranges = Babel.ranges or {}
function Babel.hlist_has_bidi(head)
local has_bidi = false
+ local ranges = Babel.ranges
for item in node.traverse(head) do
if item.id == node.id'glyph' then
local itemchar = item.char
local chardata = Babel.characters[itemchar]
local dir = chardata and chardata.d or nil
if not dir then
- for nn, et in ipairs(Babel.ranges) do
+ for nn, et in ipairs(ranges) do
if itemchar < et[1] then
break
elseif itemchar <= et[2] then
@@ -13957,7 +13968,7 @@ help from Bernd Raichle, for which I am grateful.
Babel.locale_props[\the\localeid].linebreak = 'c'
}%
\bbl@exp{\\\bbl@intraspace\bbl@cl{intsp}\\\@@}%
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\else % sea
@@ -13969,12 +13980,12 @@ help from Bernd Raichle, for which I am grateful.
Babel.set_chranges('\bbl@cl{sbcp}',
'\bbl@cl{chrng}')
}%
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\fi
\fi
- \ifx\bbl@KVP@intrapenalty\@nil\else
+ \ifx\bbl@KVP@intrapenalty\@nnil\else
\expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@
\fi}}
% \end{macrocode}
@@ -14941,13 +14952,18 @@ end
\bbl@sreplace\tikz{\begingroup}{\begingroup\bbl@pictsetdir\tw@}%
\fi
\ifx\tcolorbox\@undefined\else
- \AddToHook{env/tcolorbox/begin}{\bbl@pictsetdir\@ne}%
- \bbl@sreplace\tcb@savebox
- {\ignorespaces}{\ignorespaces\bbl@pictresetdir}%
- \ifx\tikzpicture@tcb@hooked\@undefined\else
- \bbl@sreplace\tikzpicture@tcb@hooked{\noexpand\tikzpicture}%
- {\textdir TLT\noexpand\tikzpicture}%
- \fi
+ \def\tcb@drawing@env@begin{%
+ \csname tcb@before@\tcb@split@state\endcsname
+ \bbl@pictsetdir\tw@
+ \begin{\kvtcb@graphenv}%
+ \tcb@bbdraw%
+ \tcb@apply@graph@patches
+ }%
+ \def\tcb@drawing@env@end{%
+ \end{\kvtcb@graphenv}%
+ \bbl@pictresetdir
+ \csname tcb@after@\tcb@split@state\endcsname
+ }%
\fi
}}
{}
@@ -15535,7 +15551,7 @@ end
Babel = Babel or {}
-Babel.ranges={
+Babel.ranges = {
{0x0590, 0x05FF, 'r'},
{0x0600, 0x07BF, 'al'},
{0x07C0, 0x085F, 'r'},
@@ -15553,7 +15569,7 @@ Babel.ranges={
{0x100000, 0x10FFFD, 'on'} -- PUA
}
-Babel.characters={
+Babel.characters = {
[0x0]={d='bn'},
[0x1]={d='bn'},
[0x2]={d='bn'},
@@ -22848,21 +22864,22 @@ Babel.cjk_breaks = {
% This is basically the set of macros written by Michail Rozman in
% 1991, with corrections and adaptions by Rama Porrat, Misha, Dan Haran
% and Boris Lavva. This must be eventually replaced by computations
-% with \textsf{l3fp}.
+% with \textsf{l3fp}. An explanation of what’s going on can be found in
+% \texttt{hebcal.sty}
%
% \begin{macrocode}
%<*ca-hebrew>
\newcount\bbl@cntcommon
\def\bbl@remainder#1#2#3{%
- #3 = #1 % c = a
- \divide #3 by #2 % c = a/b
- \multiply #3 by -#2 % c = -b(a/b)
- \advance #3 by #1 }% % c = a - b(a/b)
+ #3=#1\relax
+ \divide #3 by #2\relax
+ \multiply #3 by -#2\relax
+ \advance #3 by #1\relax}%
\newif\ifbbl@divisible
\def\bbl@checkifdivisible#1#2{%
- {\countdef\tmp = 0 % \tmp == \count0 - temporary variable
+ {\countdef\tmp=0
\bbl@remainder{#1}{#2}{\tmp}%
- \ifnum \tmp = 0
+ \ifnum \tmp=0
\global\bbl@divisibletrue
\else
\global\bbl@divisiblefalse
@@ -22886,94 +22903,94 @@ Babel.cjk_breaks = {
\bbl@gregleapfalse
\fi
\ifbbl@gregleap}
-\def\bbl@gregdayspriormonths#1#2#3{% no month number 0
- {#3 = \ifcase #1 0 \or 0 \or 31 \or 59 \or 90 \or 120 \or 151 \or
+\def\bbl@gregdayspriormonths#1#2#3{%
+ {#3=\ifcase #1 0 \or 0 \or 31 \or 59 \or 90 \or 120 \or 151 \or
181 \or 212 \or 243 \or 273 \or 304 \or 334 \fi
\bbl@ifgregleap{#2}%
- \ifnum #1 > 2 % if month after February
- \advance #3 by 1 % add leap day
+ \ifnum #1 > 2
+ \advance #3 by 1
\fi
\fi
- \global\bbl@cntcommon = #3}%
- #3 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#3}%
+ #3=\bbl@cntcommon}
\def\bbl@gregdaysprioryears#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.
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ {\countdef\tmpc=4
+ \countdef\tmpb=2
+ \tmpb=#1\relax
+ \advance \tmpb by -1
+ \tmpc=\tmpb
+ \multiply \tmpc by 365
+ #2=\tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 4
+ \advance #2 by \tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 100
+ \advance #2 by -\tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 400
+ \advance #2 by \tmpc
+ \global\bbl@cntcommon=#2\relax}%
+ #2=\bbl@cntcommon}
\def\bbl@absfromgreg#1#2#3#4{%
- {\countdef\tmpd = 0 % \tmpd==\count0
- #4 = #1 % days so far this month
+ {\countdef\tmpd=0
+ #4=#1\relax
\bbl@gregdayspriormonths{#2}{#3}{\tmpd}%
- \advance #4 by \tmpd % add days in prior months
+ \advance #4 by \tmpd
\bbl@gregdaysprioryears{#3}{\tmpd}%
- \advance #4 by \tmpd % add days in prior years
- \global\bbl@cntcommon = #4}%
- #4 = \bbl@cntcommon}
+ \advance #4 by \tmpd
+ \global\bbl@cntcommon=#4\relax}%
+ #4=\bbl@cntcommon}
\newif\ifbbl@hebrleap
\def\bbl@checkleaphebryear#1{%
- {\countdef\tmpa = 0 % \tmpa==\count0
- \countdef\tmpb = 1 % \tmpb==\count1
- \tmpa = #1
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \tmpa=#1\relax
\multiply \tmpa by 7
\advance \tmpa by 1
\bbl@remainder{\tmpa}{19}{\tmpb}%
- \ifnum \tmpb < 7 % \tmpb = (7*year+1)%19
+ \ifnum \tmpb < 7
\global\bbl@hebrleaptrue
\else
\global\bbl@hebrleapfalse
\fi}}
\def\bbl@hebrelapsedmonths#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)
- \bbl@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
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \countdef\tmpc=2
+ \tmpa=#1\relax
+ \advance \tmpa by -1
+ #2=\tmpa
+ \divide #2 by 19
+ \multiply #2 by 235
+ \bbl@remainder{\tmpa}{19}{\tmpb}% \tmpa=years%19-years this cycle
+ \tmpc=\tmpb
+ \multiply \tmpb by 12
+ \advance #2 by \tmpb
+ \multiply \tmpc by 7
+ \advance \tmpc by 1
+ \divide \tmpc by 19
+ \advance #2 by \tmpc
+ \global\bbl@cntcommon=#2}%
+ #2=\bbl@cntcommon}
\def\bbl@hebrelapseddays#1#2{%
- {\countdef\tmpa = 0 % \tmpa==\count0
- \countdef\tmpb = 1 % \tmpb==\count1
- \countdef\tmpc = 2 % \tmpc==\count2
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \countdef\tmpc=2
\bbl@hebrelapsedmonths{#1}{#2}%
- \tmpa = #2 %
- \multiply \tmpa by 13753 %
- \advance \tmpa by 5604 % \tmpa=MonthsElapsed*13758 + 5604
+ \tmpa=#2\relax
+ \multiply \tmpa by 13753
+ \advance \tmpa by 5604
\bbl@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 +
- \bbl@remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
+ \advance #2 by \tmpa
+ \bbl@remainder{#2}{7}{\tmpa}%
\ifnum \tmpc < 19440
\ifnum \tmpc < 9924
- \else % New moon at 9 h. 204 p. or later
- \ifnum \tmpa = 2 % on Tuesday ...
+ \else
+ \ifnum \tmpa=2
\bbl@checkleaphebryear{#1}% of a common year
\ifbbl@hebrleap
\else
@@ -22982,8 +22999,8 @@ Babel.cjk_breaks = {
\fi
\fi
\ifnum \tmpc < 16789
- \else % New moon at 15 h. 589 p. or later
- \ifnum \tmpa = 1 % on Monday ...
+ \else
+ \ifnum \tmpa=1
\advance #1 by -1
\bbl@checkleaphebryear{#1}% at the end of leap year
\ifbbl@hebrleap
@@ -22992,113 +23009,112 @@ Babel.cjk_breaks = {
\fi
\fi
\else
- \advance #2 by 1 % new moon at or after midday
+ \advance #2 by 1
\fi
- \bbl@remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
- \ifnum \tmpa = 0 % if Sunday ...
+ \bbl@remainder{#2}{7}{\tmpa}%
+ \ifnum \tmpa=0
\advance #2 by 1
- \else %
- \ifnum \tmpa = 3 % Wednesday ...
+ \else
+ \ifnum \tmpa=3
\advance #2 by 1
\else
- \ifnum \tmpa = 5 % or Friday
+ \ifnum \tmpa=5
\advance #2 by 1
\fi
\fi
\fi
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#2\relax}%
+ #2=\bbl@cntcommon}
\def\bbl@daysinhebryear#1#2{%
- {\countdef\tmpe = 12 % \tmpe==\count12
+ {\countdef\tmpe=12
\bbl@hebrelapseddays{#1}{\tmpe}%
\advance #1 by 1
\bbl@hebrelapseddays{#1}{#2}%
\advance #2 by -\tmpe
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#2}%
+ #2=\bbl@cntcommon}
\def\bbl@hebrdayspriormonths#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 % Tebeth
- 118 \or % Shebat
- 148 \or % Adar I
- 148 \or % Adar II
- 177 \or % Nisan
- 207 \or % Iyar
- 236 \or % Sivan
- 266 \or % Tammuz
- 295 \or % Av
- 325 \or % Elul
- 400 % Dummy
+ {\countdef\tmpf= 14
+ #3=\ifcase #1\relax
+ 0 \or
+ 0 \or
+ 30 \or
+ 59 \or
+ 89 \or
+ 118 \or
+ 148 \or
+ 148 \or
+ 177 \or
+ 207 \or
+ 236 \or
+ 266 \or
+ 295 \or
+ 325 \or
+ 400
\fi
\bbl@checkleaphebryear{#2}%
- \ifbbl@hebrleap % in leap year
- \ifnum #1 > 6 % if month after Adar I
- \advance #3 by 30 % add 30 days
+ \ifbbl@hebrleap
+ \ifnum #1 > 6
+ \advance #3 by 30
\fi
\fi
\bbl@daysinhebryear{#2}{\tmpf}%
\ifnum #1 > 3
- \ifnum \tmpf = 353 %
- \advance #3 by -1 %
- \fi % Short Kislev
- \ifnum \tmpf = 383 %
- \advance #3 by -1 %
- \fi %
+ \ifnum \tmpf=353
+ \advance #3 by -1
+ \fi
+ \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 %
+ \ifnum \tmpf=355
+ \advance #3 by 1
+ \fi
+ \ifnum \tmpf=385
+ \advance #3 by 1
+ \fi
\fi
- \global\bbl@cntcommon = #3}%
- #3 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#3\relax}%
+ #3=\bbl@cntcommon}
\def\bbl@absfromhebr#1#2#3#4{%
- {#4 = #1
+ {#4=#1\relax
\bbl@hebrdayspriormonths{#2}{#3}{#1}%
- \advance #4 by #1 % Add days in prior months this year
+ \advance #4 by #1\relax
\bbl@hebrelapseddays{#3}{#1}%
- \advance #4 by #1 % Add days in prior years
- \advance #4 by -1373429 % Subtract days before Gregorian
- \global\bbl@cntcommon = #4}% % 01.01.0001
- #4 = \bbl@cntcommon}
+ \advance #4 by #1\relax
+ \advance #4 by -1373429
+ \global\bbl@cntcommon=#4\relax}%
+ #4=\bbl@cntcommon}
\def\bbl@hebrfromgreg#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
+ \countdef\tmpy= 18
+ \countdef\tmpz= 19
+ #6=#3\relax
+ \global\advance #6 by 3761
\bbl@absfromgreg{#1}{#2}{#3}{#4}%
- \tmpz = 1 \tmpy = 1
+ \tmpz=1 \tmpy=1
\bbl@absfromhebr{\tmpz}{\tmpy}{#6}{\tmpx}%
- \ifnum \tmpx > #4 %
- \global\advance #6 by -1 % Hyear = Gyear + 3760
+ \ifnum \tmpx > #4\relax
+ \global\advance #6 by -1
\bbl@absfromhebr{\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
+ \advance #4 by 1
+ #5=#4\relax
+ \divide #5 by 30
+ \loop
\bbl@hebrdayspriormonths{#5}{#6}{\tmpx}%
- \ifnum \tmpx < #4
+ \ifnum \tmpx < #4\relax
\advance #5 by 1
- \tmpy = \tmpx
+ \tmpy=\tmpx
\repeat
\global\advance #5 by -1
\global\advance #4 by -\tmpy}}
\newcount\bbl@hebrday \newcount\bbl@hebrmonth \newcount\bbl@hebryear
\newcount\bbl@gregday \newcount\bbl@gregmonth \newcount\bbl@gregyear
-%
\def\bbl@ca@hebrew#1-#2-#3\@@#4#5#6{%
- \bbl@gregday=#3 \bbl@gregmonth=#2 \bbl@gregyear=#1
+ \bbl@gregday=#3\relax \bbl@gregmonth=#2\relax \bbl@gregyear=#1\relax
\bbl@hebrfromgreg
{\bbl@gregday}{\bbl@gregmonth}{\bbl@gregyear}%
{\bbl@hebrday}{\bbl@hebrmonth}{\bbl@hebryear}%
diff --git a/Master/texmf-dist/source/latex/babel/babel.ins b/Master/texmf-dist/source/latex/babel/babel.ins
index 13a22deb6a9..e33a43e916b 100644
--- a/Master/texmf-dist/source/latex/babel/babel.ins
+++ b/Master/texmf-dist/source/latex/babel/babel.ins
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2022/07/20}
+\def\filedate{2022/08/29}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/Master/texmf-dist/source/latex/babel/bbcompat.dtx b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
index c8f85ad5b65..95360a381a3 100644
--- a/Master/texmf-dist/source/latex/babel/bbcompat.dtx
+++ b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/07/20 v3.78]
+\ProvidesFile{bbcompat.dtx}[2022/08/29 v3.79]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/Master/texmf-dist/source/latex/babel/locale.zip b/Master/texmf-dist/source/latex/babel/locale.zip
index 9c061da3c43..41de80f008d 100644
--- a/Master/texmf-dist/source/latex/babel/locale.zip
+++ b/Master/texmf-dist/source/latex/babel/locale.zip
Binary files differ
diff --git a/Master/texmf-dist/tex/generic/babel/babel-ca-hebrew.tex b/Master/texmf-dist/tex/generic/babel/babel-ca-hebrew.tex
index 8e9b4b7a232..def8ed50ff3 100644
--- a/Master/texmf-dist/tex/generic/babel/babel-ca-hebrew.tex
+++ b/Master/texmf-dist/tex/generic/babel/babel-ca-hebrew.tex
@@ -35,15 +35,15 @@
\newcount\bbl@cntcommon
\def\bbl@remainder#1#2#3{%
- #3 = #1 % c = a
- \divide #3 by #2 % c = a/b
- \multiply #3 by -#2 % c = -b(a/b)
- \advance #3 by #1 }% % c = a - b(a/b)
+ #3=#1\relax
+ \divide #3 by #2\relax
+ \multiply #3 by -#2\relax
+ \advance #3 by #1\relax}%
\newif\ifbbl@divisible
\def\bbl@checkifdivisible#1#2{%
- {\countdef\tmp = 0 % \tmp == \count0 - temporary variable
+ {\countdef\tmp=0
\bbl@remainder{#1}{#2}{\tmp}%
- \ifnum \tmp = 0
+ \ifnum \tmp=0
\global\bbl@divisibletrue
\else
\global\bbl@divisiblefalse
@@ -67,94 +67,94 @@
\bbl@gregleapfalse
\fi
\ifbbl@gregleap}
-\def\bbl@gregdayspriormonths#1#2#3{% no month number 0
- {#3 = \ifcase #1 0 \or 0 \or 31 \or 59 \or 90 \or 120 \or 151 \or
+\def\bbl@gregdayspriormonths#1#2#3{%
+ {#3=\ifcase #1 0 \or 0 \or 31 \or 59 \or 90 \or 120 \or 151 \or
181 \or 212 \or 243 \or 273 \or 304 \or 334 \fi
\bbl@ifgregleap{#2}%
- \ifnum #1 > 2 % if month after February
- \advance #3 by 1 % add leap day
+ \ifnum #1 > 2
+ \advance #3 by 1
\fi
\fi
- \global\bbl@cntcommon = #3}%
- #3 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#3}%
+ #3=\bbl@cntcommon}
\def\bbl@gregdaysprioryears#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.
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ {\countdef\tmpc=4
+ \countdef\tmpb=2
+ \tmpb=#1\relax
+ \advance \tmpb by -1
+ \tmpc=\tmpb
+ \multiply \tmpc by 365
+ #2=\tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 4
+ \advance #2 by \tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 100
+ \advance #2 by -\tmpc
+ \tmpc=\tmpb
+ \divide \tmpc by 400
+ \advance #2 by \tmpc
+ \global\bbl@cntcommon=#2\relax}%
+ #2=\bbl@cntcommon}
\def\bbl@absfromgreg#1#2#3#4{%
- {\countdef\tmpd = 0 % \tmpd==\count0
- #4 = #1 % days so far this month
+ {\countdef\tmpd=0
+ #4=#1\relax
\bbl@gregdayspriormonths{#2}{#3}{\tmpd}%
- \advance #4 by \tmpd % add days in prior months
+ \advance #4 by \tmpd
\bbl@gregdaysprioryears{#3}{\tmpd}%
- \advance #4 by \tmpd % add days in prior years
- \global\bbl@cntcommon = #4}%
- #4 = \bbl@cntcommon}
+ \advance #4 by \tmpd
+ \global\bbl@cntcommon=#4\relax}%
+ #4=\bbl@cntcommon}
\newif\ifbbl@hebrleap
\def\bbl@checkleaphebryear#1{%
- {\countdef\tmpa = 0 % \tmpa==\count0
- \countdef\tmpb = 1 % \tmpb==\count1
- \tmpa = #1
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \tmpa=#1\relax
\multiply \tmpa by 7
\advance \tmpa by 1
\bbl@remainder{\tmpa}{19}{\tmpb}%
- \ifnum \tmpb < 7 % \tmpb = (7*year+1)%19
+ \ifnum \tmpb < 7
\global\bbl@hebrleaptrue
\else
\global\bbl@hebrleapfalse
\fi}}
\def\bbl@hebrelapsedmonths#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)
- \bbl@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
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \countdef\tmpc=2
+ \tmpa=#1\relax
+ \advance \tmpa by -1
+ #2=\tmpa
+ \divide #2 by 19
+ \multiply #2 by 235
+ \bbl@remainder{\tmpa}{19}{\tmpb}% \tmpa=years%19-years this cycle
+ \tmpc=\tmpb
+ \multiply \tmpb by 12
+ \advance #2 by \tmpb
+ \multiply \tmpc by 7
+ \advance \tmpc by 1
+ \divide \tmpc by 19
+ \advance #2 by \tmpc
+ \global\bbl@cntcommon=#2}%
+ #2=\bbl@cntcommon}
\def\bbl@hebrelapseddays#1#2{%
- {\countdef\tmpa = 0 % \tmpa==\count0
- \countdef\tmpb = 1 % \tmpb==\count1
- \countdef\tmpc = 2 % \tmpc==\count2
+ {\countdef\tmpa=0
+ \countdef\tmpb=1
+ \countdef\tmpc=2
\bbl@hebrelapsedmonths{#1}{#2}%
- \tmpa = #2 %
- \multiply \tmpa by 13753 %
- \advance \tmpa by 5604 % \tmpa=MonthsElapsed*13758 + 5604
+ \tmpa=#2\relax
+ \multiply \tmpa by 13753
+ \advance \tmpa by 5604
\bbl@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 +
- \bbl@remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
+ \advance #2 by \tmpa
+ \bbl@remainder{#2}{7}{\tmpa}%
\ifnum \tmpc < 19440
\ifnum \tmpc < 9924
- \else % New moon at 9 h. 204 p. or later
- \ifnum \tmpa = 2 % on Tuesday ...
+ \else
+ \ifnum \tmpa=2
\bbl@checkleaphebryear{#1}% of a common year
\ifbbl@hebrleap
\else
@@ -163,8 +163,8 @@
\fi
\fi
\ifnum \tmpc < 16789
- \else % New moon at 15 h. 589 p. or later
- \ifnum \tmpa = 1 % on Monday ...
+ \else
+ \ifnum \tmpa=1
\advance #1 by -1
\bbl@checkleaphebryear{#1}% at the end of leap year
\ifbbl@hebrleap
@@ -173,112 +173,112 @@
\fi
\fi
\else
- \advance #2 by 1 % new moon at or after midday
+ \advance #2 by 1
\fi
- \bbl@remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
- \ifnum \tmpa = 0 % if Sunday ...
+ \bbl@remainder{#2}{7}{\tmpa}%
+ \ifnum \tmpa=0
\advance #2 by 1
- \else %
- \ifnum \tmpa = 3 % Wednesday ...
+ \else
+ \ifnum \tmpa=3
\advance #2 by 1
\else
- \ifnum \tmpa = 5 % or Friday
+ \ifnum \tmpa=5
\advance #2 by 1
\fi
\fi
\fi
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#2\relax}%
+ #2=\bbl@cntcommon}
\def\bbl@daysinhebryear#1#2{%
- {\countdef\tmpe = 12 % \tmpe==\count12
+ {\countdef\tmpe=12
\bbl@hebrelapseddays{#1}{\tmpe}%
\advance #1 by 1
\bbl@hebrelapseddays{#1}{#2}%
\advance #2 by -\tmpe
- \global\bbl@cntcommon = #2}%
- #2 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#2}%
+ #2=\bbl@cntcommon}
\def\bbl@hebrdayspriormonths#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 % Tebeth
- 118 \or % Shebat
- 148 \or % Adar I
- 148 \or % Adar II
- 177 \or % Nisan
- 207 \or % Iyar
- 236 \or % Sivan
- 266 \or % Tammuz
- 295 \or % Av
- 325 \or % Elul
- 400 % Dummy
+ {\countdef\tmpf= 14
+ #3=\ifcase #1\relax
+ 0 \or
+ 0 \or
+ 30 \or
+ 59 \or
+ 89 \or
+ 118 \or
+ 148 \or
+ 148 \or
+ 177 \or
+ 207 \or
+ 236 \or
+ 266 \or
+ 295 \or
+ 325 \or
+ 400
\fi
\bbl@checkleaphebryear{#2}%
- \ifbbl@hebrleap % in leap year
- \ifnum #1 > 6 % if month after Adar I
- \advance #3 by 30 % add 30 days
+ \ifbbl@hebrleap
+ \ifnum #1 > 6
+ \advance #3 by 30
\fi
\fi
\bbl@daysinhebryear{#2}{\tmpf}%
\ifnum #1 > 3
- \ifnum \tmpf = 353 %
- \advance #3 by -1 %
- \fi % Short Kislev
- \ifnum \tmpf = 383 %
- \advance #3 by -1 %
- \fi %
+ \ifnum \tmpf=353
+ \advance #3 by -1
+ \fi
+ \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 %
+ \ifnum \tmpf=355
+ \advance #3 by 1
+ \fi
+ \ifnum \tmpf=385
+ \advance #3 by 1
+ \fi
\fi
- \global\bbl@cntcommon = #3}%
- #3 = \bbl@cntcommon}
+ \global\bbl@cntcommon=#3\relax}%
+ #3=\bbl@cntcommon}
\def\bbl@absfromhebr#1#2#3#4{%
- {#4 = #1
+ {#4=#1\relax
\bbl@hebrdayspriormonths{#2}{#3}{#1}%
- \advance #4 by #1 % Add days in prior months this year
+ \advance #4 by #1\relax
\bbl@hebrelapseddays{#3}{#1}%
- \advance #4 by #1 % Add days in prior years
- \advance #4 by -1373429 % Subtract days before Gregorian
- \global\bbl@cntcommon = #4}% % 01.01.0001
- #4 = \bbl@cntcommon}
+ \advance #4 by #1\relax
+ \advance #4 by -1373429
+ \global\bbl@cntcommon=#4\relax}%
+ #4=\bbl@cntcommon}
\def\bbl@hebrfromgreg#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
+ \countdef\tmpy= 18
+ \countdef\tmpz= 19
+ #6=#3\relax
+ \global\advance #6 by 3761
\bbl@absfromgreg{#1}{#2}{#3}{#4}%
- \tmpz = 1 \tmpy = 1
+ \tmpz=1 \tmpy=1
\bbl@absfromhebr{\tmpz}{\tmpy}{#6}{\tmpx}%
- \ifnum \tmpx > #4 %
- \global\advance #6 by -1 % Hyear = Gyear + 3760
+ \ifnum \tmpx > #4\relax
+ \global\advance #6 by -1
\bbl@absfromhebr{\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
+ \advance #4 by 1
+ #5=#4\relax
+ \divide #5 by 30
+ \loop
\bbl@hebrdayspriormonths{#5}{#6}{\tmpx}%
- \ifnum \tmpx < #4
+ \ifnum \tmpx < #4\relax
\advance #5 by 1
- \tmpy = \tmpx
+ \tmpy=\tmpx
\repeat
\global\advance #5 by -1
\global\advance #4 by -\tmpy}}
\newcount\bbl@hebrday \newcount\bbl@hebrmonth \newcount\bbl@hebryear
\newcount\bbl@gregday \newcount\bbl@gregmonth \newcount\bbl@gregyear
\def\bbl@ca@hebrew#1-#2-#3\@@#4#5#6{%
- \bbl@gregday=#3 \bbl@gregmonth=#2 \bbl@gregyear=#1
+ \bbl@gregday=#3\relax \bbl@gregmonth=#2\relax \bbl@gregyear=#1\relax
\bbl@hebrfromgreg
{\bbl@gregday}{\bbl@gregmonth}{\bbl@gregyear}%
{\bbl@hebrday}{\bbl@hebrmonth}{\bbl@hebryear}%
diff --git a/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua b/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua
index ec1489f35cb..124fc6979d4 100644
--- a/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua
+++ b/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua
@@ -37,7 +37,7 @@
Babel = Babel or {}
-Babel.ranges={
+Babel.ranges = {
{0x0590, 0x05FF, 'r'},
{0x0600, 0x07BF, 'al'},
{0x07C0, 0x085F, 'r'},
@@ -55,7 +55,7 @@ Babel.ranges={
{0x100000, 0x10FFFD, 'on'} -- PUA
}
-Babel.characters={
+Babel.characters = {
[0x0]={d='bn'},
[0x1]={d='bn'},
[0x2]={d='bn'},
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def
index 9ae4311135f..b54609271b9 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.def
+++ b/Master/texmf-dist/tex/generic/babel/babel.def
@@ -40,7 +40,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2022/07/20 3.78 Babel common definitions]
+\ProvidesFile{babel.def}[2022/08/29 3.79 Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
\def\@empty{}
\def\loadlocalcfg#1{%
@@ -406,8 +406,8 @@
\expandafter\newif\csname ifbbl@single\endcsname
\chardef\bbl@bidimode\z@
\fi
-\def\bbl@version{3.78}
-\def\bbl@date{2022/07/20}
+\def\bbl@version{3.79}
+\def\bbl@date{2022/08/29}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -899,6 +899,7 @@
define it after the language has been loaded\\%
(typically in the preamble) with:\\%
\string\setlocalecaption{\languagename}{\bbl@tempa}{..}\\%
+ Feel free to contribute on github.com/latex3/babel.\\%
Reported}}
\def\bbl@tentative{\protect\bbl@tentative@i}
\def\bbl@tentative@i#1{%
@@ -2398,6 +2399,19 @@
\or
\input xebabel.def
\fi
+\providecommand\babelfont{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX and XeLaTeX.}%
+ {Consider switching to these engines.}}
+\providecommand\babelprehyphenation{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX.}%
+ {Consider switching to that engine.}}
+\ifx\babelposthyphenation\@undefined
+ \let\babelposthyphenation\babelprehyphenation
+ \let\babelpatterns\babelprehyphenation
+ \let\babelcharproperty\babelprehyphenation
+\fi
\bbl@trace{Creating languages and reading ini files}
\let\bbl@extend@ini\@gobble
\newcommand\babelprovide[2][]{%
@@ -2407,28 +2421,12 @@
\edef\languagename{#2}%
\bbl@id@assign
% Initialize keys
- \let\bbl@KVP@captions\@nil
- \let\bbl@KVP@date\@nil
- \let\bbl@KVP@import\@nil
- \let\bbl@KVP@main\@nil
- \let\bbl@KVP@script\@nil
- \let\bbl@KVP@language\@nil
- \let\bbl@KVP@hyphenrules\@nil
- \let\bbl@KVP@linebreaking\@nil
- \let\bbl@KVP@justification\@nil
- \let\bbl@KVP@mapfont\@nil
- \let\bbl@KVP@maparabic\@nil
- \let\bbl@KVP@mapdigits\@nil
- \let\bbl@KVP@intraspace\@nil
- \let\bbl@KVP@intrapenalty\@nil
- \let\bbl@KVP@onchar\@nil
- \let\bbl@KVP@transforms\@nil
+ \bbl@vforeach{captions,date,import,main,script,language,%
+ hyphenrules,linebreaking,justification,mapfont,maparabic,%
+ mapdigits,intraspace,intrapenalty,onchar,transforms,alph,%
+ Alph,labels,labels*,calendar}%
+ {\bbl@csarg\let{KVP@##1}\@nnil}%
\global\let\bbl@release@transforms\@empty
- \let\bbl@KVP@alph\@nil
- \let\bbl@KVP@Alph\@nil
- \let\bbl@KVP@labels\@nil
- \bbl@csarg\let{KVP@labels*}\@nil
- \let\bbl@KVP@calendar\@nil
\let\bbl@calendars\@empty
\global\let\bbl@inidata\@empty
\global\let\bbl@extend@ini\@gobble
@@ -2439,6 +2437,11 @@
\global\let\bbl@extend@ini\bbl@extend@ini@aux
\bbl@renewinikey##1\@@{##2}%
\else
+ \bbl@csarg\ifx{KVP@##1}\@nnil\else
+ \bbl@error
+ {Unknown key '##1' in \string\babelprovide}%
+ {See the manual for valid keys}%
+ \fi
\bbl@csarg\def{KVP@##1}{##2}%
\fi}%
\chardef\bbl@howloaded=% 0:none; 1:ldf without ini; 2:ini
@@ -2452,15 +2455,15 @@
\ifcase\bbl@howloaded
\let\bbl@lbkflag\@empty % new
\else
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\let\bbl@lbkflag\@empty
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\let\bbl@lbkflag\@empty
\fi
\fi
% == import, captions ==
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\bbl@exp{\\\bbl@ifblank{\bbl@KVP@import}}%
{\ifx\bbl@initoload\relax
\begingroup
@@ -2472,11 +2475,11 @@
\fi}%
{}%
\fi
- \ifx\bbl@KVP@captions\@nil
+ \ifx\bbl@KVP@captions\@nnil
\let\bbl@KVP@captions\bbl@KVP@import
\fi
% ==
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\bbl@replace\bbl@KVP@transforms{ }{,}%
\fi
% == Load ini ==
@@ -2494,7 +2497,7 @@
\bbl@extend@ini{#2}%
\fi
% == ensure captions ==
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\bbl@ifunset{bbl@extracaps@#2}%
{\bbl@exp{\\\babelensure[exclude=\\\today]{#2}}}%
{\bbl@exp{\\\babelensure[exclude=\\\today,
@@ -2517,10 +2520,10 @@
\bbl@load@basic{#2}%
% == script, language ==
% Override the values from ini or defines them
- \ifx\bbl@KVP@script\@nil\else
+ \ifx\bbl@KVP@script\@nnil\else
\bbl@csarg\edef{sname@#2}{\bbl@KVP@script}%
\fi
- \ifx\bbl@KVP@language\@nil\else
+ \ifx\bbl@KVP@language\@nnil\else
\bbl@csarg\edef{lname@#2}{\bbl@KVP@language}%
\fi
\ifcase\bbl@engine\or
@@ -2529,7 +2532,7 @@
Babel.set_chranges_b('\bbl@cl{sbcp}', '\bbl@cl{chrng}') }}%
\fi
% == onchar ==
- \ifx\bbl@KVP@onchar\@nil\else
+ \ifx\bbl@KVP@onchar\@nnil\else
\bbl@luahyphenate
\bbl@exp{%
\\\AddToHook{env/document/before}{{\\\select@language{#2}{}}}}%
@@ -2589,7 +2592,7 @@
\fi
% == mapfont ==
% For bidi texts, to switch the font based on direction
- \ifx\bbl@KVP@mapfont\@nil\else
+ \ifx\bbl@KVP@mapfont\@nnil\else
\bbl@ifsamestring{\bbl@KVP@mapfont}{direction}{}%
{\bbl@error{Option '\bbl@KVP@mapfont' unknown for\\%
mapfont. Use 'direction'.%
@@ -2615,7 +2618,7 @@
\fi
% == Line breaking: intraspace, intrapenalty ==
% For CJK, East Asian, Southeast Asian, if interspace in ini
- \ifx\bbl@KVP@intraspace\@nil\else % We can override the ini or set
+ \ifx\bbl@KVP@intraspace\@nnil\else % We can override the ini or set
\bbl@csarg\edef{intsp@#2}{\bbl@KVP@intraspace}%
\fi
\bbl@provide@intraspace
@@ -2638,10 +2641,10 @@
\fi
\fi
% == Line breaking: justification ==
- \ifx\bbl@KVP@justification\@nil\else
+ \ifx\bbl@KVP@justification\@nnil\else
\let\bbl@KVP@linebreaking\bbl@KVP@justification
\fi
- \ifx\bbl@KVP@linebreaking\@nil\else
+ \ifx\bbl@KVP@linebreaking\@nnil\else
\bbl@xin@{,\bbl@KVP@linebreaking,}{,elongated,kashida,cjk,unhyphenated,}%
\ifin@
\bbl@csarg\xdef
@@ -2683,7 +2686,7 @@
{\expandafter\ifx\csname bbl@dgnat@\languagename\endcsname\@empty\else
\expandafter\expandafter\expandafter
\bbl@setdigits\csname bbl@dgnat@\languagename\endcsname
- \ifx\bbl@KVP@maparabic\@nil\else
+ \ifx\bbl@KVP@maparabic\@nnil\else
\ifx\bbl@latinarabic\@undefined
\expandafter\let\expandafter\@arabic
\csname bbl@counter@\languagename\endcsname
@@ -2697,7 +2700,7 @@
% == Counters: mapdigits ==
% Native digits (lua level).
\ifodd\bbl@engine
- \ifx\bbl@KVP@mapdigits\@nil\else
+ \ifx\bbl@KVP@mapdigits\@nnil\else
\bbl@ifunset{bbl@dgnat@\languagename}{}%
{\RequirePackage{luatexbase}%
\bbl@activate@preotf
@@ -2735,7 +2738,7 @@
% What if extras<lang> contains a \babel@save\@alph? It won't be
% restored correctly when exiting the language, so we ignore
% this change with the \bbl@alph@saved trick.
- \ifx\bbl@KVP@alph\@nil\else
+ \ifx\bbl@KVP@alph\@nnil\else
\bbl@extras@wrap{\\\bbl@alph@saved}%
{\let\bbl@alph@saved\@alph}%
{\let\@alph\bbl@alph@saved
@@ -2744,7 +2747,7 @@
\\\bbl@add\<extras\languagename>{%
\let\\\@alph\<bbl@cntr@\bbl@KVP@alph @\languagename>}}%
\fi
- \ifx\bbl@KVP@Alph\@nil\else
+ \ifx\bbl@KVP@Alph\@nnil\else
\bbl@extras@wrap{\\\bbl@Alph@saved}%
{\let\bbl@Alph@saved\@Alph}%
{\let\@Alph\bbl@Alph@saved
@@ -2754,7 +2757,7 @@
\let\\\@Alph\<bbl@cntr@\bbl@KVP@Alph @\languagename>}}%
\fi
% == Calendars ==
- \ifx\bbl@KVP@calendar\@nil
+ \ifx\bbl@KVP@calendar\@nnil
\edef\bbl@KVP@calendar{\bbl@cl{calpr}}%
\fi
\def\bbl@tempe##1 ##2\@@{% Get first calendar
@@ -2804,7 +2807,7 @@
% == Release saved transforms ==
\bbl@release@transforms\relax % \relax closes the last item.
% == main ==
- \ifx\bbl@KVP@main\@nil % Restore only if not 'main'
+ \ifx\bbl@KVP@main\@nnil % Restore only if not 'main'
\let\languagename\bbl@savelangname
\chardef\localeid\bbl@savelocaleid\relax
\fi}
@@ -2813,7 +2816,7 @@
\@namedef{extras#1}{}%
\@namedef{noextras#1}{}%
\bbl@startcommands*{#1}{captions}%
- \ifx\bbl@KVP@captions\@nil % and also if import, implicit
+ \ifx\bbl@KVP@captions\@nnil % and also if import, implicit
\def\bbl@tempb##1{% elt for \bbl@captionslist
\ifx##1\@empty\else
\bbl@exp{%
@@ -2830,7 +2833,7 @@
\fi
\fi
\StartBabelCommands*{#1}{date}%
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\bbl@exp{%
\\\SetString\\\today{\\\bbl@nocaption{today}{#1today}}}%
\else
@@ -2846,16 +2849,16 @@
{\bbl@ifunset{bbl@rgthm@#1}{3}{\bbl@cs{rgthm@#1}}}}}%
% == hyphenrules (also in renew) ==
\bbl@provide@hyphens{#1}%
- \ifx\bbl@KVP@main\@nil\else
+ \ifx\bbl@KVP@main\@nnil\else
\expandafter\main@language\expandafter{#1}%
\fi}
\def\bbl@provide@renew#1{%
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\StartBabelCommands*{#1}{captions}%
\bbl@read@ini{\bbl@KVP@captions}2% % Here all letters cat = 11
\EndBabelCommands
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\StartBabelCommands*{#1}{date}%
\bbl@savetoday
\bbl@savedate
@@ -2889,7 +2892,7 @@
{}}
\def\bbl@provide@hyphens#1{%
\let\bbl@tempa\relax
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\bbl@replace\bbl@KVP@hyphenrules{ }{,}%
\bbl@foreach\bbl@KVP@hyphenrules{%
\ifx\bbl@tempa\relax % if not yet found
@@ -2902,7 +2905,7 @@
\fi}%
\fi
\ifx\bbl@tempa\relax % if no opt or no language in opt found
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\ifx\bbl@initoload\relax\else
\bbl@exp{% and hyphenrules is not empty
\\\bbl@ifblank{\bbl@cs{hyphr@#1}}%
@@ -3239,7 +3242,7 @@
\def\bbl@inikv@labels#1#2{%
\in@{.map}{#1}%
\ifin@
- \ifx\bbl@KVP@labels\@nil\else
+ \ifx\bbl@KVP@labels\@nnil\else
\bbl@xin@{ map }{ \bbl@KVP@labels\space}%
\ifin@
\def\bbl@tempc{#1}%
@@ -3439,7 +3442,7 @@
\catcode`\%=12
\catcode`\&=14
\gdef\bbl@transforms#1#2#3{&%
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\directlua{
local str = [==[#2]==]
str = str:gsub('%.%d+%.%d+$', '')
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty
index af8b3caf6ce..ae702b7c5e2 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.sty
+++ b/Master/texmf-dist/tex/generic/babel/babel.sty
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2022/07/20 3.78 The Babel package]
+\ProvidesPackage{babel}[2022/08/29 3.79 The Babel package]
\@ifpackagewith{babel}{debug}
{\providecommand\bbl@trace[1]{\message{^^J[ #1 ]}}%
\let\bbl@debug\@firstofone
@@ -62,9 +62,7 @@
\def\bbl@infowarn#1{%
\begingroup
\def\\{\MessageBreak}%
- \GenericWarning
- {(babel) \@spaces\@spaces\@spaces}%
- {Package babel Info: #1}%
+ \PackageNote{babel}{#1}%
\endgroup}
\def\bbl@info#1{%
\begingroup
@@ -460,8 +458,8 @@
\expandafter\@secondoftwo
\fi}
\fi
-\def\bbl@version{3.78}
-\def\bbl@date{2022/07/20}
+\def\bbl@version{3.79}
+\def\bbl@date{2022/08/29}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -953,6 +951,7 @@
define it after the language has been loaded\\%
(typically in the preamble) with:\\%
\string\setlocalecaption{\languagename}{\bbl@tempa}{..}\\%
+ Feel free to contribute on github.com/latex3/babel.\\%
Reported}}
\def\bbl@tentative{\protect\bbl@tentative@i}
\def\bbl@tentative@i#1{%
@@ -2452,6 +2451,19 @@
\or
\input xebabel.def
\fi
+\providecommand\babelfont{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX and XeLaTeX.}%
+ {Consider switching to these engines.}}
+\providecommand\babelprehyphenation{%
+ \bbl@error
+ {This macro is available only in LuaLaTeX.}%
+ {Consider switching to that engine.}}
+\ifx\babelposthyphenation\@undefined
+ \let\babelposthyphenation\babelprehyphenation
+ \let\babelpatterns\babelprehyphenation
+ \let\babelcharproperty\babelprehyphenation
+\fi
\bbl@trace{Creating languages and reading ini files}
\let\bbl@extend@ini\@gobble
\newcommand\babelprovide[2][]{%
@@ -2461,28 +2473,12 @@
\edef\languagename{#2}%
\bbl@id@assign
% Initialize keys
- \let\bbl@KVP@captions\@nil
- \let\bbl@KVP@date\@nil
- \let\bbl@KVP@import\@nil
- \let\bbl@KVP@main\@nil
- \let\bbl@KVP@script\@nil
- \let\bbl@KVP@language\@nil
- \let\bbl@KVP@hyphenrules\@nil
- \let\bbl@KVP@linebreaking\@nil
- \let\bbl@KVP@justification\@nil
- \let\bbl@KVP@mapfont\@nil
- \let\bbl@KVP@maparabic\@nil
- \let\bbl@KVP@mapdigits\@nil
- \let\bbl@KVP@intraspace\@nil
- \let\bbl@KVP@intrapenalty\@nil
- \let\bbl@KVP@onchar\@nil
- \let\bbl@KVP@transforms\@nil
+ \bbl@vforeach{captions,date,import,main,script,language,%
+ hyphenrules,linebreaking,justification,mapfont,maparabic,%
+ mapdigits,intraspace,intrapenalty,onchar,transforms,alph,%
+ Alph,labels,labels*,calendar}%
+ {\bbl@csarg\let{KVP@##1}\@nnil}%
\global\let\bbl@release@transforms\@empty
- \let\bbl@KVP@alph\@nil
- \let\bbl@KVP@Alph\@nil
- \let\bbl@KVP@labels\@nil
- \bbl@csarg\let{KVP@labels*}\@nil
- \let\bbl@KVP@calendar\@nil
\let\bbl@calendars\@empty
\global\let\bbl@inidata\@empty
\global\let\bbl@extend@ini\@gobble
@@ -2493,6 +2489,11 @@
\global\let\bbl@extend@ini\bbl@extend@ini@aux
\bbl@renewinikey##1\@@{##2}%
\else
+ \bbl@csarg\ifx{KVP@##1}\@nnil\else
+ \bbl@error
+ {Unknown key '##1' in \string\babelprovide}%
+ {See the manual for valid keys}%
+ \fi
\bbl@csarg\def{KVP@##1}{##2}%
\fi}%
\chardef\bbl@howloaded=% 0:none; 1:ldf without ini; 2:ini
@@ -2506,15 +2507,15 @@
\ifcase\bbl@howloaded
\let\bbl@lbkflag\@empty % new
\else
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\let\bbl@lbkflag\@empty
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\let\bbl@lbkflag\@empty
\fi
\fi
% == import, captions ==
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\bbl@exp{\\\bbl@ifblank{\bbl@KVP@import}}%
{\ifx\bbl@initoload\relax
\begingroup
@@ -2526,11 +2527,11 @@
\fi}%
{}%
\fi
- \ifx\bbl@KVP@captions\@nil
+ \ifx\bbl@KVP@captions\@nnil
\let\bbl@KVP@captions\bbl@KVP@import
\fi
% ==
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\bbl@replace\bbl@KVP@transforms{ }{,}%
\fi
% == Load ini ==
@@ -2548,7 +2549,7 @@
\bbl@extend@ini{#2}%
\fi
% == ensure captions ==
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\bbl@ifunset{bbl@extracaps@#2}%
{\bbl@exp{\\\babelensure[exclude=\\\today]{#2}}}%
{\bbl@exp{\\\babelensure[exclude=\\\today,
@@ -2571,10 +2572,10 @@
\bbl@load@basic{#2}%
% == script, language ==
% Override the values from ini or defines them
- \ifx\bbl@KVP@script\@nil\else
+ \ifx\bbl@KVP@script\@nnil\else
\bbl@csarg\edef{sname@#2}{\bbl@KVP@script}%
\fi
- \ifx\bbl@KVP@language\@nil\else
+ \ifx\bbl@KVP@language\@nnil\else
\bbl@csarg\edef{lname@#2}{\bbl@KVP@language}%
\fi
\ifcase\bbl@engine\or
@@ -2583,7 +2584,7 @@
Babel.set_chranges_b('\bbl@cl{sbcp}', '\bbl@cl{chrng}') }}%
\fi
% == onchar ==
- \ifx\bbl@KVP@onchar\@nil\else
+ \ifx\bbl@KVP@onchar\@nnil\else
\bbl@luahyphenate
\bbl@exp{%
\\\AddToHook{env/document/before}{{\\\select@language{#2}{}}}}%
@@ -2643,7 +2644,7 @@
\fi
% == mapfont ==
% For bidi texts, to switch the font based on direction
- \ifx\bbl@KVP@mapfont\@nil\else
+ \ifx\bbl@KVP@mapfont\@nnil\else
\bbl@ifsamestring{\bbl@KVP@mapfont}{direction}{}%
{\bbl@error{Option '\bbl@KVP@mapfont' unknown for\\%
mapfont. Use 'direction'.%
@@ -2669,7 +2670,7 @@
\fi
% == Line breaking: intraspace, intrapenalty ==
% For CJK, East Asian, Southeast Asian, if interspace in ini
- \ifx\bbl@KVP@intraspace\@nil\else % We can override the ini or set
+ \ifx\bbl@KVP@intraspace\@nnil\else % We can override the ini or set
\bbl@csarg\edef{intsp@#2}{\bbl@KVP@intraspace}%
\fi
\bbl@provide@intraspace
@@ -2692,10 +2693,10 @@
\fi
\fi
% == Line breaking: justification ==
- \ifx\bbl@KVP@justification\@nil\else
+ \ifx\bbl@KVP@justification\@nnil\else
\let\bbl@KVP@linebreaking\bbl@KVP@justification
\fi
- \ifx\bbl@KVP@linebreaking\@nil\else
+ \ifx\bbl@KVP@linebreaking\@nnil\else
\bbl@xin@{,\bbl@KVP@linebreaking,}{,elongated,kashida,cjk,unhyphenated,}%
\ifin@
\bbl@csarg\xdef
@@ -2737,7 +2738,7 @@
{\expandafter\ifx\csname bbl@dgnat@\languagename\endcsname\@empty\else
\expandafter\expandafter\expandafter
\bbl@setdigits\csname bbl@dgnat@\languagename\endcsname
- \ifx\bbl@KVP@maparabic\@nil\else
+ \ifx\bbl@KVP@maparabic\@nnil\else
\ifx\bbl@latinarabic\@undefined
\expandafter\let\expandafter\@arabic
\csname bbl@counter@\languagename\endcsname
@@ -2751,7 +2752,7 @@
% == Counters: mapdigits ==
% Native digits (lua level).
\ifodd\bbl@engine
- \ifx\bbl@KVP@mapdigits\@nil\else
+ \ifx\bbl@KVP@mapdigits\@nnil\else
\bbl@ifunset{bbl@dgnat@\languagename}{}%
{\RequirePackage{luatexbase}%
\bbl@activate@preotf
@@ -2789,7 +2790,7 @@
% What if extras<lang> contains a \babel@save\@alph? It won't be
% restored correctly when exiting the language, so we ignore
% this change with the \bbl@alph@saved trick.
- \ifx\bbl@KVP@alph\@nil\else
+ \ifx\bbl@KVP@alph\@nnil\else
\bbl@extras@wrap{\\\bbl@alph@saved}%
{\let\bbl@alph@saved\@alph}%
{\let\@alph\bbl@alph@saved
@@ -2798,7 +2799,7 @@
\\\bbl@add\<extras\languagename>{%
\let\\\@alph\<bbl@cntr@\bbl@KVP@alph @\languagename>}}%
\fi
- \ifx\bbl@KVP@Alph\@nil\else
+ \ifx\bbl@KVP@Alph\@nnil\else
\bbl@extras@wrap{\\\bbl@Alph@saved}%
{\let\bbl@Alph@saved\@Alph}%
{\let\@Alph\bbl@Alph@saved
@@ -2808,7 +2809,7 @@
\let\\\@Alph\<bbl@cntr@\bbl@KVP@Alph @\languagename>}}%
\fi
% == Calendars ==
- \ifx\bbl@KVP@calendar\@nil
+ \ifx\bbl@KVP@calendar\@nnil
\edef\bbl@KVP@calendar{\bbl@cl{calpr}}%
\fi
\def\bbl@tempe##1 ##2\@@{% Get first calendar
@@ -2858,7 +2859,7 @@
% == Release saved transforms ==
\bbl@release@transforms\relax % \relax closes the last item.
% == main ==
- \ifx\bbl@KVP@main\@nil % Restore only if not 'main'
+ \ifx\bbl@KVP@main\@nnil % Restore only if not 'main'
\let\languagename\bbl@savelangname
\chardef\localeid\bbl@savelocaleid\relax
\fi}
@@ -2867,7 +2868,7 @@
\@namedef{extras#1}{}%
\@namedef{noextras#1}{}%
\bbl@startcommands*{#1}{captions}%
- \ifx\bbl@KVP@captions\@nil % and also if import, implicit
+ \ifx\bbl@KVP@captions\@nnil % and also if import, implicit
\def\bbl@tempb##1{% elt for \bbl@captionslist
\ifx##1\@empty\else
\bbl@exp{%
@@ -2884,7 +2885,7 @@
\fi
\fi
\StartBabelCommands*{#1}{date}%
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\bbl@exp{%
\\\SetString\\\today{\\\bbl@nocaption{today}{#1today}}}%
\else
@@ -2900,16 +2901,16 @@
{\bbl@ifunset{bbl@rgthm@#1}{3}{\bbl@cs{rgthm@#1}}}}}%
% == hyphenrules (also in renew) ==
\bbl@provide@hyphens{#1}%
- \ifx\bbl@KVP@main\@nil\else
+ \ifx\bbl@KVP@main\@nnil\else
\expandafter\main@language\expandafter{#1}%
\fi}
\def\bbl@provide@renew#1{%
- \ifx\bbl@KVP@captions\@nil\else
+ \ifx\bbl@KVP@captions\@nnil\else
\StartBabelCommands*{#1}{captions}%
\bbl@read@ini{\bbl@KVP@captions}2% % Here all letters cat = 11
\EndBabelCommands
\fi
- \ifx\bbl@KVP@import\@nil\else
+ \ifx\bbl@KVP@import\@nnil\else
\StartBabelCommands*{#1}{date}%
\bbl@savetoday
\bbl@savedate
@@ -2943,7 +2944,7 @@
{}}
\def\bbl@provide@hyphens#1{%
\let\bbl@tempa\relax
- \ifx\bbl@KVP@hyphenrules\@nil\else
+ \ifx\bbl@KVP@hyphenrules\@nnil\else
\bbl@replace\bbl@KVP@hyphenrules{ }{,}%
\bbl@foreach\bbl@KVP@hyphenrules{%
\ifx\bbl@tempa\relax % if not yet found
@@ -2956,7 +2957,7 @@
\fi}%
\fi
\ifx\bbl@tempa\relax % if no opt or no language in opt found
- \ifx\bbl@KVP@import\@nil
+ \ifx\bbl@KVP@import\@nnil
\ifx\bbl@initoload\relax\else
\bbl@exp{% and hyphenrules is not empty
\\\bbl@ifblank{\bbl@cs{hyphr@#1}}%
@@ -3293,7 +3294,7 @@
\def\bbl@inikv@labels#1#2{%
\in@{.map}{#1}%
\ifin@
- \ifx\bbl@KVP@labels\@nil\else
+ \ifx\bbl@KVP@labels\@nnil\else
\bbl@xin@{ map }{ \bbl@KVP@labels\space}%
\ifin@
\def\bbl@tempc{#1}%
@@ -3493,7 +3494,7 @@
\catcode`\%=12
\catcode`\&=14
\gdef\bbl@transforms#1#2#3{&%
- \ifx\bbl@KVP@transforms\@nil\else
+ \ifx\bbl@KVP@transforms\@nnil\else
\directlua{
local str = [==[#2]==]
str = str:gsub('%.%d+%.%d+$', '')
diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
index f6bd39b5aff..62ed8aab1df 100644
--- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg
+++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
@@ -38,10 +38,10 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2022/07/20 3.78 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2022/08/29 3.79 Babel hyphens]
\xdef\bbl@format{\jobname}
-\def\bbl@version{3.78}
-\def\bbl@date{2022/07/20}
+\def\bbl@version{3.79}
+\def\bbl@date{2022/08/29}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
\fi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
index 51ae931547e..dae8af9c431 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
index 2b030b6c525..a578a71a50f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel languages styles (licence LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
index cda5b5a77a1..5baafc4b2d6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel languages styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
index c2a12ae9906..bfe7417610c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
@@ -4,15 +4,13 @@
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
-; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.5
-date = 2021-04-24
+version = 1.6
+date = 2022-07-28
name.local = አማርኛ
name.english = Amharic
name.babel = amharic
@@ -143,6 +141,22 @@ months.wide.10 = \textethiopicglottalo\textethiopicke\textethiopicto\textethiopi
months.wide.11 = \textethiopicno\textethiopicvee\textethiopicme\textethiopicba\textethiopicre
months.wide.12 = \textethiopicdi\textethiopicsee\textethiopicme\textethiopicba\textethiopicre
+[date.ethiopic]
+date.long = [d] [MMMM] [y]
+months.wide.1 = መስከረáˆ
+months.wide.2 = ጥቅáˆá‰µ
+months.wide.3 = ኅዳር
+months.wide.4 = ታኅሣሥ
+months.wide.5 = ጥር
+months.wide.6 = የካቲት
+months.wide.7 = መጋቢት
+months.wide.8 = ሚያá‹á‹«
+months.wide.9 = áŒáŠ•á‰¦á‰µ
+months.wide.10 = ሰኔ
+months.wide.11 = áˆáˆáˆŒ
+months.wide.12 = áŠáˆáˆ´
+months.wide.13 = ጳጉሜን
+
[time.gregorian]
time.medium = [h]:[mm]:[ss] [a]
time.short = [h]:[mm] [a]
@@ -212,4 +226,4 @@ sidama = ሀ ለ መ ረ ሰ ሸ ቀ በ ተ ቸ አኘ አ ከ ወ የ á‹° á‹
silti = ሀ ለ መ ረ ሰ ሸ ቀ በ ተ ቸ አኘ ጀ ገ ጠ ጨ ጰ áˆ
tigre = ሀ ለ ሠመ ረ ሰ ሸ ቀ በ ተ ቸ አአ ከ ወ ዠዘ የ á‹° ጀ ገ ጠ ጨ ጰ ጸ ሠá
wolaita = ሀ ለ መ ረ ሰ ሸ ቀ በ ተ ቸ አኘ ሰ ገ ጠ ጨ ጰ ጸ ဠሠá
-yemsa = ሀ ለ መ ረ ሰ ሸ ቀ በ ቨ ተ ቸ አኘ ጀ ገ ጘ ጠ ጨ ጰ ሠá \ No newline at end of file
+yemsa = ሀ ለ መ ረ ሰ ሸ ቀ በ ቨ ተ ቸ አኘ ጀ ገ ጘ ጠ ጨ ጰ ሠá
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-DZ.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-DZ.ini
index 574ee220bf7..02e61b796a5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-DZ.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-DZ.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini
index ec3f4b611f5..9775f262c7f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-IQ.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-IQ.ini
index 793855eb4ca..d9a589f1542 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-IQ.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-IQ.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-JO.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-JO.ini
index f602f0a1388..4b2c9c104a2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-JO.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-JO.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-LB.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-LB.ini
index a399997a7e3..d3ac4e14023 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-LB.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-LB.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-MA.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-MA.ini
index 1bcdd3c30ad..eb4b20f3fab 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-MA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-MA.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-PS.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-PS.ini
index c6d41617bd1..a60dca7535a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-PS.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-PS.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
index 731f6268be0..358e8d9cb65 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SY.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SY.ini
index 983dd0224bb..51e541242f1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SY.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SY.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-TN.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-TN.ini
index e20b249938e..42983f34ccc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-TN.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-TN.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
index 65bb8d31d24..7f6722459cf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
index daa0de4b9cc..5ba07bb3423 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
index 16829ed5693..1901337e6f1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
index d877475b674..cf7d319d671 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
index 7800563353d..b058ff55712 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
index 9ad89d929d8..b987eaa3377 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
index c8ae635139a..f8d7a1186d1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
index b4e8f142222..ea402fec0eb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
index 66be715c997..345ce7eafd7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
index 0ba85e583b7..e34cdb2c303 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
index a378150acd6..ce2cedca2a9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini b/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
index 80ed791a4ac..42b7e24c52c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
index c102ca6a062..e95f7fdb714 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
index b8ba8dddce2..de2c457d5b8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
index 0ea5b9b3767..6c8ed0c9698 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
index 2d73498435d..0fd28939f6d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
index d61779caa2d..6e943aca502 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
index c1c3e8eb30f..081fa8513b1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
index 2263964e3bc..2478e50e9b1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
index 82ac92afbc8..109ac13042e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
index cad83e98c54..7c099ee3649 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
index c2f7c2d67ab..cf531ad9367 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
index 0f8a3bc8d25..b4234e5e1ea 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
index 5a03597cc1e..0a889cfdc77 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
index d49b58c50b6..fd4b76dddb8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
index fa6c673d928..84e9692c7eb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
index e73c8e75709..e5d37670819 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
index afe073d64ed..2e306e11cdb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
index 1333a380e90..3a3ff14a33f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
index cb731a9654f..65f6c2611fd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
index 6b5d4fbeef6..2718e65e2f6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
index 82e4184d1d4..8afcd008665 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
index 273255d86de..8633c440608 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
index 9c98aef51b7..b0a181d201c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
index b78235aaf00..de2e96e6526 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.3
-date = 2022-07-02
+version = 1.4
+date = 2022-07-28
name.local = dolnoserbšćina
name.english = Lower Sorbian
-name.babel = lsorbian lowersorbian
+name.babel = lowersorbian lsorbian
name.polyglossia = sorbian
tag.bcp47 = dsb
language.tag.bcp47 = dsb
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
index 35a5a7f4eae..30052f2ee9f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
index 73af5441bf6..9e2de46f4ae 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
index d64c93effd6..a3eb35d6aff 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
index 44db705d69b..e545e7eb23f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
index 9e6cabf8c53..0a1cbabdb36 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
index e5c9973764a..7132d98c879 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
@@ -4,12 +4,12 @@
[identification]
charset = utf8
-version = 0.9
-date = 2022-07-02
+version = 1.0
+date = 2022-07-28
name.local = Ἐλληνικά
; Name from https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
name.english = Polytonic Greek
-name.babel = greek
+name.babel = polytonicgreek
name.polyglossia = greek
tag.bcp47 = el-polyton
language.tag.bcp47 = el-polyton
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
index 97ad259df52..c838ba37158 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.8
-date = 2022-07-02
+version = 1.9
+date = 2022-07-28
name.local = Ελληνικά
name.english = Greek
-name.babel = greek
+name.babel = greek monotonicgreek
name.polyglossia = greek
tag.bcp47 = el
language.tag.bcp47 = el
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
index f5c334b4737..3cb2bbe95ed 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
index 096637468b9..dd590f67194 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-06-02
+version = 1.5
+date = 2022-07-28
name.local = Canadian English
name.english = Canadian English
-name.babel = english-canada english-ca canadian canadianenglish
+name.babel = canadian english-canada english-ca canadianenglish
tag.bcp47 = en-CA
language.tag.bcp47 = en
tag.opentype = ENG
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
index e42ec096a8d..8f6223c615b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-06-02
+version = 1.5
+date = 2022-07-28
name.local = British English
name.english = British English
-name.babel = english-unitedkingdom english-gb british britishenglish ukenglish
+name.babel = british english-unitedkingdom english-gb britishenglish UKenglish
tag.bcp47 = en-GB
language.tag.bcp47 = en
tag.opentype = ENG
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
index 84c58df905e..96ab48eced4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
index a400fb2954b..d5d53d143f2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-06-02
+version = 1.5
+date = 2022-07-28
name.local = American English
name.english = American English
-name.babel = english-unitedstates english-us american americanenglish usenglish
+name.babel = american english-unitedstates english-us americanenglish USenglish
tag.bcp47 = en-US
language.tag.bcp47 = en
tag.opentype = ENG
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
index 75c40345a55..24bc68495b9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
index b1cadee002f..6cbe1f050af 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
index 04a9f001c7d..b9ffd2ec830 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
index 7818120ef59..b87914a1a58 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
index 1ba109ce8de..36453236289 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
index 692192844f0..1b55be2c334 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
index 100c6cb88b3..7562b2ad243 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
index e783ff756eb..ae05d200f17 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
index dcab4deb42e..a581c2abe5a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
index b6dd03066e8..36d515bd3da 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
index cc84ffeef93..a74c5c3f431 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
index 269e67e2d63..7230ee60ad3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini
index 511d9757c1c..c329b511adf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini
index fedef221c99..9be455a3a6b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini
index 0a7c341d678..00daa79fbe2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini
index 32a85c0a354..665e0ce1243 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini
index 3c297a63424..c59bed37021 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
index 6d357b39a7b..e87be73c653 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
index 80e3d7233f3..a6a193ff006 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
index f9b31b6124f..b8fbe8e6a09 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
index a5e35fa2951..b08166cf8ff 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
index 3614993f6d4..9f7f97930a9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/grc/babel-grc.ini b/Master/texmf-dist/tex/generic/babel/locale/grc/babel-grc.ini
index eb1b4fd5a48..c61dd106756 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/grc/babel-grc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/grc/babel-grc.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.7
-date = 2021-10-25
+version = 1.8
+date = 2022-07-28
name.local = ΑÏχαία ελληνικά
name.english = Ancient Greek
-name.babel = greek
+name.babel = ancientgreek
name.polyglossia = greek
tag.bcp47 = grc
language.tag.bcp47 = grc
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
index 3795c957417..5a5c6880ca5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
index e47339cf266..00e5ed16be0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
index d42da1937b0..bb642aab748 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
index d418609af5f..916b725d235 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
index 6a807bcccca..db614302333 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
index f5a65a7aec5..28ee5f47826 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
index c13fe01760d..a070e5b543c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
index 3e140147616..1d667f03dd4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
index 9893a7e68d7..a27329fb450 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini
index 1374e5e7ebb..7f83d57347e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
index dc9a604f1c9..ab7a22cd1fa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
index 5c340324050..78887691bec 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-28
name.local = hornjoserbšćina
name.english = Upper Sorbian
-name.babel = usorbian uppersorbian
+name.babel = uppersorbian usorbian
name.polyglossia = sorbian
tag.bcp47 = hsb
language.tag.bcp47 = hsb
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
index e6a69cd3415..c3b8ff0c507 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2021-04-05
+version = 1.5
+date = 2022-07-28
name.local = magyar
name.english = Hungarian
-name.babel = hungarian
+name.babel = hungarian magyar
name.polyglossia = hungarian
tag.bcp47 = hu
language.tag.bcp47 = hu
@@ -192,6 +190,7 @@ plusSign = +
superscriptingExponent = ×
[counters]
+date.onday = 1-jén 2-án 3-án 4-én 5-én 6-án 7-én 8-án 9-én 10-én 11-én 12-én 13-án 14-én 15-én 16-án 17-én 18-án 19-én 20-án 21-én 22-én 23-án 24-én 25-én 26-án 27-én 28-án 29-én 30-án 31-én
[transforms.posthyphenation]
digraphs.hyphen.1.0 = { ([czCZ])|{1}([sS]) }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
index 4700f186db9..3cac80dabe6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * armtex (license LPPL)
; https://ctan.org/pkg/armtex
; * Common Locale Data Repository (license Unicode):
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
index 4a553df308f..52340cb99a4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
index ea6f2358b38..33cb06ef2b4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
index 09e77188bad..c1c4564e39a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
index 5b47d7dcf6f..57efd436ae9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
index c86ebed29b2..0d1efe536f2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
index 28003e278a1..b385a895efa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
index b33ebd4fa74..ff9871bf3d5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
index 8c27ebf74d4..54b85dcb461 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
index cda497a95aa..6c25b15c1d5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
index 6f661c6d84c..33fb7b99c1a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
index e1e23596ea4..77d97c8536c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
index 947fc2ccde7..5215d35ed19 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
index 4c0aebda92b..4c9a7cb863b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
index 2dd7a07d24b..6c91cc4a9bc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
index 461328da6ba..1b80100d2a3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
index e614f2321c2..d7c2bfc7927 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
index 1b8ee4a8d5e..83388d66ddf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
index f7d1b9d8185..de75db89224 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
index fa14a43990e..93218e61620 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
index c4e8b560503..53a0b747002 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Arab.ini
index bfac895c014..96be50d59f1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Arab.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Latn.ini
index c3277351d27..3288fb9c5c7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr.ini b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr.ini
index 89deea2dc8e..5e96b1494ac 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kmr/babel-kmr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
index e3a789c7135..2cfa42d57aa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
index 22618fc6082..43749ad2b3b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
index bed58a6a48f..3a9cb1c44d2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
index 45d997c78b4..61be0991001 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
index 468fc29e693..444063b9539 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
index b2af7facbba..dfacd3e2ecf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
index fbd1a6761fc..3e5d7db0951 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
index 448541f57a3..fe9cb9343b5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
index 593e602229d..4b1e6b7efb1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-classic.ini b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-classic.ini
index 6860238898f..ed4cc16fc1e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-classic.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-classic.ini
@@ -3,17 +3,16 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
+version = 1.5
+date = 2022-07-28
name.english = Classic Latin
+name.babel = classiclatin
tag.bcp47 = la-x-classic
language.tag.bcp47 = la
tag.opentype = LAT
diff --git a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini
index 72959e18dc2..133e98b38ed 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-ecclesia.ini
@@ -3,17 +3,16 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
+version = 1.5
+date = 2022-07-28
name.english = Ecclesiastic Latin
+name.babel = ecclesiasticlatin
tag.bcp47 = la-x-ecclesia
language.tag.bcp47 = la
tag.opentype = LAT
diff --git a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-medieval.ini b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-medieval.ini
index dff24c0e7c6..ee14662f109 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-medieval.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la-x-medieval.ini
@@ -3,17 +3,16 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
+version = 1.5
+date = 2022-07-28
name.english = Medieval Latin
+name.babel = medievallatin
tag.bcp47 = la-x-medieval
language.tag.bcp47 = la
tag.opentype = LAT
diff --git a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la.ini b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la.ini
index 6da80d3c37f..3582f334785 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/la/babel-la.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/la/babel-la.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
index d0377c161d0..1ab322f7a29 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
index de75c09e0f6..667cdc6cabf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
index 7d418102b9b..80abd027753 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
index 5b05ec00c83..e91f28c53b5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
index 38cd88bd774..71f48fe2394 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
index 8405283e572..66e4a43effe 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
index 3c3c7441974..ed287f185b0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
index 6052c677780..e31523c4358 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
index f887f25c8f5..7d58289e11d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
index 7141eefb95d..dcbc666b0da 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
index 61fe5400a7a..171552241b8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
index 56c01f77483..80e5e14312d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
index 682859b18d0..242503acab2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
index a6aa8095403..0a0697a6536 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
index e5422babd5a..a4a89931b74 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
index ab72c56e025..10565b6f7d4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
index 4b116965f89..c1c3c543ddd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
index 58007330611..33eb4e3622f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
index ed7c84e7750..b6a2bbdee64 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
index 7e25f8c146c..d7e9ac3e39a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
index 4b1671fa739..3121504fd5f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
index 906e57973d6..138e93dbb52 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
index 2745df40721..cf176ed70e8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
index bc65f2a0320..e167add0e32 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
index d85a8f4e0cc..595fc3ce107 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
index c9d46259f20..0aa6a147269 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
index 5d164fa1910..700252d7ee2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
index a07992ef33f..b6d3b88f7a2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
index 5674097d93e..9b0bdb10a91 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
index 0c47dcde060..b8b0e359bcd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
index 6410f5f2eb6..2afc51d942e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
index dbdea6360f9..202a422b262 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
index ca2c2c202b8..69380ba7c94 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
index 7d41058afc8..edf90bc23d5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
index 5be41c7f6c6..e51c0526937 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
index d81d3604498..b1f8e141df3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini
index e5660f3160c..2f8480230be 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
index 7d8e651c0f0..dc3fdfcdfc3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/or/babel-odia.tex b/Master/texmf-dist/tex/generic/babel/locale/or/babel-odia.tex
new file mode 100644
index 00000000000..d7d34f8ed0d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/or/babel-odia.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{or}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
index 36339c1a1d1..91fbae957b8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
@@ -3,19 +3,17 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
[identification]
charset = utf8
-version = 1.8
-date = 2021-06-25
+version = 1.9
+date = 2022-07-28
name.local = ଓଡ଼ିଆ
name.english = Odia
-name.babel = oriya
+name.babel = odia oriya
tag.bcp47 = or
language.tag.bcp47 = or
tag.bcp47.likely = or-Orya-IN
diff --git a/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
index ef74f231174..f4969a945c8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
index 806af9a2201..c26eed50ccc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
index 165ea412a88..2741a79a051 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
index 7c1d60961fc..434767eaa4d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
index c331d1ecf56..c8c8b8de02a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
index 87a7b54377b..2091ba4ec71 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
index 45dd376d2b6..654fdf91f40 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
index 5db4a1ec063..d1509b32250 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
index e771e832240..75073c14f4e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
index a1be285defb..8165fd19fe0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
index 1059f09b07a..ddb105ebf23 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
index b300fb73a72..0da3d7e3c85 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
index 8e4e9bcfff5..49491e1f974 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro-MD.ini b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro-MD.ini
index 98f44afbfef..f54b29c6f79 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro-MD.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro-MD.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
index 31970c24c45..6b482c8726d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
index a8d77cb4258..276c6bfe513 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
index c96f8994c24..e3178354388 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
index 47f8c6a4935..f04b989983c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
index 026c9dd2411..4d707694c32 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini
index 7b12165f616..767eb72dc3a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Deva.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Deva.ini
index af9b9fb2f6d..dbe1d5c7c48 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Deva.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Deva.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Gujr.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Gujr.ini
index 1c8f2ca3b98..d4eeb7ffa29 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Gujr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Gujr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Knda.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Knda.ini
index 06bc4c123c5..e3f68d21642 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Knda.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Knda.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Mlym.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Mlym.ini
index 223850e0e03..6f763cad675 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Mlym.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Mlym.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Telu.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Telu.ini
index a1c01de7317..87cfced749d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Telu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Telu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa.ini b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa.ini
index c3bb64df1b3..c6165befc5f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
index 7e3e3f08568..208c1ae597f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
index 4bab21e8d0b..04d1ce7b1d2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
index 3c894801160..e74c5330799 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
index 45a917ddfd2..aad7841c9e1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
index 07d9daa225d..81b4ed2acc9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
index a679459a1c4..45d6f384cea 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
index a587c6dd36d..caaacdc9aec 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
index b6238fb8a40..92f7d9dbe6e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
index 9c36977e93b..3a509c037ce 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
index d3101508f4d..a31d2c3c42d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
index 9f736f8592a..79b25c3ffda 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
index e65fa22e052..007ce8f907b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
index 374fa135eb8..57b9c3d1c9e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
index a187e35b0fa..2161ce0e976 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
index ec41c129625..c4470ca1761 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
index 3b8c892185c..65353cf0d7a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
index a2adc2d0ebc..e7d937f21cc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
index 77f765f4810..e61dc30a3d2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
index 43b64a8da7d..9183624065e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
index 2cda0d5276f..2d06ed53efc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
index dea059d01fd..c0b7ae63940 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
index 13d2daefecb..d02aa5898ad 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
index ec3399e7af6..202e40de458 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
index e956901b7ac..e62ded96286 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
index d78a179f9a2..14981dfa239 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
index f7d35471640..cde72cf9ece 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
index b2a3986c2e4..ce9759104d5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
index d97dc8ae417..ee090aa5e40 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
index fa10786a7ba..53d3c16d293 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
index 3c46ab6c4f7..89ba742d6b5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
index 86d51b0383a..100fe838b75 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
index 513b4fe1e0b..b0758bdedc3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
index 32707de5c0a..9e42541e9a3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
index b51b254ac39..0217658093d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
index 55d3f069d16..6e23aa3c202 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
index 2ee7f9dd60e..3c7de47c47f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
index 773241cea8b..5002c3804c6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
index 9b05edd290c..761cfb660e9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
index 69f8016d39e..a4fece79136 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
index 3c65e871279..c21757a544c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
index 4fe4bf05443..8d11226c88f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
index f4fa617cffb..c3aeb209aa2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
index 5665a7fa61b..196ef5d0bb1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
index c7f497896bc..2366e6595bd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
index a27754d6a82..80af0e9006a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
index cef65f20887..1ab77c27e81 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
index 27568d35f5c..c6a9cdbc297 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
index d824557624e..090c4a90ad1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
index 421e47ec996..f1bc93dfe25 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
index 0b36b209b80..55f96643d55 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
index e779241e5d7..9eb88fc924e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
index 7bac7a44bb0..f2c925e1b3b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
index 68eccdf9a25..a5bf51efcb0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
index f6ebc03f3e1..d9e02ebb678 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
index 55c651789e4..575ee2c769b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
index ec6e736d941..1b2b6d5d886 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
index 813dbdf1864..bcf650a351b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
index df7aef70dc5..b00daf9fed2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
index b52d19da462..47204fc81d7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
index fa12675a75d..f4726e98416 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
index f92a131a636..7554d0ae718 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
@@ -3,8 +3,6 @@
; Data has been collected mainly from the following sources:
; * babel language styles (license LPPL):
; https://www.ctan.org/pkg/babel-contrib
-; * polyglossia language styles (license LPPL)
-; https://www.ctan.org/pkg/polyglossia
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def
index 54b03d36606..7a8fe536982 100644
--- a/Master/texmf-dist/tex/generic/babel/luababel.def
+++ b/Master/texmf-dist/tex/generic/babel/luababel.def
@@ -248,15 +248,18 @@
end
lang.patterns(lg, pats)
end
+ Babel.characters = Babel.characters or {}
+ Babel.ranges = Babel.ranges or {}
function Babel.hlist_has_bidi(head)
local has_bidi = false
+ local ranges = Babel.ranges
for item in node.traverse(head) do
if item.id == node.id'glyph' then
local itemchar = item.char
local chardata = Babel.characters[itemchar]
local dir = chardata and chardata.d or nil
if not dir then
- for nn, et in ipairs(Babel.ranges) do
+ for nn, et in ipairs(ranges) do
if itemchar < et[1] then
break
elseif itemchar <= et[2] then
@@ -552,7 +555,7 @@
Babel.locale_props[\the\localeid].linebreak = 'c'
}%
\bbl@exp{\\\bbl@intraspace\bbl@cl{intsp}\\\@@}%
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\else % sea
@@ -564,12 +567,12 @@
Babel.set_chranges('\bbl@cl{sbcp}',
'\bbl@cl{chrng}')
}%
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\fi
\fi
- \ifx\bbl@KVP@intrapenalty\@nil\else
+ \ifx\bbl@KVP@intrapenalty\@nnil\else
\expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@
\fi}}
\ifnum\bbl@bidimode>100 \ifnum\bbl@bidimode<200
@@ -1588,13 +1591,18 @@ end
\bbl@sreplace\tikz{\begingroup}{\begingroup\bbl@pictsetdir\tw@}%
\fi
\ifx\tcolorbox\@undefined\else
- \AddToHook{env/tcolorbox/begin}{\bbl@pictsetdir\@ne}%
- \bbl@sreplace\tcb@savebox
- {\ignorespaces}{\ignorespaces\bbl@pictresetdir}%
- \ifx\tikzpicture@tcb@hooked\@undefined\else
- \bbl@sreplace\tikzpicture@tcb@hooked{\noexpand\tikzpicture}%
- {\textdir TLT\noexpand\tikzpicture}%
- \fi
+ \def\tcb@drawing@env@begin{%
+ \csname tcb@before@\tcb@split@state\endcsname
+ \bbl@pictsetdir\tw@
+ \begin{\kvtcb@graphenv}%
+ \tcb@bbdraw%
+ \tcb@apply@graph@patches
+ }%
+ \def\tcb@drawing@env@end{%
+ \end{\kvtcb@graphenv}%
+ \bbl@pictresetdir
+ \csname tcb@after@\tcb@split@state\endcsname
+ }%
\fi
}}
{}
diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf
index bf7ed0b1b68..90608712e6d 100644
--- a/Master/texmf-dist/tex/generic/babel/nil.ldf
+++ b/Master/texmf-dist/tex/generic/babel/nil.ldf
@@ -33,7 +33,7 @@
%% extension |.ins|) which are part of the distribution.
%%
-\ProvidesLanguage{nil}[2022/07/20 3.78 Nil language]
+\ProvidesLanguage{nil}[2022/08/29 3.79 Nil language]
\LdfInit{nil}{datenil}
\ifx\l@nil\@undefined
\newlanguage\l@nil
diff --git a/Master/texmf-dist/tex/generic/babel/xebabel.def b/Master/texmf-dist/tex/generic/babel/xebabel.def
index d3a14e60dbd..3e31c7e2823 100644
--- a/Master/texmf-dist/tex/generic/babel/xebabel.def
+++ b/Master/texmf-dist/tex/generic/babel/xebabel.def
@@ -58,18 +58,18 @@
\ifin@
\bbl@ifunset{bbl@intsp@\languagename}{}%
{\expandafter\ifx\csname bbl@intsp@\languagename\endcsname\@empty\else
- \ifx\bbl@KVP@intraspace\@nil
+ \ifx\bbl@KVP@intraspace\@nnil
\bbl@exp{%
\\\bbl@intraspace\bbl@cl{intsp}\\\@@}%
\fi
- \ifx\bbl@KVP@intrapenalty\@nil
+ \ifx\bbl@KVP@intrapenalty\@nnil
\bbl@intrapenalty0\@@
\fi
\fi
- \ifx\bbl@KVP@intraspace\@nil\else % We may override the ini
+ \ifx\bbl@KVP@intraspace\@nnil\else % We may override the ini
\expandafter\bbl@intraspace\bbl@KVP@intraspace\@@
\fi
- \ifx\bbl@KVP@intrapenalty\@nil\else
+ \ifx\bbl@KVP@intrapenalty\@nnil\else
\expandafter\bbl@intrapenalty\bbl@KVP@intrapenalty\@@
\fi
\bbl@exp{%