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]
