Hello community, here is the log from the commit of package fontinfo for openSUSE:Factory checked in at 2014-02-28 16:26:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fontinfo (Old) and /work/SRC/openSUSE:Factory/.fontinfo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fontinfo" Changes: -------- --- /work/SRC/openSUSE:Factory/fontinfo/fontinfo.changes 2014-01-29 07:13:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.fontinfo.new/fontinfo.changes 2014-02-28 16:26:13.000000000 +0100 @@ -1,0 +2,19 @@ +Fri Feb 28 08:21:49 UTC 2014 - pgajdos@suse.com + +- updated to version 2014028 + * added sle12 and 13.2 to ymps + +------------------------------------------------------------------- +Fri Feb 21 11:38:49 UTC 2014 - pgajdos@suse.com + +- updated to version 20140219 + * added sles11 to ymps + +------------------------------------------------------------------- +Tue Feb 4 13:31:19 UTC 2014 - pgajdos@suse.com + +- updated to version 20140204 + * improved and added several specimen strings + * better align t2b layout + +------------------------------------------------------------------- Old: ---- fontinfo-20140120.tar.bz2 New: ---- fontinfo-20140228.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fontinfo.spec ++++++ --- /var/tmp/diff_new_pack.cDRA4U/_old 2014-02-28 16:26:14.000000000 +0100 +++ /var/tmp/diff_new_pack.cDRA4U/_new 2014-02-28 16:26:14.000000000 +0100 @@ -17,7 +17,7 @@ Name: fontinfo -Version: 20140120 +Version: 20140228 Release: 0 Summary: Overview of Installed Fonts License: GPL-2.0+ ++++++ fontinfo-20140120.tar.bz2 -> fontinfo-20140228.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/CHANGES new/fontinfo-20140228/CHANGES --- old/fontinfo-20140120/CHANGES 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/CHANGES 2014-02-28 09:26:28.000000000 +0100 @@ -1,4 +1,23 @@ ------------------------------------------------------------------- +Fri Feb 28 08:21:49 UTC 2014 - pgajdos@suse.com + +Version 2014028 + * added sle12 and 13.2 to ymps + +------------------------------------------------------------------- +Fri Feb 21 11:38:49 UTC 2014 - pgajdos@suse.com + +Version 20140219 + * added sles11 to ymps + +------------------------------------------------------------------- +Tue Feb 4 13:31:19 UTC 2014 - pgajdos@suse.com + +Version 20140204 + * improved and added several specimen strings + * better align t2b layout + +------------------------------------------------------------------- Mon Jan 20 10:31:49 UTC 2014 - pgajdos@suse.com Version 20140120 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/Makefile new/fontinfo-20140228/Makefile --- old/fontinfo-20140120/Makefile 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/Makefile 2014-02-28 09:26:28.000000000 +0100 @@ -17,7 +17,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. DIRS = languages -VERSION = 20140120 +VERSION = 20140228 PKGMAN_CFLAGS = $(shell sh ./package-manager.sh --cflags) PKGMAN_LIBS = $(shell sh ./package-manager.sh --libs) LIBPNG_CFLAGS = $(shell pkg-config --cflags libpng) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/README.md new/fontinfo-20140228/README.md --- old/fontinfo-20140120/README.md 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/README.md 2014-02-28 09:26:28.000000000 +0100 @@ -11,6 +11,8 @@ Git Repository: [fontinfo](https://github.com/pgajdos/fontinfo/) +Example of use: openSUSE's [M17N:fonts](http://fontinfo.opensuse.org) overview + Authors ======= Petr Gajdos diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/fontinfo-suse.sh new/fontinfo-20140228/fontinfo-suse.sh --- old/fontinfo-20140120/fontinfo-suse.sh 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/fontinfo-suse.sh 2014-02-28 09:26:28.000000000 +0100 @@ -21,6 +21,11 @@ -y bento \ -n ymp \ -g \ + -r 'openSUSE 13.2,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Factory' \ + -r 'SLES 12,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Factory' \ + -r 'SLED 12,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Factory' \ -r 'openSUSE 13.1,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_13.1' \ -r 'openSUSE 12.3,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_12.3' \ -r 'openSUSE 12.2,http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_12.2' \ + -r 'SUSE Linux Enterprise Server 11,http://download.opensuse.org/repositories/M17N:/fonts/SLE_11_SP3/' \ + -r 'SUSE Linux Enterprise Desktop 11,http://download.opensuse.org/repositories/M17N:/fonts/SLE_11_SP3/' \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/ft.c new/fontinfo-20140228/ft.c --- old/fontinfo-20140120/ft.c 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/ft.c 2014-02-28 09:26:27.000000000 +0100 @@ -339,6 +339,8 @@ pen.y = y << 6; if (bitmap->text_direction == 3) pen.y -= (-sum_advances_y); + if (bitmap->text_direction == 2) + pen.y -= glyph_advances[0].y - glyph_offsets[0].y; for (g = 0; g < nglyphs; g++) { glyph_positions[g].x = (pen.x + glyph_offsets[g].x) >> 6; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/img_png.c new/fontinfo-20140228/img_png.c --- old/fontinfo-20140120/img_png.c 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/img_png.c 2014-02-28 09:26:27.000000000 +0100 @@ -180,7 +180,7 @@ break; case 3: /* bottom to top */ x = (bs ? bs : config.specimen_from_px); - y = png_height; + y = png_height - SPECIMEN_DIST; break; default: assert(1 == 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/package-manager.c new/fontinfo-20140228/package-manager.c --- old/fontinfo-20140120/package-manager.c 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/package-manager.c 2014-02-28 09:26:27.000000000 +0100 @@ -101,6 +101,7 @@ pi->version[0] = '\0'; pi->url[0] = '\0'; pi->license[0] = '\0'; + pi->description[0] = '\0'; return; } @@ -114,6 +115,7 @@ pi->version[0] = '\0'; pi->url[0] = '\0'; pi->license[0] = '\0'; + pi->description[0] = '\0'; return; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/unicode/sentences.txt new/fontinfo-20140228/unicode/sentences.txt --- old/fontinfo-20140120/unicode/sentences.txt 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/unicode/sentences.txt 2014-02-28 09:26:28.000000000 +0100 @@ -42,11 +42,11 @@ * Glagolitic * http://glagolitic.com/ * Ugaritic - * http://lila.sns.it/mnamon/index.php?page=Esempi&id=30&lang=en + * http://lila.sns.it/mnamon/index.php?page=Esempi&id=30&lang=en (Ax RS 1.051) * Cypriot * http://lila.sns.it/mnamon/index.php?page=Esempi&id=4&lang=en * Linear_B - * http://lila.sns.it/mnamon/index.php?page=Esempi&id=20&lang=en + * http://lila.sns.it/mnamon/index.php?page=Esempi&id=20&lang=en (Stirrup Jar TH Z 852) * Miao * http://www.archives.ecs.soton.ac.uk/miao/songs/TranslatedSongs/m201/m201tx.p... * Ogham @@ -61,6 +61,7 @@ * Autonyms * https://github.com/santhoshtr/AutonymFont/blob/master/autonyms.txt * Sundanese + * omniglot * http://sabilulungan.org/aksara/ * Nko * http://kanjamadi.org/dictionary/dic_2_list.php?start=64 @@ -86,7 +87,89 @@ * omniglot (second image) * Tai Viet * omniglot - * + * Tai Tham + * http://www.geocities.jp/simsheart_alif/taithamunicode.html + * Lydian + * omniglot + * wikipedia (http://en.wikipedia.org/wiki/Lydian_language) + * Lycian + * omniglot + * Kayah Li + * http://www.ktimes.org/karenni/index.php/feature/46-2013-06-11-09-05-48 + * Saurashtra + * Final revised proposal to encode the Saurashtra script in the UCS + * http://std.dkuug.dk/jtc1/sc2/wg2/docs/n2969.pdf + * Vai + * omniglot + * Lepcha + * omniglot + * Phoenician + * wikipedia + * Cuneiform + * iClay: Digitizing Cuneiform + * http://www.jhu.edu/digitalhammurabi/research/2004_12_vast.pdf + * Sylloti Nagri (Sylheti nagri) + * 'Halot-un-Nobi' + * http://www.sylheti.org.uk/eghalot.html + * New Tai Lue + * omniglot + * Buginese + * omniglot + * Osmanya + * omniglot + * Deseret + * http://www.utlm.org/images/deseretalphabet_sample_1.gif + * (http://www.utlm.org/onlineresources/deseretalphabet.htm) + * Gothic + * http://www.columbia.edu/~kermit/utf8.html + * Yi + * http://www.unicode.org/udhr/d/udhr_iii.html + * Chinese + * http://www.columbia.edu/~kermit/utf8.html + * Bopomofo + * http://en.wikipedia.org/wiki/Bopomofo + * Katakana + * http://katakana-net.com/ + * Hiragana + * http://www.columbia.edu/~fdc/utf8.html + * Mongolian + * http://www.columbia.edu/~kermit/utf8.html + * Latin + * http://www.columbia.edu/~kermit/utf8.html + * Greek + * http://www.columbia.edu/~kermit/utf8.html + * Cyrillic + * http://en.wikipedia.org/wiki/List_of_pangrams + * Arabic + * http://www.columbia.edu/~kermit/utf8.html + * Canadian Aboriginal + * from fontaine, CanadianSyllabics.h (lang. Moose Cree) + * Cherokee + * http://en.wikipedia.org/wiki/Cherokee + * Hangul + * http://www.columbia.edu/~kermit/utf8.html + * Thaana + * omniglot + * Ethiopic + * http://www.omniglot.com/babel/amharic.htm + * Georgian + * http://www.columbia.edu/~kermit/utf8.html + * Lao + * omniglot + * Thai + * http://www.columbia.edu/~fdc/utf8.html + * Gujarati + * http://en.wikipedia.org/wiki/Gujarati_language + * Bengali + * http://en.wikipedia.org/wiki/Bengali_language (Sample Text) + * Syriac + * https://sites.google.com/site/denken2008/syriac + * Hebrew + * Genesis + * http://www.mechon-mamre.org/p/pt/pt0101.htm + * Armenian + * http://www.columbia.edu/~kermit/utf8.html + * * why some sentences do not match charsets: * COPTIC -- IIUC http://en.wikipedia.org/wiki/Coptic_alphabet, one can write * coptic using greek plus coptic extension (0x0370-0x03FF block) or coptic @@ -122,6 +205,7 @@ { "Latin", TAG('L','a','t','n'), 5, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ {"Vitrum edere possum; mihi non nocet.", "la"}, {"VITRUM EDERE POSSUM; MIHI NON NOCET.", "la"}, {"vitrum edere possum; mihi non nocet.", "la"}, @@ -135,6 +219,7 @@ { "Greek", TAG('G','r','e','k'), 9, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ /* Classical Greek */ {"ὕαλον ϕαγεῖν δύναμαι· τοῦτο οὔ με βλάπτει.", "el"}, /* Greek (monotonic) */ @@ -154,6 +239,7 @@ { "Cyrillic", TAG('C','y','r','l'), 10, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ /* Russian */ {"В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!", "ru"}, /* Mongolian */ @@ -180,6 +266,9 @@ { "Armenian", TAG('A','r','m','n'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* opentype: don't know. Abbreviation mark[1] (U+055F) should + need it, but I haven't seen it working. + [1] http://en.wikipedia.org/wiki/Armenian_alphabet#Punctuation */ {"Կրնամ ապակի ուտել և ինծի անհանգիստ չըներ։", "hy"}, /* for Autonym font: "Armenian" */ {"Հայերեն", "hy"}, @@ -189,6 +278,8 @@ { "Hebrew", TAG('H','e','b','r'), 4, R2L, TRNS_NONE, (sentence_t []) { + /* needs opentype (vowels) */ + {"בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ.", "he"}, {"אני יכול לאכול זכוכית וזה לא מזיק לי", "he"}, {"דג סקרן שט בים מאוכזב ולפתע מצא חברה", "he"}, {"כך התרסק נפץ על גוזל קטן, שדחף את צבי למים", "he"}, @@ -200,6 +291,7 @@ { "Arabic", TAG('A','r','a','b'), 6, R2L, TRNS_NONE, (sentence_t []) { + /* needs opentype */ {"أنا قادر على أكل الزجاج و هذا لا يؤلمني", "ar"}, {"صِف خَلقَ خَودِ كَمِثلِ الشَمسِ إِذ بَزَغَت — يَحظى الضَجيعُ بِها نَجلاءَ مِعطارِ", "ar"}, {"هلا سكنت بذي ضغثٍ فقد زعموا — شخصت تطلب ظبياً راح مجتازا", "ar"}, @@ -213,13 +305,16 @@ { "Syriac", TAG('S','y','r','c'), 1, R2L, TRNS_NONE, (sentence_t []) { - {"ܒ݁ܪܺܫܺܝܬ݂ ܐܺܝܬ݂ܰܘܗ݈ܝ ܗ݈ܘܳܐ ܡܶܠܬ݂ܳܐ ܘܗܽܘ ܡܶܠܬ݂ܳܐ ܐܺܝܬ݂ܰܘܗ݈ܝ ܗ݈ܘܳܐ ܠܘܳܬ݂ ܐܰܠܳܗܳܐ ܘܰܐܠܳܗܳܐ ܐܺܝܬ݂ܰܘܗ݈ܝ ܗ݈ܘܳܐ ܗܽܘ ܡܶܠܬ݂ܳܐ܂", "syr"}, + /* needs opentype */ + {"ܠܳܐ ܗܽܘ ܗܘܳܐ ܢܽܘܗܪܳܐܐܶܠܳܐ ܕ݁ܢܶܣܗܰܕ݂ ܥܰܠ ܢܽܘܗܪܳܐ", "syr"}, } }, { - "Thaana", TAG('T','h','a','a'), 2, R2L, TRNS_NONE, (sentence_t []) + "Thaana", TAG('T','h','a','a'), 3, R2L, TRNS_NONE, (sentence_t []) { + /* needs opentype */ + {"ހުރިހާއިންސާނުންވެސްއުފަންވަނ ދަރަޖައާއ ޙައްޤުތަކުގައ", "dv"}, {"ޤައުމީ މިއެކުވެރިކަން މަތީ ތިބެގެން ކުރީމެ ސަލާމް", "dv"}, /* for Autonym font: "Maldivian" */ {"ދިވެހި", "dv"}, @@ -229,7 +324,7 @@ { "Devanagari", TAG('D','e','v','a'), 3, L2R, TRNS_NONE, (sentence_t []) { - /*??*/ + /* needs opentype */ {"आप भला तो सब भला ।", "hi"}, /* wide spaces */ /*??*/ {"आप भला तो सब भला ।", "hi"}, @@ -240,7 +335,9 @@ { "Bengali", TAG('B','e','n','g'), 2, L2R, TRNS_NONE, (sentence_t []) - { /*??*/ + { + /* needs opentype, Akaash looks good */ + {"সমস্ত মানুষ স্বাধীনভাবে সমান মর্যাদা এবং অধিকার নিয়ে জন্মগ্রহণ করে।", "bn"}, {"আমি কাঁচ খেতে পারি, তাতে আমার কোনো ক্ষতি হয় না।", "bn"}, /* for Autonym font: "Bengali" */ {"বাংলা", "bn"}, @@ -250,6 +347,7 @@ { "Gurmukhi", TAG('G','u','r','u'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, AnmolUni looks ok */ {"ਉਹ ਮੇਰੇ ਲਈ ਖਾਣਾ ਬਣਾਉਂਦੀ ਹੈ ।", "pa"}, /* for Autonym font: "Punjabi" */ {"ਪੰਜਾਬੀ", "pa"}, @@ -257,8 +355,10 @@ }, { - "Gujarati", TAG('G','u','j','r'), 2, L2R, TRNS_NONE, (sentence_t []) + "Gujarati", TAG('G','u','j','r'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype */ + {"ગાંધીજીની ઝૂંપડી-કરાડી", "gu"}, {"એક ભાષા ક્યારેય પણ પુરતી નથી", "gu"}, /* for Autonym font: "Gujarati" */ {"ગુજરાતી", "gu"}, @@ -332,14 +432,19 @@ { "Thai", TAG('T','h','a','i'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype */ {"ฉันกินกระจกได้ แต่มันไม่ทำให้ฉันเจ็บ", "th"}, {"โฮเวอร์คราฟท์ของผมเต็มไปด้วยปลาไหล", "th"}, } }, { - "Lao", TAG('L','a','o','o'), 3, L2R, TRNS_NONE, (sentence_t []) - { + "Lao", TAG('L','a','o','o'), 5, L2R, TRNS_NONE, (sentence_t []) + { /* needs opentype */ + /* not sure if vowels that are written before consonant should be entered + _after_ consonant, e. g. ລແະ vs. ແລະ*/ + {"ມະນຸດທຸກຄົນເກີດມາມີກຽດສັກສີສິດທິເສຣີພາປແລະຄວາມສເມີພາປເທົາທຽມກັນ","lo"}, + {"ມະນຸດ ທຸກ ຄົນ ເກີດ ມາມີກຽດ ສັກ ສີ, ສິດທິ, ເສຣີ ພາປ ແລະ ຄວາມ ສເມີ ພາປ ເທົາ ທຽມ ກັນ.","lo"}, {"ຂອ້ຍກິນແກ້ວໄດ້ໂດຍທີ່ມັນບໍ່ໄດ້ເຮັດໃຫ້ຂອ້ຍເຈັບ.", "lo"}, {"ດີໃຈທີ່ຮູ້ກັບເຈົ້າ", "lo"}, {"ອັກສອນລາວ", "lo"}, @@ -370,6 +475,7 @@ { "Georgian", TAG('G','e','o','r'), 5, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ {"მინას ვჭამ და არა მტკივა.", "ka"}, {"ქართული დამწერლობა", "ka"}, /* without space for MUTT ClearlyU Alternate Glyphs Wide */ @@ -382,8 +488,9 @@ { /* Korean */ - "Hangul", TAG('H','a','n','g'), 3, L2R, TRNS_NONE, (sentence_t []) + "Hangul", TAG('H','a','n','g'), 3, T2B, TRNS_NONE, (sentence_t []) { + /* needs opentype */ {"나는 유리를 먹을 수 있어요. 그래도 아프지 않아요", "ko"}, {"내 호버크라프트는 장어로 가득 차 있어요", "ko"}, /* with normal space (MUTT ClarlyU Wide)*/ @@ -393,8 +500,10 @@ { /* or Amharic (?) */ - "Ethiopic", TAG('E','t','h','i'), 2, L2R, TRNS_NONE, (sentence_t []) + "Ethiopic", TAG('E','t','h','i'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype (?) */ + {"፤ ምድርም ሁሉ በአንድ ቋንቋና በአንድ ንግግር ነበረች።", "am"}, {"መልካም፡ቀን፡ይሁንልህ።", "am"}, {"ስለተዋወቅን፡ደስ፡ብሎኛል", "am"}, } @@ -404,6 +513,7 @@ /* or Iroquoian */ "Cherokee", TAG('C','h','e','r'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ {"ᏂᎦᏓ ᎠᏂᏴᏫ ᏂᎨᎫᏓᎸᎾ ᎠᎴ ᎤᏂᏠᏱ ᎤᎾᏕᎿ ᏚᏳᎧᏛ ᎨᏒᎢ.", "chr"}, /* without full stop */ {"ᏂᎦᏓ ᎠᏂᏴᏫ ᏂᎨᎫᏓᎸᎾ ᎠᎴ ᎤᏂᏠᏱ ᎤᎾᏕᎿ ᏚᏳᎧᏛ ᎨᏒᎢ", "chr"}, @@ -411,16 +521,18 @@ }, { - /* from fontaine, CanadianSyllabics.h (lang. Moose Cree) */ "Canadian_Aboriginal", TAG('C','a','n','s'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ {"ᐅᒪ ᐊᑕᓗᑫᐎᓐ ᐊᓕᒧᒪᑲᓋᓐ ᓇᐯᐤ ᐎᓴᑫᒐᒃ ᐁ ᐃᔑᓂᑲᓱᑦ᙮ ᑭᒋ ᐌᔅᑲᒡ ᒪᑲ, ᑭ ᐃᑕᑯᐸᓐ ᓇᐯᐤ ᐎᓴᑫᒐᒃ ᐁ ᐃᔑᓂᑲᓱᑦ᙮", "cr"}, } }, { "Ogham", TAG('O','g','a','m'), 2, L2R, TRNS_NONE, (sentence_t []) - { /* sga .. old irish, pgl .. primitive irish ???*/ + { + /* does not need opentype */ + /* sga .. old irish, pgl .. primitive irish ???*/ {"᚛᚛ᚉᚑᚅᚔᚉᚉᚔᚋ ᚔᚈᚔ ᚍᚂᚐᚅᚑ ᚅᚔᚋᚌᚓᚅᚐ᚜", "pgl"}, {"᚛ᚉᚏᚏᚑᚄᚉᚉ᛬ᚅᚐᚆᚆᚈᚃᚃᚇᚇᚐᚇᚇᚄ᛬ᚇᚐᚈᚈᚏᚏ᛬ᚐᚅᚅ", "pgl"}, } @@ -428,7 +540,8 @@ { "Runic", TAG('R','u','n','r'), 3, L2R, TRNS_NONE, (sentence_t []) - { /*??*/ + { + /* does not need opentype */ /*??*/ {"ᛏᚡᛆᛋ ᛒᚱᛁᛚᛚᛁᚵ ᛆᚿᛑ ᛏᚼᛂ ᛋᛚᛁᛏᚼᚤ ᛏᚫᚡᛂᛋ ᛑᛁᛑ ᚵᚤᚱᛂ ᛆᚿᛑ ᚵᛁᛘᛒᛚᛂ ᛁᚿ ᛏᚼᛂ ᚡᛆᛒᛂ", ""}, {"ᛋᛒᛖᚱᚫᛞᚻᛏᛇᛒᚳᚪᛁ ᛖᚱᚻᚪᛞᚫᛒᛋ", ""}, {"[ᚻ]ᚱᛁᚾᚷᛁᚳᚻᚪᛏᛏ[ᚫ]", ""}, @@ -438,6 +551,7 @@ { "Khmer", TAG('K','h','m','r'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, Khmer OS looks good */ {"ខ្ញុំអាចញុំកញ្ចក់បាន ដោយគ្មានបញ្ហារ", "km"}, } }, @@ -445,6 +559,7 @@ { "Mongolian", TAG('M','o','n','g'), 1, L2R, TRNS_ROT270, (sentence_t []) { + /* needs opentype */ /* Behdad: For Phags-Pa and Mongolian, the model is that the font is designed for horizontal layout, and if you want it vertical you need to rotate the horizontal rendering. The "vertical" layout in HarfBuzz is for CJK @@ -454,8 +569,9 @@ }, { - "Hiragana", TAG('H','i','r','a'), 3, L2R, TRNS_NONE, (sentence_t []) + "Hiragana", TAG('H','i','r','a'), 3, T2B, TRNS_NONE, (sentence_t []) { + /* needs opentype */ {"いろはにほへど ちりぬるを わがよたれぞ つねならむ うゐのおくやま けふこえて あさきゆめみじ ゑひもせず", "ja"}, /* 0x0020 as space (e. g. Caslon do not have 0x3000) */ {"いろはにほへど ちりぬるを わがよたれぞ つねならむ うゐのおくやま けふこえて あさきゆめみじ ゑひもせず", "ja"}, @@ -464,8 +580,9 @@ }, { - "Katakana", TAG('K','a','n','a'), 4, L2R, TRNS_NONE, (sentence_t []) + "Katakana", TAG('K','a','n','a'), 4, T2B, TRNS_NONE, (sentence_t []) { + /* needs opentype */ {"カタカナ", "ja"}, {"コンピュータ", "ja"}, {"ロンドン", "ja"}, @@ -475,8 +592,9 @@ }, { - "Bopomofo", TAG('B','o','p','o'), 1, L2R, TRNS_NONE, (sentence_t []) + "Bopomofo", TAG('B','o','p','o'), 1, T2B, TRNS_NONE, (sentence_t []) { + /* does not need opentype */ {"ㄅㄆㄇㄈ", "zh"}, } }, @@ -484,6 +602,7 @@ { "Han", TAG('H','a','n','i'), 5, T2B, TRNS_NONE, (sentence_t []) { + /* needs opentype */ /* Chinese */ {"我能吞下玻璃而不伤身体。", "zh"}, /* Chinese Traditional */ @@ -498,6 +617,7 @@ { "Yi", TAG('Y','i','i','i'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* does not need opentype */ {"ꊿꂷꃅꄿꐨꐥ,ꌅꅍꀂꏽꐯꒈꃅꐥꌐ。ꊿꊇꉪꍆꌋꆀꁨꉌꑌꐥ,ꄷꀋꁨꂛꊨꅫꃀꃅꐥꄡꑟ", "ii"}, } }, @@ -511,6 +631,7 @@ orientation. */ "Old_Italic", TAG('I','t','a','l'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Analecta ok */ /* hope this is first line of TABLE OF AGNONE */ {"𐌔𐌕𐌀𐌕𐌞𐌔 𐌐𐌞𐌔 𐌔𐌄𐌕 𐌇𐌞𐌃𐌝𐌍", "it"}, } @@ -519,6 +640,7 @@ { "Gothic", TAG('G','o','t','h'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* does not need opentype, Analecta ok */ {"𐌼𐌰𐌲 𐌲𐌻𐌴𐍃 𐌹̈𐍄𐌰𐌽, 𐌽𐌹 𐌼𐌹𐍃 𐍅𐌿 𐌽𐌳𐌰𐌽 𐌱𐍂𐌹𐌲𐌲𐌹𐌸.", "got"}, /* without diacritics */ {"𐌼𐌰𐌲 𐌲𐌻𐌴𐍃 𐌹𐍄𐌰𐌽, 𐌽𐌹 𐌼𐌹𐍃 𐍅𐌿 𐌽𐌳𐌰𐌽 𐌱𐍂𐌹𐌲𐌲𐌹𐌸.", "got"}, @@ -528,14 +650,16 @@ { "Deseret", TAG('D','s','r','t'), 1, L2R, TRNS_NONE, (sentence_t []) { - {"𐐔𐐯𐑅𐐨𐑉𐐯𐐻 𐐔𐐯𐑆𐐲𐑉𐐯𐐻", "en"}, + /* does not need opentype, Analecta ok */ + {"𐐂 𐑌𐐲𐑉𐑅𐐨𐑉𐐮 𐐮𐑆 𐐪 𐐹𐐨𐑅 𐐱𐑂 𐑊𐐰𐑌𐐼 𐐱𐑌 𐐸𐐶𐐮𐐽", "en"}, } }, { "Tagalog", TAG('T','g','l','g'), 1, L2R, TRNS_NONE, (sentence_t []) { - {"ᜀᜅ ᜎᜑᜆ᜔ ᜅ ᜆᜂᜌ᜔ ᜁᜐᜒᜈᜒᜎᜅ ᜈ ᜋᜎᜌ ᜀᜆ᜔ ᜉᜈ᜔ᜆᜌ᜔ ᜉᜈ᜔ᜆᜌ᜔ ᜐ ᜃᜇᜅᜎᜈ᜔ ᜀᜆ᜔ ᜋ᜔ᜄ ᜃᜇᜓᜉᜆᜈ᜔᜶ ᜐᜒᜎᜌ᜔ ᜉᜒᜈᜄ᜔ᜃᜎᜓᜊᜈ᜔ ᜅ ᜃᜆ᜔ᜏᜒᜇᜈ᜔ ᜀᜆ᜔ ᜊᜓᜇ᜔ᜑᜒ ᜀᜆ᜔ ᜇᜉᜆ᜔ ᜋᜄ᜔ᜉᜎᜄᜌᜈ᜔ ᜀᜅ ᜁᜐᜆ᜔ ᜁᜐ ᜐ ᜇᜒᜏ ᜅ ᜉᜄ᜔ᜃᜃᜉᜆᜒᜇᜈ᜔᜶", "tl"}, + /* needs opentype, Noto Sans Tagalog looks good */ + {"ᜀᜅ᜔ ᜎᜑᜆ᜔ ᜈᜅ᜔ ᜆᜂ ᜀᜌ᜔ ᜁᜐᜒᜈᜒᜎᜅ᜔ ᜈ ᜋᜎᜌ ᜀᜆ᜔ ᜉᜈ᜔ᜆᜌ᜔ᜉᜈ᜔ᜆᜌ᜔ ᜐ ᜃ᜵ᜅᜎᜈ᜔ ᜀᜆ᜔ ᜃ᜵ᜉᜆᜈ᜔᜶", "tl"}, } }, @@ -597,6 +721,7 @@ { "Linear_B", TAG('L','i','n','b'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Aegean ok */ {"𐀀𐀩𐀕𐀚 𐀷𐀵 𐀩𐀄𐀒𐀍 𐂂𐂃𐂀𐂁𐃌", "gmy"}, } }, @@ -604,20 +729,26 @@ { "Ugaritic", TAG('U','g','a','r'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Aegean ok */ {"𐎗𐎁𐎟𐎋𐎅𐎐𐎎", "uga"}, } }, { - "Shavian", TAG('S','h','a','w'), 1, L2R, TRNS_NONE, (sentence_t []) + "Shavian", TAG('S','h','a','w'), 3, L2R, TRNS_NONE, (sentence_t []) { - {"𐑒𐑪𐑯𐑝𐑦𐑒𐑑", "en"}, + /* do not need opentype, MPH 2B Damase ok */ + {"𐑷𐑤 𐑣𐑿𐑥𐑩𐑯 𐑚𐑰𐑦𐑙𐑟 𐑸 𐑚𐑹𐑯 𐑓𐑮𐑰 𐑯 𐑰𐑒𐑢𐑩𐑤 𐑦𐑯 𐑛𐑦𐑜𐑯𐑦𐑑𐑦 𐑯 𐑮𐑳𐑑𐑕.", "en"}, + {"𐑷𐑤 𐑣𐑿𐑥𐑩𐑯 𐑚𐑰𐑦𐑙𐑟 𐑸 𐑚𐑹𐑯 𐑓𐑮𐑰 𐑯 𐑰𐑒𐑢𐑩𐑤 𐑦𐑯 𐑛𐑦𐑜𐑯𐑦𐑑𐑦 𐑯 𐑮𐑳𐑑𐑕", "en"}, + {"𐑒𐑪𐑯𐑝𐑦𐑒𐑑", "en"}, } }, { "Osmanya", TAG('O','s','m','a'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Free Sans ok*/ + {"𐒛𐒆𐒖𐒒𐒔𐒖 𐒊𐒖𐒑𐒑𐒛𐒒𐒂𐒕𐒈 𐒓𐒚𐒄𐒓 𐒊𐒖𐒉𐒛 𐒘𐒈𐒖𐒌𐒝 𐒄𐒙𐒇 𐒖𐒔", "so"}, {"𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀", "so"}, } }, @@ -632,14 +763,17 @@ { "Braille", TAG('B','r','a','i'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* doesn't need opentype */ /* there is Braille whitespace 0x2800 */ {"⠊⠀⠉⠁⠝⠀⠑⠁⠞⠀⠛⠇⠁⠎⠎⠀⠁⠝⠙⠀⠊⠞⠀⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑", ""}, } }, { - "Buginese", TAG('B','u','g','i'), 2, L2R, TRNS_NONE, (sentence_t []) + "Buginese", TAG('B','u','g','i'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* neds opentype, Free Serif ok, MPH 2B Damase seems have problem with AE */ + {"ᨊᨀᨚ ᨕᨃᨛ ᨈᨕᨘᨄᨔᨒ᨞ ᨕᨍᨆᨘᨄᨈᨒᨒᨚᨓᨗ ᨄᨌᨒᨆᨘ ᨑᨗᨈᨚᨄᨔᨒᨕᨙ᨞", "bug"}, {"ᨅᨔ ᨕᨘᨁᨗ", "bug"}, {"ᨀᨁᨂᨃᨄᨅᨆᨇᨈᨉ", "bug"}, } @@ -648,6 +782,7 @@ { "Coptic", TAG('C','o','p','t'), 4, L2R, TRNS_NONE, (sentence_t []) { + /* doesn't need opentype */ {"ⲟⲩⲟϩ ⲛⲁⲣⲉ ⲡⲕⲁϩⲓ ⲧⲏⲣϥ ⲟⲓ ⲛ̇ⲟⲩⲥⲯⲟⲧⲟⲩ ⲛ̇ⲟⲩⲱⲧ ⲛⲉⲙ ⲟⲩⲥⲙⲏ ⲛ̇ⲟⲩⲱⲧ", "cop"}, {"ⲘⲉⲧⲢⲉⲙ̀ⲛⲭⲏⲙⲓ", "cop"}, {"ⲟⲩⲢⲉⲙ̀ⲛⲭⲏⲙⲓ ⲛ̀Ⲭⲣⲏⲥⲧⲓ̀ⲁⲛⲟⲥ", "cop"}, @@ -657,8 +792,11 @@ }, { - "New_Tai_Lue", TAG('T','a','l','u'), 3, L2R, TRNS_NONE, (sentence_t []) + "New_Tai_Lue", TAG('T','a','l','u'), 4, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, Dai Banna SIL * looks ok */ + {"ᦙᦲ ᦓᦷᧅᦍᦳᧂ ᦙᦶᧈ ᦎᦷ ᦁᧃ ᦃᧅᦅᦺᧉ ᦐᧃᧉᦠᦱ ᦎᦷ ᧚", "khb"}, + {"ᦙᦲ ᦷᦓᧅᦍᦳᧂ ᦶᦙᧈ ᦷᦎ ᦁᧃ ᦃᧅᦺᦅᧉ ᦐᧃᧈ ᦷᦎ ᧚.", "khb"}, {"ᦑᦺᦟᦹᧉ", "khb"}, {"ᦂᦱᧉ", "khb"}, {"ᦟᦲᧅ ᦷᦎ ᦺᦑᦟᦹᧉ", "khb"}, @@ -668,6 +806,7 @@ { "Glagolitic", TAG('G','l','a','g'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* doesn't need opentype, Free Serif and MPH 2B Damase ok */ {"Ⰳⰵⰺ, ⱃⱁⰴⰹⱀⰰ ⰿⰹⰾⰰ́, ⰳⱁⰴⰹⱀⰰ ⱁⰴⰱⰹⰾⰰ, ⰶⰹⱕ ⰿⰰⱅⰽⰰ Ⱄⰾⰰ́ⰲⰰ", "cu"}, {"ⰀⰁⰂⰃⰄⰅⰆⰇⰈⰉⰊⰋⰌⰍⰎⰏⰐⰑⰒⰓⰔⰕⰖⰗⰘⰙⰚⰛⰜⰝⰞⰟⰠⰡⰢⰣⰤⰥⰦⰧⰨⰩⰪⰫ Ⱞ", "cu"}, {"ⰔⰎⰀⰂⰑⰐⰊⰍ", "cu"}, @@ -677,6 +816,7 @@ { "Tifinagh", TAG('T','f','n','g'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* doesn't need opentype, Free Sans and MPH 2B Damase looks ok */ {"ⵉⵎⴷⴰⵏⴻⵏ, ⴰⴽⴽⴻⵏ ⵎⴰ ⵍⵍⴰⵏ ⵜⵜⵍⴰⵍⴻⵏ ⴷ ⵉⵍⴻⵍⵍⵉⵢⴻⵏ ⵎⵙⴰⵡⴰⵏ ⴷⵉ ⵍⵃⵡⴻⵕⵎⴰ ⴷ ⵢⵉⵣⴻⵔⴼⴰⵏ-ⵖⵓⵔ ⵙⴻⵏ ⵜⴰⵎⵙⴰⴽⵡⵉⵜ ⴷ ⵍⴰⵇⵓⴻⵍ ⵓ ⵢⴻⵙⵙⴻⴼⴽ ⴰⴷ-ⵜⵉⵍⵉ ⵜⴻⴳⵎⴰⵜⵜ ⴳⴰⵔ ⴰⵙⴻⵏ.", "zgh"}, {"ⵜⵉⴼⵉⵏⴰⵖ", "zgh"}, /* for Autonym font: "Tamazight" */ @@ -685,10 +825,11 @@ }, { - "Syloti_Nagri", TAG('S','y','l','o'), 1, L2R, TRNS_NONE, (sentence_t []) + "Syloti_Nagri", TAG('S','y','l','o'), 2, L2R, TRNS_NONE, (sentence_t []) { - /* omniglot: "Vowels can be written as independent letters, or by using a variety of diacritical marks" */ - /* but really not sure if this is correct: */ + /* needs opentype, MPH 2B Damase looks ok */ + {"ꠇꠦꠔꠣꠛ ꠢꠣꠟꠔꠥꠘꠘꠛꠤ", "syl"}, + /* really not sure if this is correct: */ {"ꠡꠁꠟꠅꠔꠁ ꠘꠀꠉꠞꠁ", "syl"}, } }, @@ -696,6 +837,7 @@ { "Old_Persian", TAG('X','p','e','o'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Aegean ok */ {"𐎠𐎭𐎶𐏐𐎠𐎠𐎼𐎹𐎺𐎢𐏁𐏐𐎧𐏁𐎠𐎹𐎰𐎡𐎹𐏐𐎺𐏀𐎼𐎣𐏐", "peo"}, } }, @@ -703,6 +845,7 @@ { "Kharoshthi", TAG('K','h','a','r'), 1, R2L, TRNS_NONE, (sentence_t []) { + /* needs opentype, haven't found opensource unicode font */ {"𐨐𐨑𐨒𐨓", "pra"}, } }, @@ -710,13 +853,18 @@ { "Balinese", TAG('B','a','l','i'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, haven't found opensource unicode font */ {"ᬅᬆᬇᬈᬉᬊᬋᬌ", "bal"}, } }, { - "Cuneiform", TAG('X','s','u','x'), 2, L2R, TRNS_NONE, (sentence_t []) + "Cuneiform", TAG('X','s','u','x'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* do non need opentype, Akkadian ok */ + /* 5 liters of bier, 5 liters of gruel, 1/20 liter of oil, + 2 strings of garlic, 1/30 liter of soap */ + {"𒐊𒋡𒁉𒐊𒋡𒃻𒈫𒊓𒋧𒐈𒂆𒉌𒈫𒂆𒉀", "akk"}, {"𒅎𒀝𒂵𒌈", "akk"}, /*??*/ {"𒄖𒉈𒅁𒌨𒅎", "akk"}, @@ -726,6 +874,7 @@ { "Phoenician", TAG('P','h','n','x'), 1, R2L, TRNS_NONE, (sentence_t []) { + /* do not need opentype */ {"𐤃𐤁𐤓𐤉𐤌 𐤊𐤍𐤏𐤍𐤉𐤌", "phn"}, } }, @@ -752,16 +901,20 @@ }, { - "Sundanese", TAG('S','u','n','d'), 2, R2L, TRNS_NONE, (sentence_t []) + "Sundanese", TAG('S','u','n','d'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype */ + {"ᮞᮊᮥᮙ᮪ᮔ ᮏᮜ᮪ᮙ ᮌᮥᮘᮢᮘ᮪ ᮊ ᮃᮜᮙ᮪ ᮓᮥᮑ ᮒᮨᮂ", "su"}, {"ᮊᮧᮔ᮪ᮗᮦᮁᮞᮤ ᮃᮊ᮪ᮞᮛ ᮜᮒᮤᮔ᮪ - ᮃᮊ᮪ᮞᮛ ᮞᮥᮔ᮪ᮓ", "su"}, {"ᮘᮞ ᮞᮥᮔ᮪ᮓ", "su"}, } }, { - "Lepcha", TAG('L','e','p','c'), 1, L2R, TRNS_NONE, (sentence_t []) + "Lepcha", TAG('L','e','p','c'), 2, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, Mingzat ok */ + {"ᰕᰛᰩ ᰀᰳᰦ ᰘ ᰣᰦᰀᰱᰪ ᰉᰳᰬ ᰉᰧ ᰥ ᰝᰉᰶ ᰍᰵᰩ ᰀᰦ ᰣᰦᰀᰱᰪ ᰊᰭᰬ ᰍᰰᰪ ᰣᰦᰦᰓ ᰛᰮᰬ ᰡᰪ ᰥ ᰣᰬ", "lep"}, {"ᰀᰁᰂ", "lep"}, } }, @@ -769,6 +922,7 @@ { "Ol_Chiki", TAG('O','l','c','k'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* probably doesn't need opentype, haven't found opensource unicode font */ {"᱐᱑᱒", "sat"}, } }, @@ -776,14 +930,17 @@ { "Vai", TAG('V','a','i','i'), 2, L2R, TRNS_NONE, (sentence_t []) { - {"ꕉꕜꕮ ꔔꘋ ꖸ ꔰ ꗋꘋ ꕮꕨ ꔔꘋ ꖸ ꕎ ꕉꖸꕊ ꕴꖃ ꕃꔤꘂ ꗱ, ꕉꖷ ꗪꗡ ꔻꔤ ꗏꗒꗡ ꕎ ꗪ ꕉꖸꕊ ꖏꕎ.", "vai"}, + /* does not need opentype, Free Sans and Noto Sans Vai ok */ + {"ꕉꕜꕮ ꔔꘋ ꖸ ꔰ ꗋꘋ ꕮꕨ ꔔꘋ ꖸ ꕎ ꕉꖸꕊ ꕴꖃ ꕃꔤꘂ ꗱ꘍ ꕉꖷ ꗪꗡ ꔻꔤ ꗏꗒꗡ ꕎ ꗪ ꕉꖸꕊ ꖏꕎ꘎", "vai"}, {"ꕙꔤ", "vai"}, } }, { - "Saurashtra", TAG('S','a','u','r'), 2, L2R, TRNS_NONE, (sentence_t []) + "Saurashtra", TAG('S','a','u','r'), 3, L2R, TRNS_NONE, (sentence_t []) { + /* needs opentype, Pagul ok */ + {"ꢯ꣄ꢬꢿꢰ꣄ꢝ ꢱꣃꢬꢵꢰ꣄ꢜ꣄ꢬ ꢱꢵꢲꢶꢡ꣄ꢦ ꢱꢩꢵ ꢪꢘꢸꢬꣁ ꣎", "saz"}, {"ꢱꣃꢬꢵꢰ꣄ꢜ꣄ꢬꢵ", "saz"}, /* the string above doesn't fit Autonym font for some reason, following was taken from autonym.txt of Autonym Font project */ @@ -792,9 +949,11 @@ }, { - "Kayah_Li", TAG('K','a','l','i'), 1, L2R, TRNS_NONE, (sentence_t []) + "Kayah_Li", TAG('K','a','l','i'), 2, L2R, TRNS_NONE, (sentence_t []) { /* omniglot: ".. people who speak it are also known as Western Kayah, .. " */ + /* needs opentype, Noto Sans Kayah Li and Free Mono Regular looks ok */ + {"ꤊꤢ꤬ꤛꤢ꤭ꤜꤟꤤ꤬ ꤖꤢꤨ ꤜꤟꤢꤩꤊꤜꤥ꤭ ꤙꤛꤢ ꤕꤟꤢꤪ꤬ꤟꤢꤩ꤬ ꤔꤢ ꤒꤢ꤬ꤋꤢꤨ꤬ ꤒꤟꤢꤧ꤬ꤗꤟꤢꤩ꤬ ꤞꤤꤖꤢꤧ", "kyu"}, {"ꤏꤢꤧ꤬ꤢꤩ꤬ꤏꤢꤧ꤬ꤥ꤭", "kyu"}, } }, @@ -806,15 +965,19 @@ }, { - "Lycian", TAG('L','y','c','i'), 1, L2R, TRNS_NONE, (sentence_t []) + "Lycian", TAG('L','y','c','i'), 2, L2R, TRNS_NONE, (sentence_t []) { - {"𐊁𐊂𐊚𐊑𐊏𐊚", "xlc"}, + /* do not need opentype, Noto Sans Lycian and Aegean looks ok */ + {"𐊁𐊂𐊚𐊑𐊏𐊚:𐊓𐊕𐊑𐊏𐊀𐊇𐊒:𐊎𐊚𐊏:𐊁𐊓𐊕𐊑𐊏𐊀𐊇𐊀𐊗𐊚:𐊛𐊀𐊏𐊀𐊅𐊀𐊈𐊀:𐊛𐊕𐊓:𐊓𐊆𐊍𐊀𐊅𐊆:𐊁𐊛𐊂𐊆:𐊖𐊁𐊗𐊆𐊅𐊁𐊆𐊎𐊁", "xlc"}, + {"𐊁𐊂𐊚𐊑𐊏𐊚 𐊓𐊕𐊑𐊏𐊀𐊇𐊒 𐊎𐊚𐊏 𐊁𐊓𐊕𐊑𐊏𐊀𐊇𐊀𐊗𐊚 𐊛𐊀𐊏𐊀𐊅𐊀𐊈𐊀 𐊛𐊕𐊓 𐊓𐊆𐊍𐊀𐊅𐊆 𐊁𐊛𐊂𐊆 𐊖𐊁𐊗𐊆𐊅𐊁𐊆𐊎𐊁", "xlc"}, } }, { "Carian", TAG('C','a','r','i'), 1, L2R, TRNS_NONE, (sentence_t []) { + /* do not need opentype, Noto Sans Carian looks good, + Aegean seems to flip some chars left-to-right */ {"𐊠𐊥𐊣𐊹𐊮𐊸 𐊲𐊥𐊰𐊴𐊣𐊺𐊸 𐊽𐊹𐊾𐊩𐊰𐊹𐊸", "xcr"}, } }, @@ -822,6 +985,8 @@ { "Lydian", TAG('L','y','d','i'), 1, R2L, TRNS_NONE, (sentence_t []) { + /* do not need opentype Noto Sans Lydian and Aegean looks good */ + {"𐤭𐤠𐤷 𐤦𐤳𐤩𐤷 𐤡𐤠𐤨𐤦𐤩𐤩𐤷 𐤤𐤳𐤯 𐤪𐤭𐤰𐤣 𐤤𐤮𐤮𐤨", "xld"}, /* month house wall*/ {"𐤬𐤭𐤠𐤿𐤠𐤭𐤦𐤡𐤿𐤩𐤠𐤲𐤭𐤦𐤳𐤠", "xld"}, } @@ -830,17 +995,19 @@ { "Cham", TAG('C','h','a','m'), 1, L2R, TRNS_NONE, (sentence_t []) { - /*cjm or cja?*//*??*/ + /* haven't found opensource unicode font */ + /*cjm or cja?*/ {"ꨀꨁꨂꨃꨄꨅꨆꨇꨉ", ""}, } }, { "Tai_Tham", TAG('L','a','n','a'), 2, L2R, TRNS_NONE, (sentence_t []) - { + { + /* needs opentype, Noto Sans Tai Tham has some problems (see bottom of source) */ + /*??*/ + {"ᨽᩣᩇᩣᨣᩴᩤᨾᩮᩥᩬᨦᨸᩮ᩶ᩢ᩠ᨶᨽᩣᩇᩣᨴᩦ᩵ᨩᩣ᩠ᩅᩃ᩶ᩣ᩠ᨶᨶᩣᩋᩪ᩶ᨠᩢ᩠ᨶ", "tai"}, {"ᨲ᩠ᩅᩫᨾᩮᩬᨦ", "nod"}, - /*??*/ - {"ᨯᩣ᩠ᩅᨶ᩺ᩉᩖᩰᨯᨼᩬᩁ᩠ᨲ᩺ᨲᩫ᩠ᩅᨾᩮᩥᩬᨦ", ""}, } }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fontinfo-20140120/ymp.c new/fontinfo-20140228/ymp.c --- old/fontinfo-20140120/ymp.c 2014-01-20 11:34:15.000000000 +0100 +++ new/fontinfo-20140228/ymp.c 2014-02-28 09:26:28.000000000 +0100 @@ -72,7 +72,7 @@ fprintf(ymp, " Font package from %s\n", config.location); fprintf(ymp, " </summary>\n"); fprintf(ymp, " <description>\n"); - fprintf(ymp, " Latest version of package %s in %s.", + fprintf(ymp, " Latest version of package %s in %s.\n", pkgname, config.location); fprintf(ymp, " </description>\n"); fprintf(ymp, " </item>\n"); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org