Hello community, here is the log from the commit of package liblangtag for openSUSE:Factory checked in at 2015-12-23 09:56:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liblangtag (Old) and /work/SRC/openSUSE:Factory/.liblangtag.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liblangtag" Changes: -------- --- /work/SRC/openSUSE:Factory/liblangtag/liblangtag.changes 2015-07-16 17:17:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.liblangtag.new/liblangtag.changes 2015-12-23 09:56:05.000000000 +0100 @@ -1,0 +2,9 @@ +Mon Dec 21 11:04:30 UTC 2015 - [email protected] + +- Version bump to 0.5.8: + * Fix the build requirement in pkgconfig file + * Make some header files public (fixes: issue#14) + * Fix test fail on SunOS + * Fix unknown node issue + +------------------------------------------------------------------- Old: ---- liblangtag-0.5.7.tar.bz2 New: ---- liblangtag-0.5.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liblangtag.spec ++++++ --- /var/tmp/diff_new_pack.As0GMu/_old 2015-12-23 09:56:06.000000000 +0100 +++ /var/tmp/diff_new_pack.As0GMu/_new 2015-12-23 09:56:06.000000000 +0100 @@ -18,7 +18,7 @@ %define libname liblangtag1 Name: liblangtag -Version: 0.5.7 +Version: 0.5.8 Release: 0 Summary: An interface library to access tags for identifying languages License: LGPL-3.0+ or MPL-2.0 ++++++ liblangtag-0.5.7.tar.bz2 -> liblangtag-0.5.8.tar.bz2 ++++++ ++++ 1770 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/NEWS new/liblangtag-0.5.8/NEWS --- old/liblangtag-0.5.7/NEWS 2015-06-26 10:52:29.000000000 +0200 +++ new/liblangtag-0.5.8/NEWS 2015-11-10 09:40:44.000000000 +0100 @@ -1,3 +1,13 @@ +0.5.7 -> 0.5.8 +================= +Akira TAGOH (6): + Fix the build fail on MSVC 14 (fixes issue#13) + Drop the word of GNOME from the ifdef'd variable for debugging + Fix the build requirement in pkgconfig file + Make some header files public (fixes: issue#14) + Fix test fail on SunOS + Fix unknown node issue + 0.5.6 -> 0.5.7 ================= Akira TAGOH (3): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/config.h.in new/liblangtag-0.5.8/config.h.in --- old/liblangtag-0.5.7/config.h.in 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/config.h.in 2015-11-10 09:41:23.000000000 +0100 @@ -18,6 +18,9 @@ /* Predefined possible va_copy() implementation (id: CPS) */ #define __VA_COPY_USE_CPS(d, s) memcpy((void *)&(d), (void *)&(s), sizeof((s))) +/* Define if debugging is enabled */ +#undef ENABLE_DEBUG + /* Use modules */ #undef ENABLE_MODULE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/configure.ac new/liblangtag-0.5.8/configure.ac --- old/liblangtag-0.5.7/configure.ac 2015-06-26 10:52:29.000000000 +0200 +++ new/liblangtag-0.5.8/configure.ac 2015-11-10 09:40:44.000000000 +0100 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.62) -AC_INIT([liblangtag], 0.5.7, [http://github.com/tagoh/liblangtag/issues]) +AC_INIT([liblangtag], 0.5.8, [http://github.com/tagoh/liblangtag/issues]) . `dirname $0`/requires @@ -18,7 +18,7 @@ AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4macros]) -AX_CHECK_ENABLE_DEBUG +AX_CHECK_ENABLE_DEBUG([no], [ENABLE_DEBUG]) AC_USE_SYSTEM_EXTENSIONS AC_PROG_CC @@ -221,10 +221,12 @@ AC_CHECK_FUNCS([backtrace getegid geteuid getgid getuid __secure_getenv secure_getenv strndup vasprintf vsnprintf]) AC_CHECK_VA_COPY -if test "x$ac_cv_func_vsnprintf" = xyes; then - AC_CACHE_CHECK([Whether vsnprintf is C99-compliant], [lt_cv_c99_vsnprintf], - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ +AC_CACHE_CHECK([Whether vsnprintf is C99-compliant], [lt_cv_c99_vsnprintf], + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ +#include <sys/types.h> +#include <stdio.h> #include <stdarg.h> +#include <stdlib.h> int foo(char *format, ...) { @@ -247,10 +249,9 @@ return foo("foo: %s", "bar"); }]])], - [lt_cv_c99_vsnprintf=yes],[lt_cv_c99_vsnprintf=no],[lt_cv_c99_vsnprintf=no])]) - if test "x$lt_cv_c99_vsnprintf" = xyes; then - AC_DEFINE(LT_HAVE_C99_VSNPRINTF, 1, [Have C99-compliant vsnprintf]) - fi + [lt_cv_c99_vsnprintf=yes],[lt_cv_c99_vsnprintf=no],[lt_cv_c99_vsnprintf=no])]) +if test "x$lt_cv_c99_vsnprintf" = xyes; then + AC_DEFINE(LT_HAVE_C99_VSNPRINTF, 1, [Have C99-compliant vsnprintf]) fi dnl ====================================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/Makefile.am new/liblangtag-0.5.8/data/Makefile.am --- old/liblangtag-0.5.7/data/Makefile.am 2015-06-17 04:22:49.000000000 +0200 +++ new/liblangtag-0.5.8/data/Makefile.am 2015-11-10 09:38:41.000000000 +0100 @@ -112,6 +112,7 @@ $(NULL) reg2xml_CFLAGS = \ $(LIBXML2_CFLAGS) \ + -I$(top_srcdir) \ -I$(top_srcdir)/liblangtag \ -D__LANGTAG_COMPILATION \ $(NULL) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/calendar.xml new/liblangtag-0.5.8/data/common/bcp47/calendar.xml --- old/liblangtag-0.5.7/data/common/bcp47/calendar.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/calendar.xml 2015-08-05 13:58:40.000000000 +0200 @@ -1,14 +1,13 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd"> <!-- -Copyright © 1991-2013 Unicode, Inc. +Copyright © 1991-2015 Unicode, Inc. CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 9198 $"/> - <generation date="$Date: 2013-08-12 16:14:45 -0500 (Mon, 12 Aug 2013) $"/> + <version number="$Revision: 11914 $"/> <keyword> <key name="ca" description="Calendar algorithm key" alias="calendar"> <type name="buddhist" description="Thai Buddhist calendar"/> @@ -32,5 +31,20 @@ <type name="islamicc" description="Civil (algorithmic) Arabic calendar" deprecated="true" preferred="islamic-civil" alias="islamic-civil"/> </key> + <key name="fw" description="First day of week" since="28"> + <type name="sun" description="Sunday" since="28" /> + <type name="mon" description="Monday" since="28" /> + <type name="tue" description="Tuesday" since="28" /> + <type name="wed" description="Wednesday" since="28" /> + <type name="thu" description="Thursday" since="28" /> + <type name="fri" description="Friday" since="28" /> + <type name="sat" description="Saturday" since="28" /> + </key> + <key name="hc" description="Hour cycle (12 vs 24)" alias="hours" since="28"> + <type name="h12" description="Hour system using 1–12; 'h' in patterns" since="28" /> + <type name="h23" description="Hour system using 0–23; 'H' in patterns" since="28" /> + <type name="h11" description="Hour system using 0–11; 'K' in patterns" since="28" /> + <type name="h24" description="Hour system using 1–24; 'k' in patterns" since="28" /> + </key> </keyword> </ldmlBCP47> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/collation.xml new/liblangtag-0.5.8/data/common/bcp47/collation.xml --- old/liblangtag-0.5.7/data/common/bcp47/collation.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/collation.xml 2015-08-05 13:58:40.000000000 +0200 @@ -7,8 +7,7 @@ --> <ldmlBCP47> - <version number="$Revision: 11305 $"/> - <generation date="$Date: 2015-02-24 12:19:50 -0600 (Tue, 24 Feb 2015) $"/> + <version number="$Revision: 11914 $"/> <keyword> <key name="co" description="Collation type key" alias="collation"> <type name="big5han" description="Pinyin ordering for Latin, big5 charset ordering for CJK characters (used in Chinese)"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/currency.xml new/liblangtag-0.5.8/data/common/bcp47/currency.xml --- old/liblangtag-0.5.7/data/common/bcp47/currency.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/currency.xml 2015-08-05 13:58:40.000000000 +0200 @@ -7,9 +7,12 @@ --> <ldmlBCP47> - <version number="$Revision: 9198 $"/> - <generation date="$Date: 2013-08-12 16:14:45 -0500 (Mon, 12 Aug 2013) $"/> + <version number="$Revision: 11914 $"/> <keyword> + <key name="cf" description="Currency format key" since="28"> + <type name="standard" description="Standard currency format" since="28"/> + <type name="account" description="Accounting currency format" since="28"/> + </key> <key name="cu" description="Currency type key" alias="currency"> <type name="adp" description="Andorran Peseta" since="1.9"/> <type name="aed" description="United Arab Emirates Dirham" since="1.9"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/number.xml new/liblangtag-0.5.8/data/common/bcp47/number.xml --- old/liblangtag-0.5.7/data/common/bcp47/number.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/number.xml 2015-08-14 16:40:38.000000000 +0200 @@ -7,10 +7,10 @@ --> <ldmlBCP47> - <version number="$Revision: 9732 $"/> - <generation date="$Date: 2014-02-13 11:57:02 -0600 (Thu, 13 Feb 2014) $"/> + <version number="$Revision: 11966 $"/> <keyword> <key name="nu" description="Numbering system type key" alias="numbers"> + <type name="ahom" description="Ahom digits" since="28"/> <type name="arab" description="Arabic-Indic digits"/> <type name="arabext" description="Extended Arabic-Indic digits"/> <type name="armn" description="Armenian upper case numerals — algorithmic"/> @@ -20,6 +20,7 @@ <type name="brah" description="Brahmi digits" since="21"/> <type name="cakm" description="Chakma digits" since="21"/> <type name="cham" description="Cham digits" since="21"/> + <type name="cyrl" description="Cyrillic numerals — algorithmic" since="28"/> <type name="deva" description="Devanagari digits"/> <type name="ethi" description="Ethiopic numerals — algorithmic"/> <type name="finance" description="Financial numerals — may be algorithmic" since="21"/> @@ -36,6 +37,7 @@ <type name="hant" description="Traditional Chinese numerals — algorithmic"/> <type name="hantfin" description="Traditional Chinese financial numerals — algorithmic"/> <type name="hebr" description="Hebrew numerals — algorithmic"/> + <type name="hmng" description="Pahawh Hmong digits" since="28"/> <type name="java" description="Javanese digits" since="21"/> <type name="jpan" description="Japanese numerals — algorithmic"/> <type name="jpanfin" description="Japanese financial numerals — algorithmic"/> @@ -48,11 +50,19 @@ <type name="latn" description="Latin digits"/> <type name="lepc" description="Lepcha digits" since="21"/> <type name="limb" description="Limbu digits" since="21"/> + <type name="mathbold" description="Mathematical bold digits" since="28"/> + <type name="mathdbl" description="Mathematical double-struck digits" since="28"/> + <type name="mathmono" description="Mathematical monospace digits" since="28"/> + <type name="mathsanb" description="Mathematical sans-serif bold digits" since="28"/> + <type name="mathsans" description="Mathematical sans-serif digits" since="28"/> <type name="mlym" description="Malayalam digits"/> + <type name="modi" description="Modi digits" since="28"/> <type name="mong" description="Mongolian digits"/> + <type name="mroo" description="Mro digits" since="28"/> <type name="mtei" description="Meetei Mayek digits" since="21"/> <type name="mymr" description="Myanmar digits"/> <type name="mymrshan" description="Myanmar Shan digits" since="21"/> + <type name="mymrtlng" description="Myanmar Tai Laing digits" since="28"/> <type name="native" description="Native digits" since="21"/> <type name="nkoo" description="N'Ko digits" since="21"/> <type name="olck" description="Ol Chiki digits" since="21"/> @@ -62,6 +72,8 @@ <type name="romanlow" description="Roman lowercase numerals — algorithmic"/> <type name="saur" description="Saurashtra digits" since="21"/> <type name="shrd" description="Sharada digits" since="21"/> + <type name="sind" description="Khudawadi digits" since="28"/> + <type name="sinh" description="Sinhala Lith digits" since="28"/> <type name="sora" description="Sora_Sompeng digits" since="21"/> <type name="sund" description="Sundanese digits" since="21"/> <type name="takr" description="Takri digits" since="21"/> @@ -70,9 +82,11 @@ <type name="tamldec" description="Modern Tamil decimal digits" since="2.0.1"/> <type name="telu" description="Telugu digits"/> <type name="thai" description="Thai digits"/> + <type name="tirh" description="Tirhuta digits" since="28"/> <type name="tibt" description="Tibetan digits"/> <type name="traditio" description="Traditional numerals — may be algorithmic" alias="traditional" since="21"/> <type name="vaii" description="Vai digits" since="21"/> + <type name="wara" description="Warang Citi digits" since="28"/> </key> </keyword> </ldmlBCP47> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/timezone.xml new/liblangtag-0.5.8/data/common/bcp47/timezone.xml --- old/liblangtag-0.5.7/data/common/bcp47/timezone.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/timezone.xml 2015-08-05 13:58:40.000000000 +0200 @@ -7,8 +7,7 @@ --> <ldmlBCP47> - <version number="$Revision: 11036 $"/> - <generation date="$Date: 2014-10-24 00:13:30 -0500 (Fri, 24 Oct 2014) $"/> + <version number="$Revision: 11914 $"/> <keyword> <key name="tz" description="Time zone key" alias="timezone"> <type name="adalv" description="Andorra" alias="Europe/Andorra"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/transform.xml new/liblangtag-0.5.8/data/common/bcp47/transform.xml --- old/liblangtag-0.5.7/data/common/bcp47/transform.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/transform.xml 2015-08-05 13:58:40.000000000 +0200 @@ -7,8 +7,7 @@ --> <ldmlBCP47> - <version number="$Revision: 8268 $" /> - <generation date="$Date: 2013-03-01 08:26:02 -0600 (Fri, 01 Mar 2013) $" /> + <version number="$Revision: 11914 $" /> <keyword> <key extension="t" name="m0" description="Transform extension mechanism" since="21"> <type name="alaloc" description="American Library Association-Library of Congress" since="21"/> @@ -22,4 +21,4 @@ <type name="ungegn" description="United Nations Group of Experts on Geographical Names" since="21"/> </key> </keyword> -</ldmlBCP47> \ No newline at end of file +</ldmlBCP47> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/transform_ime.xml new/liblangtag-0.5.8/data/common/bcp47/transform_ime.xml --- old/liblangtag-0.5.7/data/common/bcp47/transform_ime.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/transform_ime.xml 2015-08-05 13:58:40.000000000 +0200 @@ -6,8 +6,7 @@ For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 8268 $" /> - <generation date="$Date: 2013-03-01 08:26:02 -0600 (Fri, 01 Mar 2013) $" /> + <version number="$Revision: 11914 $" /> <keyword> <key extension="t" name="i0" description="Input Method Engine transform: Used to indicate an input method transformation, such as one used by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/transform_keyboard.xml new/liblangtag-0.5.8/data/common/bcp47/transform_keyboard.xml --- old/liblangtag-0.5.7/data/common/bcp47/transform_keyboard.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/transform_keyboard.xml 2015-08-05 13:58:40.000000000 +0200 @@ -6,8 +6,7 @@ For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 8268 $" /> - <generation date="$Date: 2013-03-01 08:26:02 -0600 (Fri, 01 Mar 2013) $" /> + <version number="$Revision: 11914 $" /> <keyword> <key extension="t" name="k0" description="Keyboard transform: Used to indicate a keyboard transformation, such as one used by a client-side virtual keyboard. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/transform_mt.xml new/liblangtag-0.5.8/data/common/bcp47/transform_mt.xml --- old/liblangtag-0.5.7/data/common/bcp47/transform_mt.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/transform_mt.xml 2015-08-05 13:58:40.000000000 +0200 @@ -6,8 +6,7 @@ For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 8268 $" /> - <generation date="$Date: 2013-03-01 08:26:02 -0600 (Fri, 01 Mar 2013) $" /> + <version number="$Revision: 11914 $" /> <keyword> <key extension="t" name="t0" description="Machine Translation: Used to indicate content that has been machine translated, or a request for a particular type of machine translation of content. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/transform_private_use.xml new/liblangtag-0.5.8/data/common/bcp47/transform_private_use.xml --- old/liblangtag-0.5.7/data/common/bcp47/transform_private_use.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/transform_private_use.xml 2015-08-05 13:58:40.000000000 +0200 @@ -6,12 +6,11 @@ For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 8268 $" /> - <generation date="$Date: 2013-03-01 08:26:02 -0600 (Fri, 01 Mar 2013) $" /> + <version number="$Revision: 11914 $" /> <keyword> <key extension="t" name="x0" description="Private Use: Used for implementation-specific transforms. All subfields consistent with rfc6497 (that is, subtags of 3-8 alphanum characters) are valid, and do not require registration." since="21.0.2"> </key> </keyword> -</ldmlBCP47> \ No newline at end of file +</ldmlBCP47> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/bcp47/variant.xml new/liblangtag-0.5.8/data/common/bcp47/variant.xml --- old/liblangtag-0.5.7/data/common/bcp47/variant.xml 2015-03-18 09:45:16.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/bcp47/variant.xml 2015-09-14 10:02:52.000000000 +0200 @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd"> -<!-- -Copyright © 1991-2013 Unicode, Inc. -CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) -For terms of use, see http://www.unicode.org/copyright.html ---> +<!-- Copyright © 1991-2013 Unicode, Inc. CLDR data files are interpreted according to the LDML specification + (http://unicode.org/reports/tr35/) For terms of use, see http://www.unicode.org/copyright.html --> <ldmlBCP47> - <version number="$Revision: 8242 $"/> - <generation date="$Date: 2013-02-24 21:06:02 -0600 (Sun, 24 Feb 2013) $"/> - <keyword> - <key name="va" description="Common locale variant type key"> - <type name="posix" description="POSIX style locale variant"/> - </key> - </keyword> + <version number="$Revision: 12088 $" /> + <keyword> + <key name="va" description="Common locale variant type key"> + <type name="posix" description="POSIX style locale variant" /> + </key> + <key name="sd" description="Region subdivision"> + <type name="SUBDIVISION_CODE" + description="Valid unicode_subdivision_subtag for the region subtag as specified in LDML, based on subdivisionContainment data in supplementalData, prefixed by the associated unicode_region_subtag" /> + </key> + </keyword> </ldmlBCP47> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/common/supplemental/likelySubtags.xml new/liblangtag-0.5.8/data/common/supplemental/likelySubtags.xml --- old/liblangtag-0.5.7/data/common/supplemental/likelySubtags.xml 2015-03-18 09:47:00.000000000 +0100 +++ new/liblangtag-0.5.8/data/common/supplemental/likelySubtags.xml 2015-08-14 16:22:40.000000000 +0200 @@ -11,8 +11,7 @@ not be patched by hand, as any changes made in that fashion may be lost. --> <supplementalData> - <version number="$Revision: 11318 $"/> - <generation date="$Date: 2015-02-25 23:47:56 -0600 (Wed, 25 Feb 2015) $"/> + <version number="$Revision: 11965 $"/> <likelySubtags> <likelySubtag from="aa" to="aa_Latn_ET"/> <!--{ Afar; ?; ? } => { Afar; Latin; Ethiopia }--> @@ -36,6 +35,8 @@ <!--{ Afrikaans; ?; ? } => { Afrikaans; Latin; South Africa }--> <likelySubtag from="agq" to="agq_Latn_CM"/> <!--{ Aghem; ?; ? } => { Aghem; Latin; Cameroon }--> + <likelySubtag from="aho" to="aho_Ahom_IN"/> + <!--{ Ahom; ?; ? } => { Ahom; Ahom; India }--> <likelySubtag from="ak" to="ak_Latn_GH"/> <!--{ Akan; ?; ? } => { Akan; Latin; Ghana }--> <likelySubtag from="akk" to="akk_Xsux_IQ"/> @@ -72,6 +73,8 @@ <!--{ Assamese; ?; ? } => { Assamese; Bengali; India }--> <likelySubtag from="asa" to="asa_Latn_TZ"/> <!--{ Asu; ?; ? } => { Asu; Latin; Tanzania }--> + <likelySubtag from="ase" to="ase_Sgnw_US"/> + <!--{ American Sign Language; ?; ? } => { American Sign Language; SignWriting; United States }--> <likelySubtag from="ast" to="ast_Latn_ES"/> <!--{ Asturian; ?; ? } => { Asturian; Latin; Spain }--> <likelySubtag from="atj" to="atj_Latn_CA"/> @@ -84,14 +87,14 @@ <!--{ Aymara; ?; ? } => { Aymara; Latin; Bolivia }--> <likelySubtag from="az" to="az_Latn_AZ"/> <!--{ Azerbaijani; ?; ? } => { Azerbaijani; Latin; Azerbaijan }--> + <likelySubtag from="az_IQ" to="az_Arab_IQ"/> + <!--{ Azerbaijani; ?; Iraq } => { Azerbaijani; Arabic; Iraq }--> <likelySubtag from="az_IR" to="az_Arab_IR"/> <!--{ Azerbaijani; ?; Iran } => { Azerbaijani; Arabic; Iran }--> <likelySubtag from="az_RU" to="az_Cyrl_RU"/> <!--{ Azerbaijani; ?; Russia } => { Azerbaijani; Cyrillic; Russia }--> <likelySubtag from="az_Arab" to="az_Arab_IR"/> <!--{ Azerbaijani; Arabic; ? } => { Azerbaijani; Arabic; Iran }--> - <likelySubtag from="azb" to="azb_Arab_IR"/> - <!--{ South Azerbaijani; ?; ? } => { South Azerbaijani; Arabic; Iran }--> <likelySubtag from="ba" to="ba_Cyrl_RU"/> <!--{ Bashkir; ?; ? } => { Bashkir; Cyrillic; Russia }--> <likelySubtag from="bal" to="bal_Arab_PK"/> @@ -114,6 +117,8 @@ <!--{ Baoulé; ?; ? } => { Baoulé; Latin; Côte d’Ivoire }--> <likelySubtag from="be" to="be_Cyrl_BY"/> <!--{ Belarusian; ?; ? } => { Belarusian; Cyrillic; Belarus }--> + <likelySubtag from="bej" to="bej_Arab_SD"/> + <!--{ Beja; ?; ? } => { Beja; Arabic; Sudan }--> <likelySubtag from="bem" to="bem_Latn_ZM"/> <!--{ Bemba; ?; ? } => { Bemba; Latin; Zambia }--> <likelySubtag from="bew" to="bew_Latn_ID"/> @@ -132,6 +137,8 @@ <!--{ Bulgarian; ?; ? } => { Bulgarian; Cyrillic; Bulgaria }--> <likelySubtag from="bgc" to="bgc_Deva_IN"/> <!--{ Haryanvi; ?; ? } => { Haryanvi; Devanagari; India }--> + <likelySubtag from="bgn" to="bgn_Arab_PK"/> + <!--{ Western Balochi; ?; ? } => { Western Balochi; Arabic; Pakistan }--> <likelySubtag from="bgx" to="bgx_Grek_TR"/> <!--{ Balkan Gagauz Turkish; ?; ? } => { Balkan Gagauz Turkish; Greek; Turkey }--> <likelySubtag from="bh" to="bh_Kthi_IN"/> @@ -356,6 +363,8 @@ <!--{ Maasina Fulfulde; ?; ? } => { Maasina Fulfulde; Latin; Mali }--> <likelySubtag from="fi" to="fi_Latn_FI"/> <!--{ Finnish; ?; ? } => { Finnish; Latin; Finland }--> + <likelySubtag from="fia" to="fia_Arab_SD"/> + <!--{ Nobiin; ?; ? } => { Nobiin; Arabic; Sudan }--> <likelySubtag from="fil" to="fil_Latn_PH"/> <!--{ Filipino; ?; ? } => { Filipino; Latin; Philippines }--> <likelySubtag from="fit" to="fit_Latn_SE"/> @@ -384,6 +393,8 @@ <!--{ Friulian; ?; ? } => { Friulian; Latin; Italy }--> <likelySubtag from="fuv" to="fuv_Latn_NG"/> <!--{ Nigerian Fulfulde; ?; ? } => { Nigerian Fulfulde; Latin; Nigeria }--> + <likelySubtag from="fvr" to="fvr_Latn_SD"/> + <!--{ Fur; ?; ? } => { Fur; Latin; Sudan }--> <likelySubtag from="fy" to="fy_Latn_NL"/> <!--{ Western Frisian; ?; ? } => { Western Frisian; Latin; Netherlands }--> <likelySubtag from="ga" to="ga_Latn_IE"/> @@ -470,10 +481,12 @@ <!--{ Hebrew; ?; ? } => { Hebrew; Hebrew; Israel }--> <likelySubtag from="hi" to="hi_Deva_IN"/> <!--{ Hindi; ?; ? } => { Hindi; Devanagari; India }--> - <likelySubtag from="hif" to="hif_Deva_FJ"/> - <!--{ Fiji Hindi; ?; ? } => { Fiji Hindi; Devanagari; Fiji }--> + <likelySubtag from="hif" to="hif_Latn_FJ"/> + <!--{ Fiji Hindi; ?; ? } => { Fiji Hindi; Latin; Fiji }--> <likelySubtag from="hil" to="hil_Latn_PH"/> <!--{ Hiligaynon; ?; ? } => { Hiligaynon; Latin; Philippines }--> + <likelySubtag from="hlu" to="hlu_Hluw_TR"/> + <!--{ Hieroglyphic Luwian; ?; ? } => { Hieroglyphic Luwian; Anatolian Hieroglyphs; Turkey }--> <likelySubtag from="hmd" to="hmd_Plrd_CN"/> <!--{ Large Flowery Miao; ?; ? } => { Large Flowery Miao; Pollard Phonetic; China }--> <likelySubtag from="hnd" to="hnd_Arab_PK"/> @@ -826,10 +839,14 @@ <!--{ Maori; ?; ? } => { Maori; Latin; New Zealand }--> <likelySubtag from="min" to="min_Latn_ID"/> <!--{ Minangkabau; ?; ? } => { Minangkabau; Latin; Indonesia }--> + <likelySubtag from="mis" to="mis_Hatr_IQ"/> + <!--{ Uncoded languages; ?; ? } => { Uncoded languages; Hatran; Iraq }--> <likelySubtag from="mk" to="mk_Cyrl_MK"/> <!--{ Macedonian; ?; ? } => { Macedonian; Cyrillic; Macedonia }--> <likelySubtag from="ml" to="ml_Mlym_IN"/> <!--{ Malayalam; ?; ? } => { Malayalam; Malayalam; India }--> + <likelySubtag from="mls" to="mls_Latn_SD"/> + <!--{ Masalit; ?; ? } => { Masalit; Latin; Sudan }--> <likelySubtag from="mn" to="mn_Cyrl_MN"/> <!--{ Mongolian; ?; ? } => { Mongolian; Cyrillic; Mongolia }--> <likelySubtag from="mn_CN" to="mn_Mong_CN"/> @@ -941,15 +958,15 @@ <likelySubtag from="non" to="non_Runr_SE"/> <!--{ Old Norse; ?; ? } => { Old Norse; Runic; Sweden }--> <likelySubtag from="nqo" to="nqo_Nkoo_GN"/> - <!--{ NʼKo; ?; ? } => { NʼKo; N’Ko; Guinea }--> + <!--{ N’Ko; ?; ? } => { N’Ko; N’Ko; Guinea }--> <likelySubtag from="nr" to="nr_Latn_ZA"/> <!--{ South Ndebele; ?; ? } => { South Ndebele; Latin; South Africa }--> <likelySubtag from="nsk" to="nsk_Cans_CA"/> <!--{ Naskapi; ?; ? } => { Naskapi; Unified Canadian Aboriginal Syllabics; Canada }--> <likelySubtag from="nso" to="nso_Latn_ZA"/> <!--{ Northern Sotho; ?; ? } => { Northern Sotho; Latin; South Africa }--> - <likelySubtag from="nus" to="nus_Latn_SD"/> - <!--{ Nuer; ?; ? } => { Nuer; Latin; Sudan }--> + <likelySubtag from="nus" to="nus_Latn_SS"/> + <!--{ Nuer; ?; ? } => { Nuer; Latin; South Sudan }--> <likelySubtag from="nv" to="nv_Latn_US"/> <!--{ Navajo; ?; ? } => { Navajo; Latin; United States }--> <likelySubtag from="nxq" to="nxq_Latn_CN"/> @@ -1034,8 +1051,8 @@ <!--{ Kʼicheʼ; ?; ? } => { Kʼicheʼ; Latin; Guatemala }--> <likelySubtag from="qug" to="qug_Latn_EC"/> <!--{ Chimborazo Highland Quichua; ?; ? } => { Chimborazo Highland Quichua; Latin; Ecuador }--> - <likelySubtag from="raj" to="raj_Latn_IN"/> - <!--{ Rajasthani; ?; ? } => { Rajasthani; Latin; India }--> + <likelySubtag from="raj" to="raj_Deva_IN"/> + <!--{ Rajasthani; ?; ? } => { Rajasthani; Devanagari; India }--> <likelySubtag from="rcf" to="rcf_Latn_RE"/> <!--{ Réunion Creole French; ?; ? } => { Réunion Creole French; Latin; Réunion }--> <likelySubtag from="rej" to="rej_Latn_ID"/> @@ -1122,6 +1139,8 @@ <!--{ Sindhi; Khudawadi; ? } => { Sindhi; Khudawadi; India }--> <likelySubtag from="sdc" to="sdc_Latn_IT"/> <!--{ Sassarese Sardinian; ?; ? } => { Sassarese Sardinian; Latin; Italy }--> + <likelySubtag from="sdh" to="sdh_Arab_IR"/> + <!--{ Southern Kurdish; ?; ? } => { Southern Kurdish; Arabic; Iran }--> <likelySubtag from="se" to="se_Latn_NO"/> <!--{ Northern Sami; ?; ? } => { Northern Sami; Latin; Norway }--> <likelySubtag from="sef" to="sef_Latn_CI"/> @@ -1218,6 +1237,8 @@ <!--{ Comorian; ?; ? } => { Comorian; Arabic; Mayotte }--> <likelySubtag from="swc" to="swc_Latn_CD"/> <!--{ Congo Swahili; ?; ? } => { Congo Swahili; Latin; Congo - Kinshasa }--> + <likelySubtag from="swg" to="swg_Latn_DE"/> + <!--{ Swabian; ?; ? } => { Swabian; Latin; Germany }--> <likelySubtag from="swv" to="swv_Deva_IN"/> <!--{ Shekhawati; ?; ? } => { Shekhawati; Devanagari; India }--> <likelySubtag from="sxn" to="sxn_Latn_ID"/> @@ -1406,6 +1427,8 @@ <!--{ Wagdi; ?; ? } => { Wagdi; Devanagari; India }--> <likelySubtag from="wls" to="wls_Latn_WF"/> <!--{ Wallisian; ?; ? } => { Wallisian; Latin; Wallis & Futuna }--> + <likelySubtag from="wni" to="wni_Arab_KM"/> + <!--{ Ndzwani Comorian; ?; ? } => { Ndzwani Comorian; Arabic; Comoros }--> <likelySubtag from="wo" to="wo_Latn_SN"/> <!--{ Wolof; ?; ? } => { Wolof; Latin; Senegal }--> <likelySubtag from="wtm" to="wtm_Deva_IN"/> @@ -1458,6 +1481,8 @@ <!--{ Yucateco; ?; ? } => { Yucateco; Latin; Mexico }--> <likelySubtag from="za" to="za_Latn_CN"/> <!--{ Zhuang; ?; ? } => { Zhuang; Latin; China }--> + <likelySubtag from="zag" to="zag_Latn_SD"/> + <!--{ Zaghawa; ?; ? } => { Zaghawa; Latin; Sudan }--> <likelySubtag from="zdj" to="zdj_Arab_KM"/> <!--{ Ngazidja Comorian; ?; ? } => { Ngazidja Comorian; Arabic; Comoros }--> <likelySubtag from="zea" to="zea_Latn_NL"/> @@ -1962,6 +1987,8 @@ <!--{ ?; ?; Zimbabwe } => { Shona; Latin; Zimbabwe }--> <likelySubtag from="und_Aghb" to="lez_Aghb_RU"/> <!--{ ?; Caucasian Albanian; ? } => { Lezghian; Caucasian Albanian; Russia }--> + <likelySubtag from="und_Ahom" to="aho_Ahom_IN"/> + <!--{ ?; Ahom; ? } => { Ahom; Ahom; India }--> <likelySubtag from="und_Arab" to="ar_Arab_EG"/> <!--{ ?; Arabic; ? } => { Arabic; Arabic; Egypt }--> <likelySubtag from="und_Arab_CC" to="ms_Arab_CC"/> @@ -1988,6 +2015,8 @@ <!--{ ?; Arabic; Thailand } => { Pattani Malay; Arabic; Thailand }--> <likelySubtag from="und_Arab_TJ" to="fa_Arab_TJ"/> <!--{ ?; Arabic; Tajikistan } => { Persian; Arabic; Tajikistan }--> + <likelySubtag from="und_Arab_TR" to="az_Arab_TR"/> + <!--{ ?; Arabic; Turkey } => { Azerbaijani; Arabic; Turkey }--> <likelySubtag from="und_Arab_YT" to="swb_Arab_YT"/> <!--{ ?; Arabic; Mayotte } => { Comorian; Arabic; Mayotte }--> <likelySubtag from="und_Armi" to="arc_Armi_IR"/> @@ -2096,6 +2125,8 @@ <!--{ ?; Simplified; ? } => { Chinese; Simplified; China }--> <likelySubtag from="und_Hant" to="zh_Hant_TW"/> <!--{ ?; Traditional; ? } => { Chinese; Traditional; Taiwan }--> + <likelySubtag from="und_Hatr" to="mis_Hatr_IQ"/> + <!--{ ?; Hatran; ? } => { Uncoded languages; Hatran; Iraq }--> <likelySubtag from="und_Hebr" to="he_Hebr_IL"/> <!--{ ?; Hebrew; ? } => { Hebrew; Hebrew; Israel }--> <likelySubtag from="und_Hebr_CA" to="yi_Hebr_CA"/> @@ -2110,8 +2141,12 @@ <!--{ ?; Hebrew; United States } => { Yiddish; Hebrew; United States }--> <likelySubtag from="und_Hira" to="ja_Hira_JP"/> <!--{ ?; Hiragana; ? } => { Japanese; Hiragana; Japan }--> + <likelySubtag from="und_Hluw" to="hlu_Hluw_TR"/> + <!--{ ?; Anatolian Hieroglyphs; ? } => { Hieroglyphic Luwian; Anatolian Hieroglyphs; Turkey }--> <likelySubtag from="und_Hmng" to="hnj_Hmng_LA"/> <!--{ ?; Pahawh Hmong; ? } => { Hmong Njua; Pahawh Hmong; Laos }--> + <likelySubtag from="und_Hung" to="hu_Hung_HU"/> + <!--{ ?; Old Hungarian; ? } => { Hungarian; Old Hungarian; Hungary }--> <likelySubtag from="und_Ital" to="ett_Ital_IT"/> <!--{ ?; Old Italic; ? } => { Etruscan; Old Italic; Italy }--> <likelySubtag from="und_Java" to="jv_Java_ID"/> @@ -2212,6 +2247,8 @@ <!--{ ?; Mro; ? } => { Mono (Cameroon); Mro; Bangladesh }--> <likelySubtag from="und_Mtei" to="mni_Mtei_IN"/> <!--{ ?; Meitei Mayek; ? } => { Manipuri; Meitei Mayek; India }--> + <likelySubtag from="und_Mult" to="skr_Mult_PK"/> + <!--{ ?; Multani; ? } => { Saraiki; Multani; Pakistan }--> <likelySubtag from="und_Mymr" to="my_Mymr_MM"/> <!--{ ?; Myanmar; ? } => { Burmese; Myanmar; Myanmar (Burma) }--> <likelySubtag from="und_Mymr_IN" to="kht_Mymr_IN"/> @@ -2262,6 +2299,8 @@ <!--{ ?; Old South Arabian; ? } => { Sabaean; Old South Arabian; Yemen }--> <likelySubtag from="und_Saur" to="saz_Saur_IN"/> <!--{ ?; Saurashtra; ? } => { Saurashtra; Saurashtra; India }--> + <likelySubtag from="und_Sgnw" to="ase_Sgnw_US"/> + <!--{ ?; SignWriting; ? } => { American Sign Language; SignWriting; United States }--> <likelySubtag from="und_Shaw" to="en_Shaw_GB"/> <!--{ ?; Shavian; ? } => { English; Shavian; United Kingdom }--> <likelySubtag from="und_Shrd" to="sa_Shrd_IN"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/language-subtag-registry new/liblangtag-0.5.8/data/language-subtag-registry --- old/liblangtag-0.5.7/data/language-subtag-registry 2015-06-08 21:00:00.000000000 +0200 +++ new/liblangtag-0.5.8/data/language-subtag-registry 2015-08-04 22:13:32.000000000 +0200 @@ -1,4 +1,4 @@ -File-Date: 2015-06-08 +File-Date: 2015-08-04 %% Type: language Subtag: aa @@ -43525,6 +43525,11 @@ Added: 2005-10-16 %% Type: script +Subtag: Bhks +Description: Bhaiksuki +Added: 2015-07-24 +%% +Type: script Subtag: Blis Description: Blissymbols Added: 2005-10-16 @@ -43866,6 +43871,11 @@ Added: 2005-10-16 %% Type: script +Subtag: Leke +Description: Leke +Added: 2015-07-24 +%% +Type: script Subtag: Lepc Description: Lepcha Description: Róng diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/data/language-subtag-registry.xml new/liblangtag-0.5.8/data/language-subtag-registry.xml --- old/liblangtag-0.5.7/data/language-subtag-registry.xml 2015-06-26 10:53:41.000000000 +0200 +++ new/liblangtag-0.5.8/data/language-subtag-registry.xml 2015-11-10 09:41:24.000000000 +0100 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<registry date="2015-06-08"> +<registry date="2015-08-04"> <language> <subtag>aa</subtag> <description>Afar</description> @@ -46636,6 +46636,11 @@ <added>2005-10-16</added> </script> <script> + <subtag>Bhks</subtag> + <description>Bhaiksuki</description> + <added>2015-07-24</added> + </script> + <script> <subtag>Blis</subtag> <description>Blissymbols</description> <added>2005-10-16</added> @@ -46977,6 +46982,11 @@ <added>2005-10-16</added> </script> <script> + <subtag>Leke</subtag> + <description>Leke</description> + <added>2015-07-24</added> + </script> + <script> <subtag>Lepc</subtag> <description>Lepcha</description> <description>Róng</description> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/docs/html/index.html new/liblangtag-0.5.8/docs/html/index.html --- old/liblangtag-0.5.7/docs/html/index.html 2015-06-26 10:53:45.000000000 +0200 +++ new/liblangtag-0.5.8/docs/html/index.html 2015-11-10 09:41:28.000000000 +0100 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">liblangtag Documentation</p></th></tr></table></div> <div><p class="releaseinfo"> - for liblangtag 0.5.7 + for liblangtag 0.5.8 . </p></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/docs/version.xml new/liblangtag-0.5.8/docs/version.xml --- old/liblangtag-0.5.7/docs/version.xml 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/docs/version.xml 2015-11-10 09:41:23.000000000 +0100 @@ -1 +1 @@ -0.5.7 +0.5.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/Makefile.am new/liblangtag-0.5.8/liblangtag/Makefile.am --- old/liblangtag-0.5.7/liblangtag/Makefile.am 2015-06-17 04:16:26.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/Makefile.am 2015-11-04 03:44:26.000000000 +0100 @@ -8,6 +8,7 @@ -I$(top_builddir)/liblangtag/ \ -I$(top_builddir) \ -D__LANGTAG_COMPILATION \ + -D__LANGTAG_PRIVATE \ -DBUILDDIR="\"$(abs_top_builddir)\"" \ -DSRCDIR="\"$(abs_top_srcdir)\"" \ -DREGDATADIR="\"$(datadir)/liblangtag\"" \ @@ -64,6 +65,7 @@ lt-lang-db.h \ lt-list.h \ lt-macros.h \ + lt-messages.h \ lt-redundant.h \ lt-redundant-db.h \ lt-region.h \ @@ -72,8 +74,10 @@ lt-script-db.h \ lt-string.h \ lt-tag.h \ + lt-utils.h \ lt-variant.h \ lt-variant-db.h \ + lt-xml.h \ $(NULL) liblangtag_private_headers = \ lt-atomic.h \ @@ -85,16 +89,13 @@ lt-lang-private.h \ lt-lock.h \ lt-mem.h \ - lt-messages.h \ lt-redundant-private.h \ lt-region-private.h \ lt-script-private.h \ lt-stdint.h \ lt-tag-private.h \ lt-trie.h \ - lt-utils.h \ lt-variant-private.h \ - lt-xml.h \ $(NULL) liblangtag_built_public_headers = \ lt-config.h \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-atomic.h new/liblangtag-0.5.8/liblangtag/lt-atomic.h --- old/liblangtag-0.5.7/liblangtag/lt-atomic.h 2013-04-22 10:06:56.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-atomic.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-atomic.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,9 @@ #ifndef __LT_ATOMIC_H__ #define __LT_ATOMIC_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif #ifdef HAVE_CONFIG_H #include "config.h" #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-ext-module-private.h new/liblangtag-0.5.8/liblangtag/lt-ext-module-private.h --- old/liblangtag-0.5.7/liblangtag/lt-ext-module-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-ext-module-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-ext-mdule-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_EXT_MODULE_PRIVATE_H__ #define __LT_EXT_MODULE_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include <liblangtag/lt-macros.h> #include <liblangtag/lt-error.h> #include <liblangtag/lt-ext-module-data.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-ext-module.c new/liblangtag-0.5.8/liblangtag/lt-ext-module.c --- old/liblangtag-0.5.7/liblangtag/lt-ext-module.c 2015-01-05 08:30:05.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-ext-module.c 2015-11-10 09:38:41.000000000 +0100 @@ -24,6 +24,7 @@ #if HAVE_LIBGEN_H #include <libgen.h> #endif +#include <stddef.h> #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -32,6 +33,7 @@ #include "lt-ext-module-data.h" #include "lt-ext-module.h" #include "lt-ext-module-private.h" +#include "lt-lock.h" #include "lt-utils.h" @@ -98,6 +100,7 @@ _lt_ext_eaw_get_tag, _lt_ext_eaw_validate_tag, }; +LT_LOCK_DEFINE_STATIC (extmod); /*< private >*/ static void @@ -220,7 +223,7 @@ if (!env) { path_list = strdup( -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG BUILDDIR LT_DIR_SEPARATOR_S "extensions" LT_SEARCHPATH_SEPARATOR_S BUILDDIR LT_DIR_SEPARATOR_S "extensions" LT_DIR_SEPARATOR_S ".libs" LT_SEARCHPATH_SEPARATOR_S #endif @@ -576,7 +579,7 @@ return; if (!env) { path_list = strdup( -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG BUILDDIR LT_DIR_SEPARATOR_S "extensions" LT_SEARCHPATH_SEPARATOR_S BUILDDIR LT_DIR_SEPARATOR_S "extensions" LT_DIR_SEPARATOR_S ".libs" LT_SEARCHPATH_SEPARATOR_S #endif @@ -604,20 +607,29 @@ dir = opendir(path); if (dir) { - struct dirent dent, *dresult; - size_t len; + struct dirent *dent, *p; - while (1) { - if (readdir_r(dir, &dent, &dresult) || dresult == NULL) - break; - - len = strlen(dent.d_name); + LT_LOCK (extmod); + while ((dent = readdir (dir))) { + size_t len = strlen (dent->d_name); + size_t dentlen = offsetof (struct dirent, d_name) + len + 1; + + dentlen = ((dentlen + ALIGNOF_VOID_P - 1) & ~(ALIGNOF_VOID_P - 1)); + p = (struct dirent *)malloc(dentlen); + if (!p) { + perror (__FUNCTION__); + LT_UNLOCK (extmod); + return; + } + memcpy(p, dent, dentlen); if (len > suffix_len && - lt_strcmp0(&dent.d_name[len - suffix_len], + lt_strcmp0(&(p->d_name[len - suffix_len]), "." LT_MODULE_SUFFIX) == 0) { - lt_ext_module_new(dent.d_name); + lt_ext_module_new(p->d_name); } + free(p); } + LT_UNLOCK (extmod); closedir(dir); } } while (1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-extension-private.h new/liblangtag-0.5.8/liblangtag/lt-extension-private.h --- old/liblangtag-0.5.7/liblangtag/lt-extension-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-extension-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-extension-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_EXTENSION_PRIVATE_H__ #define __LT_EXTENSION_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-ext-module.h" #include "lt-extension.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-extlang-db.c new/liblangtag-0.5.8/liblangtag/lt-extlang-db.c --- old/liblangtag-0.5.7/liblangtag/lt-extlang-db.c 2013-04-22 10:06:56.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-extlang-db.c 2015-11-10 09:36:49.000000000 +0100 @@ -98,7 +98,8 @@ subtag = xmlNodeGetContent(cnode); } } else if (xmlStrcmp(cnode->name, (const xmlChar *)"added") == 0 || - xmlStrcmp(cnode->name, (const xmlChar *)"text") == 0) { + xmlStrcmp(cnode->name, (const xmlChar *)"text") == 0 || + xmlStrcmp(cnode->name, (const xmlChar *)"deprecated") == 0) { /* ignore it */ } else if (xmlStrcmp(cnode->name, (const xmlChar *)"description") == 0) { /* wonder if many descriptions helps something. or is it a bug? */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-extlang-private.h new/liblangtag-0.5.8/liblangtag/lt-extlang-private.h --- old/liblangtag-0.5.7/liblangtag/lt-extlang-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-extlang-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-extlang-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_EXTLANG_PRIVATE_H__ #define __LT_EXTLANG_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-extlang.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-grandfathered-db.c new/liblangtag-0.5.8/liblangtag/lt-grandfathered-db.c --- old/liblangtag-0.5.7/liblangtag/lt-grandfathered-db.c 2013-04-22 10:06:56.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-grandfathered-db.c 2015-11-10 09:36:49.000000000 +0100 @@ -99,7 +99,8 @@ } } else if (xmlStrcmp(cnode->name, (const xmlChar *)"added") == 0 || xmlStrcmp(cnode->name, (const xmlChar *)"text") == 0 || - xmlStrcmp(cnode->name, (const xmlChar *)"deprecated") == 0) { + xmlStrcmp(cnode->name, (const xmlChar *)"deprecated") == 0 || + xmlStrcmp(cnode->name, (const xmlChar *)"comments") == 0) { /* ignore it */ } else if (xmlStrcmp(cnode->name, (const xmlChar *)"description") == 0) { /* wonder if many descriptions helps something. or is it a bug? */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-grandfathered-private.h new/liblangtag-0.5.8/liblangtag/lt-grandfathered-private.h --- old/liblangtag-0.5.7/liblangtag/lt-grandfathered-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-grandfathered-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-grandfathered-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_GRANDFATHERED_PRIVATE_H__ #define __LT_GRANDFATHERED_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-grandfathered.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-iter-private.h new/liblangtag-0.5.8/liblangtag/lt-iter-private.h --- old/liblangtag-0.5.7/liblangtag/lt-iter-private.h 2013-04-22 10:06:56.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-iter-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-iter-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_ITER_PRIVATE_H__ #define __LT_ITER_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-mem.h" #include "lt-iter.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-lang-private.h new/liblangtag-0.5.8/liblangtag/lt-lang-private.h --- old/liblangtag-0.5.7/liblangtag/lt-lang-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-lang-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-lang-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_LANG_PRIVATE_H__ #define __LT_LANG_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-lang.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-localealias.h new/liblangtag-0.5.8/liblangtag/lt-localealias.h --- old/liblangtag-0.5.7/liblangtag/lt-localealias.h 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-localealias.h 2015-11-10 09:41:24.000000000 +0100 @@ -29,7 +29,6 @@ static lt_localealias_t __lt_localealias_tables[] = { {"bokmal", "nb_NO.ISO-8859-1"}, - {"bokmål", "nb_NO.ISO-8859-1"}, {"catalan", "ca_ES.ISO-8859-1"}, {"croatian", "hr_HR.ISO-8859-2"}, {"czech", "cs_CZ.ISO-8859-2"}, @@ -40,7 +39,6 @@ {"eesti", "et_EE.ISO-8859-1"}, {"estonian", "et_EE.ISO-8859-1"}, {"finnish", "fi_FI.ISO-8859-1"}, - {"français", "fr_FR.ISO-8859-1"}, {"french", "fr_FR.ISO-8859-1"}, {"galego", "gl_ES.ISO-8859-1"}, {"galician", "gl_ES.ISO-8859-1"}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-lock.h new/liblangtag-0.5.8/liblangtag/lt-lock.h --- old/liblangtag-0.5.7/liblangtag/lt-lock.h 2013-04-22 10:06:57.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-lock.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-lock.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_LOCK_H__ #define __LT_LOCK_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-mem.h new/liblangtag-0.5.8/liblangtag/lt-mem.h --- old/liblangtag-0.5.7/liblangtag/lt-mem.h 2013-01-18 10:08:49.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-mem.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-mem.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_MEM_H__ #define __LT_MEM_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" LT_BEGIN_DECLS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-messages.h new/liblangtag-0.5.8/liblangtag/lt-messages.h --- old/liblangtag-0.5.7/liblangtag/lt-messages.h 2014-01-16 07:23:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-messages.h 2015-11-04 03:44:26.000000000 +0100 @@ -16,10 +16,8 @@ #ifndef __LT_MESSAGES_H__ #define __LT_MESSAGES_H__ -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif #include <stdarg.h> +#include "lt-config.h" #include "lt-macros.h" LT_BEGIN_DECLS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-redundant-private.h new/liblangtag-0.5.8/liblangtag/lt-redundant-private.h --- old/liblangtag-0.5.7/liblangtag/lt-redundant-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-redundant-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-redundant-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_REDUNDANT_PRIVATE_H__ #define __LT_REDUNDANT_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-redundant.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-region-private.h new/liblangtag-0.5.8/liblangtag/lt-region-private.h --- old/liblangtag-0.5.7/liblangtag/lt-region-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-region-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-region-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_REGION_PRIVATE_H__ #define __LT_REGION_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-region.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-script-private.h new/liblangtag-0.5.8/liblangtag/lt-script-private.h --- old/liblangtag-0.5.7/liblangtag/lt-script-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-script-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-script-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_SCRIPT_PRIVATE_H__ #define __LT_SCRIPT_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-script.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-stdint.h new/liblangtag-0.5.8/liblangtag/lt-stdint.h --- old/liblangtag-0.5.7/liblangtag/lt-stdint.h 2015-06-26 10:49:48.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-stdint.h 2015-11-10 09:41:23.000000000 +0100 @@ -1,7 +1,7 @@ #ifndef _LIBLANGTAG_LIBLANGTAG_LT_STDINT_H #define _LIBLANGTAG_LIBLANGTAG_LT_STDINT_H 1 #ifndef _GENERATED_STDINT_H -#define _GENERATED_STDINT_H "liblangtag 0.5.7" +#define _GENERATED_STDINT_H "liblangtag 0.5.8" /* generated using gnu compiler gcc (GCC) 5.1.1 20150618 (Red Hat 5.1.1-4) */ #define _STDINT_HAVE_STDINT_H 1 #include <stdint.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-tag-private.h new/liblangtag-0.5.8/liblangtag/lt-tag-private.h --- old/liblangtag-0.5.7/liblangtag/lt-tag-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-tag-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-tag-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_TAG_PRIVATE_H__ #define __LT_TAG_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-tag.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-trie.h new/liblangtag-0.5.8/liblangtag/lt-trie.h --- old/liblangtag-0.5.7/liblangtag/lt-trie.h 2015-06-17 04:22:49.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag/lt-trie.h 2015-11-10 09:38:41.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-trie.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_TRIE_H__ #define __LT_TRIE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include <liblangtag/lt-macros.h> #include <liblangtag/lt-iter.h> #include <liblangtag/lt-list.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-utils.h new/liblangtag-0.5.8/liblangtag/lt-utils.h --- old/liblangtag-0.5.7/liblangtag/lt-utils.h 2014-01-16 07:23:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-utils.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-utils.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -14,12 +14,6 @@ #define __LT_UTILS_H__ #include <stdarg.h> -#if HAVE_MEMORY_H -#include <memory.h> -#endif -#if HAVE_STRING_H -#include <string.h> -#endif #include "lt-macros.h" LT_BEGIN_DECLS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-variant-private.h new/liblangtag-0.5.8/liblangtag/lt-variant-private.h --- old/liblangtag-0.5.7/liblangtag/lt-variant-private.h 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-variant-private.h 2015-11-04 03:44:26.000000000 +0100 @@ -1,7 +1,7 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * lt-variant-private.h - * Copyright (C) 2011-2012 Akira TAGOH + * Copyright (C) 2011-2015 Akira TAGOH * * Authors: * Akira TAGOH <[email protected]> @@ -13,6 +13,10 @@ #ifndef __LT_VARIANT_PRIVATE_H__ #define __LT_VARIANT_PRIVATE_H__ +#if !defined (__LANGTAG_PRIVATE) +#error "Unable to use the private header publicly" +#endif + #include "lt-macros.h" #include "lt-variant.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag/lt-xml.c new/liblangtag-0.5.8/liblangtag/lt-xml.c --- old/liblangtag-0.5.7/liblangtag/lt-xml.c 2015-01-05 03:22:33.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag/lt-xml.c 2015-11-10 09:38:41.000000000 +0100 @@ -55,7 +55,7 @@ lt_return_val_if_fail (xml != NULL, FALSE); regfile = lt_string_new(NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG LT_STMT_START { struct stat st; @@ -68,7 +68,7 @@ lt_string_append_filename(regfile, lt_db_get_datadir(), "language-subtag-registry.xml", NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG } } LT_STMT_END; #endif @@ -120,7 +120,7 @@ lt_return_val_if_fail (xml != NULL, FALSE); regfile = lt_string_new(NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG LT_STMT_START { struct stat st; @@ -138,7 +138,7 @@ lt_string_append_filename(regfile, lt_db_get_datadir(), "common", "bcp47", filename, NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG } } } LT_STMT_END; @@ -190,7 +190,7 @@ lt_return_val_if_fail (xml != NULL, FALSE); regfile = lt_string_new(NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG LT_STMT_START { struct stat st; @@ -209,7 +209,7 @@ lt_string_append_filename(regfile, lt_db_get_datadir(), "common", "supplemental", filename, NULL); -#ifdef GNOME_ENABLE_DEBUG +#ifdef ENABLE_DEBUG } } } LT_STMT_END; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag-gobject-uninstalled.pc new/liblangtag-0.5.8/liblangtag-gobject-uninstalled.pc --- old/liblangtag-0.5.7/liblangtag-gobject-uninstalled.pc 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag-gobject-uninstalled.pc 2015-11-10 09:41:23.000000000 +0100 @@ -1,6 +1,6 @@ Name: liblangtag-gobject Uninstalled Description: GObject based interface to access tags for identifying languages -Version: 0.5.7 +Version: 0.5.8 Requires: gobject-2.0 liblangtag Libs: ${pcfiledir}/liblangtag-gobject/liblangtag-gobject.la Cflags: -I${pcfiledir} -I${pcfiledir}/.. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag-gobject.pc new/liblangtag-0.5.8/liblangtag-gobject.pc --- old/liblangtag-0.5.7/liblangtag-gobject.pc 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag-gobject.pc 2015-11-10 09:41:23.000000000 +0100 @@ -5,6 +5,6 @@ Name: liblangtag-gobject Description: GObject based interface to access tags for identifying languages -Version: 0.5.7 +Version: 0.5.8 Requires: gobject-2.0 liblangtag Libs: -L${libdir} -llangtag-gobject diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag-uninstalled.pc new/liblangtag-0.5.8/liblangtag-uninstalled.pc --- old/liblangtag-0.5.7/liblangtag-uninstalled.pc 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag-uninstalled.pc 2015-11-10 09:41:23.000000000 +0100 @@ -1,6 +1,6 @@ Name: liblangtag Uninstalled Description: Interface to access tags for identifying languages -Version: 0.5.7 +Version: 0.5.8 Requires: glib-2.0 Libs: ${pcfiledir}/liblangtag/liblangtag.la Cflags: -I${pcfiledir} -I${pcfiledir}/.. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag.pc new/liblangtag-0.5.8/liblangtag.pc --- old/liblangtag-0.5.7/liblangtag.pc 2015-06-26 10:53:39.000000000 +0200 +++ new/liblangtag-0.5.8/liblangtag.pc 2015-11-10 09:41:23.000000000 +0100 @@ -5,6 +5,6 @@ Name: liblangtag Description: Interface to access tags for identifying languages -Version: 0.5.7 -Requires: glib-2.0 +Version: 0.5.8 +Requires: libxml-2.0 Libs: -L${libdir} -llangtag diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/liblangtag.pc.in new/liblangtag-0.5.8/liblangtag.pc.in --- old/liblangtag-0.5.7/liblangtag.pc.in 2012-12-13 09:59:17.000000000 +0100 +++ new/liblangtag-0.5.8/liblangtag.pc.in 2015-11-04 03:19:26.000000000 +0100 @@ -6,5 +6,5 @@ Name: liblangtag Description: Interface to access tags for identifying languages Version: @VERSION@ -Requires: glib-2.0 +Requires: libxml-2.0 Libs: -L${libdir} -llangtag diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblangtag-0.5.7/tests/Makefile.am new/liblangtag-0.5.8/tests/Makefile.am --- old/liblangtag-0.5.7/tests/Makefile.am 2015-06-17 04:16:59.000000000 +0200 +++ new/liblangtag-0.5.8/tests/Makefile.am 2015-11-04 03:44:26.000000000 +0100 @@ -8,6 +8,7 @@ -DTEST_DATADIR=$(TEST_DATADIR) \ -DTEST_MODDIR="\"$(abs_top_builddir)/extensions/.libs\"" \ -D__LANGTAG_COMPILATION \ + -D__LANGTAG_PRIVATE \ $(CHECK_CFLAGS) \ $(NULL) DEPS = \
