| Server IP : 217.160.0.212 / Your IP : 216.73.217.5 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/international/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\304\305\306\"\307\310\311\304\207" [font-encoding-alist font-encoding-charset-alist script-representative-chars otf-script-alist mapcar #[257 "\300@!AB\207" [purecopy] 3 "\n\n(fn ARG)"] (("iso8859-1$" . iso-8859-1) ("iso8859-2$" . iso-8859-2) ("iso8859-3$" . iso-8859-3) ("iso8859-4$" . iso-8859-4) ("iso8859-5$" . iso-8859-5) ("iso8859-6$" . iso-8859-6) ("iso8859-7$" . iso-8859-7) ("iso8859-8$" . iso-8859-8) ("iso8859-9$" . iso-8859-9) ("iso8859-10$" . iso-8859-10) ("iso8859-11$" . iso-8859-11) ("iso8859-13$" . iso-8859-13) ("iso8859-14$" . iso-8859-14) ("iso8859-15$" . iso-8859-15) ("iso8859-16$" . iso-8859-16) ("ascii-0$" . ascii) ("gb2312.1980" . chinese-gb2312) ("gbk" . chinese-gbk) ("gb18030" gb18030 . unicode) ("jisx0208.1978" . japanese-jisx0208-1978) ("jisx0208" . japanese-jisx0208) ("jisx0201" . jisx0201) ("jisx0212" . japanese-jisx0212) ("ksx1001" . korean-ksc5601) ("ksc5601.1987" . korean-ksc5601) ("cns11643.1992.*1" . chinese-cns11643-1) ("cns11643.1992.*2" . chinese-cns11643-2) ("cns11643.1992.*3" . chinese-cns11643-3) ("cns11643.1992.*4" . chinese-cns11643-4) ("cns11643.1992.*5" . chinese-cns11643-5) ("cns11643.1992.*6" . chinese-cns11643-6) ("cns11643.1992.*7" . chinese-cns11643-7) ("cns11643.92p1-0" . chinese-cns11643-1) ("cns11643.92p2-0" . chinese-cns11643-2) ("cns11643.92p3-0" . chinese-cns11643-3) ("cns11643.92p4-0" . chinese-cns11643-4) ("cns11643.92p5-0" . chinese-cns11643-5) ("cns11643.92p6-0" . chinese-cns11643-6) ("cns11643.92p7-0" . chinese-cns11643-7) ("big5" . big5) ("viscii" . viscii) ("tis620" . tis620-2533) ("microsoft-cp1251" . windows-1251) ("koi8-r" . koi8-r) ("jisx0213.2000-1" . japanese-jisx0213-1) ("jisx0213.2000-2" . japanese-jisx0213-2) ("jisx0213.2004-1" . japanese-jisx0213\.2004-1) ("iso10646-1$" unicode-bmp) ("iso10646.indian-1" unicode-bmp) ("unicode-bmp" unicode-bmp) ("abobe-symbol" . symbol) ("sisheng_cwnn" . chinese-sisheng) ("mulearabic-0" . arabic-digit) ("mulearabic-1" . arabic-1-column) ("mulearabic-2" . arabic-2-column) ("muleipa" . ipa) ("ethiopic-unicode" unicode-bmp . ethiopic) ("is13194-devanagari" . indian-is13194) ("Devanagari-CDAC" . devanagari-cdac) ("Sanskrit-CDAC" . sanskrit-cdac) ("Bengali-CDAC" . bengali-cdac) ("Assamese-CDAC" . assamese-cdac) ("Punjabi-CDAC" . punjabi-cdac) ("Gujarati-CDAC" . gujarati-cdac) ("Oriya-CDAC" . oriya-cdac) ("Tamil-CDAC" . tamil-cdac) ("Telugu-CDAC" . telugu-cdac) ("Kannada-CDAC" . kannada-cdac) ("Malayalam-CDAC" . malayalam-cdac) ("Devanagari-Akruti" . devanagari-akruti) ("Bengali-Akruti" . bengali-akruti) ("Punjabi-Akruti" . punjabi-akruti) ("Gujarati-Akruti" . gujarati-akruti) ("Oriya-Akruti" . oriya-akruti) ("Tamil-Akruti" . tamil-akruti) ("Telugu-Akruti" . telugu-akruti) ("Kannada-Akruti" . kannada-akruti) ("Malayalam-Akruti" . malayalam-akruti) ("muleindian-2" . indian-2-column) ("muleindian-1" . indian-1-column) ("mulelao-1" . mule-lao) ("muletibetan-2" . tibetan) ("muletibetan-0" . tibetan) ("muletibetan-1" . tibetan-1-column)) ((latin-iso8859-1 . iso-8859-1) (latin-iso8859-2 . iso-8859-2) (latin-iso8859-3 . iso-8859-3) (latin-iso8859-4 . iso-8859-4) (latin-iso8859-9 . iso-8859-9) (latin-iso8859-10 . iso-8859-10) (latin-iso8859-13 . iso-8859-13) (latin-iso8859-14 . iso-8859-14) (latin-iso8859-15 . iso-8859-15) (latin-iso8859-16 . iso-8859-16) (cyrillic-iso8859-5 . iso-8859-5) (greek-iso8859-7 . iso-8859-7) (arabic-iso8859-6 . iso-8859-6) (thai-tis620 . tis620-2533) (latin-jisx0201 . jisx0201) (katakana-jisx0201 . jisx0201) (chinese-big5-1 . big5) (chinese-big5-2 . big5) (vietnamese-viscii-lower . viscii) (vietnamese-viscii-upper . viscii) (tibetan . unicode-bmp)) ((latin 65 90 97 122 192 256 384 7680) (phonetic 592 643) (greek 937) (coptic 994) (cyrillic 1071) (armenian 1329) (hebrew 1488) (vai 42240) (arabic 1576 1729) (syriac 1808) (thaana 1932) (devanagari 2325) (bengali 2453) (gurmukhi 2581) (gujarati 2709) (oriya 2837) (tamil 2965) (telugu 3093) (kannada 3221) (malayalam 3349) (sinhala 3477) (thai 3607) (lao 3749) (tibetan 3904) (burmese 4096) (georgian 4307) (ethiopic 4616) (cherokee 5046) (canadian-aboriginal 5312) (ogham 5775) (runic 5792) (khmer 6016) (mongolian 6182) (symbol . [8220 8704 9472]) (braille 10240) (ideographic-description 12272) (cjk-misc 12302) (kana 12363) (bopomofo 12549) (kanbun 12701) (han 23383) (yi 41608) (javanese 43392) (cham 43520) (tai-viet 43648) (hangul 44032) (linear-b 65536) (aegean-number 65792) (ancient-greek-number 65856) (ancient-symbol 65936) (phaistos-disc 66000) (lycian 66176) (carian 66208) (old-italic 66304) (ugaritic 66432) (old-permic 66384) (old-persian 66464) (deseret 66560) (shavian 66640) (osmanya 66688) (osage 66736) (elbasan 66816) (caucasian-albanian 66864) (vithkuqi 66928) (linear-a 67072) (cypriot-syllabary 67584) (palmyrene 67680) (nabataean 67712) (phoenician 67840) (lydian 67872) (kharoshthi 68096) (manichaean 68288) (hanifi-rohingya 68864) (yezidi 69248) (old-sogdian 69376) (sogdian 69424) (chorasmian 69552) (elymaic 69600) (old-uyghur 69488) (mahajani 69968) (sinhala-archaic-number 70113) (khojki 70144) (khudawadi 70320) (grantha 70405) (newa 70656) (tirhuta 70785) (siddham 71040) (modi 71168) (takri 71296) (dogra 71680) (warang-citi 71841) (dives-akuru 71936) (nandinagari 72096) (zanabazar-square 72192) (soyombo 72272) (pau-cin-hau 72384) (bhaiksuki 72704) (marchen 72818) (masaram-gondi 72960) (gunjala-gondi 73056) (makasar 73440) (cuneiform 73728) (cuneiform-numbers-and-punctuation 74752) (cypro-minoan 77712) (egyptian 77824) (mro 92736) (tangsa 92784 92864) (bassa-vah 92880) (pahawh-hmong 92945) (medefaidrin 93760) (tangut 94208) (tangut-components 100352) (khitan-small-script 101120) (nushu 110960) (duployan-shorthand 113696) (znamenny-musical-notation 118528 118594 118608) (byzantine-musical-symbol 118784) (musical-symbol 119040) (ancient-greek-musical-notation 119296) (tai-xuan-jing-symbol 119552) (counting-rod-numeral 119648) (nyiakeng-puachue-hmong 123136) (toto 123536) (wancho 123584) (mende-kikakui 124944) (adlam 125184) (indic-siyaq-number 126065) (ottoman-siyaq-number 126209) (mahjong-tile 126976) (domino-tile 127024) (emoji 127744 128512)) ((adlm . adlam) (ahom . ahom) (hluw . anatolian) (arab . arabic) (armi . aramaic) (armn . armenian) (avst . avestan) (bali . balinese) (bamu . bamum) (bass . bassa-vah) (batk . batak) (bng2 . bengali) (beng . bengali) (bhks . bhaiksuki) (bopo . bopomofo) (brah . brahmi) (brai . braille) (bugi . buginese) (buhd . buhid) (byzm . byzantine-musical-symbol) (cans . canadian-aboriginal) (cari . carian) (aghb . caucasian-albanian) (cakm . chakma) (cham . cham) (cher . cherokee) (chrs . chorasmian) (copt . coptic) (xsux . cuneiform) (cprt . cypriot) (cyrl . cyrillic) (dsrt . deseret) (deva . devanagari) (dev2 . devanagari) (diak . dives-akuru) (dogr . dogra) (dupl . duployan-shorthand) (egyp . egyptian) (elba . elbasan) (elym . elymaic) (ethi . ethiopic) (geor . georgian) (glag . glagolitic) (goth . gothic) (gran . grantha) (grek . greek) (gujr . gujarati) (gjr2 . gujarati) (gong . gunjala-gondi) (guru . gurmukhi) (gur2 . gurmukhi) (hani . han) (hang . hangul) (jamo . hangul) (rohg . hanifi-rohingya) (hano . hanunoo) (hatr . hatran) (hebr . hebrew) (hung . old-hungarian) (phli . inscriptional-pahlavi) (prti . inscriptional-parthian) (java . javanese) (kthi . kaithi) (knda . kannada) (knd2 . kannada) (kana . kana) (kali . kayah-li) (khar . kharoshthi) (kits . khitan-small-script) (khmr . khmer) (khoj . khojki) (sind . khudawadi) (lao\ . lao) (latn . latin) (lepc . lepcha) (limb . limbu) (lina . linear_a) (linb . linear_b) (lisu . lisu) (lyci . lycian) (lydi . lydian) (mahj . mahajani) (maka . makasar) (marc . marchen) (mlym . malayalam) (mlm2 . malayalam) (mand . mandaic) (mani . manichaean) (gonm . masaram-gondi) (math . mathematical) (medf . medefaidrin) (mtei . meetei-mayek) (mend . mende-kikakui) (merc . meroitic) (mero . meroitic) (plrd . miao) (modi . modi) (mong . mongolian) (mroo . mro) (mult . multani) (musc . musical-symbol) (mym2 . burmese) (mymr . burmese) (nbat . nabataean) (newa . newa) (nko\ . nko) (nshu . nushu) (hmnp . nyiakeng-puachue-hmong) (ogam . ogham) (olck . ol-chiki) (ital . old-italic) (xpeo . old-persian) (narb . old-north-arabian) (perm . old-permic) (sogo . old-sogdian) (sarb . old-south-arabian) (orkh . old-turkic) (orya . oriya) (ory2 . oriya) (osge . osage) (osma . osmanya) (hmng . pahawh-hmong) (palm . palmyrene) (pauc . pau-cin-hau) (phag . phags-pa) (phli . inscriptional-pahlavi) (phnx . phoenician) (phlp . psalter-pahlavi) (prti . inscriptional-parthian) (rjng . rejang) (runr . runic) (samr . samaritan) (saur . saurashtra) (shrd . sharada) (shaw . shavian) (sidd . siddham) (sgnw . sutton-sign-writing) (sinh . sinhala) (sogd . sogdian) (sora . sora-sompeng) (soyo . soyombo) (sund . sundanese) (sylo . syloti_nagri) (syrc . syriac) (tglg . tagalog) (tagb . tagbanwa) (tale . tai_le) (talu . tai-lue) (lana . tai-tham) (tavt . tai-viet) (takr . takri) (taml . tamil) (tml2 . tamil) (tang . tangut) (telu . telugu) (tel2 . telugu) (thaa . thaana) (thai . thai) (tibt . tibetan) (tfng . tifinagh) (tirh . tirhuta) (ugar . ugaritic) (vai\ . vai) (wcho . wancho) (wara . warang-citi) (yezi . yezidi) (yi\ \ . yi) (zanb . zanabazar-square))] 3)
#@28 Setup the default fontset.
(defalias 'setup-default-fontset #[0 "\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\303$\257
\323\317\320\321\324\325$\317\320\321\322\323$\326BBB\327\317\320\321\324\330$\317\320\321\324\331$\332BBB\333\317\320\321\324\334$\317\320\321\324\335$E\336\317\320\321\324\337$\317\320\321\324\340$E\341\317\320\321\324\342$\317\320\321\324\343$E\344\317\320\321\324\345$\317\320\321\324\346$E\347\317\320\321\324\350$\317\320\321\324\351$E\352\317\320\321\324\353$\317\320\321\324\354$E\355\317\320\321\324\356$\317\320\321\324\357$E\360\317\320\321\324\361$D\362\317\320\321\324\363$\317\320\321\324\364$E\365\317\320\321\324\366$\317\320\321\324\367$\317\320\321\322\365$F\370\317\320\321\324\371$\317\320\321\322\370$\372BBB\373\374\317\320\321\322\374$\375BB\376\317\320\321\322\376$\377BB\201@ \317\320\321\324\201A $\201B BB\201C \317\320\321\322\201C $\201D BB\201E \317\320\321\324\201F $D\201G \201H \201I \201J \201K \201L \201M \317\320\321\322\201G $\257\201N \317\320\321\322\201N $\201O BB\201P \201Q \201R \201S \201T \201U \201V \201W \201X \201Y \201Z \201[ \201\\ \201] \201^ \201_ \201` \201a \317\320\321\201b \201c $\317\320\321\201b \201d $\257\201e \201f \201g \201h \201i \201j \201k \201l \201m \201n \201o \201p \201q \201r \201s \201t \201u \317\320\321\201b \201c $\317\320\321\201b \201d $\257\201v \201w \317\320\321\201b \201x $E\201y BBBBBBBBBBBBBBBBBBBBBBBBB\"\210\201z \211\203-\211@\201{ \302\317\320\321\322$\201| \201} %\210A\266\202\202\f\210\201~ \211\203\234\211@\201 8\236\211\203n\201\200 A!\203^\211\201\201 A\201\202 @!\"\241\266\202~\211\201\202 A@@\"\241\266\202~\201 8@D\262C\244\266\201{ \302@A@B\317\320\321\322\201 8$#\210A\266\202\2021\210\201\203 \211\203\275\211@\201{ \302\201\204 \201| \201\205 %\210A\266\202\202\240\210\201{ \302\201\206 \201\207 \201| \201\205 %\210\201\210 \211\203\360\211@\201{ \302\201\211 \201| \201\205 %\210A\266\202\202\323\210\201{ \302\201\212 \201\213 \201| \201\205 %\210\201\214 \211@A\211\203\203\211@\211@A\211\250\203YG\201\215 \211W\203T\201\216 \201\217 \201\220 \"\"\201\215 V\203M\201{ \302\201| \nHB\201| \201} %\210\211T\262\202\266\202|\211\211\203z\211@\201{ \302\201\221 \317\"\201| \201} %\210A\266\202\202Z\266A\266\202\202\n\266\201{ \302\201| \201\222 \201| \201\205 %\210\201{ \302\201| \201\223 \201| \201\205 %\210\201{ \302\201| \201\224 \201| \201\205 %\210\201{ \302\201\225 \201\226 #\210\201{ \302\201\227 \201\230 #\210\201{ \302\201\231 \201| \211\201} %\207" [script-representative-chars new-fontset "fontset-default" latin (nil . "ISO8859-1") (nil . "ISO8859-2") (nil . "ISO8859-3") (nil . "ISO8859-4") (nil . "ISO8859-9") (nil . "ISO8859-10") (nil . "ISO8859-13") (nil . "ISO8859-14") (nil . "ISO8859-15") (nil . "ISO8859-16") (nil . "VISCII1.1-1") font-spec :registry "iso10646-1" :script thai :otf (thai nil nil (mark)) ((nil . "TIS620*") (nil . "ISO8859-11")) devanagari (dev2 nil (rphf)) (deva nil (rphf)) ((nil . "iso10646.indian-1")) bengali (bng2 nil (rphf)) (beng nil (rphf)) gurmukhi (gur2 nil (blwf)) (guru nil (blwf)) gujarati (gjr2 nil (rphf)) (gujr nil (rphf)) oriya (ory2 nil (rphf)) (orya nil (rphf)) tamil (tml2 nil (akhn)) (taml nil (akhn)) telugu (tel2 nil (blwf)) (telu nil (blwf)) kannada (knd2 nil (rphf)) (knda nil (rphf)) sinhala (sinh nil (akhn)) malayalam (mlm2 nil (akhn)) (mlym nil (akhn)) burmese (mym2 nil nil) (mymr nil nil) lao (lao\ nil nil (mark)) ((nil . "MuleLao-1")) (tai-viet ("TaiViet" . "iso10646-1")) greek ((nil . "ISO8859-7")) cyrillic ((nil . "ISO8859-5") (nil . "microsoft-cp1251") (nil . "koi8-r")) arabic (arab nil (init medi fina liga)) ((nil . "MuleArabic-0") (nil . "MuleArabic-1") (nil . "MuleArabic-2") (nil . "ISO8859-6")) hebrew ((nil . "ISO8859-8")) khmer (khmr nil (pres)) kana (nil . "JISX0208*") (nil . "GB2312.1980-0") (nil . "KSC5601.1987*") (nil . "JISX0201*") (nil . "JISX0213.2000-1") (nil . "JISX0213.2004-1") bopomofo ((nil . "sisheng_cwnn-0")) han (nil . "GB2312.1980-0") (nil . "JISX0208*") (nil . "JISX0212*") (nil . "big5*") (nil . "KSC5601.1987*") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "gbk-0") (nil . "gb18030") (nil . "JISX0213.2000-1") (nil . "JISX0213.2000-2") (nil . "JISX0213.2004-1") :lang ja zh cjk-misc (nil . "GB2312.1980-0") (nil . "JISX0208*") (nil . "JISX0212*") (nil . "big5*") (nil . "KSC5601.1987*") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "gbk-0") (nil . "gb18030") (nil . "JISX0213.2000-1") (nil . "JISX0213.2000-2") hangul (nil . "KSC5601.1987-0") ko ((ascii (nil . "ISO8859-1")) (arabic-digit ("*" . "MuleArabic-0")) (arabic-1-column ("*" . "MuleArabic-1")) (arabic-2-column ("*" . "MuleArabic-2")) (indian-is13194 (nil . "is13194-devanagari")) (indian-1-column ("*" . "muleindian-2")) (devanagari-cdac (nil . "Devanagari-CDAC")) (sanskrit-cdac (nil . "Sanskrit-CDAC")) (bengali-cdac (nil . "Bengali-CDAC")) (assamese-cdac (nil . "Assamese-CDAC")) (punjabi-cdac (nil . "Punjabi-CDAC")) (gujarati-cdac (nil . "Gujarati-CDAC")) (oriya-cdac (nil . "Oriya-CDAC")) (tamil-cdac (nil . "Tamil-CDAC")) (telugu-cdac (nil . "Telugu-CDAC")) (kannada-cdac (nil . "Kannada-CDAC")) (malayalam-cdac (nil . "Malayalam-CDAC")) (devanagari-akruti (nil . "Devanagari-Akruti")) (bengali-akruti (nil . "Bengali-Akruti")) (punjabi-akruti (nil . "Punjabi-Akruti")) (gujarati-akruti (nil . "Gujarati-Akruti")) (oriya-akruti (nil . "Oriya-Akruti")) (tamil-akruti (nil . "Tamil-Akruti")) (telugu-akruti (nil . "Telugu-Akruti")) (kannada-akruti (nil . "Kannada-Akruti")) (malayalam-akruti (nil . "Malayalam-Akruti")) (nil (nil . "gb2312.1980") (nil . "gbk-0") (nil . "gb18030") (nil . "jisx0208") (nil . "ksc5601.1987") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "big5") (nil . "jisx0213.2000-1") (nil . "jisx0213.2004-1") (nil . "jisx0212"))) (phonetic armenian thaana syriac georgian cherokee canadian-aboriginal cham ogham runic symbol braille yi javanese tai-viet aegean-number ancient-greek-number ancient-symbol phaistos-disc lycian carian old-italic ugaritic old-persian deseret shavian osmanya osage vithkuqi cypriot-syllabary phoenician lydian yezidi kharoshthi manichaean chorasmian elymaic old-uyghur makasar dives-akuru cuneiform-numbers-and-punctuation cuneiform egyptian tangsa bassa-vah pahawh-hmong medefaidrin znamenny-musical-notation byzantine-musical-symbol musical-symbol ancient-greek-musical-notation tai-xuan-jing-symbol counting-rod-numeral toto adlam mahjong-tile domino-tile emoji) set-fontset-font nil append ((119808 119859 mathematical-bold) (119860 119911 mathematical-italic) (119912 119963 mathematical-bold-italic) (119964 120015 mathematical-script) (120016 120067 mathematical-bold-script) (120068 120119 mathematical-fraktur) (120120 120171 mathematical-double-struck) (120172 120223 mathematical-bold-fraktur) (120224 120275 mathematical-sans-serif) (120276 120327 mathematical-sans-serif-bold) (120328 120379 mathematical-sans-serif-italic) (120380 120431 mathematical-sans-serif-bold-italic) (120432 120483 mathematical-monospace) (120484 120485 mathematical-italic) (120488 120545 mathematical-bold) (120546 120603 mathematical-italic) (120604 120661 mathematical-bold-italic) (120662 120719 mathematical-sans-serif-bold) (120720 120777 mathematical-sans-serif-bold-italic) (120778 120791 mathematical-bold) (120792 120801 mathematical-double-struck) (120802 120811 mathematical-sans-serif) (120812 120821 mathematical-sans-serif-bold) (120822 120831 mathematical-monospace)) 2 vectorp vconcat vector ((8192 . 8210) (8213 . 8215) 8223 (8227 . 8239) (8241 . 8248) (8251 . 8303) (8304 . 8351) (8374 . 8399) (8448 . 8481) (8483 . 8527) (8528 . 8538) (8543 . 8591) (8596 . 8703) (8704 . 8721) (8723 . 8775) (8777 . 8799) (8801 . 8803) (8806 . 8959) (8960 . 8961) (8963 . 8975) (8977 . 8991) (8994 . 9215) (9216 . 9279) (9280 . 9311) (9312 . 9471) (9632 . 9727) (9728 . 9823) (9825 . 9826) 9828 (9831 . 9833) (9836 . 9983) (9984 . 10175) (10176 . 10223) (10224 . 10239) (10496 . 10623) (10624 . 10751) (10752 . 11007) (11008 . 11263) (11776 . 11903) (19904 . 19967) (65040 . 65055) (65792 . 65855) (65936 . 65999) (66000 . 66047) (66272 . 66303) (118784 . 119039) (119296 . 119375) (119520 . 119551) (119552 . 119647) (119648 . 119679) (126976 . 127023) (127024 . 127135) (127136 . 127231) (127232 . 127487) (127744 . 128511) (128512 . 128591) (128592 . 128639) (128640 . 128767) (128768 . 128895) (128896 . 129023) (129024 . 129279) (129280 . 129535) (129536 . 129647)) ("Symbola" . "iso10646-1") prepend (9472 . 9631) ("FreeMono" . "iso10646-1") ((8192 . 8303) (8304 . 8351) (8352 . 8399) (8528 . 8591) (8592 . 8703) (8704 . 8959) (8960 . 9215) (9216 . 9279) (9280 . 9311) (9312 . 9471) (9472 . 9599) (9600 . 9631) (9632 . 9727) (9728 . 9865) (9984 . 10175) (10229 . 10239)) "-*-fixed-medium-*-*-*-*-*-*-*-*-*-iso10646-1" emoji ("Noto Color Emoji" . "iso10646-1") (["JISX0208.1983-0" "GB2312.1980-0" "BIG5-0" "CNS11643.1992-1" "KSC5601.1987-0"] (161 . 16) ((162 . 163) . 1) (164 . 18) (167 . 31) (168 . 19) (170 . 16) (172 . 1) ((173 . 174) . 16) (175 . 4) ((176 . 177) . 31) ((178 . 179) . 16) (180 . 17) (182 . 17) (183 . 28) ((184 . 186) . 16) ((188 . 191) . 16) (198 . 16) (208 . 16) (215 . 31) (216 . 16) ((222 . 223) . 16) ((224 . 225) . 2) (230 . 16) ((232 . 234) . 2) ((236 . 237) . 2) (240 . 16) ((242 . 243) . 2) (247 . 31) (248 . 16) ((249 . 250) . 2) (252 . 2) (254 . 16) (257 . 2) (273 . 16) (275 . 2) (283 . 2) ((294 . 295) . 16) (299 . 2) ((305 . 307) . 16) (312 . 16) ((319 . 322) . 16) ((329 . 331) . 16) (333 . 2) ((338 . 339) . 16) ((358 . 359) . 16) (363 . 2) (462 . 2) (464 . 2) (466 . 2) (468 . 2) (470 . 2) (472 . 2) (474 . 2) (476 . 2) (711 . 30) (713 . 14) ((714 . 715) . 12) (717 . 4) (720 . 16) (728 . 16) (729 . 28) ((730 . 731) . 16) (733 . 16) ((913 . 929) . 31) ((931 . 937) . 31) ((945 . 961) . 31) ((963 . 969) . 31) (1025 . 19) ((1040 . 1103) . 19) (1105 . 19) (8208 . 1) (8211 . 12) (8212 . 13) (8213 . 18) (8214 . 11) ((8216 . 8217) . 31) ((8220 . 8221) . 31) ((8224 . 8225) . 17) (8229 . 29) (8230 . 31) (8231 . 4) (8240 . 19) (8242 . 31) (8243 . 19) (8245 . 12) (8251 . 31) (8254 . 8) (8308 . 16) (8319 . 16) ((8321 . 8324) . 16) (8364 . 20) (8451 . 31) (8453 . 12) (8457 . 28) (8467 . 16) (8470 . 18) ((8481 . 8482) . 16) (8486 . 16) (8491 . 17) ((8531 . 8532) . 16) ((8539 . 8542) . 16) ((8544 . 8553) . 30) ((8554 . 8555) . 2) ((8560 . 8569) . 24) ((8592 . 8595) . 31) ((8596 . 8597) . 16) ((8598 . 8601) . 28) (8658 . 17) (8660 . 17) (8704 . 17) ((8706 . 8707) . 17) (8711 . 17) (8712 . 19) (8715 . 17) (8719 . 18) (8721 . 18) (8722 . 1) (8725 . 12) (8730 . 31) (8733 . 19) (8734 . 31) (8735 . 12) (8736 . 31) (8739 . 4) (8741 . 22) ((8743 . 8744) . 19) ((8745 . 8747) . 31) (8748 . 17) (8750 . 30) ((8756 . 8757) . 31) ((8758 . 8759) . 2) (8764 . 24) (8765 . 19) (8776 . 2) (8780 . 2) (8786 . 29) ((8800 . 8801) . 31) ((8804 . 8805) . 18) ((8806 . 8807) . 13) ((8810 . 8811) . 17) ((8814 . 8815) . 2) ((8834 . 8835) . 17) ((8838 . 8839) . 17) (8853 . 4) (8857 . 22) (8869 . 31) (8895 . 12) (8978 . 19) ((9216 . 9247) . 8) (9249 . 8) ((9312 . 9321) . 26) ((9322 . 9326) . 16) ((9332 . 9341) . 26) ((9342 . 9346) . 18) ((9347 . 9371) . 2) ((9372 . 9397) . 16) ((9424 . 9449) . 16) (9472 . 31) (9473 . 19) (9474 . 31) (9475 . 19) ((9476 . 9483) . 2) (9484 . 31) ((9485 . 9486) . 18) (9487 . 19) (9488 . 31) ((9489 . 9490) . 18) (9491 . 19) (9492 . 31) ((9493 . 9494) . 18) (9495 . 19) (9496 . 31) ((9497 . 9498) . 18) (9499 . 19) (9500 . 31) (9501 . 19) ((9502 . 9503) . 18) (9504 . 19) ((9505 . 9506) . 18) (9507 . 19) (9508 . 31) (9509 . 19) ((9510 . 9511) . 18) (9512 . 19) ((9513 . 9514) . 18) (9515 . 19) (9516 . 31) ((9517 . 9518) . 18) ((9519 . 9520) . 19) ((9521 . 9522) . 18) (9523 . 19) (9524 . 31) ((9525 . 9526) . 18) ((9527 . 9528) . 19) ((9529 . 9530) . 18) (9531 . 19) (9532 . 31) ((9533 . 9534) . 18) (9535 . 19) ((9536 . 9537) . 18) (9538 . 19) ((9539 . 9546) . 18) (9547 . 19) (9552 . 12) (9566 . 12) (9569 . 12) (9578 . 12) ((9581 . 9587) . 12) (9588 . 4) ((9601 . 9615) . 12) (9618 . 16) ((9620 . 9621) . 12) ((9632 . 9633) . 31) ((9635 . 9641) . 16) ((9650 . 9651) . 31) ((9654 . 9655) . 16) ((9660 . 9661) . 29) ((9664 . 9665) . 16) ((9670 . 9671) . 31) (9672 . 16) (9675 . 31) ((9678 . 9679) . 31) ((9680 . 9681) . 16) ((9698 . 9701) . 12) (9711 . 1) ((9733 . 9734) . 31) (9737 . 8) ((9742 . 9743) . 16) (9756 . 16) (9758 . 16) (9792 . 31) (9793 . 8) (9794 . 31) ((9824 . 9825) . 16) ((9827 . 9829) . 16) ((9831 . 9833) . 16) (9834 . 17) (9836 . 16) (9837 . 17) (9839 . 1) ((12549 . 12585) . 14) ((65104 . 65106) . 12) ((65108 . 65111) . 12) ((65113 . 65126) . 12) ((65128 . 65131) . 12) ((1638400 . 1638869) . #1=((:registry "iso10646-1" :otf (tibt nil (ccmp blws abvs))) (:family "mtib" :registry "iso10646-1") (:registry "muletibetan-2"))) ((3840 . 4095) . #1#) ((124896 . 124927) . #2=((:registry "iso10646-1" :script ethiopic) (:registry "ethiopic-unicode"))) ((43776 . 43823) . #2#) ((11648 . 11743) . #2#) ((4608 . 5023) . #2#) ((7424 . 7615) . #3=((:registry "iso10646-1" :script phonetic) (:registry "MuleIPA-1") (:registry "iso10646-1"))) ((592 . 687) . #3#)) 0 logand ash 1 apply (nil . "iso10646-1") ("gnu-unifont" . "iso10646-1") ("mutt-clearlyu" . "iso10646-1") (131072 . 196607) (nil . "unicode-sip") (57344 . 63743) (nil . "iso10646-1") (57344 . 63743)] 48 (#$ . 9345)])
#@83 Create the default fontset.
Internal use only. Should be called at startup time.
(defalias 'create-default-fontset #[0 "\3001 \301 0\207\302\303\304\305\"\306#\207" [(error) setup-default-fontset display-warning initialization format "Creation of the default fontsets failed: %s" :error] 6 (#$ . 23187)])
#@75 Set arguments in `font-encoding-alist' (which see).
(fn PATTERN CHARSET)
(defalias 'set-font-encoding #[514 "\301\"\211\203\f \211\241\207BB\211\207" [font-encoding-alist assoc] 5 (#$ . 23501)])
(byte-code "\303\304!\303\305!\306\301\307 C#\210\303\310!\311BC\303\207" [x-pixel-size-width-font-regexp vertical-centering-font-regexp face-font-rescale-alist purecopy "gb2312\\|gbk\\|gb18030\\|jisx0208\\|ksc5601\\|cns11643\\|big5" "gb2312\\|gbk\\|gb18030\\|jisx0208\\|jisx0212\\|ksc5601\\|cns11643\\|big5" put standard-value "-cdac$" 1.3] 4)
#@74 This variable has no meaning now. Just kept for backward compatibility.
(defvar x-font-name-charset-alist nil (#$ . 24058))
(defconst xlfd-regexp-family-subnum 0)
(defconst xlfd-regexp-weight-subnum 1)
(defconst xlfd-regexp-slant-subnum 2)
(defconst xlfd-regexp-swidth-subnum 3)
(defconst xlfd-regexp-adstyle-subnum 4)
(defconst xlfd-regexp-pixelsize-subnum 5)
(defconst xlfd-regexp-pointsize-subnum 6)
(defconst xlfd-regexp-resx-subnum 7)
(defconst xlfd-regexp-resy-subnum 8)
(defconst xlfd-regexp-spacing-subnum 9)
(defconst xlfd-regexp-avgwidth-subnum 10)
(defconst xlfd-regexp-registry-subnum 11)
(defconst xlfd-tight-regexp "^-\\([^-]*-[^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*-[^-]*\\)$")
(defconst xlfd-style-regexp "^-\\([^-]*-[^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-\\([^-]*\\)-.*-\\([^-]*-[^-]*\\)$")
(defconst xlfd-regexp-numeric-subnums (list xlfd-regexp-pixelsize-subnum xlfd-regexp-pointsize-subnum xlfd-regexp-resx-subnum xlfd-regexp-resy-subnum xlfd-regexp-avgwidth-subnum))
#@355 Decompose PATTERN into XLFD fields and return a vector of the fields.
The length of the vector is 12.
The FOUNDRY and FAMILY fields are concatenated and stored in the first
element of the vector.
The REGISTRY and ENCODING fields are concatenated and stored in the last
element of the vector.
Return nil if PATTERN doesn't conform to XLFD.
(fn PATTERN)
(defalias 'x-decompose-font-name #[257 "\301\"\205D \302\303\304\"\305\211\303W\203# \306T\"I\210\211T\262\202\f \210\305\211\303W\203@ \301\307H\"\2039 \304I\210\211T\262\202% \210\211\262\207" [xlfd-tight-regexp string-match make-vector 12 nil 0 match-string "^[*-]+$"] 8 (#$ . 25158)])
#@253 Compose X fontname from FIELDS.
FIELDS is a vector of XLFD fields, of length 12.
If a field is nil, wild-card letter `*' is embedded.
Optional argument REDUCE exists just for backward compatibility,
and is always ignored.
(fn FIELDS &optional REDUCE)
(defalias 'x-compose-font-name #[513 "\300\301\302\300#P\207" ["-" mapconcat #[257 "\211\206 \300\207" ["*"] 2 "\n\n(fn X)"]] 7 (#$ . 25822)])
#@308 Like `x-resolve-font-name', but always return a font name.
XLFD-FIELDS is a vector of XLFD (X Logical Font Description) fields.
If no font matching XLFD-FIELDS is available, successively replace
parts of the font name pattern with "*" until some font is found.
Value is name of that font.
(fn XLFD-FIELDS)
(defalias 'x-must-resolve-font-name #[257 "\301\302\2041 \211X\2031 \303!\3041 \305!\211\2620\266\202 \210\306\307\"\210\310I\210T\266\202\202 \2049 \311\312!\210\207" [xlfd-regexp-registry-subnum nil 0 x-compose-font-name (error) x-resolve-font-name message "Warning: no fonts matching `%s' available" "*" error "No fonts found"] 7 (#$ . 26226)])
#@312 Complement elements of FONTLIST based on DEFAULT-SPEC.
DEFAULT-SPEC is a font-spec object providing default font properties.
FONTLIST is an alist of script names vs the corresponding font names.
The font names are parsed and unspecified font properties are
given from DEFAULT-SPEC.
(fn DEFAULT-SPEC FONTLIST)
(defalias 'x-complement-fontset-spec #[514 "\300\211\203>