Hello community,

here is the log from the commit of package libHX for openSUSE:Factory checked 
in at 2013-10-07 09:42:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libHX (Old)
 and      /work/SRC/openSUSE:Factory/.libHX.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libHX"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libHX/libHX.changes      2013-03-15 
10:39:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libHX.new/libHX.changes 2013-10-07 
09:42:22.000000000 +0200
@@ -1,0 +2,6 @@
+Sun Sep 29 20:00:58 UTC 2013 - [email protected]
+
+- Update to new upstream release 3.16
+* remove 256-char format key length limit in HXformat_*
+
+-------------------------------------------------------------------

Old:
----
  libHX-3.15.tar.xz
  libHX-3.15.tar.xz.asc

New:
----
  libHX-3.16.tar.xz
  libHX-3.16.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libHX.spec ++++++
--- /var/tmp/diff_new_pack.0uMBpq/_old  2013-10-07 09:42:23.000000000 +0200
+++ /var/tmp/diff_new_pack.0uMBpq/_new  2013-10-07 09:42:23.000000000 +0200
@@ -21,7 +21,7 @@
 Summary:        Useful collection of routines for C and C++ programming
 License:        LGPL-2.1 or LGPL-3.0
 Group:          Development/Libraries/C and C++
-Version:        3.15
+Version:        3.16
 Release:        0
 Url:            http://libhx.sf.net/
 
@@ -110,7 +110,7 @@
 %endif
 
 %build
-%configure --includedir=%_includedir/%name-%version
+%configure --includedir="%_includedir/pkg/%name"
 make %{?_smp_mflags}
 
 %install
@@ -128,14 +128,13 @@
 
 %files -n %lname
 %defattr(-,root,root)
-%_libdir/%{name}*.so.*
+%_libdir/libHX*.so.28*
 
 %files devel
 %defattr(-,root,root)
-%doc %_docdir/%name
-%_docdir/%name
-%_includedir/%{name}*
-%_libdir/%{name}*.so
-%_libdir/pkgconfig/*.pc
+%_docdir/%name/
+%_includedir/pkg/
+%_libdir/libHX*.so
+%_libdir/pkgconfig/libHX.pc
 
 %changelog

++++++ libHX-3.15.tar.xz -> libHX-3.16.tar.xz ++++++
++++ 1885 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/libHX-3.15/COPYING new/libHX-3.16/COPYING
--- old/libHX-3.15/COPYING      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/COPYING      2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 libHX
-Copyright © Jan Engelhardt <jengelh [at] inai de>
+Copyright Jan Engelhardt <jengelh [at] inai de>
 edited over a handful of years (see src files)
 
 
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/libHX-3.15/assorted/.gitignore new/libHX-3.16/assorted/.gitignore
--- old/libHX-3.15/assorted/.gitignore  1970-01-01 01:00:00.000000000 +0100
+++ new/libHX-3.16/assorted/.gitignore  2013-09-29 21:57:55.000000000 +0200
@@ -0,0 +1 @@
+/unit2any
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/libHX-3.15/assorted/Makefile.am new/libHX-3.16/assorted/Makefile.am
--- old/libHX-3.15/assorted/Makefile.am 1970-01-01 01:00:00.000000000 +0100
+++ new/libHX-3.16/assorted/Makefile.am 2013-09-29 21:57:55.000000000 +0200
@@ -0,0 +1,7 @@
+# -*- Makefile -*-
+
+AM_CPPFLAGS = -I${top_srcdir}/include
+
+noinst_PROGRAMS = unit2any
+
+unit2any_LDADD = ../src/libHX.la
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/libHX-3.15/assorted/deque2.c new/libHX-3.16/assorted/deque2.c
--- old/libHX-3.15/assorted/deque2.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/assorted/deque2.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     libHX/assorted/deque2.c
- *     Copyright © Jan Engelhardt, 2002-2007
+ *     Copyright Jan Engelhardt, 2002-2007
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/assorted/pack.c new/libHX-3.16/assorted/pack.c
--- old/libHX-3.15/assorted/pack.c      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/assorted/pack.c      2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     libHX/assorted/pack.c
- *     Copyright © Jan Engelhardt, 1999-2005
+ *     Copyright Jan Engelhardt, 1999-2005
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/assorted/tofrac.c new/libHX-3.16/assorted/tofrac.c
--- old/libHX-3.15/assorted/tofrac.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/assorted/tofrac.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     libHX/assorted/tofrac.c
- *     Copyright © Jan Engelhardt, 1999-2010
+ *     Copyright Jan Engelhardt, 1999-2010
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/assorted/unit2any.c new/libHX-3.16/assorted/unit2any.c
--- old/libHX-3.15/assorted/unit2any.c  1970-01-01 01:00:00.000000000 +0100
+++ new/libHX-3.16/assorted/unit2any.c  2013-09-29 21:57:55.000000000 +0200
@@ -0,0 +1,49 @@
+#include <stdbool.h>
+#include <stdlib.h>
+#include <libHX/option.h>
+
+static double dpi = 96;
+
+static void px2any(const struct HXoptcb *cbi)
+{
+       double px = cbi->data_dbl;
+
+       printf("%f px are (at %f DPI) equal to:\n", px, dpi);
+       printf("\t%f inch\n", px / dpi);
+       printf("\t%f pt\n", px * 72 / dpi);
+       printf("\t%f cm\n", px * 2.54 / dpi);
+}
+
+static void pt2any(const struct HXoptcb *cbi)
+{
+       double pt = cbi->data_dbl;
+
+       printf("%f pt are equal to:\n", pt);
+       printf("\t%f inch\n", pt / 72);
+       printf("\t%f px (at %f DPI)\n", dpi * pt / 72, dpi);
+       printf("\t%f cm\n", pt * 2.54 / 72);
+}
+
+static const struct HXoption option_table[] = {
+       {.sh = 'D', .ln = "dpi", .type = HXTYPE_DOUBLE, .ptr = &dpi,
+        .help = "Resolution (default: 96 dpi)"},
+       {.sh = 'P', .ln = "px", .type = HXTYPE_DOUBLE, .cb = px2any},
+       {.sh = 'p', .ln = "pt", .type = HXTYPE_DOUBLE, .cb = pt2any},
+       HXOPT_AUTOHELP,
+       HXOPT_TABLEEND,
+};
+
+static bool get_options(int *argc, const char ***argv)
+{
+}
+
+int main(int argc, const char **argv)
+{
+       int ret;
+
+       ret = HX_getopt(option_table, &argc, &argv, HXOPT_USAGEONERR);
+       if (ret != HXOPT_ERR_SUCCESS)
+               return EXIT_FAILURE;
+
+       
+}
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/libHX-3.15/configure.ac new/libHX-3.16/configure.ac
--- old/libHX-3.15/configure.ac 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/configure.ac 2013-09-29 21:57:55.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([libHX], [3.15])
+AC_INIT([libHX], [3.16])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_MACRO_DIR([m4])
@@ -41,16 +41,19 @@
 AC_SUBST([pkgconfigdir])
 
 CHECK_GCC_FVISIBILITY
-AC_SEARCH_LIBS([dlopen], [dl], [libdl_LIBS="$LIBS"; LIBS=""])
+LIBS_system="$LIBS"
+AC_CHECK_HEADERS([dlfcn.h])
+AM_CONDITIONAL([HAVE_DLFCN_H], [test "$ac_cv_header_dlfcn_h" = "yes"])
+AC_SEARCH_LIBS([dlopen], [dl], [libdl_LIBS="$LIBS"; LIBS="$LIBS_system"])
 AC_SUBST([libdl_LIBS])
-AC_SEARCH_LIBS([clock_gettime], [rt], [librt_LIBS="$LIBS"; LIBS=""])
+AC_SEARCH_LIBS([clock_gettime], [rt], [librt_LIBS="$LIBS"; 
LIBS="$LIBS_system"])
 AC_SUBST([librt_LIBS])
-AC_SEARCH_LIBS([pthread_mutex_lock], [pthread], [libpthread_LIBS="$LIBS"; 
LIBS=""])
+AC_SEARCH_LIBS([pthread_mutex_lock], [pthread], [libpthread_LIBS="$LIBS"; 
LIBS="$LIBS_system"])
 AC_SUBST([libpthread_LIBS])
-AC_SEARCH_LIBS([getaddrinfo], [socket], [libsocket_LIBS="$LIBS"; LIBS=""], [])
+AC_SEARCH_LIBS([getaddrinfo], [socket], [libsocket_LIBS="$LIBS"; 
LIBS="$LIBS_system"], [])
 if test -z "$libsocket_LIBS"; then
        AC_MSG_CHECKING([non-standard libraries containing getaddrinfo])
-       LIBS="-lws2_32";
+       LIBS="$LIBS_system -lws2_32";
        AC_LINK_IFELSE([AC_LANG_SOURCE([
                #include <winsock2.h>
                #include <ws2tcpip.h>
@@ -61,7 +64,7 @@
        ], [
                AC_MSG_RESULT([no])
        ])
-       LIBS="";
+       LIBS="$LIBS_system";
 fi;
 AC_SUBST([libsocket_LIBS])
 
@@ -101,6 +104,6 @@
 AC_SUBST([regular_CPPFLAGS])
 AC_SUBST([regular_CFLAGS])
 AC_SUBST([regular_CXXFLAGS])
-AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile
+AC_CONFIG_FILES([Makefile assorted/Makefile doc/Makefile src/Makefile
        include/Makefile libHX.pc])
 AC_OUTPUT
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/libHX-3.15/doc/api.txt new/libHX-3.16/doc/api.txt
--- old/libHX-3.15/doc/api.txt  2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/doc/api.txt  2013-09-29 21:57:55.000000000 +0200
@@ -15,6 +15,9 @@
 
 RMV    MinVer  FirstA  Name
 ----------------------------------------------------------------------
+3.16   3.16    3.16    container_of
+3.16   3.16    3.16    wxCDF
+3.16   3.16    3.16    wxDSPAN
 3.15   3.15    3.15    FIELD_SIZEOF
 3.15   3.15    3.15    HXQUOTE_URIENC
 3.15   3.15    3.15    HX_strchr2
@@ -41,6 +44,7 @@
 3.12   3.0     3.0     HXMAP_SDATA
 3.12   3.0     3.0     HXMAP_SINGULAR
 3.12   3.0     3.0     HXMAP_SKEY
+3.12   3.12    3.12    HXOPT_ERR_SUCCESS
 3.12   3.12    3.12    HXOPT_ERR_SYS
 3.12   3.12    3.12    HXOPTCB_BY_LONG
 3.12   3.12    3.12    HXOPTCB_BY_SHORT
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/libHX-3.15/doc/changelog.txt new/libHX-3.16/doc/changelog.txt
--- old/libHX-3.15/doc/changelog.txt    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/doc/changelog.txt    2013-09-29 21:57:55.000000000 +0200
@@ -4,6 +4,14 @@
 ====
 
 
+v3.16 (2013-09-29)
+==================
+Enhancements:
+- format: remove 256-char format key length limit
+Fixes:
+- compile errors on mingw were addressed
+
+
 v3.15 (2013-03-07)
 ==================
 Enhancements:
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/libHX-3.15/doc/const_cast.c new/libHX-3.16/doc/const_cast.c
--- old/libHX-3.15/doc/const_cast.c     1970-01-01 01:00:00.000000000 +0100
+++ new/libHX-3.16/doc/const_cast.c     2013-09-29 21:57:55.000000000 +0200
@@ -0,0 +1,12 @@
+/*
+       Fails to compile with gcc-4.7, 4.8 with the error message
+       "const_cast.c:5:13: error: dereferencing pointer to incomplete type".
+       But __typeof__(*f) is just a fancy way of writing "struct undisclosed"
+       and should be permitted. (Request for enhancement)
+*/
+struct undisclosed;
+int main(void) {
+       const struct undisclosed *f = 0;
+       __typeof__(*f) *g = 0;
+       return 0;
+}
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/libHX-3.15/doc/libHX_Documentation.lyx 
new/libHX-3.16/doc/libHX_Documentation.lyx
--- old/libHX-3.15/doc/libHX_Documentation.lyx  2013-03-07 21:28:42.000000000 
+0100
+++ new/libHX-3.16/doc/libHX_Documentation.lyx  2013-09-29 21:57:55.000000000 
+0200
@@ -74,7 +74,7 @@
 \begin_body
 
 \begin_layout Title
-libHX 3.15
+libHX 3.16
 \begin_inset Newline newline
 \end_inset
 
@@ -2323,8 +2323,25 @@
 \end_layout
 
 \begin_layout Standard
-As indirection levels above 3 are really unlikely, having only these three
- type-checking cast macros was deemed sufficient.
+As indirection levels above 3 are really unlikely
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+See 
+\begin_inset Quotes eld
+\end_inset
+
+Three Star Programmer
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, having only these three type-checking cast macros was deemed sufficient.
  The only place where libHX even uses a level\SpecialChar \nobreakdash-
 3 indirection is in the option
  parser.
@@ -2434,6 +2451,14 @@
 \end_layout
 
 \begin_layout Standard
+It is currently not possible to use 
+\family typewriter
+const_cast
+\family default
+1/2/3 on pointers to structures whose member structure is unknown.
+\end_layout
+
+\begin_layout Standard
 \begin_inset Newpage clearpage
 \end_inset
 
@@ -11642,7 +11667,27 @@
 \end_inset
 
  Escape the string using backslash-plus-hexcode notation as described in
- RFC 4515, to make it suitable for use in an LDAP search filter.
+ RFC 4515
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://tools.ietf.org/html/rfc4515
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, to make it suitable for use in an LDAP search filter.
 \end_layout
 
 \begin_layout Description
@@ -11663,8 +11708,27 @@
 \end_inset
 
  Escape the string using backslash-plus-hexcode notation as described in
- RFC 4514, to make it suitable for use in an LDAP Relative Distinguished
- Name.
+ RFC 4514
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://tools.ietf.org/html/rfc4514
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, to make it suitable for use in an LDAP Relative Distinguished Name.
 \end_layout
 
 \begin_layout Description
@@ -11684,7 +11748,47 @@
 
 \end_inset
 
- Transform the string to BASE64, as described in RFC x.
+ Transform the string to BASE64, as described in RFC 4648
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://tools.ietf.org/html/rfc4648
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+HXQUOTE_URIENC
+\family default
+
+\begin_inset Index idx
+status open
+
+\begin_layout Plain Layout
+
+\family typewriter
+HXQUOTE_URIENC
+\end_layout
+
+\end_inset
+
+ Escape the string so that it becomes a valid part for an URI.
 \end_layout
 
 \begin_layout Standard
@@ -24081,7 +24185,48 @@
 \begin_inset Quotes erd
 \end_inset
 
- for dialogs.
+ for 
+\family typewriter
+wxFrame
+\family default
+s, which includes having a caption, resizable border, system menu, as well
+ as buttons for close, minimze and maximize.
+\end_layout
+
+\begin_layout Description
+\begin_inset Index idx
+status open
+
+\begin_layout Plain Layout
+
+\family typewriter
+wxCDF
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+wxCDF
+\family default
+ Expands to a set of 
+\begin_inset Quotes eld
+\end_inset
+
+common dialog flags
+\begin_inset Quotes erd
+\end_inset
+
+ for 
+\family typewriter
+wxDialog
+\family default
+s, which includes 
+\family typewriter
+wxCFF
+\family default
+ and a flag such that the dialog does not create a new window in the task
+ bar.
 \end_layout
 
 \begin_layout Description
@@ -24153,6 +24298,41 @@
 \family default
 .
 \end_layout
+
+\begin_layout Description
+\begin_inset Index idx
+status open
+
+\begin_layout Plain Layout
+
+\family typewriter
+wxDSPAN
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+wxDSPAN
+\family default
+ Expands to 
+\begin_inset Index idx
+status open
+
+\begin_layout Plain Layout
+
+\family typewriter
+wxDefaultSpan
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+wxDefaultSpan
+\family default
+.
+\end_layout
 
 \begin_layout Subsubsection
 String conversion
Files old/libHX-3.15/doc/libHX_Documentation.pdf and 
new/libHX-3.16/doc/libHX_Documentation.pdf differ
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/libHX-3.15/include/libHX/defs.h new/libHX-3.16/include/libHX/defs.h
--- old/libHX-3.15/include/libHX/defs.h 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/include/libHX/defs.h 2013-09-29 21:57:55.000000000 +0200
@@ -171,6 +171,25 @@
 #ifndef O_BINARY
 #      define O_BINARY 0
 #endif
+#ifndef S_IRGRP
+       /* Can happen in mingw */
+#      define S_IRGRP (S_IRUSR >> 3)
+#endif
+#ifndef S_IWGRP
+#      define S_IWGRP (S_IWUSR >> 3)
+#endif
+#ifndef S_IXGRP
+#      define S_IXGRP (S_IXUSR >> 3)
+#endif
+#ifndef S_IROTH
+#      define S_IROTH (S_IRUSR >> 6)
+#endif
+#ifndef S_IWOTH
+#      define S_IWOTH (S_IWUSR >> 6)
+#endif
+#ifndef S_IXOTH
+#      define S_IXOTH (S_IXUSR >> 6)
+#endif
 #ifndef S_IRUGO
 #      define S_IRUGO (S_IRUSR | S_IRGRP | S_IROTH)
 #endif
@@ -193,4 +212,8 @@
 #define __HX_STRINGIFY_EXPAND(s) #s
 #define HX_STRINGIFY(s) __HX_STRINGIFY_EXPAND(s)
 
+#ifndef container_of
+#      define container_of(v, s, m) containerof((v), s, m)
+#endif
+
 #endif /* _LIBHX_DEFS_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/libHX-3.15/include/libHX/wx_helper.hpp 
new/libHX-3.16/include/libHX/wx_helper.hpp
--- old/libHX-3.15/include/libHX/wx_helper.hpp  2013-03-07 21:28:42.000000000 
+0100
+++ new/libHX-3.16/include/libHX/wx_helper.hpp  2013-09-29 21:57:55.000000000 
+0200
@@ -11,10 +11,13 @@
 #define wxtu8(s)       static_cast<const char *>((s).ToUTF8())
 
 /* Common frame flags */
-#define wxCFF     (wxCAPTION | wxRESIZE_BORDER | wxSYSTEM_MENU | wxCLOSE_BOX | 
\
-                  wxMAXIMIZE_BOX | wxMINIMIZE_BOX | wxFRAME_NO_TASKBAR)
+#define wxCFF     (wxCAPTION | wxRESIZE_BORDER | wxSYSTEM_MENU | \
+                  wxCLOSE_BOX | wxMAXIMIZE_BOX | wxMINIMIZE_BOX)
+/* Common dialog flags */
+#define wxCDF     (wxCFF | wxFRAME_NO_TASKBAR)
 #define wxACV     wxALIGN_CENTER_VERTICAL
 #define wxDPOS    wxDefaultPosition
 #define wxDSIZE   wxDefaultSize
+#define wxDSPAN   wxDefaultSpan
 
 #endif /* _LIBHX_WXHELPER_HPP */
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/libHX-3.15/src/Makefile.am new/libHX-3.16/src/Makefile.am
--- old/libHX-3.15/src/Makefile.am      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/Makefile.am      2013-09-29 21:57:55.000000000 +0200
@@ -4,7 +4,11 @@
 AM_CFLAGS   = ${regular_CFLAGS}
 AM_CXXFLAGS = ${regular_CXXFLAGS}
 
-lib_LTLIBRARIES  = libHX.la libHX_rtcheck.la
+lib_LTLIBRARIES  = libHX.la
+if HAVE_DLFCN_H
+lib_LTLIBRARIES += libHX_rtcheck.la
+endif
+
 libHX_la_SOURCES = deque.c dl.c format.c io.c map.c \
                    mc.c misc.c opt.c \
                    rand.c string.c time.c
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/libHX-3.15/src/deque.c new/libHX-3.16/src/deque.c
--- old/libHX-3.15/src/deque.c  2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/deque.c  2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Double-ended queues
- *     Copyright © Jan Engelhardt, 2002-2008
+ *     Copyright Jan Engelhardt, 2002-2008
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
@@ -160,7 +160,8 @@
        free(dq);
 }
 
-EXPORT_SYMBOL void **HXdeque_to_vec(const struct HXdeque *dq, unsigned int 
*num)
+EXPORT_SYMBOL void **
+HXdeque_to_vec(const struct HXdeque *dq, unsigned int *num)
 {
        const struct HXdeque_node *trav;
        void **ret, **p;
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/libHX-3.15/src/dl.c new/libHX-3.16/src/dl.c
--- old/libHX-3.15/src/dl.c     2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/dl.c     2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Shared library handling
- *     Copyright © Jan Engelhardt, 2007-2009
+ *     Copyright Jan Engelhardt, 2007-2009
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/format.c new/libHX-3.16/src/format.c
--- old/libHX-3.15/src/format.c 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/format.c 2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     String placeholder expansion
- *     Copyright © Jan Engelhardt, 2007-2010
+ *     Copyright Jan Engelhardt, 2007-2010
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
@@ -16,8 +16,6 @@
 #include <libHX.h>
 #include "internal.h"
 
-/* Definitions */
-#define MAX_KEY_SIZE 256
 /* To make it easier on the highlighter */
 #define C_OPEN  '('
 #define C_CLOSE ')'
@@ -75,8 +73,7 @@
        struct fmt_entry *entry;
        int ret;
 
-       if (strpbrk(key, "\t\n\v ") != NULL || strlen(key) > MAX_KEY_SIZE ||
-           *key == '\0') {
+       if (strpbrk(key, "\t\n\v ") != NULL || *key == '\0') {
                fprintf(stderr, "%s: Bogus key \"%s\"\n", __func__, key);
                return -EINVAL;
        }
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/libHX-3.15/src/internal.h new/libHX-3.16/src/internal.h
--- old/libHX-3.15/src/internal.h       2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/internal.h       2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt, 1999-2008
+ *     Copyright Jan Engelhardt, 1999-2008
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/io.c new/libHX-3.16/src/io.c
--- old/libHX-3.15/src/io.c     2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/io.c     2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     File and directory handling
- *     Copyright © Jan Engelhardt, 2002-2011
+ *     Copyright Jan Engelhardt, 2002-2011
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
@@ -325,7 +325,8 @@
 /**
  * Perform symlink resolution on the currently last component (state->dest).
  */
-static int HX_realpath_symres(struct HX_realpath_state *state, const char 
*path)
+static int
+HX_realpath_symres(struct HX_realpath_state *state, const char *path)
 {
        int ret;
 
@@ -334,8 +335,17 @@
                return -EINVAL;
        else if (ret < 0)
                return -errno;
+#ifdef __MINGW32__
+       else if (state->deref_count++ >= 40)
+               /*
+                * not that this is ever going to happen on mingw,
+                * because Windows does not seem to have symlinks, ...
+                */
+               return -EINVAL;
+#else
        else if (state->deref_count++ >= 40)
                return -ELOOP;
+#endif
 
        if (*state->link_target == '/') {
                *state->dest = '\0';
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/libHX-3.15/src/map.c new/libHX-3.16/src/map.c
--- old/libHX-3.15/src/map.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/map.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Maps (key-value pairs)
- *     Copyright © Jan Engelhardt, 2009
+ *     Copyright Jan Engelhardt, 2009
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/mc.c new/libHX-3.16/src/mc.c
--- old/libHX-3.15/src/mc.c     2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/mc.c     2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Auto-sizing memory containers
- *     Copyright © Jan Engelhardt, 2002-2011
+ *     Copyright Jan Engelhardt, 2002-2011
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/misc.c new/libHX-3.16/src/misc.c
--- old/libHX-3.15/src/misc.c   2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/misc.c   2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Miscellaneous functions
- *     Copyright © Jan Engelhardt, 1999-2010
+ *     Copyright Jan Engelhardt, 1999-2010
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/opt.c new/libHX-3.16/src/opt.c
--- old/libHX-3.15/src/opt.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/opt.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     libHX/opt.c
- *     Copyright © Jan Engelhardt, 2002-2011
+ *     Copyright Jan Engelhardt, 2002-2011
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/proc.c new/libHX-3.16/src/proc.c
--- old/libHX-3.15/src/proc.c   2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/proc.c   2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Process management
- *     Copyright © Jan Engelhardt, 2008-2009
+ *     Copyright Jan Engelhardt, 2008-2009
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
@@ -109,7 +109,8 @@
  *
  * Sets up pipes and runs the specified program.
  */
-EXPORT_SYMBOL int HXproc_run_async(const char *const *argv, struct HXproc 
*proc)
+EXPORT_SYMBOL int
+HXproc_run_async(const char *const *argv, struct HXproc *proc)
 {
        int pipes[3][2], nullfd = -1, ret, saved_errno;
        unsigned int t;
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/libHX-3.15/src/rand.c new/libHX-3.16/src/rand.c
--- old/libHX-3.15/src/rand.c   2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/rand.c   2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Random numbers
- *     Copyright © Jan Engelhardt, 2003-2008
+ *     Copyright Jan Engelhardt, 2003-2008
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/rtcheck.c new/libHX-3.16/src/rtcheck.c
--- old/libHX-3.15/src/rtcheck.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/rtcheck.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Additional runtime checks
- *     Copyright © Jan Engelhardt, 2011
+ *     Copyright Jan Engelhardt, 2011
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
@@ -11,6 +11,7 @@
  *     LD_PRELOAD environment variable to dynamically add extra checks.
  */
 #define _GNU_SOURCE 1
+#ifdef HAVE_DLFCN_H
 #include <dlfcn.h>
 #ifdef RTLD_NEXT
 
@@ -272,3 +273,4 @@
 stub1(HX_strupper, (char *a));
 
 #endif /* RTLD_NEXT */
+#endif /* HAVE_DLFCN_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/libHX-3.15/src/string.c new/libHX-3.16/src/string.c
--- old/libHX-3.15/src/string.c 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/string.c 2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     C-string functions
- *     Copyright © Jan Engelhardt, 1999-2010
+ *     Copyright Jan Engelhardt, 1999-2010
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/tc-dir.c new/libHX-3.16/src/tc-dir.c
--- old/libHX-3.15/src/tc-dir.c 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-dir.c 2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-format.c new/libHX-3.16/src/tc-format.c
--- old/libHX-3.15/src/tc-format.c      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-format.c      2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     formatter test program
- *     Copyright © by Jan Engelhardt
+ *     Copyright by Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-list.c new/libHX-3.16/src/tc-list.c
--- old/libHX-3.15/src/tc-list.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-list.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-list2.c new/libHX-3.16/src/tc-list2.c
--- old/libHX-3.15/src/tc-list2.c       2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-list2.c       2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-map.c new/libHX-3.16/src/tc-map.c
--- old/libHX-3.15/src/tc-map.c 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-map.c 2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Test for libHX's maps
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-memmem.c new/libHX-3.16/src/tc-memmem.c
--- old/libHX-3.15/src/tc-memmem.c      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-memmem.c      2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     speed test HX_memmem
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-misc.c new/libHX-3.16/src/tc-misc.c
--- old/libHX-3.15/src/tc-misc.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-misc.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-netio.c new/libHX-3.16/src/tc-netio.c
--- old/libHX-3.15/src/tc-netio.c       2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-netio.c       2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-option.c new/libHX-3.16/src/tc-option.c
--- old/libHX-3.15/src/tc-option.c      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-option.c      2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     option parser test program
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-proc.c new/libHX-3.16/src/tc-proc.c
--- old/libHX-3.15/src/tc-proc.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-proc.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-rand.c new/libHX-3.16/src/tc-rand.c
--- old/libHX-3.15/src/tc-rand.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-rand.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-realpath.c new/libHX-3.16/src/tc-realpath.c
--- old/libHX-3.15/src/tc-realpath.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-realpath.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Test utility for libHX's realpath
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-shconfig.c new/libHX-3.16/src/tc-shconfig.c
--- old/libHX-3.15/src/tc-shconfig.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-shconfig.c    2013-09-29 21:57:55.000000000 +0200
@@ -3,7 +3,7 @@
 */
 /*
  *     shconfig test program
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-strchr2.c new/libHX-3.16/src/tc-strchr2.c
--- old/libHX-3.15/src/tc-strchr2.c     2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-strchr2.c     2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Behavior Correctness Test for HX_strchr2
- *     Copyright © Jan Engelhardt, 2013
+ *     Copyright Jan Engelhardt, 2013
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-string.c new/libHX-3.16/src/tc-string.c
--- old/libHX-3.15/src/tc-string.c      2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-string.c      2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /* long line for testing long line for testing long line for testing long line 
for testing long line for testing long line for testing long line for testing 
long line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing long 
line for testing long line for testing long line for testing long line for 
testing long line for testing long line for testing long line for testing */
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-strquote.c new/libHX-3.16/src/tc-strquote.c
--- old/libHX-3.15/src/tc-strquote.c    2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-strquote.c    2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     Behavior Correctness Test for HX_strquote
- *     Copyright © Jan Engelhardt, 2013
+ *     Copyright Jan Engelhardt, 2013
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-time.c new/libHX-3.16/src/tc-time.c
--- old/libHX-3.15/src/tc-time.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-time.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt, 2012
+ *     Copyright Jan Engelhardt, 2012
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/tc-xml.c new/libHX-3.16/src/tc-xml.c
--- old/libHX-3.15/src/tc-xml.c 2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/tc-xml.c 2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt
+ *     Copyright Jan Engelhardt
  *
  *     This program is free software; you can redistribute it and/or
  *     modify it under the terms of the WTF Public License version 2 or
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/libHX-3.15/src/time.c new/libHX-3.16/src/time.c
--- old/libHX-3.15/src/time.c   2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/time.c   2013-09-29 21:57:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *     Copyright © Jan Engelhardt, 2012
+ *     Copyright Jan Engelhardt, 2012
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser
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/libHX-3.15/src/ux-mmap.c new/libHX-3.16/src/ux-mmap.c
--- old/libHX-3.15/src/ux-mmap.c        2013-03-07 21:28:42.000000000 +0100
+++ new/libHX-3.16/src/ux-mmap.c        2013-09-29 21:57:55.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  *     libHX/ux-mmap.c
- *     Copyright © Jan Engelhardt, 2005-2006
+ *     Copyright Jan Engelhardt, 2005-2006
  *
  *     This file is part of libHX. libHX is free software; you can
  *     redistribute it and/or modify it under the terms of the GNU Lesser

--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to