diff -Nur Fresco-040116/Babylon/CVS/Entries Fresco-040326/Babylon/CVS/Entries --- Fresco-040116/Babylon/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/CVS/Entries Fri Mar 26 16:05:38 2004 @@ -1,7 +1,6 @@ /.cvsignore/1.1/Tue Apr 1 15:56:34 2003// /LICENSE/1.1/Wed Oct 30 22:16:47 2002// /Makefile.in/1.16/Fri Aug 1 16:47:09 2003// -/configure.ac/1.25/Fri Aug 1 16:47:09 2003// D/config//// D/demo//// D/include//// @@ -9,3 +8,4 @@ D/src//// D/test//// D/utils//// +/configure.ac/1.26/Fri Mar 26 16:04:54 2004// diff -Nur Fresco-040116/Babylon/autom4te.cache/output.0 Fresco-040326/Babylon/autom4te.cache/output.0 --- Fresco-040116/Babylon/autom4te.cache/output.0 Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/autom4te.cache/output.0 Fri Mar 26 16:05:39 2004 @@ -1,5 +1,5 @@ @%:@! /bin/sh -@%:@ From configure.ac Revision: 1.25 . +@%:@ From configure.ac Revision: 1.26 . @%:@ Guess values for system-dependent variables and create Makefiles. @%:@ Generated by GNU Autoconf 2.59 for Babylon M2. @%:@ @@ -275,7 +275,7 @@ PACKAGE_BUGREPORT='devel@fresco.org' ac_unique_file="LICENSE" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX DEBUG SO_CXXFLAGS SO_LDFLAGS FRESCO_TEST_LOCAL_BUILD_CONFIG FRESCO_TEST_LOCAL_CONFIG FRESCO_TEST_CONFIG FRESCO_TEST_prefix Prague_LOCAL_BUILD_CONFIG Prague_LOCAL_CONFIG Prague_CONFIG Prague_prefix INSTALL_CPPFLAGS INSTALL_LIBS UNICODE_BLOCKS LIB@&t@OBJS LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX DEBUG SO_CXXFLAGS SO_LDFLAGS FRESCO_TEST_LOCAL_BUILD_CONFIG FRESCO_TEST_LOCAL_CONFIG FRESCO_TEST_CONFIG FRESCO_TEST_prefix Prague_LOCAL_BUILD_CONFIG Prague_LOCAL_CONFIG Prague_CONFIG Prague_prefix INSTALL_CPPFLAGS INSTALL_LIBS UNICODE_BLOCKS ICONV_CPPFLAGS ICONV_LIBS LIB@&t@OBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -823,13 +823,15 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-FRESCO_TEST-prefix + --with-FRESCO_TEST-prefix=PRF Prefix where Fresco-Test is installed - --with-FRESCO_TEST-exec-prefix + --with-FRESCO_TEST-exec-prefix=PRF Exec prefix where Fresco-Test is installed - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed + --with-iconv-prefix=PRF search for iconv library in prefix Some influential environment variables: CC C compiler command @@ -4112,6 +4114,175 @@ fi; + + +# Check whether --with-iconv-prefix or --without-iconv-prefix was given. +if test "${with_iconv_prefix+set}" = set; then + withval="$with_iconv_prefix" + + if test -d $withval/include ; then + ICONV_CPPFLAGS="-I$withval/include" + fi + if test -d $withval/lib ; then + ICONV_LIBS="-L$withval/lib" + fi + + +fi; + + am_cv_iconv="no" + + saved_LIBS="$LIBS" + saved_CPPFLAGS="$CPPFLAGS" + + LIBS="$ICONV_LIBS" + CPPFLAGS="$ICONV_CPPFLAGS" + + echo "$as_me:$LINENO: checking whether -liconv is needed" >&5 +echo $ECHO_N "checking whether -liconv is needed... $ECHO_C" >&6 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ + + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + echo "$as_me:$LINENO: result: not needed" >&5 +echo "${ECHO_T}not needed" >&6 + am_cv_iconv="yes" + + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + + if test ".$am_cv_iconv" != ".yes"; then + ICONV_LIBS="$ICONV_LIBS -liconv" + + LIBS="$ICONV_LIBS" + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ + + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + echo "$as_me:$LINENO: result: needed" >&5 +echo "${ECHO_T}needed" >&6 + am_cv_iconv="yes" + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + + echo "$as_me:$LINENO: result: iconv not found!" >&5 +echo "${ECHO_T}iconv not found!" >&6 + + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + fi + + LIBS="$saved_LIBS" + CPPFLAGS="$saved_CPPFLAGS" + + if test ".$am_cv_iconv" != ".yes"; then + { { echo "$as_me:$LINENO: error: iconv not found: Try installing GNU libiconv." >&5 +echo "$as_me: error: iconv not found: Try installing GNU libiconv." >&2;} + { (exit 1); exit 1; }; }; + else + +cat >>confdefs.h <<\_ACEOF +@%:@define HAVE_ICONV 1 +_ACEOF + + + + fi + + + + { echo "$as_me:$LINENO: Output Substitution" >&5 echo "$as_me: Output Substitution" >&6;} @@ -4784,6 +4955,8 @@ s,@INSTALL_CPPFLAGS@,$INSTALL_CPPFLAGS,;t t s,@INSTALL_LIBS@,$INSTALL_LIBS,;t t s,@UNICODE_BLOCKS@,$UNICODE_BLOCKS,;t t +s,@ICONV_CPPFLAGS@,$ICONV_CPPFLAGS,;t t +s,@ICONV_LIBS@,$ICONV_LIBS,;t t s,@LIB@&t@OBJS@,$LIB@&t@OBJS,;t t s,@LTLIBOBJS@,$LTLIBOBJS,;t t CEOF diff -Nur Fresco-040116/Babylon/autom4te.cache/traces.0 Fresco-040326/Babylon/autom4te.cache/traces.0 --- Fresco-040116/Babylon/autom4te.cache/traces.0 Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/autom4te.cache/traces.0 Fri Mar 26 16:05:39 2004 @@ -288,11 +288,32 @@ configure.ac:77: the top level]) m4trace:configure.ac:79: -1- AC_SUBST([UNICODE_BLOCKS], ["$enableval"]) m4trace:configure.ac:79: -1- AC_SUBST([UNICODE_BLOCKS], [complete]) -m4trace:configure.ac:87: -1- AC_CONFIG_FILES([config/local.mk config/synopsis.py]) -m4trace:configure.ac:88: -1- AC_CONFIG_FILES([config/Babylon.spec]) -m4trace:configure.ac:89: -1- AC_CONFIG_FILES([config/Babylon-config], [chmod +x config/Babylon-config]) -m4trace:configure.ac:90: -1- AC_CONFIG_FILES([bin/Babylon-config:config/Babylon-build-config.in], [chmod +x bin/Babylon-config]) -m4trace:configure.ac:91: -1- AC_CONFIG_FILES([Makefile src/Makefile modules/Makefile]) -m4trace:configure.ac:92: -1- AC_CONFIG_FILES([test/Makefile demo/Makefile]) -m4trace:configure.ac:98: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) -m4trace:configure.ac:98: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) +m4trace:configure.ac:81: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:612: FRESCO_ICONV is expanded from... +configure.ac:81: the top level]) +m4trace:configure.ac:81: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. +You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... +config/aclocal.m4:612: FRESCO_ICONV is expanded from... +configure.ac:81: the top level]) +m4trace:configure.ac:81: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. +You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... +config/aclocal.m4:612: FRESCO_ICONV is expanded from... +configure.ac:81: the top level]) +m4trace:configure.ac:81: -1- _m4_warn([obsolete], [The macro `AC_ERROR' is obsolete. +You should run autoupdate.], [autoconf/oldnames.m4:55: AC_ERROR is expanded from... +config/aclocal.m4:612: FRESCO_ICONV is expanded from... +configure.ac:81: the top level]) +m4trace:configure.ac:81: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ICONV]) +m4trace:configure.ac:81: -1- AH_OUTPUT([HAVE_ICONV], [/* Define if you have iconv() function. */ +#undef HAVE_ICONV]) +m4trace:configure.ac:81: -1- AC_SUBST([ICONV_CPPFLAGS]) +m4trace:configure.ac:81: -1- AC_SUBST([ICONV_LIBS]) +m4trace:configure.ac:89: -1- AC_CONFIG_FILES([config/local.mk config/synopsis.py]) +m4trace:configure.ac:90: -1- AC_CONFIG_FILES([config/Babylon.spec]) +m4trace:configure.ac:91: -1- AC_CONFIG_FILES([config/Babylon-config], [chmod +x config/Babylon-config]) +m4trace:configure.ac:92: -1- AC_CONFIG_FILES([bin/Babylon-config:config/Babylon-build-config.in], [chmod +x bin/Babylon-config]) +m4trace:configure.ac:93: -1- AC_CONFIG_FILES([Makefile src/Makefile modules/Makefile]) +m4trace:configure.ac:94: -1- AC_CONFIG_FILES([test/Makefile demo/Makefile]) +m4trace:configure.ac:100: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) +m4trace:configure.ac:100: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) diff -Nur Fresco-040116/Babylon/config/CVS/Entries Fresco-040326/Babylon/config/CVS/Entries --- Fresco-040116/Babylon/config/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/CVS/Entries Fri Mar 26 16:05:38 2004 @@ -2,10 +2,10 @@ /Babylon-build-config.in/1.4/Sat Dec 6 11:26:45 2003// /Babylon-config.in/1.5/Sat Dec 6 11:26:45 2003// /Babylon.spec.in/1.4/Wed Nov 20 07:13:59 2002// -/config.guess/1.2/Thu Jan 9 00:38:31 2003// -/config.sub/1.2/Thu Jan 9 00:38:31 2003// -/local.mk.in/1.10/Sun Apr 6 16:15:44 2003// /manual.css/1.1/Thu Jul 4 04:09:32 2002// /shtool/1.1/Mon Dec 9 02:07:58 2002// /synopsis.py.in/1.5/Sat Nov 23 18:49:25 2002// +/config.guess/1.3/Fri Mar 26 16:04:54 2004// +/config.sub/1.3/Fri Mar 26 16:04:54 2004// +/local.mk.in/1.11/Fri Mar 26 16:04:54 2004// D diff -Nur Fresco-040116/Babylon/config/acconfig.hh.in Fresco-040326/Babylon/config/acconfig.hh.in --- Fresco-040116/Babylon/config/acconfig.hh.in Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/acconfig.hh.in Fri Mar 26 16:05:38 2004 @@ -3,6 +3,9 @@ /* Enable debugging code? */ #undef DEBUG +/* Define if you have iconv() function. */ +#undef HAVE_ICONV + /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT diff -Nur Fresco-040116/Babylon/config/acconfig.hh.in~ Fresco-040326/Babylon/config/acconfig.hh.in~ --- Fresco-040116/Babylon/config/acconfig.hh.in~ Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/acconfig.hh.in~ Fri Mar 26 16:05:38 2004 @@ -1,5 +1,8 @@ /* config/acconfig.hh.in. Generated from configure.ac by autoheader. */ +/* Enable debugging code? */ +#undef DEBUG + /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT diff -Nur Fresco-040116/Babylon/config/aclocal.m4 Fresco-040326/Babylon/config/aclocal.m4 --- Fresco-040116/Babylon/config/aclocal.m4 Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/aclocal.m4 Fri Mar 26 16:05:38 2004 @@ -298,7 +298,7 @@ AC_SUBST(SO_LDFLAGS) ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -352,10 +352,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") @@ -511,5 +511,103 @@ else AC_MSG_RESULT($Fresco_IDL_prefix) fi +]) + +dnl $Id: iconv.m4,v 1.3 2004/01/08 23:15:33 tobias Exp $ +dnl This source file is a part of the Berlin Project. +dnl Copyright (C) 2004 Tobias Hunger +dnl http://www.fresco.org/ +dnl +dnl This library is free software; you can redistribute it and/or +dnl modify it under the terms of the GNU Library General Public +dnl License as published by the Free Software Foundation; either +dnl version 2 of the License, or (at your option) any later version. +dnl +dnl This library is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl Library General Public License for more details. +dnl +dnl You should have received a copy of the GNU Library General Public +dnl License along with this library; if not, write to the +dnl Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +dnl MA 02139, USA. + +dnl +dnl FRESCO_ICONV +dnl +dnl Checks for iconv support. If found, $ac_cv_iconv is set to "yes", +dnl and $iconv_cppflags and $iconv_lib are defined +AC_DEFUN([FRESCO_ICONV],[ + + AC_ARG_WITH([iconv-prefix], + AC_HELP_STRING([--with-iconv-prefix=PRF], + [search for iconv library in prefix]), + [ + if test -d $withval/include ; then + ICONV_CPPFLAGS="-I$withval/include" + fi + if test -d $withval/lib ; then + ICONV_LIBS="-L$withval/lib" + fi + ] + ) + + am_cv_iconv="no" + + saved_LIBS="$LIBS" + saved_CPPFLAGS="$CPPFLAGS" + + LIBS="$ICONV_LIBS" + CPPFLAGS="$ICONV_CPPFLAGS" + + AC_MSG_CHECKING([whether -liconv is needed]) + + AC_TRY_LINK([#include +#include ], + [ + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + ], + [ + AC_MSG_RESULT([not needed]) + am_cv_iconv="yes" + ] + ) + + if test ".$am_cv_iconv" != ".yes"; then + ICONV_LIBS="$ICONV_LIBS -liconv" + + LIBS="$ICONV_LIBS" + + AC_TRY_LINK([#include +#include ], + [ + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + ], + [ + AC_MSG_RESULT([needed]) + am_cv_iconv="yes" + ], + [ + AC_MSG_RESULT([iconv not found!]) + ] + ) + fi + + LIBS="$saved_LIBS" + CPPFLAGS="$saved_CPPFLAGS" + + if test ".$am_cv_iconv" != ".yes"; then + AC_ERROR([iconv not found: Try installing GNU libiconv.]); + else + AC_DEFINE(HAVE_ICONV, 1, [Define if you have iconv() function.]) + AC_SUBST(ICONV_CPPFLAGS) + AC_SUBST(ICONV_LIBS) + fi + ]) diff -Nur Fresco-040116/Babylon/config/config.guess Fresco-040326/Babylon/config/config.guess --- Fresco-040116/Babylon/config/config.guess Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/config.guess Fri Mar 26 16:05:38 2004 @@ -1,9 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -timestamp='2002-11-30' +timestamp='2004-01-05' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -98,14 +98,18 @@ # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. -# This shell variable is my proudest work .. or something. --bje +# Portable tmp directory creation inspired by the Autoconf team. -set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; -(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) - || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; -dummy=$tmpdir/dummy ; -files="$dummy.c $dummy.o $dummy.rel $dummy" ; -trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do @@ -113,15 +117,13 @@ CC_FOR_BUILD="$c"; break ; fi ; done ; - rm -f $files ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; -unset files' +esac ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -219,6 +221,9 @@ mvmeppc:OpenBSD:*:*) echo powerpc-unknown-openbsd${UNAME_RELEASE} exit 0 ;; + pegasos:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; pmax:OpenBSD:*:*) echo mipsel-unknown-openbsd${UNAME_RELEASE} exit 0 ;; @@ -238,68 +243,52 @@ if test $UNAME_RELEASE = "V4.0"; then UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` fi + # According to Compaq, /usr/sbin/psrinfo has been available on + # OSF/1 and Tru64 systems produced since 1995. I hope that + # covers most systems running today. This code pipes the CPU + # types through head -n 1, so we only detect the type of CPU 0. + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` + case "$ALPHA_CPU_TYPE" in + "EV4 (21064)") + UNAME_MACHINE="alpha" ;; + "EV4.5 (21064)") + UNAME_MACHINE="alpha" ;; + "LCA4 (21066/21068)") + UNAME_MACHINE="alpha" ;; + "EV5 (21164)") + UNAME_MACHINE="alphaev5" ;; + "EV5.6 (21164A)") + UNAME_MACHINE="alphaev56" ;; + "EV5.6 (21164PC)") + UNAME_MACHINE="alphapca56" ;; + "EV5.7 (21164PC)") + UNAME_MACHINE="alphapca57" ;; + "EV6 (21264)") + UNAME_MACHINE="alphaev6" ;; + "EV6.7 (21264A)") + UNAME_MACHINE="alphaev67" ;; + "EV6.8CB (21264C)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8AL (21264B)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8CX (21264D)") + UNAME_MACHINE="alphaev68" ;; + "EV6.9A (21264/EV69A)") + UNAME_MACHINE="alphaev69" ;; + "EV7 (21364)") + UNAME_MACHINE="alphaev7" ;; + "EV7.9 (21364A)") + UNAME_MACHINE="alphaev79" ;; + esac # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. - eval $set_cc_for_build - cat <$dummy.s - .data -\$Lformat: - .byte 37,100,45,37,120,10,0 # "%d-%x\n" - - .text - .globl main - .align 4 - .ent main -main: - .frame \$30,16,\$26,0 - ldgp \$29,0(\$27) - .prologue 1 - .long 0x47e03d80 # implver \$0 - lda \$2,-1 - .long 0x47e20c21 # amask \$2,\$1 - lda \$16,\$Lformat - mov \$0,\$17 - not \$1,\$18 - jsr \$26,printf - ldgp \$29,0(\$26) - mov 0,\$16 - jsr \$26,exit - .end main -EOF - $CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null - if test "$?" = 0 ; then - case `$dummy` in - 0-0) - UNAME_MACHINE="alpha" - ;; - 1-0) - UNAME_MACHINE="alphaev5" - ;; - 1-1) - UNAME_MACHINE="alphaev56" - ;; - 1-101) - UNAME_MACHINE="alphapca56" - ;; - 2-303) - UNAME_MACHINE="alphaev6" - ;; - 2-307) - UNAME_MACHINE="alphaev67" - ;; - 2-1307) - UNAME_MACHINE="alphaev68" - ;; - 3-1307) - UNAME_MACHINE="alphaev7" - ;; - esac - fi - rm -f $dummy.s $dummy && rmdir $tmpdir echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` exit 0 ;; + Alpha*:OpenVMS:*:*) + echo alpha-hp-vms + exit 0 ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead @@ -321,6 +310,9 @@ *:OS/390:*:*) echo i370-ibm-openedition exit 0 ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit 0 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit 0;; @@ -338,6 +330,9 @@ NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit 0 ;; + DRS?6000:unix:4.0:6*) + echo sparc-icl-nx6 + exit 0 ;; DRS?6000:UNIX_SV:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7 && exit 0 ;; @@ -450,8 +445,7 @@ EOF $CC_FOR_BUILD -o $dummy $dummy.c \ && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ - && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + && exit 0 echo mips-mips-riscos${UNAME_RELEASE} exit 0 ;; Motorola:PowerMAX_OS:*:*) @@ -535,8 +529,7 @@ exit(0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo rs6000-ibm-aix3.2.5 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 @@ -635,10 +628,20 @@ } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` - if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi - rm -f $dummy.c $dummy && rmdir $tmpdir + test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac + if [ ${HP_ARCH} = "hppa2.0w" ] + then + # avoid double evaluation of $set_cc_for_build + test -n "$CC_FOR_BUILD" || eval $set_cc_for_build + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null + then + HP_ARCH="hppa2.0w" + else + HP_ARCH="hppa64" + fi + fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit 0 ;; ia64:HP-UX:*:*) @@ -672,8 +675,7 @@ exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo unknown-hitachi-hiuxwe2 exit 0 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) @@ -731,21 +733,26 @@ CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; - CRAY*T3D:*:*:*) - echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; + *:UNICOS/mp:*:*) + echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit 0 ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit 0 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; @@ -767,8 +774,10 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - rm -f $dummy.c && rmdir $tmpdir - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} + # GNU/KFreeBSD systems have a "k" prefix to indicate we are using + # FreeBSD's kernel, but not the complete OS. + case ${LIBC} in gnu) kernel_only='k' ;; esac + echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} exit 0 ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin @@ -779,8 +788,8 @@ i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit 0 ;; - x86:Interix*:3*) - echo i586-pc-interix3 + x86:Interix*:[34]*) + echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' exit 0 ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks @@ -801,14 +810,22 @@ echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; *:GNU:*:*) + # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit 0 ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + exit 0 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit 0 ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; + cris:Linux:*:*) + echo cris-axis-linux-gnu + exit 0 ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; @@ -832,7 +849,6 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - rm -f $dummy.c && rmdir $tmpdir test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; mips64:Linux:*:*) @@ -852,7 +868,6 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - rm -f $dummy.c && rmdir $tmpdir test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; ppc:Linux:*:*) @@ -889,6 +904,9 @@ s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit 0 ;; + sh64*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; @@ -946,9 +964,11 @@ LIBC=gnuaout #endif #endif + #ifdef __dietlibc__ + LIBC=dietlibc + #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - rm -f $dummy.c && rmdir $tmpdir test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ;; @@ -977,6 +997,9 @@ i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit 0 ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit 0 ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit 0 ;; @@ -1048,7 +1071,7 @@ exit 0 ;; M68*:*:R3V[567]*:*) test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; - 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0) + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` @@ -1146,7 +1169,11 @@ echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit 0 ;; *:Darwin:*:*) - echo `uname -p`-apple-darwin${UNAME_RELEASE} + case `uname -p` in + *86) UNAME_PROCESSOR=i686 ;; + powerpc) UNAME_PROCESSOR=powerpc ;; + esac + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit 0 ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` @@ -1159,7 +1186,7 @@ *:QNX:*:4*) echo i386-pc-qnx exit 0 ;; - NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) + NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit 0 ;; *:NonStop-UX:*:*) @@ -1200,6 +1227,12 @@ *:ITS:*:*) echo pdp10-unknown-its exit 0 ;; + SEI:*:*:SEIUX) + echo mips-sei-seiux${UNAME_RELEASE} + exit 0 ;; + *:DRAGONFLY:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly${UNAME_RELEASE} + exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 @@ -1320,8 +1353,7 @@ } EOF -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -rm -f $dummy.c $dummy && rmdir $tmpdir +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 # Apollos put the system type in the environment. diff -Nur Fresco-040116/Babylon/config/config.sub Fresco-040326/Babylon/config/config.sub --- Fresco-040116/Babylon/config/config.sub Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/config.sub Fri Mar 26 16:05:38 2004 @@ -1,9 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -timestamp='2002-11-30' +timestamp='2004-01-05' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -118,7 +118,8 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -228,13 +229,14 @@ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ - | clipper \ + | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ - | ip2k \ + | ip2k | iq2000 \ | m32r | m68000 | m68k | m88k | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ @@ -245,21 +247,24 @@ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ + | msp430 \ | ns16k | ns32k \ | openrisc | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ | strongarm \ - | tahoe | thumb | tic80 | tron \ + | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ | x86 | xscale | xstormy16 | xtensa \ @@ -294,7 +299,7 @@ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ @@ -302,7 +307,7 @@ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* \ + | ip2k-* | iq2000-* \ | m32r-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | mcore-* \ @@ -315,21 +320,26 @@ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39 | mipstx39el \ - | none-* | np1-* | ns16k-* | ns32k-* \ + | mipstx39-* | mipstx39el-* \ + | msp430-* \ + | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ + | tahoe-* | thumb-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ @@ -367,6 +377,12 @@ basic_machine=a29k-none os=-bsd ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; amdahl) basic_machine=580-amdahl os=-sysv @@ -716,6 +732,10 @@ np1) basic_machine=np1-gould ;; + nv1) + basic_machine=nv1-cray + os=-unicosmp + ;; nsr-tandem) basic_machine=nsr-tandem ;; @@ -727,6 +747,10 @@ basic_machine=or32-unknown os=-coff ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose @@ -758,18 +782,24 @@ pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; - pentiumii | pentium2) + pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; + pentium4) + basic_machine=i786-pc + ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - pentiumii-* | pentium2-*) + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; + pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; pn) basic_machine=pn-gould ;; @@ -828,6 +858,10 @@ sb1el) basic_machine=mipsisa64sb1el-unknown ;; + sei) + basic_machine=mips-sei + os=-seiux + ;; sequent) basic_machine=i386-sequent ;; @@ -835,6 +869,9 @@ basic_machine=sh-hitachi os=-hms ;; + sh64) + basic_machine=sh64-unknown + ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks @@ -901,10 +938,6 @@ basic_machine=i386-sequent os=-dynix ;; - t3d) - basic_machine=alpha-cray - os=-unicos - ;; t3e) basic_machine=alphaev5-cray os=-unicos @@ -913,14 +946,18 @@ basic_machine=t90-cray os=-unicos ;; - tic4x | c4x*) - basic_machine=tic4x-unknown - os=-coff - ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff ;; + tic55x | c55x*) + basic_machine=tic55x-unknown + os=-coff + ;; + tic6x | c6x*) + basic_machine=tic6x-unknown + os=-coff + ;; tx39) basic_machine=mipstx39-unknown ;; @@ -934,6 +971,10 @@ tower | tower-32) basic_machine=m68k-ncr ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; udi29k) basic_machine=a29k-amd os=-udi @@ -1023,7 +1064,7 @@ we32k) basic_machine=we32k-att ;; - sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele) + sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sh64) @@ -1102,19 +1143,19 @@ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ + | -hiux* | -386bsd* | -knetbsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \ | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1138,6 +1179,9 @@ -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; @@ -1150,6 +1194,9 @@ -opened*) os=-openedition ;; + -os400*) + os=-os400 + ;; -wince*) os=-wince ;; @@ -1171,6 +1218,9 @@ -atheos*) os=-atheos ;; + -syllable*) + os=-syllable + ;; -386bsd) os=-bsd ;; @@ -1193,6 +1243,9 @@ -sinix*) os=-sysv4 ;; + -tpf*) + os=-tpf + ;; -triton*) os=-sysv3 ;; @@ -1223,6 +1276,12 @@ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; + -aros*) + os=-aros + ;; + -kaos*) + os=-kaos + ;; -none) ;; *) @@ -1254,6 +1313,9 @@ arm*-semi) os=-aout ;; + c4x-* | tic4x-*) + os=-coff + ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 @@ -1432,8 +1494,14 @@ -mvs* | -opened*) vendor=ibm ;; + -os400*) + vendor=ibm + ;; -ptx*) vendor=sequent + ;; + -tpf*) + vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs diff -Nur Fresco-040116/Babylon/config/local.mk.in Fresco-040326/Babylon/config/local.mk.in --- Fresco-040116/Babylon/config/local.mk.in Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/config/local.mk.in Fri Mar 26 16:05:38 2004 @@ -1,4 +1,4 @@ -# $Id: local.mk.in,v 1.10 2003/04/06 16:15:44 tobias Exp $ +# $Id: local.mk.in,v 1.11 2004/01/08 13:40:44 tobias Exp $ # # This source file is a part of the Fresco Project. # Copyright (C) 1999 Stefan Seefeld @@ -47,10 +47,12 @@ SO_LDFLAGS := @SO_LDFLAGS@ CPPFLAGS := -I../include -I$(top_srcdir)/include @CPPFLAGS@ +ICONV_CPPFLAGS := @ICONV_CPPFLAGS@ LDFLAGS := @LDFLAGS@ DEPFLAGS := -M CXXFLAGS := @CXXFLAGS@ LIBS := @LIBS@ +ICONV_LIBS := @ICONV_LIBS@ # Which Unicode modules to build UNICODE_BLOCKS := @UNICODE_BLOCKS@ diff -Nur Fresco-040116/Babylon/configure Fresco-040326/Babylon/configure --- Fresco-040116/Babylon/configure Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/configure Fri Mar 26 16:05:39 2004 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac Revision: 1.25 . +# From configure.ac Revision: 1.26 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.59 for Babylon M2. # @@ -275,7 +275,7 @@ PACKAGE_BUGREPORT='devel@fresco.org' ac_unique_file="LICENSE" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX DEBUG SO_CXXFLAGS SO_LDFLAGS FRESCO_TEST_LOCAL_BUILD_CONFIG FRESCO_TEST_LOCAL_CONFIG FRESCO_TEST_CONFIG FRESCO_TEST_prefix Prague_LOCAL_BUILD_CONFIG Prague_LOCAL_CONFIG Prague_CONFIG Prague_prefix INSTALL_CPPFLAGS INSTALL_LIBS UNICODE_BLOCKS LIBOBJS LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX DEBUG SO_CXXFLAGS SO_LDFLAGS FRESCO_TEST_LOCAL_BUILD_CONFIG FRESCO_TEST_LOCAL_CONFIG FRESCO_TEST_CONFIG FRESCO_TEST_prefix Prague_LOCAL_BUILD_CONFIG Prague_LOCAL_CONFIG Prague_CONFIG Prague_prefix INSTALL_CPPFLAGS INSTALL_LIBS UNICODE_BLOCKS ICONV_CPPFLAGS ICONV_LIBS LIBOBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -823,13 +823,15 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-FRESCO_TEST-prefix + --with-FRESCO_TEST-prefix=PRF Prefix where Fresco-Test is installed - --with-FRESCO_TEST-exec-prefix + --with-FRESCO_TEST-exec-prefix=PRF Exec prefix where Fresco-Test is installed - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed + --with-iconv-prefix=PRF search for iconv library in prefix Some influential environment variables: CC C compiler command @@ -4112,6 +4114,175 @@ fi; + + +# Check whether --with-iconv-prefix or --without-iconv-prefix was given. +if test "${with_iconv_prefix+set}" = set; then + withval="$with_iconv_prefix" + + if test -d $withval/include ; then + ICONV_CPPFLAGS="-I$withval/include" + fi + if test -d $withval/lib ; then + ICONV_LIBS="-L$withval/lib" + fi + + +fi; + + am_cv_iconv="no" + + saved_LIBS="$LIBS" + saved_CPPFLAGS="$CPPFLAGS" + + LIBS="$ICONV_LIBS" + CPPFLAGS="$ICONV_CPPFLAGS" + + echo "$as_me:$LINENO: checking whether -liconv is needed" >&5 +echo $ECHO_N "checking whether -liconv is needed... $ECHO_C" >&6 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ + + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + echo "$as_me:$LINENO: result: not needed" >&5 +echo "${ECHO_T}not needed" >&6 + am_cv_iconv="yes" + + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + + if test ".$am_cv_iconv" != ".yes"; then + ICONV_LIBS="$ICONV_LIBS -liconv" + + LIBS="$ICONV_LIBS" + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ + + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + echo "$as_me:$LINENO: result: needed" >&5 +echo "${ECHO_T}needed" >&6 + am_cv_iconv="yes" + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + + echo "$as_me:$LINENO: result: iconv not found!" >&5 +echo "${ECHO_T}iconv not found!" >&6 + + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + fi + + LIBS="$saved_LIBS" + CPPFLAGS="$saved_CPPFLAGS" + + if test ".$am_cv_iconv" != ".yes"; then + { { echo "$as_me:$LINENO: error: iconv not found: Try installing GNU libiconv." >&5 +echo "$as_me: error: iconv not found: Try installing GNU libiconv." >&2;} + { (exit 1); exit 1; }; }; + else + +cat >>confdefs.h <<\_ACEOF +#define HAVE_ICONV 1 +_ACEOF + + + + fi + + + + { echo "$as_me:$LINENO: Output Substitution" >&5 echo "$as_me: Output Substitution" >&6;} @@ -4784,6 +4955,8 @@ s,@INSTALL_CPPFLAGS@,$INSTALL_CPPFLAGS,;t t s,@INSTALL_LIBS@,$INSTALL_LIBS,;t t s,@UNICODE_BLOCKS@,$UNICODE_BLOCKS,;t t +s,@ICONV_CPPFLAGS@,$ICONV_CPPFLAGS,;t t +s,@ICONV_LIBS@,$ICONV_LIBS,;t t s,@LIBOBJS@,$LIBOBJS,;t t s,@LTLIBOBJS@,$LTLIBOBJS,;t t CEOF diff -Nur Fresco-040116/Babylon/configure.ac Fresco-040326/Babylon/configure.ac --- Fresco-040116/Babylon/configure.ac Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/configure.ac Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -dnl $Id: configure.ac,v 1.25 2003/08/01 16:47:09 tobias Exp $ +dnl $Id: configure.ac,v 1.26 2004/01/07 20:38:18 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Håvard Skinnemoen @@ -28,7 +28,7 @@ dnl ------------------------------------------------------------------ AC_PREREQ(2.53) -AC_REVISION($Revision: 1.25 $) +AC_REVISION($Revision: 1.26 $) AC_INIT(Babylon, M2, devel@fresco.org) AC_CONFIG_SRCDIR(LICENSE) @@ -77,6 +77,8 @@ AC_HELP_STRING([--enable-unicode-blocks],[complete or latin unicode support]), [AC_SUBST(UNICODE_BLOCKS,"$enableval")], [AC_SUBST(UNICODE_BLOCKS,complete)]) + +FRESCO_ICONV dnl ------------------------------------------------------------------ dnl Output substitution diff -Nur Fresco-040116/Babylon/demo/CVS/Entries Fresco-040326/Babylon/demo/CVS/Entries --- Fresco-040116/Babylon/demo/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/demo/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,5 +1,4 @@ /Makefile.in/1.1/Fri Aug 1 16:47:09 2003// -/UnicodeData.cc/1.4/Mon Dec 29 08:42:42 2003// /WHAT-IS-THIS/1.1/Tue Nov 21 12:29:25 2000// /dump_blocks.cc/1.2/Mon Dec 29 08:42:42 2003// /dump_compexclude.cc/1.2/Mon Dec 29 08:42:42 2003// @@ -8,4 +7,5 @@ /dump_props.cc/1.2/Fri Oct 24 17:11:04 2003// /dump_ucd.cc/1.2/Mon Dec 29 08:42:42 2003// /normalize.cc/1.4/Mon Dec 29 08:42:42 2003// +/UnicodeData.cc/1.5/Fri Mar 26 16:04:54 2004// D diff -Nur Fresco-040116/Babylon/demo/UnicodeData.cc Fresco-040326/Babylon/demo/UnicodeData.cc --- Fresco-040116/Babylon/demo/UnicodeData.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/demo/UnicodeData.cc Fri Mar 26 16:05:39 2004 @@ -207,7 +207,7 @@ exit(2); } catch (const std::exception & Except) { - std::cerr << "ERROR: Something unexspected happened! -> EXITING (" + std::cerr << "ERROR: Something unexpected happened! -> EXITING (" << Except.what() << ")" << std::endl; exit(3); } diff -Nur Fresco-040116/Babylon/include/Babylon/CVS/Entries Fresco-040326/Babylon/include/Babylon/CVS/Entries --- Fresco-040116/Babylon/include/Babylon/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/include/Babylon/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,9 +1,9 @@ /.cvsignore/1.1/Thu Jan 3 23:45:04 2002// /Babylon.hh/1.5/Fri Aug 1 16:47:10 2003// -/Char.hh/1.15/Mon Dec 29 08:42:43 2003// /String.hh/1.13/Mon Dec 29 08:42:43 2003// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:22 2002// /config.hh/1.1/Thu Jun 6 04:01:10 2002// -/defs.hh/1.18/Fri Aug 1 16:47:10 2003// /exceptions.hh/1.2/Mon Dec 29 08:42:43 2003// D/internal//// +/Char.hh/1.16/Fri Mar 26 16:04:54 2004// +/defs.hh/1.19/Fri Mar 26 16:04:54 2004// diff -Nur Fresco-040116/Babylon/include/Babylon/Char.hh Fresco-040326/Babylon/include/Babylon/Char.hh --- Fresco-040116/Babylon/include/Babylon/Char.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/include/Babylon/Char.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: Char.hh,v 1.15 2003/12/29 08:42:43 tobias Exp $ +/*$Id: Char.hh,v 1.16 2004/01/13 22:34:19 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999-2003 Tobias Hunger @@ -68,29 +68,29 @@ //. Gets the uppercase equivalent of the character. //. If no uppercase equivalent is defined then a copy of - //. the current chracter is returned. + //. the current character is returned. //. //. Warning: For some characters of some locales //. this might not be the character you - //. exspect! + //. expect! Char uppercase() const throw (Block_Error); //. Gets the lowercase equivalent of the character. //. If no uppercase equivalent is defined then a copy of - //. the current chracter is returned. + //. the current character is returned. //. //. Warning: For some characters of some locales //. this might not be the character you - //. exspect! + //. expect! Char lowercase() const throw (Block_Error); //. Gets the titlecase equivalent of the character. //. If no uppercase equivalent is defined then a copy of - //. the current chracter is returned. + //. the current character is returned. //. //. Warning: For some characters of some locales //. this might not be the character you - //. exspect! + //. expect! Char titlecase() const throw (Block_Error); //. Gets the numeric value of the character. @@ -204,7 +204,7 @@ String decompose() const throw (Undefined_Property, Block_Error); // UTF32_string decompose() const throw (Undefined_Property, Block_Error); - //. Returns wether this character needs to be excluded from + //. Returns whether this character needs to be excluded from //. the composition process. //. Throws : Block_Error //. if the block containing the character diff -Nur Fresco-040116/Babylon/include/Babylon/defs.hh Fresco-040326/Babylon/include/Babylon/defs.hh --- Fresco-040116/Babylon/include/Babylon/defs.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/include/Babylon/defs.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: defs.hh,v 1.18 2003/08/01 16:47:10 tobias Exp $ +/*$Id: defs.hh,v 1.19 2004/01/08 15:17:09 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999-2003 Tobias Hunger @@ -53,11 +53,11 @@ typedef u_int16_t UCS2; typedef u_int32_t UCS4; - const std::string UTF8_format("UTF8"); - const std::string UTF16_format("UTF16LE"); - const std::string UTF32_format("UTF32LE"); + const std::string UTF8_format("UTF-8"); + const std::string UTF16_format("UTF-16LE"); + const std::string UTF32_format("UTF-32LE"); - const std::string internal_format("UTF32LE"); + const std::string internal_format("UTF-32LE"); // These classes are defined in Char.hh and String.hh class Char; diff -Nur Fresco-040116/Babylon/include/Babylon/internal/CVS/Entries Fresco-040326/Babylon/include/Babylon/internal/CVS/Entries --- Fresco-040116/Babylon/include/Babylon/internal/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/include/Babylon/internal/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -3,5 +3,5 @@ /Dictionary.hh/1.2/Mon Dec 29 08:42:43 2003// /traits.hh/1.1/Fri Aug 1 16:47:11 2003// /utfstrings.hh/1.2/Mon Dec 29 08:42:43 2003// -/utils.hh/1.2/Mon Dec 29 08:42:43 2003// +/utils.hh/1.3/Fri Mar 26 16:04:54 2004// D diff -Nur Fresco-040116/Babylon/include/Babylon/internal/utils.hh Fresco-040326/Babylon/include/Babylon/internal/utils.hh --- Fresco-040116/Babylon/include/Babylon/internal/utils.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/include/Babylon/internal/utils.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: utils.hh,v 1.2 2003/12/29 08:42:43 tobias Exp $ +/*$Id: utils.hh,v 1.3 2004/02/07 23:43:26 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999-2003 Tobias Hunger @@ -259,7 +259,7 @@ // max_current >= over_it.start result.push_back(current); - // Insert over_it (we allways need to do this!) + // Insert over_it (we always need to do this!) result.push_back(*over_it); // over_it reaches into the next base_it: diff -Nur Fresco-040116/Babylon/modules/0-7F.cc Fresco-040326/Babylon/modules/0-7F.cc --- Fresco-040116/Babylon/modules/0-7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/0-7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 0-7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 0-7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:02 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/100-17F.cc Fresco-040326/Babylon/modules/100-17F.cc --- Fresco-040116/Babylon/modules/100-17F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/100-17F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 100-17F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 100-17F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:02 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1000-109F.cc Fresco-040326/Babylon/modules/1000-109F.cc --- Fresco-040116/Babylon/modules/1000-109F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1000-109F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1000-109F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1000-109F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:42 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:06 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10000-1007F.cc Fresco-040326/Babylon/modules/10000-1007F.cc --- Fresco-040116/Babylon/modules/10000-1007F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10000-1007F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10000-1007F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10000-1007F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/100000-10FFFF.cc Fresco-040326/Babylon/modules/100000-10FFFF.cc --- Fresco-040116/Babylon/modules/100000-10FFFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/100000-10FFFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 100000-10FFFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 100000-10FFFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:12:02 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:51:24 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10080-100FF.cc Fresco-040326/Babylon/modules/10080-100FF.cc --- Fresco-040116/Babylon/modules/10080-100FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10080-100FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10080-100FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10080-100FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10100-1013F.cc Fresco-040326/Babylon/modules/10100-1013F.cc --- Fresco-040116/Babylon/modules/10100-1013F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10100-1013F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10100-1013F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10100-1013F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10300-1032F.cc Fresco-040326/Babylon/modules/10300-1032F.cc --- Fresco-040116/Babylon/modules/10300-1032F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10300-1032F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10300-1032F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10300-1032F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10330-1034F.cc Fresco-040326/Babylon/modules/10330-1034F.cc --- Fresco-040116/Babylon/modules/10330-1034F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10330-1034F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10330-1034F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10330-1034F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10380-1039F.cc Fresco-040326/Babylon/modules/10380-1039F.cc --- Fresco-040116/Babylon/modules/10380-1039F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10380-1039F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10380-1039F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10380-1039F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10400-1044F.cc Fresco-040326/Babylon/modules/10400-1044F.cc --- Fresco-040116/Babylon/modules/10400-1044F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10400-1044F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10400-1044F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10400-1044F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10450-1047F.cc Fresco-040326/Babylon/modules/10450-1047F.cc --- Fresco-040116/Babylon/modules/10450-1047F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10450-1047F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10450-1047F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10450-1047F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10480-104AF.cc Fresco-040326/Babylon/modules/10480-104AF.cc --- Fresco-040116/Babylon/modules/10480-104AF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10480-104AF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10480-104AF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10480-104AF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10800-1083F.cc Fresco-040326/Babylon/modules/10800-1083F.cc --- Fresco-040116/Babylon/modules/10800-1083F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10800-1083F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10800-1083F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10800-1083F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/10A0-10FF.cc Fresco-040326/Babylon/modules/10A0-10FF.cc --- Fresco-040116/Babylon/modules/10A0-10FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/10A0-10FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 10A0-10FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 10A0-10FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:42 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:06 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1100-11FF.cc Fresco-040326/Babylon/modules/1100-11FF.cc --- Fresco-040116/Babylon/modules/1100-11FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1100-11FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1100-11FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1100-11FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:42 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:06 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1200-137F.cc Fresco-040326/Babylon/modules/1200-137F.cc --- Fresco-040116/Babylon/modules/1200-137F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1200-137F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1200-137F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1200-137F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:42 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:06 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/13A0-13FF.cc Fresco-040326/Babylon/modules/13A0-13FF.cc --- Fresco-040116/Babylon/modules/13A0-13FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/13A0-13FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 13A0-13FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 13A0-13FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1400-167F.cc Fresco-040326/Babylon/modules/1400-167F.cc --- Fresco-040116/Babylon/modules/1400-167F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1400-167F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1400-167F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1400-167F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1680-169F.cc Fresco-040326/Babylon/modules/1680-169F.cc --- Fresco-040116/Babylon/modules/1680-169F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1680-169F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1680-169F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1680-169F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/16A0-16FF.cc Fresco-040326/Babylon/modules/16A0-16FF.cc --- Fresco-040116/Babylon/modules/16A0-16FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/16A0-16FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 16A0-16FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 16A0-16FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1700-171F.cc Fresco-040326/Babylon/modules/1700-171F.cc --- Fresco-040116/Babylon/modules/1700-171F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1700-171F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1700-171F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1700-171F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1720-173F.cc Fresco-040326/Babylon/modules/1720-173F.cc --- Fresco-040116/Babylon/modules/1720-173F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1720-173F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1720-173F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1720-173F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1740-175F.cc Fresco-040326/Babylon/modules/1740-175F.cc --- Fresco-040116/Babylon/modules/1740-175F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1740-175F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1740-175F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1740-175F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:07 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1760-177F.cc Fresco-040326/Babylon/modules/1760-177F.cc --- Fresco-040116/Babylon/modules/1760-177F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1760-177F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1760-177F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1760-177F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:43 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1780-17FF.cc Fresco-040326/Babylon/modules/1780-17FF.cc --- Fresco-040116/Babylon/modules/1780-17FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1780-17FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1780-17FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1780-17FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/180-24F.cc Fresco-040326/Babylon/modules/180-24F.cc --- Fresco-040116/Babylon/modules/180-24F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/180-24F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 180-24F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 180-24F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:02 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1800-18AF.cc Fresco-040326/Babylon/modules/1800-18AF.cc --- Fresco-040116/Babylon/modules/1800-18AF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1800-18AF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1800-18AF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1800-18AF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1900-194F.cc Fresco-040326/Babylon/modules/1900-194F.cc --- Fresco-040116/Babylon/modules/1900-194F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1900-194F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1900-194F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1900-194F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1950-197F.cc Fresco-040326/Babylon/modules/1950-197F.cc --- Fresco-040116/Babylon/modules/1950-197F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1950-197F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1950-197F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1950-197F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/19E0-19FF.cc Fresco-040326/Babylon/modules/19E0-19FF.cc --- Fresco-040116/Babylon/modules/19E0-19FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/19E0-19FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 19E0-19FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 19E0-19FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1D00-1D7F.cc Fresco-040326/Babylon/modules/1D00-1D7F.cc --- Fresco-040116/Babylon/modules/1D00-1D7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1D00-1D7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1D00-1D7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1D00-1D7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1D000-1D0FF.cc Fresco-040326/Babylon/modules/1D000-1D0FF.cc --- Fresco-040116/Babylon/modules/1D000-1D0FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1D000-1D0FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1D000-1D0FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1D000-1D0FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:51 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1D100-1D1FF.cc Fresco-040326/Babylon/modules/1D100-1D1FF.cc --- Fresco-040116/Babylon/modules/1D100-1D1FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1D100-1D1FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1D100-1D1FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1D100-1D1FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:52 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1D300-1D35F.cc Fresco-040326/Babylon/modules/1D300-1D35F.cc --- Fresco-040116/Babylon/modules/1D300-1D35F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1D300-1D35F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1D300-1D35F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1D300-1D35F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:52 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1D400-1D7FF.cc Fresco-040326/Babylon/modules/1D400-1D7FF.cc --- Fresco-040116/Babylon/modules/1D400-1D7FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1D400-1D7FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1D400-1D7FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1D400-1D7FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:28 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:52 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1E00-1EFF.cc Fresco-040326/Babylon/modules/1E00-1EFF.cc --- Fresco-040116/Babylon/modules/1E00-1EFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1E00-1EFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1E00-1EFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1E00-1EFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/1F00-1FFF.cc Fresco-040326/Babylon/modules/1F00-1FFF.cc --- Fresco-040116/Babylon/modules/1F00-1FFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/1F00-1FFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 1F00-1FFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1F00-1FFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:44 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2000-206F.cc Fresco-040326/Babylon/modules/2000-206F.cc --- Fresco-040116/Babylon/modules/2000-206F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2000-206F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2000-206F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2000-206F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/20000-2A6DF.cc Fresco-040326/Babylon/modules/20000-2A6DF.cc --- Fresco-040116/Babylon/modules/20000-2A6DF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/20000-2A6DF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 20000-2A6DF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 20000-2A6DF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:29 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:53 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2070-209F.cc Fresco-040326/Babylon/modules/2070-209F.cc --- Fresco-040116/Babylon/modules/2070-209F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2070-209F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2070-209F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2070-209F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/20A0-20CF.cc Fresco-040326/Babylon/modules/20A0-20CF.cc --- Fresco-040116/Babylon/modules/20A0-20CF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/20A0-20CF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 20A0-20CF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 20A0-20CF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/20D0-20FF.cc Fresco-040326/Babylon/modules/20D0-20FF.cc --- Fresco-040116/Babylon/modules/20D0-20FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/20D0-20FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 20D0-20FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 20D0-20FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2100-214F.cc Fresco-040326/Babylon/modules/2100-214F.cc --- Fresco-040116/Babylon/modules/2100-214F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2100-214F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2100-214F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2100-214F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2150-218F.cc Fresco-040326/Babylon/modules/2150-218F.cc --- Fresco-040116/Babylon/modules/2150-218F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2150-218F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2150-218F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2150-218F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2190-21FF.cc Fresco-040326/Babylon/modules/2190-21FF.cc --- Fresco-040116/Babylon/modules/2190-21FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2190-21FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2190-21FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2190-21FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2200-22FF.cc Fresco-040326/Babylon/modules/2200-22FF.cc --- Fresco-040116/Babylon/modules/2200-22FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2200-22FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2200-22FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2200-22FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:45 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:09 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2300-23FF.cc Fresco-040326/Babylon/modules/2300-23FF.cc --- Fresco-040116/Babylon/modules/2300-23FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2300-23FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2300-23FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2300-23FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2400-243F.cc Fresco-040326/Babylon/modules/2400-243F.cc --- Fresco-040116/Babylon/modules/2400-243F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2400-243F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2400-243F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2400-243F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2440-245F.cc Fresco-040326/Babylon/modules/2440-245F.cc --- Fresco-040116/Babylon/modules/2440-245F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2440-245F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2440-245F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2440-245F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2460-24FF.cc Fresco-040326/Babylon/modules/2460-24FF.cc --- Fresco-040116/Babylon/modules/2460-24FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2460-24FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2460-24FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2460-24FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/250-2AF.cc Fresco-040326/Babylon/modules/250-2AF.cc --- Fresco-040116/Babylon/modules/250-2AF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/250-2AF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 250-2AF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 250-2AF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2500-257F.cc Fresco-040326/Babylon/modules/2500-257F.cc --- Fresco-040116/Babylon/modules/2500-257F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2500-257F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2500-257F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2500-257F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2580-259F.cc Fresco-040326/Babylon/modules/2580-259F.cc --- Fresco-040116/Babylon/modules/2580-259F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2580-259F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2580-259F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2580-259F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/25A0-25FF.cc Fresco-040326/Babylon/modules/25A0-25FF.cc --- Fresco-040116/Babylon/modules/25A0-25FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/25A0-25FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 25A0-25FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 25A0-25FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2600-26FF.cc Fresco-040326/Babylon/modules/2600-26FF.cc --- Fresco-040116/Babylon/modules/2600-26FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2600-26FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2600-26FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2600-26FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:46 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:10 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2700-27BF.cc Fresco-040326/Babylon/modules/2700-27BF.cc --- Fresco-040116/Babylon/modules/2700-27BF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2700-27BF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2700-27BF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2700-27BF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/27C0-27EF.cc Fresco-040326/Babylon/modules/27C0-27EF.cc --- Fresco-040116/Babylon/modules/27C0-27EF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/27C0-27EF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 27C0-27EF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 27C0-27EF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/27F0-27FF.cc Fresco-040326/Babylon/modules/27F0-27FF.cc --- Fresco-040116/Babylon/modules/27F0-27FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/27F0-27FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 27F0-27FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 27F0-27FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2800-28FF.cc Fresco-040326/Babylon/modules/2800-28FF.cc --- Fresco-040116/Babylon/modules/2800-28FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2800-28FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2800-28FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2800-28FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2900-297F.cc Fresco-040326/Babylon/modules/2900-297F.cc --- Fresco-040116/Babylon/modules/2900-297F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2900-297F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2900-297F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2900-297F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2980-29FF.cc Fresco-040326/Babylon/modules/2980-29FF.cc --- Fresco-040116/Babylon/modules/2980-29FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2980-29FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2980-29FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2980-29FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2A00-2AFF.cc Fresco-040326/Babylon/modules/2A00-2AFF.cc --- Fresco-040116/Babylon/modules/2A00-2AFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2A00-2AFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2A00-2AFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2A00-2AFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:47 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:11 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2B0-2FF.cc Fresco-040326/Babylon/modules/2B0-2FF.cc --- Fresco-040116/Babylon/modules/2B0-2FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2B0-2FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2B0-2FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2B0-2FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2B00-2BFF.cc Fresco-040326/Babylon/modules/2B00-2BFF.cc --- Fresco-040116/Babylon/modules/2B00-2BFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2B00-2BFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2B00-2BFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2B00-2BFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2E80-2EFF.cc Fresco-040326/Babylon/modules/2E80-2EFF.cc --- Fresco-040116/Babylon/modules/2E80-2EFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2E80-2EFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2E80-2EFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2E80-2EFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2F00-2FDF.cc Fresco-040326/Babylon/modules/2F00-2FDF.cc --- Fresco-040116/Babylon/modules/2F00-2FDF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2F00-2FDF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2F00-2FDF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2F00-2FDF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2F800-2FA1F.cc Fresco-040326/Babylon/modules/2F800-2FA1F.cc --- Fresco-040116/Babylon/modules/2F800-2FA1F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2F800-2FA1F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2F800-2FA1F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2F800-2FA1F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:11:06 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:50:29 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/2FF0-2FFF.cc Fresco-040326/Babylon/modules/2FF0-2FFF.cc --- Fresco-040116/Babylon/modules/2FF0-2FFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/2FF0-2FFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 2FF0-2FFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 2FF0-2FFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/300-36F.cc Fresco-040326/Babylon/modules/300-36F.cc --- Fresco-040116/Babylon/modules/300-36F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/300-36F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 300-36F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 300-36F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3000-303F.cc Fresco-040326/Babylon/modules/3000-303F.cc --- Fresco-040116/Babylon/modules/3000-303F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3000-303F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3000-303F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3000-303F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3040-309F.cc Fresco-040326/Babylon/modules/3040-309F.cc --- Fresco-040116/Babylon/modules/3040-309F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3040-309F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3040-309F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3040-309F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/30A0-30FF.cc Fresco-040326/Babylon/modules/30A0-30FF.cc --- Fresco-040116/Babylon/modules/30A0-30FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/30A0-30FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 30A0-30FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 30A0-30FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3100-312F.cc Fresco-040326/Babylon/modules/3100-312F.cc --- Fresco-040116/Babylon/modules/3100-312F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3100-312F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3100-312F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3100-312F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:12 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3130-318F.cc Fresco-040326/Babylon/modules/3130-318F.cc --- Fresco-040116/Babylon/modules/3130-318F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3130-318F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3130-318F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3130-318F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:48 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3190-319F.cc Fresco-040326/Babylon/modules/3190-319F.cc --- Fresco-040116/Babylon/modules/3190-319F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3190-319F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3190-319F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3190-319F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/31A0-31BF.cc Fresco-040326/Babylon/modules/31A0-31BF.cc --- Fresco-040116/Babylon/modules/31A0-31BF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/31A0-31BF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 31A0-31BF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 31A0-31BF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/31F0-31FF.cc Fresco-040326/Babylon/modules/31F0-31FF.cc --- Fresco-040116/Babylon/modules/31F0-31FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/31F0-31FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 31F0-31FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 31F0-31FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3200-32FF.cc Fresco-040326/Babylon/modules/3200-32FF.cc --- Fresco-040116/Babylon/modules/3200-32FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3200-32FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3200-32FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3200-32FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3300-33FF.cc Fresco-040326/Babylon/modules/3300-33FF.cc --- Fresco-040116/Babylon/modules/3300-33FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3300-33FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3300-33FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3300-33FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/3400-4DBF.cc Fresco-040326/Babylon/modules/3400-4DBF.cc --- Fresco-040116/Babylon/modules/3400-4DBF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/3400-4DBF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 3400-4DBF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 3400-4DBF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:49 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:13 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/370-3FF.cc Fresco-040326/Babylon/modules/370-3FF.cc --- Fresco-040116/Babylon/modules/370-3FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/370-3FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 370-3FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 370-3FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/400-4FF.cc Fresco-040326/Babylon/modules/400-4FF.cc --- Fresco-040116/Babylon/modules/400-4FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/400-4FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 400-4FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 400-4FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/4DC0-4DFF.cc Fresco-040326/Babylon/modules/4DC0-4DFF.cc --- Fresco-040116/Babylon/modules/4DC0-4DFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/4DC0-4DFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 4DC0-4DFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 4DC0-4DFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:54 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:18 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/4E00-9FFF.cc Fresco-040326/Babylon/modules/4E00-9FFF.cc --- Fresco-040116/Babylon/modules/4E00-9FFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/4E00-9FFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 4E00-9FFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 4E00-9FFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:54 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:18 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/500-52F.cc Fresco-040326/Babylon/modules/500-52F.cc --- Fresco-040116/Babylon/modules/500-52F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/500-52F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 500-52F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 500-52F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/530-58F.cc Fresco-040326/Babylon/modules/530-58F.cc --- Fresco-040116/Babylon/modules/530-58F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/530-58F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 530-58F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 530-58F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/590-5FF.cc Fresco-040326/Babylon/modules/590-5FF.cc --- Fresco-040116/Babylon/modules/590-5FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/590-5FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 590-5FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 590-5FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:03 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/600-6FF.cc Fresco-040326/Babylon/modules/600-6FF.cc --- Fresco-040116/Babylon/modules/600-6FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/600-6FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 600-6FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 600-6FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/700-74F.cc Fresco-040326/Babylon/modules/700-74F.cc --- Fresco-040116/Babylon/modules/700-74F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/700-74F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 700-74F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 700-74F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:39 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/780-7BF.cc Fresco-040326/Babylon/modules/780-7BF.cc --- Fresco-040116/Babylon/modules/780-7BF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/780-7BF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 780-7BF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 780-7BF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/80-FF.cc Fresco-040326/Babylon/modules/80-FF.cc --- Fresco-040116/Babylon/modules/80-FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/80-FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 80-FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 80-FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:02 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/900-97F.cc Fresco-040326/Babylon/modules/900-97F.cc --- Fresco-040116/Babylon/modules/900-97F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/900-97F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 900-97F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 900-97F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/980-9FF.cc Fresco-040326/Babylon/modules/980-9FF.cc --- Fresco-040116/Babylon/modules/980-9FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/980-9FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp 980-9FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 980-9FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/A00-A7F.cc Fresco-040326/Babylon/modules/A00-A7F.cc --- Fresco-040116/Babylon/modules/A00-A7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/A00-A7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp A00-A7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp A00-A7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/A000-A48F.cc Fresco-040326/Babylon/modules/A000-A48F.cc --- Fresco-040116/Babylon/modules/A000-A48F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/A000-A48F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp A000-A48F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp A000-A48F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:10 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:34 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/A490-A4CF.cc Fresco-040326/Babylon/modules/A490-A4CF.cc --- Fresco-040116/Babylon/modules/A490-A4CF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/A490-A4CF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp A490-A4CF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp A490-A4CF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:11 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:35 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/A80-AFF.cc Fresco-040326/Babylon/modules/A80-AFF.cc --- Fresco-040116/Babylon/modules/A80-AFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/A80-AFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp A80-AFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp A80-AFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/AC00-D7AF.cc Fresco-040326/Babylon/modules/AC00-D7AF.cc --- Fresco-040116/Babylon/modules/AC00-D7AF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/AC00-D7AF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp AC00-D7AF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp AC00-D7AF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:11 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:35 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/B00-B7F.cc Fresco-040326/Babylon/modules/B00-B7F.cc --- Fresco-040116/Babylon/modules/B00-B7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/B00-B7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp B00-B7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp B00-B7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:40 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:04 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/B80-BFF.cc Fresco-040326/Babylon/modules/B80-BFF.cc --- Fresco-040116/Babylon/modules/B80-BFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/B80-BFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp B80-BFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp B80-BFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/C00-C7F.cc Fresco-040326/Babylon/modules/C00-C7F.cc --- Fresco-040116/Babylon/modules/C00-C7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/C00-C7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp C00-C7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp C00-C7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/C80-CFF.cc Fresco-040326/Babylon/modules/C80-CFF.cc --- Fresco-040116/Babylon/modules/C80-CFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/C80-CFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp C80-CFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp C80-CFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/CVS/Entries Fresco-040326/Babylon/modules/CVS/Entries --- Fresco-040116/Babylon/modules/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,130 +1,130 @@ /.cvsignore/1.1/Thu Jan 3 23:45:05 2002// -/0-7F.cc/1.12/Mon Dec 29 08:42:43 2003// -/100-17F.cc/1.12/Mon Dec 29 08:42:43 2003// -/1000-109F.cc/1.12/Mon Dec 29 08:42:43 2003// -/10000-1007F.cc/1.3/Mon Dec 29 08:42:43 2003// -/100000-10FFFF.cc/1.4/Mon Dec 29 08:42:43 2003// -/10080-100FF.cc/1.3/Mon Dec 29 08:42:44 2003// -/10100-1013F.cc/1.3/Mon Dec 29 08:42:44 2003// -/10300-1032F.cc/1.9/Mon Dec 29 08:42:44 2003// -/10330-1034F.cc/1.9/Mon Dec 29 08:42:44 2003// -/10380-1039F.cc/1.3/Mon Dec 29 08:42:44 2003// -/10400-1044F.cc/1.9/Mon Dec 29 08:42:44 2003// -/10450-1047F.cc/1.3/Mon Dec 29 08:42:44 2003// -/10480-104AF.cc/1.3/Mon Dec 29 08:42:44 2003// -/10800-1083F.cc/1.3/Mon Dec 29 08:42:44 2003// -/10A0-10FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1100-11FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1200-137F.cc/1.12/Mon Dec 29 08:42:44 2003// -/13A0-13FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1400-167F.cc/1.12/Mon Dec 29 08:42:44 2003// -/1680-169F.cc/1.12/Mon Dec 29 08:42:44 2003// -/16A0-16FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1700-171F.cc/1.4/Mon Dec 29 08:42:44 2003// -/1720-173F.cc/1.4/Mon Dec 29 08:42:44 2003// -/1740-175F.cc/1.4/Mon Dec 29 08:42:44 2003// -/1760-177F.cc/1.4/Mon Dec 29 08:42:44 2003// -/1780-17FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/180-24F.cc/1.12/Mon Dec 29 08:42:44 2003// -/1800-18AF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1900-194F.cc/1.3/Mon Dec 29 08:42:44 2003// -/1950-197F.cc/1.3/Mon Dec 29 08:42:44 2003// -/19E0-19FF.cc/1.3/Mon Dec 29 08:42:44 2003// -/1D00-1D7F.cc/1.3/Mon Dec 29 08:42:44 2003// -/1D000-1D0FF.cc/1.9/Mon Dec 29 08:42:44 2003// -/1D100-1D1FF.cc/1.9/Mon Dec 29 08:42:44 2003// -/1D300-1D35F.cc/1.3/Mon Dec 29 08:42:44 2003// -/1D400-1D7FF.cc/1.9/Mon Dec 29 08:42:44 2003// -/1E00-1EFF.cc/1.12/Mon Dec 29 08:42:44 2003// -/1F00-1FFF.cc/1.12/Mon Dec 29 08:42:44 2003// -/2000-206F.cc/1.12/Mon Dec 29 08:42:44 2003// -/20000-2A6DF.cc/1.4/Mon Dec 29 08:42:44 2003// -/2070-209F.cc/1.12/Mon Dec 29 08:42:44 2003// -/20A0-20CF.cc/1.12/Mon Dec 29 08:42:44 2003// -/20D0-20FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/2100-214F.cc/1.12/Mon Dec 29 08:42:44 2003// -/2150-218F.cc/1.12/Mon Dec 29 08:42:44 2003// -/2190-21FF.cc/1.12/Mon Dec 29 08:42:44 2003// -/2200-22FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2300-23FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2400-243F.cc/1.12/Mon Dec 29 08:42:45 2003// -/2440-245F.cc/1.12/Mon Dec 29 08:42:45 2003// -/2460-24FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/250-2AF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2500-257F.cc/1.12/Mon Dec 29 08:42:45 2003// -/2580-259F.cc/1.12/Mon Dec 29 08:42:45 2003// -/25A0-25FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2600-26FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2700-27BF.cc/1.12/Mon Dec 29 08:42:45 2003// -/27C0-27EF.cc/1.4/Mon Dec 29 08:42:45 2003// -/27F0-27FF.cc/1.4/Mon Dec 29 08:42:45 2003// -/2800-28FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2900-297F.cc/1.4/Mon Dec 29 08:42:45 2003// -/2980-29FF.cc/1.4/Mon Dec 29 08:42:45 2003// -/2A00-2AFF.cc/1.4/Mon Dec 29 08:42:45 2003// -/2B0-2FF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2B00-2BFF.cc/1.3/Mon Dec 29 08:42:45 2003// -/2E80-2EFF.cc/1.12/Mon Dec 29 08:42:45 2003// -/2F00-2FDF.cc/1.12/Mon Dec 29 08:42:46 2003// -/2F800-2FA1F.cc/1.9/Mon Dec 29 08:42:46 2003// -/2FF0-2FFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/300-36F.cc/1.12/Mon Dec 29 08:42:46 2003// -/3000-303F.cc/1.12/Mon Dec 29 08:42:46 2003// -/3040-309F.cc/1.12/Mon Dec 29 08:42:46 2003// -/30A0-30FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/3100-312F.cc/1.12/Mon Dec 29 08:42:46 2003// -/3130-318F.cc/1.12/Mon Dec 29 08:42:46 2003// -/3190-319F.cc/1.12/Mon Dec 29 08:42:46 2003// -/31A0-31BF.cc/1.12/Mon Dec 29 08:42:46 2003// -/31F0-31FF.cc/1.4/Mon Dec 29 08:42:46 2003// -/3200-32FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/3300-33FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/3400-4DBF.cc/1.4/Mon Dec 29 08:42:46 2003// -/370-3FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/400-4FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/4DC0-4DFF.cc/1.3/Mon Dec 29 08:42:46 2003// -/4E00-9FFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/500-52F.cc/1.4/Mon Dec 29 08:42:46 2003// -/530-58F.cc/1.12/Mon Dec 29 08:42:46 2003// -/590-5FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/600-6FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/700-74F.cc/1.12/Mon Dec 29 08:42:46 2003// -/780-7BF.cc/1.12/Mon Dec 29 08:42:46 2003// -/80-FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/900-97F.cc/1.12/Mon Dec 29 08:42:46 2003// -/980-9FF.cc/1.12/Mon Dec 29 08:42:46 2003// -/A00-A7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/A000-A48F.cc/1.12/Mon Dec 29 08:42:46 2003// -/A490-A4CF.cc/1.12/Mon Dec 29 08:42:46 2003// -/A80-AFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/AC00-D7AF.cc/1.4/Mon Dec 29 08:42:46 2003// -/B00-B7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/B80-BFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/C00-C7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/C80-CFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/D00-D7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/D80-DFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/D800-DB7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/DB80-DBFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/DC00-DFFF.cc/1.12/Mon Dec 29 08:42:46 2003// -/E00-E7F.cc/1.12/Mon Dec 29 08:42:46 2003// -/E000-F8FF.cc/1.12/Mon Dec 29 08:42:47 2003// -/E0000-E007F.cc/1.9/Mon Dec 29 08:42:47 2003// -/E0100-E01EF.cc/1.3/Mon Dec 29 08:42:47 2003// -/E80-EFF.cc/1.12/Mon Dec 29 08:42:47 2003// -/F00-FFF.cc/1.12/Mon Dec 29 08:42:47 2003// -/F0000-FFFFF.cc/1.4/Mon Dec 29 08:42:47 2003// -/F900-FAFF.cc/1.12/Mon Dec 29 08:42:47 2003// -/FB00-FB4F.cc/1.12/Mon Dec 29 08:42:47 2003// -/FB50-FDFF.cc/1.12/Mon Dec 29 08:42:47 2003// -/FE00-FE0F.cc/1.4/Mon Dec 29 08:42:47 2003// -/FE20-FE2F.cc/1.12/Mon Dec 29 08:42:47 2003// -/FE30-FE4F.cc/1.12/Mon Dec 29 08:42:47 2003// -/FE50-FE6F.cc/1.12/Mon Dec 29 08:42:47 2003// -/FE70-FEFF.cc/1.4/Mon Dec 29 08:42:47 2003// -/FF00-FFEF.cc/1.12/Mon Dec 29 08:42:47 2003// -/FFF0-FFFF.cc/1.4/Mon Dec 29 08:42:47 2003// /Makefile.in/1.17/Fri Aug 1 16:47:15 2003// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:24 2002// /undef.cc/1.9/Mon Dec 29 08:42:47 2003// +/0-7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/100-17F.cc/1.13/Fri Mar 26 16:04:54 2004// +/1000-109F.cc/1.13/Fri Mar 26 16:04:54 2004// +/10000-1007F.cc/1.4/Fri Mar 26 16:04:54 2004// +/100000-10FFFF.cc/1.5/Fri Mar 26 16:04:54 2004// +/10080-100FF.cc/1.4/Fri Mar 26 16:04:54 2004// +/10100-1013F.cc/1.4/Fri Mar 26 16:04:54 2004// +/10300-1032F.cc/1.10/Fri Mar 26 16:04:54 2004// +/10330-1034F.cc/1.10/Fri Mar 26 16:04:54 2004// +/10380-1039F.cc/1.4/Fri Mar 26 16:04:54 2004// +/10400-1044F.cc/1.10/Fri Mar 26 16:04:54 2004// +/10450-1047F.cc/1.4/Fri Mar 26 16:04:54 2004// +/10480-104AF.cc/1.4/Fri Mar 26 16:04:54 2004// +/10800-1083F.cc/1.4/Fri Mar 26 16:04:54 2004// +/10A0-10FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1100-11FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1200-137F.cc/1.13/Fri Mar 26 16:04:54 2004// +/13A0-13FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1400-167F.cc/1.13/Fri Mar 26 16:04:54 2004// +/1680-169F.cc/1.13/Fri Mar 26 16:04:54 2004// +/16A0-16FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1700-171F.cc/1.5/Fri Mar 26 16:04:54 2004// +/1720-173F.cc/1.5/Fri Mar 26 16:04:54 2004// +/1740-175F.cc/1.5/Fri Mar 26 16:04:54 2004// +/1760-177F.cc/1.5/Fri Mar 26 16:04:54 2004// +/1780-17FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/180-24F.cc/1.13/Fri Mar 26 16:04:54 2004// +/1800-18AF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1900-194F.cc/1.4/Fri Mar 26 16:04:54 2004// +/1950-197F.cc/1.4/Fri Mar 26 16:04:54 2004// +/19E0-19FF.cc/1.4/Fri Mar 26 16:04:54 2004// +/1D00-1D7F.cc/1.4/Fri Mar 26 16:04:54 2004// +/1D000-1D0FF.cc/1.10/Fri Mar 26 16:04:54 2004// +/1D100-1D1FF.cc/1.10/Fri Mar 26 16:04:54 2004// +/1D300-1D35F.cc/1.4/Fri Mar 26 16:04:54 2004// +/1D400-1D7FF.cc/1.10/Fri Mar 26 16:04:54 2004// +/1E00-1EFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/1F00-1FFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2000-206F.cc/1.13/Fri Mar 26 16:04:54 2004// +/20000-2A6DF.cc/1.5/Fri Mar 26 16:04:54 2004// +/2070-209F.cc/1.13/Fri Mar 26 16:04:54 2004// +/20A0-20CF.cc/1.13/Fri Mar 26 16:04:54 2004// +/20D0-20FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2100-214F.cc/1.13/Fri Mar 26 16:04:54 2004// +/2150-218F.cc/1.13/Fri Mar 26 16:04:54 2004// +/2190-21FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2200-22FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2300-23FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2400-243F.cc/1.13/Fri Mar 26 16:04:54 2004// +/2440-245F.cc/1.13/Fri Mar 26 16:04:54 2004// +/2460-24FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/250-2AF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2500-257F.cc/1.13/Fri Mar 26 16:04:54 2004// +/2580-259F.cc/1.13/Fri Mar 26 16:04:54 2004// +/25A0-25FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2600-26FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2700-27BF.cc/1.13/Fri Mar 26 16:04:54 2004// +/27C0-27EF.cc/1.5/Fri Mar 26 16:04:54 2004// +/27F0-27FF.cc/1.5/Fri Mar 26 16:04:54 2004// +/2800-28FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2900-297F.cc/1.5/Fri Mar 26 16:04:54 2004// +/2980-29FF.cc/1.5/Fri Mar 26 16:04:54 2004// +/2A00-2AFF.cc/1.5/Fri Mar 26 16:04:54 2004// +/2B0-2FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2B00-2BFF.cc/1.4/Fri Mar 26 16:04:54 2004// +/2E80-2EFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2F00-2FDF.cc/1.13/Fri Mar 26 16:04:54 2004// +/2F800-2FA1F.cc/1.10/Fri Mar 26 16:04:54 2004// +/2FF0-2FFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/300-36F.cc/1.13/Fri Mar 26 16:04:54 2004// +/3000-303F.cc/1.13/Fri Mar 26 16:04:54 2004// +/3040-309F.cc/1.13/Fri Mar 26 16:04:54 2004// +/30A0-30FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/3100-312F.cc/1.13/Fri Mar 26 16:04:54 2004// +/3130-318F.cc/1.13/Fri Mar 26 16:04:54 2004// +/3190-319F.cc/1.13/Fri Mar 26 16:04:54 2004// +/31A0-31BF.cc/1.13/Fri Mar 26 16:04:54 2004// +/31F0-31FF.cc/1.5/Fri Mar 26 16:04:54 2004// +/3200-32FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/3300-33FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/3400-4DBF.cc/1.5/Fri Mar 26 16:04:54 2004// +/370-3FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/400-4FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/4DC0-4DFF.cc/1.4/Fri Mar 26 16:04:54 2004// +/4E00-9FFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/500-52F.cc/1.5/Fri Mar 26 16:04:54 2004// +/530-58F.cc/1.13/Fri Mar 26 16:04:54 2004// +/590-5FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/600-6FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/700-74F.cc/1.13/Fri Mar 26 16:04:54 2004// +/780-7BF.cc/1.13/Fri Mar 26 16:04:54 2004// +/80-FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/900-97F.cc/1.13/Fri Mar 26 16:04:54 2004// +/980-9FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/A00-A7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/A000-A48F.cc/1.13/Fri Mar 26 16:04:54 2004// +/A490-A4CF.cc/1.13/Fri Mar 26 16:04:54 2004// +/A80-AFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/AC00-D7AF.cc/1.5/Fri Mar 26 16:04:54 2004// +/B00-B7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/B80-BFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/C00-C7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/C80-CFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/D00-D7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/D80-DFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/D800-DB7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/DB80-DBFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/DC00-DFFF.cc/1.13/Fri Mar 26 16:04:54 2004// +/E00-E7F.cc/1.13/Fri Mar 26 16:04:54 2004// +/E000-F8FF.cc/1.13/Fri Mar 26 16:04:54 2004// +/E0000-E007F.cc/1.10/Fri Mar 26 16:04:54 2004// +/E0100-E01EF.cc/1.4/Fri Mar 26 16:04:55 2004// +/E80-EFF.cc/1.13/Fri Mar 26 16:04:55 2004// +/F00-FFF.cc/1.13/Fri Mar 26 16:04:55 2004// +/F0000-FFFFF.cc/1.5/Fri Mar 26 16:04:55 2004// +/F900-FAFF.cc/1.13/Fri Mar 26 16:04:55 2004// +/FB00-FB4F.cc/1.13/Fri Mar 26 16:04:55 2004// +/FB50-FDFF.cc/1.13/Fri Mar 26 16:04:55 2004// +/FE00-FE0F.cc/1.5/Fri Mar 26 16:04:55 2004// +/FE20-FE2F.cc/1.13/Fri Mar 26 16:04:55 2004// +/FE30-FE4F.cc/1.13/Fri Mar 26 16:04:55 2004// +/FE50-FE6F.cc/1.13/Fri Mar 26 16:04:55 2004// +/FE70-FEFF.cc/1.5/Fri Mar 26 16:04:55 2004// +/FF00-FFEF.cc/1.13/Fri Mar 26 16:04:55 2004// +/FFF0-FFFF.cc/1.5/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Babylon/modules/D00-D7F.cc Fresco-040326/Babylon/modules/D00-D7F.cc --- Fresco-040116/Babylon/modules/D00-D7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/D00-D7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp D00-D7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp D00-D7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/D80-DFF.cc Fresco-040326/Babylon/modules/D80-DFF.cc --- Fresco-040116/Babylon/modules/D80-DFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/D80-DFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp D80-DFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp D80-DFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/D800-DB7F.cc Fresco-040326/Babylon/modules/D800-DB7F.cc --- Fresco-040116/Babylon/modules/D800-DB7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/D800-DB7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp D800-DB7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp D800-DB7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:19 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:42 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/DB80-DBFF.cc Fresco-040326/Babylon/modules/DB80-DBFF.cc --- Fresco-040116/Babylon/modules/DB80-DBFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/DB80-DBFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp DB80-DBFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp DB80-DBFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:19 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:43 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/DC00-DFFF.cc Fresco-040326/Babylon/modules/DC00-DFFF.cc --- Fresco-040116/Babylon/modules/DC00-DFFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/DC00-DFFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp DC00-DFFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp DC00-DFFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:20 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:43 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/E00-E7F.cc Fresco-040326/Babylon/modules/E00-E7F.cc --- Fresco-040116/Babylon/modules/E00-E7F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/E00-E7F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp E00-E7F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp E00-E7F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/E000-F8FF.cc Fresco-040326/Babylon/modules/E000-F8FF.cc --- Fresco-040116/Babylon/modules/E000-F8FF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/E000-F8FF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp E000-F8FF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp E000-F8FF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:20 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:44 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/E0000-E007F.cc Fresco-040326/Babylon/modules/E0000-E007F.cc --- Fresco-040116/Babylon/modules/E0000-E007F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/E0000-E007F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp E0000-E007F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp E0000-E007F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:11:06 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:50:29 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/E0100-E01EF.cc Fresco-040326/Babylon/modules/E0100-E01EF.cc --- Fresco-040116/Babylon/modules/E0100-E01EF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/E0100-E01EF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp E0100-E01EF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp E0100-E01EF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:11:06 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:50:29 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/E80-EFF.cc Fresco-040326/Babylon/modules/E80-EFF.cc --- Fresco-040116/Babylon/modules/E80-EFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/E80-EFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp E80-EFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp E80-EFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:05 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/F00-FFF.cc Fresco-040326/Babylon/modules/F00-FFF.cc --- Fresco-040116/Babylon/modules/F00-FFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/F00-FFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp F00-FFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp F00-FFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:09:41 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:06 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/F0000-FFFFF.cc Fresco-040326/Babylon/modules/F0000-FFFFF.cc --- Fresco-040116/Babylon/modules/F0000-FFFFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/F0000-FFFFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp F0000-FFFFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp F0000-FFFFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:11:06 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:50:30 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/F900-FAFF.cc Fresco-040326/Babylon/modules/F900-FAFF.cc --- Fresco-040116/Babylon/modules/F900-FAFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/F900-FAFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp F900-FAFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp F900-FAFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:25 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:48 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FB00-FB4F.cc Fresco-040326/Babylon/modules/FB00-FB4F.cc --- Fresco-040116/Babylon/modules/FB00-FB4F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FB00-FB4F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FB00-FB4F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FB00-FB4F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:25 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:49 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FB50-FDFF.cc Fresco-040326/Babylon/modules/FB50-FDFF.cc --- Fresco-040116/Babylon/modules/FB50-FDFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FB50-FDFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FB50-FDFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FB50-FDFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:25 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:49 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FE00-FE0F.cc Fresco-040326/Babylon/modules/FE00-FE0F.cc --- Fresco-040116/Babylon/modules/FE00-FE0F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FE00-FE0F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FE00-FE0F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FE00-FE0F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FE20-FE2F.cc Fresco-040326/Babylon/modules/FE20-FE2F.cc --- Fresco-040116/Babylon/modules/FE20-FE2F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FE20-FE2F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FE20-FE2F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FE20-FE2F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FE30-FE4F.cc Fresco-040326/Babylon/modules/FE30-FE4F.cc --- Fresco-040116/Babylon/modules/FE30-FE4F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FE30-FE4F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FE30-FE4F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FE30-FE4F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FE50-FE6F.cc Fresco-040326/Babylon/modules/FE50-FE6F.cc --- Fresco-040116/Babylon/modules/FE50-FE6F.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FE50-FE6F.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FE50-FE6F.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FE50-FE6F.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FE70-FEFF.cc Fresco-040326/Babylon/modules/FE70-FEFF.cc --- Fresco-040116/Babylon/modules/FE70-FEFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FE70-FEFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FE70-FEFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FE70-FEFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FF00-FFEF.cc Fresco-040326/Babylon/modules/FF00-FFEF.cc --- Fresco-040116/Babylon/modules/FF00-FFEF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FF00-FFEF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FF00-FFEF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FF00-FFEF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:26 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/modules/FFF0-FFFF.cc Fresco-040326/Babylon/modules/FFF0-FFFF.cc --- Fresco-040116/Babylon/modules/FFF0-FFFF.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/modules/FFF0-FFFF.cc Fri Mar 26 16:05:39 2004 @@ -1,13 +1,13 @@ -/*$Id: UnicodePluginGenerator.pl,v 1.7 2003/08/01 16:47:16 tobias Exp FFF0-FFFF.cc +/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp FFF0-FFFF.cc * - * This source file is a part of the Berlin Project + * This source file is a part of the Fresco Project * Copyright (C) 1999-2003 Tobias Hunger * http://www.fresco.org * * It was automatically created from the files available at - * ftp.unicode.org on Tue, 05 Aug 2003 17:10:27 +0200. + * ftp.unicode.org on Wed, 28 Jan 2004 20:49:50 +0100. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/src/CVS/Entries Fresco-040326/Babylon/src/CVS/Entries --- Fresco-040116/Babylon/src/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/src/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,12 +1,12 @@ /.cvsignore/1.2/Sun Jul 21 17:14:12 2002// /Boundaries.cc/1.2/Mon Dec 29 08:42:47 2003// -/Char.cc/1.11/Mon Dec 29 08:42:47 2003// -/Dictionary.cc/1.18/Mon Dec 29 08:42:47 2003// -/Makefile.in/1.30/Tue Sep 16 03:32:08 2003// /String.cc/1.14/Mon Dec 29 08:42:47 2003// /TODO/1.1/Thu Nov 16 01:05:13 2000// /WHAT-IS-THIS/1.2/Mon Dec 11 18:59:09 2000// /exceptions.cc/1.2/Mon Dec 29 08:42:48 2003// /traits.cc/1.3/Mon Dec 29 08:42:48 2003// -/utils.cc/1.16/Mon Dec 29 08:42:48 2003// +/Char.cc/1.12/Fri Mar 26 16:04:55 2004// +/Dictionary.cc/1.20/Fri Mar 26 16:04:55 2004// +/Makefile.in/1.31/Fri Mar 26 16:04:55 2004// +/utils.cc/1.17/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Babylon/src/Char.cc Fresco-040326/Babylon/src/Char.cc --- Fresco-040116/Babylon/src/Char.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/src/Char.cc Fri Mar 26 16:05:39 2004 @@ -1,5 +1,5 @@ /* - *$Id: Char.cc,v 1.11 2003/12/29 08:42:47 tobias Exp $ + *$Id: Char.cc,v 1.12 2004/01/13 22:34:20 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999-2003 Tobias Hunger @@ -67,7 +67,7 @@ { Prague::Trace trace("Babylon::Char::convert(INTO babylon)"); - // check wether start position is valid. + // check whether start position is valid. if (pos >= s.length()) { my_value = Babylon::UC_NULL; diff -Nur Fresco-040116/Babylon/src/Dictionary.cc Fresco-040326/Babylon/src/Dictionary.cc --- Fresco-040116/Babylon/src/Dictionary.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/src/Dictionary.cc Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: Dictionary.cc,v 1.18 2003/12/29 08:42:47 tobias Exp $ +/*$Id: Dictionary.cc,v 1.20 2004/02/01 23:20:23 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 1999-2003 Tobias Hunger @@ -720,7 +720,7 @@ bool Dictionary::is_Printable(const UCS4 uc) const throw (Block_Error) { - return comb_class(uc) == CC_VIRAMAS; + return category(uc) != CAT_Cc; } bool Dictionary::is_Titlecase(const UCS4 uc) const throw (Block_Error) @@ -730,10 +730,10 @@ bool Dictionary::is_Private_Use(const UCS4 uc) const throw (Block_Error) { - return (( 0xDB80 <= uc && uc >= 0xDBFF) || - ( 0xE000 <= uc && uc >= 0xF8FF) || - ( 0xF0000 <= uc && uc >= 0xFFFFF) || - (0x100000 <= uc && uc >= 0x10FFFF)); + return (( 0xDB80 <= uc && uc <= 0xDBFF) || + ( 0xE000 <= uc && uc <= 0xF8FF) || + ( 0xF0000 <= uc && uc <= 0xFFFFF) || + (0x100000 <= uc && uc <= 0x10FFFF)); } // Other functions: diff -Nur Fresco-040116/Babylon/src/Makefile.in Fresco-040326/Babylon/src/Makefile.in --- Fresco-040116/Babylon/src/Makefile.in Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/src/Makefile.in Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.30 2003/09/16 03:32:08 stefan Exp $ +# $Id: Makefile.in,v 1.31 2004/01/07 20:38:19 tobias Exp $ # # This source file is a part of the Fresco Project. # Copyright (C) 1999, 2000 Stefan Seefeld @@ -60,7 +60,7 @@ $(TARGET): $(OBJ) @echo linking $(@F) - $(CXX) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) + $(CXX) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) $(ICONV_LIBS) depend: $(DEP) @@ -119,11 +119,12 @@ %.d: %.cc %.hh @echo generating dependencies for $( $@' + $(SHELL) -ec '$(CXX) $(DEPFLAGS) $(CPPFLAGS) $(ICONV_CPPFLAGS) $< | \ + sed "s/$*\\.o[ :]*/$*\\.d $*\\.o : /g" > $@' %.o: %.cc @echo compiling $(@F) - $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $@ + $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(ICONV_CPPFLAGS) -c $< -o $@ %.hh.syn %.hh.xref: %.hh @echo parsing $(^F) diff -Nur Fresco-040116/Babylon/src/utils.cc Fresco-040326/Babylon/src/utils.cc --- Fresco-040116/Babylon/src/utils.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/src/utils.cc Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: utils.cc,v 1.16 2003/12/29 08:42:48 tobias Exp $ +/*$Id: utils.cc,v 1.17 2004/02/07 23:43:26 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 2000 Tobias Hunger @@ -257,7 +257,7 @@ // current.length can't become < 0 as max_current >= over_it.start result.push_back(current); - // Insert over_it (we allways need to do this!) + // Insert over_it (we always need to do this!) result.push_back(*over_it); // over_it reaches into the next base_it: diff -Nur Fresco-040116/Babylon/test/CVS/Entries Fresco-040326/Babylon/test/CVS/Entries --- Fresco-040116/Babylon/test/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/test/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,3 +1,3 @@ -/Makefile.in/1.8/Tue Aug 5 16:29:29 2003// -/ucd.pl/1.3/Mon Dec 29 08:42:48 2003// +/Makefile.in/1.9/Fri Mar 26 16:04:55 2004// +/ucd.pl/1.5/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Babylon/test/Makefile.in Fresco-040326/Babylon/test/Makefile.in --- Fresco-040116/Babylon/test/Makefile.in Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/test/Makefile.in Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.8 2003/08/05 16:29:29 tobias Exp $ +# $Id: Makefile.in,v 1.9 2004/01/28 12:36:04 tobias Exp $ # # This source file is a part of the Fresco Project. # Copyright (C) 2003 Stefan Seefeld @@ -79,7 +79,7 @@ @echo linking $(@F) $(CXX) `$(FRESCO_TEST_CONFIG) --libs` -o $@ $< -$(SCRIPTS): +$(SCRIPTS): $(SCRIPT_SOURCES) @echo Running sed on scripts... for THIS_SCRIPT in $(SCRIPTS) ; do \ cat $(srcdir)/$$THIS_SCRIPT | \ diff -Nur Fresco-040116/Babylon/test/ucd.pl Fresco-040326/Babylon/test/ucd.pl --- Fresco-040116/Babylon/test/ucd.pl Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/test/ucd.pl Fri Mar 26 16:05:39 2004 @@ -1,4 +1,25 @@ #!/usr/bin/perl -w +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# It was automatically created from the files available at +# ftp.unicode.org on Tue, 05 Aug 2003 17:09:38 +0200. +# +# This plugin to libPrague is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA # use strict; use FileHandle; @@ -8,7 +29,8 @@ my @registered_tests = ("test_ucd", "test_blocks", "test_linebreak", "test_eawidth", "test_compexclude", "test_properties", "test_coreproperties", - "test_normalize", "test_unlisted_norms"); + "test_normalize", "test_unlisted_norms", + "test_private_use"); $MAKE_TOP_BUILDDIR = "@MAKE_TOP_BUILDDIR@"; $dump_ucd = "$MAKE_TOP_BUILDDIR/bin/dump_ucd $MAKE_TOP_BUILDDIR/modules"; @@ -85,55 +107,55 @@ unless (open UCD, "./$unicode_ucd") { - abort("Can't open '$unicode_ucd'", - "Error opening file '$unicode_ucd'."); - return; + abort("Can't open '$unicode_ucd'", + "Error opening file '$unicode_ucd'."); + return; } unless (open BABYLON, "$dump_ucd |") { - abort("Can't find dump_ucd demo.", "Error opening pipe."); - return; + abort("Can't find dump_ucd demo.", "Error opening pipe."); + return; } my $diff = " NOTHING COMPARED."; while() { - next if /^$/; - # remove comments and names from UCD file, eval digit values: - my @parts = split ';', strip_WS($_), 15; - $parts[1] = ""; - if ($parts[6] ne "") { $parts[6] = sprintf "%.6f", eval "$parts[6]"; } - if ($parts[7] ne "") { $parts[7] = sprintf "%.6f", eval "$parts[7]"; } - if ($parts[8] ne "") { $parts[8] = sprintf "%.6f", eval "$parts[8]"; } - $parts[10] = ""; - $parts[11] = ""; - if ($parts[12] eq $parts[0]) { $parts[12] = ""; } - if ($parts[13] eq $parts[0]) { $parts[13] = ""; } - if ($parts[14] eq $parts[0]) { $parts[14] = ""; } - my $ucd_line = strip_WS(join ";", @parts); - next unless ($ucd_line); - - # get line from dump: - my $babylon_line = ; - $babylon_line = strip_WS($babylon_line); - - # compare - if ($ucd_line ne $babylon_line) - { - $diff = " UCD : '$ucd_line'\n BABYLON: '$babylon_line'"; - last; - } - $diff = ""; + next if /^$/; + # remove comments and names from UCD file, eval digit values: + my @parts = split ';', strip_WS($_), 15; + $parts[1] = ""; + if ($parts[6] ne "") { $parts[6] = sprintf "%.6f", eval "$parts[6]"; } + if ($parts[7] ne "") { $parts[7] = sprintf "%.6f", eval "$parts[7]"; } + if ($parts[8] ne "") { $parts[8] = sprintf "%.6f", eval "$parts[8]"; } + $parts[10] = ""; + $parts[11] = ""; + if ($parts[12] eq $parts[0]) { $parts[12] = ""; } + if ($parts[13] eq $parts[0]) { $parts[13] = ""; } + if ($parts[14] eq $parts[0]) { $parts[14] = ""; } + my $ucd_line = strip_WS(join ";", @parts); + next unless ($ucd_line); + + # get line from dump: + my $babylon_line = ; + $babylon_line = strip_WS($babylon_line); + + # compare + if ($ucd_line ne $babylon_line) + { + $diff = " UCD : '$ucd_line'\n BABYLON: '$babylon_line'"; + last; + } + $diff = ""; } close BABYLON; close UCD; - + pass() unless ($diff); fail("dump_ucd output differs from the file downloaded.", - "First difference:\n$diff") if ($diff); + "First difference:\n$diff") if ($diff); } @@ -145,37 +167,37 @@ unless (open UCD, $unicode_blocks) { - abort("Can't open $unicode_blocks", - "Error opening file $unicode_blocks"); - return; + abort("Can't open $unicode_blocks", + "Error opening file $unicode_blocks"); + return; } - + unless (open BABYLON, "$dump_blocks |") { - abort("Can't find dump_blocks demo.", "Error opening pipe."); - return; + abort("Can't find dump_blocks demo.", "Error opening pipe."); + return; } - + my $diff = " NOTHING COMPARED."; while() { - # remove comments - my $block_line = strip_WS($_); - $block_line =~ s/#.*$//; - next unless ($block_line); - - # get line from dump: - my $babylon_line = ; - $babylon_line = strip_WS($babylon_line); - - # compare - if ($block_line ne $babylon_line) - { - $diff = " UCD : '$block_line'\n BABYLON: '$babylon_line'"; - last; - } - $diff = ""; + # remove comments + my $block_line = strip_WS($_); + $block_line =~ s/#.*$//; + next unless ($block_line); + + # get line from dump: + my $babylon_line = ; + $babylon_line = strip_WS($babylon_line); + + # compare + if ($block_line ne $babylon_line) + { + $diff = " UCD : '$block_line'\n BABYLON: '$babylon_line'"; + last; + } + $diff = ""; } close BABYLON; @@ -183,7 +205,7 @@ pass() unless ($diff); fail("dump_blocks output differs from the file downloaded.", - "First difference:\n$diff") if ($diff); + "First difference:\n$diff") if ($diff); } @@ -195,37 +217,37 @@ unless (open UCD, $unicode_lb) { - abort("Can't open $unicode_lb", "Error opening file $unicode_lb"); - return; + abort("Can't open $unicode_lb", "Error opening file $unicode_lb"); + return; } - + unless (open BABYLON, "$dump_lb |") { - abort("Can't find dump_lb demo.", "Error opening pipe."); - return; + abort("Can't find dump_lb demo.", "Error opening pipe."); + return; } - + my $diff = " NOTHING COMPARED."; while() { - # remove comments - my $lb_line = strip_WS($_); - $lb_line =~ s/#.*$//; - $lb_line = strip_WS($lb_line); - next unless ($lb_line); - - # get line from dump: - my $babylon_line = ; - $babylon_line = strip_WS($babylon_line); - - # compare - if ($lb_line ne $babylon_line) - { - $diff = " UCD : '$lb_line'\n BABYLON: '$babylon_line'"; - last; - } - $diff = ""; + # remove comments + my $lb_line = strip_WS($_); + $lb_line =~ s/#.*$//; + $lb_line = strip_WS($lb_line); + next unless ($lb_line); + + # get line from dump: + my $babylon_line = ; + $babylon_line = strip_WS($babylon_line); + + # compare + if ($lb_line ne $babylon_line) + { + $diff = " UCD : '$lb_line'\n BABYLON: '$babylon_line'"; + last; + } + $diff = ""; } close BABYLON; @@ -233,7 +255,7 @@ pass() unless ($diff); fail("dump_lb output differs from the file downloaded.", - "First difference:\n$diff") if ($diff); + "First difference:\n$diff") if ($diff); } @@ -245,64 +267,64 @@ unless (open UCD, $unicode_ea) { - abort("Can't open $unicode_ea", "Error opening file $unicode_ea"); - return; + abort("Can't open $unicode_ea", "Error opening file $unicode_ea"); + return; } - + unless (open BABYLON, "$dump_ea |") { - abort("Can't find dump_ea demo.", "Error opening pipe."); - return; + abort("Can't find dump_ea demo.", "Error opening pipe."); + return; } my %eawidth; while() { - if (/([A-F0-9]+)\.\.([A-F0-9]+);([A-Za-z]+)/) - { - for (my $i = hex($1); $i <= hex($2); $i++) + if (/([A-F0-9]+)\.\.([A-F0-9]+);([A-Za-z]+)/) { - $eawidth{$i} = $3; + for (my $i = hex($1); $i <= hex($2); $i++) + { + $eawidth{$i} = $3; + } + next; + } + if (/^([A-F0-9]+);([A-Za-z]+)/) + { + $eawidth{hex($1)} = $3; + next; } - next; - } - if (/^([A-F0-9]+);([A-Za-z]+)/) - { - $eawidth{hex($1)} = $3; - next; - } } while() { - chop; - if (/^([A-F0-9]+);([A-Za-z]+)/) - { - $eawidth{hex($1)} .= ":$2"; - } + chop; + if (/^([A-F0-9]+);([A-Za-z]+)/) + { + $eawidth{hex($1)} .= ":$2"; + } } - + close BABYLON; close UCD; - + my $diff_str = " UCD BABYLON\n --------------------\n"; my $diff = 0; - + # compute diff: foreach my $item (sort numerically keys %eawidth) { - if ($eawidth{$item} =~ /([A-Za-z]+):([A-Za-z]+)/) - { - $diff = 1 if ($1 ne $2); - $diff_str .= sprintf " %8X\n", $item if ($1 eq ""); - $diff_str .= sprintf " %8X\n", $item if ($2 eq ""); - } + if ($eawidth{$item} =~ /([A-Za-z]+):([A-Za-z]+)/) + { + $diff = 1 if ($1 ne $2); + $diff_str .= sprintf " %8X\n", $item if ($1 eq ""); + $diff_str .= sprintf " %8X\n", $item if ($2 eq ""); + } } - + pass() unless ($diff); fail("dump_ea output differs from the file downloaded.", - "First difference:\n$diff_str") if ($diff); + "First difference:\n$diff_str") if ($diff); } @@ -314,46 +336,46 @@ unless (open UCD, $unicode_compexclude) { - abort("Can't open $unicode_compexclude", - "Error opening file $unicode_compexclude"); - return; + abort("Can't open $unicode_compexclude", + "Error opening file $unicode_compexclude"); + return; } - + unless (open BABYLON, "$dump_compexclude |") { - abort("Can't find dump_compexclude demo.", "Error opening pipe."); - return; + abort("Can't find dump_compexclude demo.", "Error opening pipe."); + return; } - + my %exclude; - + while() { - if (/^(\# )?([A-F0-9]+)\.\.([A-F0-9]+)\s/) - { - for (my $i = hex($2); $i <= hex($3); $i++) + if (/^(\# )?([A-F0-9]+)\.\.([A-F0-9]+)\s/) { - $exclude{$i} = "UCD" unless ($1); - $exclude{$i} = "*UCD" if ($1); + for (my $i = hex($2); $i <= hex($3); $i++) + { + $exclude{$i} = "UCD" unless ($1); + $exclude{$i} = "*UCD" if ($1); + } + next; + } + if (/^(\# )?([A-F0-9]+)\s/) + { + $exclude{hex($2)} = "UCD" unless ($1); + $exclude{hex($2)} = "*UCD" if ($1); + next; } - next; - } - if (/^(\# )?([A-F0-9]+)\s/) - { - $exclude{hex($2)} = "UCD" unless ($1); - $exclude{hex($2)} = "*UCD" if ($1); - next; - } } while() { - chop; - if (/^(\# )?([A-F0-9]+)/) - { - $exclude{hex($2)} .= "BABYLON" unless ($1); - $exclude{hex($2)} .= "BABYLON*" if ($1); - } + chop; + if (/^(\# )?([A-F0-9]+)/) + { + $exclude{hex($2)} .= "BABYLON" unless ($1); + $exclude{hex($2)} .= "BABYLON*" if ($1); + } } close BABYLON; @@ -361,39 +383,39 @@ my $diff_str = " UCD BABYLON\n --------------------\n"; my $diff = 0; - + # compute diff: foreach my $item (sort numerically keys %exclude) { - if ($exclude{$item} eq "UCD") - { - $diff_str .= sprintf " %8X\n", $item; - $diff = 1; - next; - } - if ($exclude{$item} eq "*UCD") - { - $diff_str .= sprintf " #%8X\n", $item; - $diff = 1; - next; - } - if ($exclude{$item} eq "BABYLON") - { - $diff_str .= sprintf " %8X\n", $item; - $diff = 1; - next; - } - if ($exclude{$item} eq "BABYLON*") - { - $diff_str .= sprintf " #%8X\n", $item; - $diff = 1; - next; - } + if ($exclude{$item} eq "UCD") + { + $diff_str .= sprintf " %8X\n", $item; + $diff = 1; + next; + } + if ($exclude{$item} eq "*UCD") + { + $diff_str .= sprintf " #%8X\n", $item; + $diff = 1; + next; + } + if ($exclude{$item} eq "BABYLON") + { + $diff_str .= sprintf " %8X\n", $item; + $diff = 1; + next; + } + if ($exclude{$item} eq "BABYLON*") + { + $diff_str .= sprintf " #%8X\n", $item; + $diff = 1; + next; + } } - + pass() unless ($diff); fail("dump_compexclude output differs from the file downloaded.", - "Difference:\n$diff_str") if ($diff); + "Difference:\n$diff_str") if ($diff); } sub properties_compare @@ -401,35 +423,35 @@ my $prop = shift; my $data = shift; my $results = shift; - + unless (open BABYLON, "$dump_props $prop |") { - abort("Can't find dump_props demo.", "Error opening pipe."); - return; + abort("Can't find dump_props demo.", "Error opening pipe."); + return; } - + while () { - chop; - $data->{hex($_)} .= "BABYLON" if (/^([A-F0-9]+)$/); + chop; + $data->{hex($_)} .= "BABYLON" if (/^([A-F0-9]+)$/); } close BABYLON; - + # compute diff: my $diff_str = " $prop:\n"; foreach my $item (sort numerically keys %$data) { - if ($data->{$item} eq $prop) - { - $diff_str .= sprintf " %8X\n", $item; - next; - } - if ($data->{$item} eq "BABYLON") - { - $diff_str .= sprintf " %8X\n", $item; - next; - } - # $diff_str .= sprintf " %8X--%8X\n", $item, $item; + if ($data->{$item} eq $prop) + { + $diff_str .= sprintf " %8X\n", $item; + next; + } + if ($data->{$item} eq "BABYLON") + { + $diff_str .= sprintf " %8X\n", $item; + next; + } + # $diff_str .= sprintf " %8X--%8X\n", $item, $item; } $results->{$prop} = $diff_str; } @@ -442,77 +464,84 @@ unless (open UCD, $unicode_props) { - abort("Can't open $unicode_props", - "Error opening file $unicode_props"); - return; + abort("Can't open $unicode_props", + "Error opening file $unicode_props"); + return; } - + my %prop; my %results; my $current_prop = ""; - + while() { chop: - if (/^([A-F0-9]+)\.\.([A-F0-9]+)\s*; ([A-Za-z_]+)/) - { - if ($current_prop && $3 ne $current_prop) + if (/^([A-F0-9]+)\.\.([A-F0-9]+)\s*; ([A-Za-z_]+)/) { - properties_compare($current_prop, \%prop, \%results); - %prop = (); + if ($current_prop && $3 ne $current_prop) + { + properties_compare($current_prop, \%prop, \%results); + %prop = (); + } + $current_prop = $3; + for (my $i = hex($1); $i <= hex($2); $i++) + { + $prop{$i} = $current_prop; + } + next; } - $current_prop = $3; - for (my $i = hex($1); $i <= hex($2); $i++) + if (/^([A-F0-9]+)\s*; ([A-Za-z_]+)/) { - $prop{$i} = $current_prop; + if ($current_prop && $2 ne $current_prop) + { + properties_compare($current_prop, \%prop, \%results); + %prop = (); + } + $current_prop = $2; + $prop{hex($1)} = $current_prop; + next; } - next; - } - if (/^([A-F0-9]+)\s*; ([A-Za-z_]+)/) - { - if ($current_prop && $2 ne $current_prop) - { - properties_compare($current_prop, \%prop, \%results); - %prop = (); - } - $current_prop = $2; - $prop{hex($1)} = $current_prop; - next; - } } close UCD; + calculate_results(\%results); +} + +sub calculate_results +{ + my $results = shift; + my $diff = 0; my $diff_str = " UCD BABYLON\n --------------------\n"; # calculate results: foreach my $item (sort keys %results) { - if ($results{$item} eq " $item:\n") - { - $diff_str .= " $item: no difference.\n"; - next; - } - - $diff = 1; - $diff_str .= $results{$item}; - - if ($results{$item} eq $item) - { - $diff_str .= sprintf " %8X\n", $item; - next; - } - if ($results{$item} eq "BABYLON") - { - $diff_str .= sprintf " %8X\n", $item; - next; - } + if ($results{$item} eq " $item:\n") + { + $diff_str .= " $item: no difference.\n"; + next; + } + + $diff = 1; + $diff_str .= $results{$item}; + + if ($results{$item} eq $item) + { + $diff_str .= sprintf " %8X\n", $item; + next; + } + if ($results{$item} eq "BABYLON") + { + $diff_str .= sprintf " %8X\n", $item; + next; + } } - + pass() unless ($diff); fail("dump_props output differs from the file downloaded.", - "Difference:\n$diff_str") if ($diff); + "Difference:\n$diff_str") if ($diff); } sub test_properties @@ -525,6 +554,29 @@ properties_tester("DerivedCoreProperties.txt"); } +sub test_private_use +{ + my $prop = "Private_Use"; + my %data; + my %results; + + for (my $i = 0xE000; $i <= 0xF8FF; $i++) + { + $data{$i} = $prop; + } + for ($i = 0xF0000; $i <= 0xFFFFD; $i++) + { + $data{$i} = $prop; + } + for ($i = 0x100000; $i <= 0x10FFFD; $i++) + { + $data{$i} = $prop; + } + + properties_compare($prop, \%data, \%results); + calculate_results(\%results); +} + sub test_normalize { my $unicode_normalize = "NormalizationTest.txt"; @@ -533,89 +585,89 @@ unless (open UCD, $unicode_normalize) { - abort("Can't open $unicode_normalize", + abort("Can't open $unicode_normalize", "Error opening file $unicode_normalize"); - return; + return; } my $pid; unless ($pid = open2( \*Reader, \*Writer, "$normalize")) { - abort("Can't open pipes to $normalize", "Error opening pipes."); - return; + abort("Can't open pipes to $normalize", "Error opening pipes."); + return; } - + my $diff = ""; my $nok = 0; my $total = 0; - - while() - { - my $orig = $_; - $orig =~ s/# \(.*\) (.*)\n$/# $1/; - - s/\s*#.*$//; - - next unless (/^[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;/); - - $total++; - - my @c = split /;/, $_, 6; - print Writer "n$c[0]\n"; my @c1 = split /;/, , 6; - print Writer "c$c[1]\n"; my @c2 = split /;/, , 6; - print Writer "d$c[2]\n"; my @c3 = split /;/, , 6; - print Writer "kc$c[3]\n"; my @c4 = split /;/, , 6; - print Writer "kd$c[4]\n"; my @c5 = split /;/, , 6; - if ( # NFD - ($c[2] ne $c1[2]) || ($c[2] ne $c2[2]) || ($c[2] ne $c3[2]) || - ($c[4] ne $c4[2]) || ($c[4] ne $c5[2]) ) - { - $nok++; - $diff .= " $orig (NFD wrong)\n"; - $diff .= " c3>$c[2]< == D(c1)>$c1[2]< == D(c2)>$c2[2]< == D(c3)>$c3[2]<\n"; - $diff .= " c5>$c[4]< == D(c4)>$c4[2]< == D(c5)>$c5[2]<\n"; - - } - elsif ( # NFKC - ($c[3] ne $c1[3]) || ($c[3] ne $c2[3]) || ($c[3] ne $c3[3]) || - ($c[3] ne $c4[3]) || ($c[3] ne $c5[3]) ) - { - $nok++; - $diff .= " $orig (NFKC wrong)\n"; - $diff .= " c4>$c[3]< == KC(c1)>$c1[3]< == KC(c2)>$c2[3]< == KC(c3)>$c3[3]< == KC(c4)>$c4[3]< == KC(c5)>$c5[3]<\n"; - } - elsif ( # NFC - ($c[1] ne $c1[1]) || ($c[1] ne $c2[1]) || ($c[1] ne $c3[1]) || - ($c[3] ne $c4[1]) || ($c[3] ne $c5[1]) ) - { - $nok++; - $diff .= " $orig (NFC wrong)\n"; - $diff .= " c2>$c[1]< == C(c1)>$c1[1]< == C(c2)>$c2[1]< == C(c3)>$c3[1]<\n"; - $diff .= " c4>$c[3]< == C(c4)>$c4[1]< == C(c5)>$c5[1]<\n"; - } - elsif ( # NFKC - ($c[3] ne $c1[3]) || ($c[3] ne $c2[3]) || ($c[3] ne $c3[3]) || - ($c[3] ne $c4[3]) || ($c[3] ne $c5[3]) ) - { - $nok++; - $diff .= " $orig (NFKC wrong)\n"; - $diff .= " c4>$c[3]< == KC(c1)>$c1[3]< == KC(c2)>$c2[3]< == KC(c3)>$c3[3]< == KC(c4)>$c4[3]< == KC(c5)>$c5[3]<\n"; - } - if ($diff) + while() { - print "-- $orig\n"; - print $diff; - exit 11; - } + my $orig = $_; + $orig =~ s/# \(.*\) (.*)\n$/# $1/; + + s/\s*#.*$//; + + next unless (/^[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;[A-F0-9 ]+;/); + + $total++; + + my @c = split /;/, $_, 6; + print Writer "n$c[0]\n"; my @c1 = split /;/, , 6; + print Writer "c$c[1]\n"; my @c2 = split /;/, , 6; + print Writer "d$c[2]\n"; my @c3 = split /;/, , 6; + print Writer "kc$c[3]\n"; my @c4 = split /;/, , 6; + print Writer "kd$c[4]\n"; my @c5 = split /;/, , 6; + + if ( # NFD + ($c[2] ne $c1[2]) || ($c[2] ne $c2[2]) || ($c[2] ne $c3[2]) || + ($c[4] ne $c4[2]) || ($c[4] ne $c5[2]) ) + { + $nok++; + $diff .= " $orig (NFD wrong)\n"; + $diff .= " c3>$c[2]< == D(c1)>$c1[2]< == D(c2)>$c2[2]< == D(c3)>$c3[2]<\n"; + $diff .= " c5>$c[4]< == D(c4)>$c4[2]< == D(c5)>$c5[2]<\n"; + + } + elsif ( # NFKC + ($c[3] ne $c1[3]) || ($c[3] ne $c2[3]) || ($c[3] ne $c3[3]) || + ($c[3] ne $c4[3]) || ($c[3] ne $c5[3]) ) + { + $nok++; + $diff .= " $orig (NFKC wrong)\n"; + $diff .= " c4>$c[3]< == KC(c1)>$c1[3]< == KC(c2)>$c2[3]< == KC(c3)>$c3[3]< == KC(c4)>$c4[3]< == KC(c5)>$c5[3]<\n"; + } + elsif ( # NFC + ($c[1] ne $c1[1]) || ($c[1] ne $c2[1]) || ($c[1] ne $c3[1]) || + ($c[3] ne $c4[1]) || ($c[3] ne $c5[1]) ) + { + $nok++; + $diff .= " $orig (NFC wrong)\n"; + $diff .= " c2>$c[1]< == C(c1)>$c1[1]< == C(c2)>$c2[1]< == C(c3)>$c3[1]<\n"; + $diff .= " c4>$c[3]< == C(c4)>$c4[1]< == C(c5)>$c5[1]<\n"; + } + elsif ( # NFKC + ($c[3] ne $c1[3]) || ($c[3] ne $c2[3]) || ($c[3] ne $c3[3]) || + ($c[3] ne $c4[3]) || ($c[3] ne $c5[3]) ) + { + $nok++; + $diff .= " $orig (NFKC wrong)\n"; + $diff .= " c4>$c[3]< == KC(c1)>$c1[3]< == KC(c2)>$c2[3]< == KC(c3)>$c3[3]< == KC(c4)>$c4[3]< == KC(c5)>$c5[3]<\n"; + } + if ($diff) + { + print "-- $orig\n"; + print $diff; + exit 11; + } } close *Reader; close *Writer; close UCD; - + pass() unless ($diff); fail("normalize output differs from the file downloaded.", - "First difference:\n$diff\n Total: $total, not OK: $nok\n") if ($diff); + "First difference:\n$diff\n Total: $total, not OK: $nok\n") if ($diff); } sub test_unlisted_norms @@ -626,60 +678,61 @@ unless (open UCD, $unicode_normalize) { - abort("Can't open $unicode_normalize", + abort("Can't open $unicode_normalize", "Error opening file $unicode_normalize"); - return; + return; } my $pid; unless ($pid = open2( \*Reader, \*Writer, "$normalize")) { - abort("Can't open pipes to $normalize", "Error opening pipes."); - return; + abort("Can't open pipes to $normalize", "Error opening pipes."); + return; } - + my $diff = ""; my $nok = 0; my $total = 0; - + my @listed_norms; while() { - my $orig = $_; - $orig =~ s/# \(.*\) (.*)\n$/# $1/; - - s/\s*#.*$//; - - # Only one letter in first position! - next unless (/^[A-F0-9]+;/); - - my @c = split /;/, $_, 6; - $listed_norms{hex($c[0])} = 1; + my $orig = $_; + $orig =~ s/# \(.*\) (.*)\n$/# $1/; + + s/\s*#.*$//; + + # Only one letter in first position! + next unless (/^[A-F0-9]+;/); + + my @c = split /;/, $_, 6; + $listed_norms{hex($c[0])} = 1; } - + for (my $i = 0; $i <= $MAX_TEST; $i++) { - next if exists $listed_norms{$i}; - - printf Writer "n%X\n", $i; - my @res = split /;/, , 6; - next if $res[0] eq "UNDEFINED CHARACTER\n"; - if ($res[0] ne $res[1] || $res[0] ne $res[2] || - $res[0] ne $res[3] || $res[0] ne $res[4]) - { - $nok++; - $diff .= " Expected: $i: $i;$i;$i;$i;$i\n"; - $diff .= " got : $i: $res[0];$res[1];$res[2];$res[3];$res[4]\n"; - } + next if exists $listed_norms{$i}; + + printf Writer "n%X\n", $i; + my @res = split /;/, , 6; + next if $res[0] eq "UNDEFINED CHARACTER\n"; + if ($res[0] ne $res[1] || $res[0] ne $res[2] || + $res[0] ne $res[3] || $res[0] ne $res[4]) + { + $nok++; + my $pos = sprintf("%8X", $i); + $diff .= " Expected: $pos: $pos;$pos;$pos;$pos;$pos\n"; + $diff .= " got : $pos: $res[0];$res[1];$res[2];$res[3];$res[4]\n"; + } } - + close *Reader; close *Writer; close UCD; - + pass() unless ($diff); fail("normalize output differs from the file downloaded.", - "First difference:\n$diff\n not OK: $nok\n") if ($diff); + "First difference:\n$diff\n not OK: $nok\n") if ($diff); } @@ -690,15 +743,17 @@ { my $run_this = shift; foreach $valid (@registered_tests) { - next if ($valid ne $run_this); - $running_test = $run_this; - &$running_test(); + next if ($valid ne $run_this); + $running_test = $run_this; + &$running_test(); } abort("Invalid testname given!", "$run_this is not a valid test.") - unless ($running_test); + unless ($running_test); $running_test = ""; } + + my $command = shift @ARGV; die("No comamnd given.\n") if (not $command); @@ -712,11 +767,11 @@ { if (not scalar(@ARGV)) { - foreach my $test (@registered_tests) { run_test($test); } + foreach my $test (@registered_tests) { run_test($test); } } else { - while(my $param = shift @ARGV) { run_test($param); } + while(my $param = shift @ARGV) { run_test($param); } } } diff -Nur Fresco-040116/Babylon/utils/CVS/Entries Fresco-040326/Babylon/utils/CVS/Entries --- Fresco-040116/Babylon/utils/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/UnicodePluginGenerator.pl/1.10/Mon Dec 29 08:42:48 2003// -/UnicodePluginGenerator.pm/1.1/Sun May 6 12:18:46 2001// /WHAT_IS_THIS/1.1/Thu Nov 16 01:00:29 2000// D/UnicodePluginGenerator//// +/UnicodePluginGenerator.pl/1.12/Fri Mar 26 16:04:55 2004// +/UnicodePluginGenerator.pm/1.2/Fri Mar 26 16:04:55 2004// diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Bidir.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Bidir.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Bidir.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Bidir.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Bidir; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Block.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Block.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Block.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Block.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Block; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/CVS/Entries Fresco-040326/Babylon/utils/UnicodePluginGenerator/CVS/Entries --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -1,21 +1,21 @@ -/Bidir.pm/1.8/Mon Dec 29 08:42:49 2003// -/Block.pm/1.4/Fri Aug 1 16:47:17 2003// -/Category.pm/1.7/Mon Dec 29 08:42:49 2003// -/CombClass.pm/1.7/Mon Dec 29 08:42:49 2003// -/CompExclude.pm/1.2/Mon Dec 29 08:42:49 2003// -/Compositions.pm/1.9/Mon Dec 29 08:42:49 2003// -/DecDigitVal.pm/1.7/Mon Dec 29 08:42:49 2003// -/DecompClass.pm/1.8/Mon Dec 29 08:42:49 2003// -/DecompString.pm/1.8/Mon Dec 29 08:42:49 2003// -/Defined.pm/1.8/Mon Dec 29 08:42:49 2003// -/DerivedProps.pm/1.2/Mon Dec 29 08:42:49 2003// -/DigitVal.pm/1.7/Mon Dec 29 08:42:49 2003// -/EAWidth.pm/1.8/Mon Dec 29 08:42:49 2003// -/Linebreak.pm/1.8/Mon Dec 29 08:42:49 2003// -/Lower.pm/1.7/Mon Dec 29 08:42:49 2003// -/Mirror.pm/1.8/Mon Dec 29 08:42:49 2003// -/NumericVal.pm/1.7/Mon Dec 29 08:42:49 2003// -/Prop.pm/1.7/Mon Dec 29 08:42:49 2003// -/Title.pm/1.7/Mon Dec 29 08:42:49 2003// -/Upper.pm/1.7/Mon Dec 29 08:42:49 2003// +/Bidir.pm/1.9/Fri Mar 26 16:04:55 2004// +/Block.pm/1.5/Fri Mar 26 16:04:55 2004// +/Category.pm/1.8/Fri Mar 26 16:04:55 2004// +/CombClass.pm/1.8/Fri Mar 26 16:04:55 2004// +/CompExclude.pm/1.3/Fri Mar 26 16:04:55 2004// +/Compositions.pm/1.10/Fri Mar 26 16:04:55 2004// +/DecDigitVal.pm/1.8/Fri Mar 26 16:04:55 2004// +/DecompClass.pm/1.9/Fri Mar 26 16:04:55 2004// +/DecompString.pm/1.9/Fri Mar 26 16:04:55 2004// +/Defined.pm/1.9/Fri Mar 26 16:04:55 2004// +/DerivedProps.pm/1.3/Fri Mar 26 16:04:55 2004// +/DigitVal.pm/1.8/Fri Mar 26 16:04:55 2004// +/EAWidth.pm/1.9/Fri Mar 26 16:04:55 2004// +/Linebreak.pm/1.9/Fri Mar 26 16:04:55 2004// +/Lower.pm/1.8/Fri Mar 26 16:04:55 2004// +/Mirror.pm/1.9/Fri Mar 26 16:04:55 2004// +/NumericVal.pm/1.8/Fri Mar 26 16:04:55 2004// +/Prop.pm/1.8/Fri Mar 26 16:04:55 2004// +/Title.pm/1.8/Fri Mar 26 16:04:55 2004// +/Upper.pm/1.8/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Category.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Category.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Category.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Category.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Category; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/CombClass.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/CombClass.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/CombClass.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/CombClass.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::CombClass; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/CompExclude.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/CompExclude.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/CompExclude.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/CompExclude.pm Fri Mar 26 16:05:39 2004 @@ -1,6 +1,25 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::CompExclude; -# Only encode those characters whos composition exclusion cannot +# Only encode those characters who's composition exclusion cannot # be derived from other Properties! use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Compositions.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Compositions.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Compositions.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Compositions.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Compositions; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecDigitVal.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecDigitVal.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecDigitVal.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecDigitVal.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::DecDigitVal; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecompClass.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecompClass.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecompClass.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecompClass.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::DecompClass; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecompString.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecompString.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/DecompString.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/DecompString.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::DecompString; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Defined.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Defined.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Defined.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Defined.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Defined; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/DerivedProps.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/DerivedProps.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/DerivedProps.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/DerivedProps.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::DerivedProps; use strict; @@ -21,81 +40,81 @@ die "Can't open DerivedPropertyfile (".$prop_file.")\n"; while() { - chop; - next unless ($_); # skip empty lines - - (my $info, my $rest) = split /#/; - $info =~ s/\s*$//; # remove trailing spaces - - next unless ($info); - - if ($info =~ /^([A-F0-9]+)\.\.([A-F0-9]+)\s*; ([\w\-]+)/) - { - my $start = $1; - my $end = $2; - my $property = $3; - if ($property =~ /^XID_/) - { - $property =~ s/^XID_//; - $value = 2; - } - elsif ($property =~ /^ID_/) - { - $property =~ s/^ID_//; - $value = 1; - } + chop; + next unless ($_); # skip empty lines - next if ($property ne "Start" && $property ne "Continue"); - - if ($property ne $currentProp) - { - $currentProp = $property; - my $need_to_add = 1; - foreach my $i (@propList) - { - $need_to_add = 0 if $property eq $i; - } - push @propList, $currentProp if $need_to_add; - } - - for (my $i = hex($start); $i <= hex($end); $i++) - { - $self->{$property}{$i} += $value; - } - } - elsif ($info =~ /^([A-F0-9]+)\s*; ([\w\-]+)/) - { - my $start = $1; - my $property = $2; - if ($property =~ /^XID_/) - { - $property =~ s/^XID_//; - $value = 2; - } - elsif ($property =~ /^ID_/) - { - $property =~ s/^ID_//; - $value = 1; - } + (my $info, my $rest) = split /#/; + $info =~ s/\s*$//; # remove trailing spaces - next if ($property ne "Start" && $property ne "Continue"); - - if ($property ne $currentProp) { - $currentProp = $property; - my $need_to_add = 1; - foreach my $i (@propList) + next unless ($info); + + if ($info =~ /^([A-F0-9]+)\.\.([A-F0-9]+)\s*; ([\w\-]+)/) { - $need_to_add = 0 if $property eq $i; + my $start = $1; + my $end = $2; + my $property = $3; + if ($property =~ /^XID_/) + { + $property =~ s/^XID_//; + $value = 2; + } + elsif ($property =~ /^ID_/) + { + $property =~ s/^ID_//; + $value = 1; + } + + next if ($property ne "Start" && $property ne "Continue"); + + if ($property ne $currentProp) + { + $currentProp = $property; + my $need_to_add = 1; + foreach my $i (@propList) + { + $need_to_add = 0 if $property eq $i; + } + push @propList, $currentProp if $need_to_add; + } + + for (my $i = hex($start); $i <= hex($end); $i++) + { + $self->{$property}{$i} += $value; + } + } + elsif ($info =~ /^([A-F0-9]+)\s*; ([\w\-]+)/) + { + my $start = $1; + my $property = $2; + if ($property =~ /^XID_/) + { + $property =~ s/^XID_//; + $value = 2; + } + elsif ($property =~ /^ID_/) + { + $property =~ s/^ID_//; + $value = 1; + } + + next if ($property ne "Start" && $property ne "Continue"); + + if ($property ne $currentProp) { + $currentProp = $property; + my $need_to_add = 1; + foreach my $i (@propList) + { + $need_to_add = 0 if $property eq $i; + } + push @propList, $currentProp if $need_to_add; + } + $self->{$property}{hex($start)} += $value; } - push @propList, $currentProp if $need_to_add; - } - $self->{$property}{hex($start)} += $value; - } } $self->{_PROP_LIST} = [ @propList ]; close(PROP); - + bless($self); return $self; } @@ -108,9 +127,9 @@ my $pos = $_[1]; no strict 'refs'; - + return 1 if (exists($self->{$prop}{$pos}) && - ($self->{$prop}{$pos} == 1 || $self->{$prop}{$pos} == 2)); + ($self->{$prop}{$pos} == 1 || $self->{$prop}{$pos} == 2)); return 0; } @@ -127,11 +146,11 @@ sub function { my $self = shift; - + my $bl_start = $_[0]; my $bl_end = $_[1]; my $bl_name = $_[2]; - + my @propList = @{ $self->{_PROP_LIST} }; my $tmp = ""; @@ -145,7 +164,7 @@ { $attention = 1 if ($self->data($prop, $i) != $retval); } - + $tmp .= " bool is_".$func."(const UCS4 uc) const\n {\n"; if ($attention) { @@ -156,8 +175,8 @@ $tmp .= " return $retval;\n"; } $tmp .= " }\n\n"; - } - +} + return $tmp; } @@ -173,18 +192,18 @@ foreach my $prop (@propList) { - my $func = "XID_".$prop."_Closure"; - - my $retval = $self->data($prop, $bl_start); - my $attention = 0; - for (my $i = $bl_start; $i <= $bl_end; $i++) - { - $attention = 1 if ($self->data($prop, $i) != $retval); + my $func = "XID_".$prop."_Closure"; + + my $retval = $self->data($prop, $bl_start); + my $attention = 0; + for (my $i = $bl_start; $i <= $bl_end; $i++) + { + $attention = 1 if ($self->data($prop, $i) != $retval); } - - $tmp .= " static const std::bitset<$bl_length> my_".$func.";\n" if ($attention); + + $tmp .= " static const std::bitset<$bl_length> my_".$func.";\n" if ($attention); } - + return $tmp; } @@ -195,33 +214,33 @@ my $bl_end = $_[1]; my $bl_name = $_[2]; my $bl_length = $bl_end - $bl_start + 1; - + my @propList = @{ $self->{_PROP_LIST} }; my $tmp = ""; - - foreach my $prop (@propList) - { - my $func = "XID_".$prop."_Closure"; - my $retval = $self->data($prop, $bl_start); - my $attention = 0; - for (my $i = $bl_start; $i <= $bl_end; $i++) - { - $attention = 1 if ($self->data($prop, $i) != $retval); - } - - if ($attention) + foreach my $prop (@propList) { - $tmp .= " const std::bitset<$bl_length> $bl_name\:\:my_$func(std::string(\""; - my $str = ""; + my $func = "XID_".$prop."_Closure"; + + my $retval = $self->data($prop, $bl_start); + my $attention = 0; for (my $i = $bl_start; $i <= $bl_end; $i++) { - $str = $self->data($prop, $i).$str; + $attention = 1 if ($self->data($prop, $i) != $retval); + } + + if ($attention) + { + $tmp .= " const std::bitset<$bl_length> $bl_name\:\:my_$func(std::string(\""; + my $str = ""; + for (my $i = $bl_start; $i <= $bl_end; $i++) + { + $str = $self->data($prop, $i).$str; + } + $tmp .= $str."\"));\n\n"; } - $tmp .= $str."\"));\n\n"; - } } - + return $tmp; } diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/DigitVal.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/DigitVal.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/DigitVal.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/DigitVal.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::DigitVal; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/EAWidth.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/EAWidth.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/EAWidth.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/EAWidth.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::EAWidth; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Linebreak.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Linebreak.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Linebreak.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Linebreak.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Linebreak; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Lower.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Lower.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Lower.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Lower.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Lower; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Mirror.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Mirror.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Mirror.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Mirror.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Mirror; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/NumericVal.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/NumericVal.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/NumericVal.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/NumericVal.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::NumericVal; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Prop.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Prop.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Prop.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Prop.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Props; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Title.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Title.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Title.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Title.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Title; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator/Upper.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator/Upper.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator/Upper.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator/Upper.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator::Upper; use strict; diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator.pl Fresco-040326/Babylon/utils/UnicodePluginGenerator.pl --- Fresco-040116/Babylon/utils/UnicodePluginGenerator.pl Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator.pl Fri Mar 26 16:05:39 2004 @@ -1,4 +1,23 @@ #!/usr/bin/perl -w +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This program is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + use Carp; use strict; use UnicodePluginGenerator qw( Defined Category CombClass Bidir DecompClass @@ -23,7 +42,7 @@ # Get files if necessary from ftp.unicode.org foreach my $file ( $Block_File, $UCD_File, $EA_File, $LB_File, - $Exclude_File, $Prop_File) + $Exclude_File, $Prop_File, $DerivedProp_File) { system ("if [ ! -f $file ] ; then wget $ftp_path$file ; fi"); } @@ -97,7 +116,7 @@ # print header... # ######################################################################## print PLUGIN < @@ -106,7 +125,7 @@ * It was automatically created from the files available at * ftp.unicode.org on $date. * - * This plugin to libPrague is free software; you can redistribute it + * This plugin to libBabylon is free software; you can redistribute it * and/or modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version diff -Nur Fresco-040116/Babylon/utils/UnicodePluginGenerator.pm Fresco-040326/Babylon/utils/UnicodePluginGenerator.pm --- Fresco-040116/Babylon/utils/UnicodePluginGenerator.pm Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Babylon/utils/UnicodePluginGenerator.pm Fri Mar 26 16:05:39 2004 @@ -1,3 +1,22 @@ +# This source file is a part of the Berlin Project +# Copyright (C) 2003-2004 Tobias Hunger +# http://www.fresco.org +# +# This module is free software; you can redistribute it +# and/or modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +# MA 02139, USA + package UnicodePluginGenerator; use strict; diff -Nur Fresco-040116/Berlin/autom4te.cache/output.0 Fresco-040326/Berlin/autom4te.cache/output.0 --- Fresco-040116/Berlin/autom4te.cache/output.0 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/autom4te.cache/output.0 Fri Mar 26 16:05:40 2004 @@ -866,7 +866,7 @@ --enable-debugging build for debugging (default=no) --disable-freetypetest Do not try to compile and run a test freetype program - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes --enable-jprof enable profiling with the jprof tool --enable-lclog enable lifecycle logging --enable-rmdebug enable region management debugging @@ -882,18 +882,23 @@ --with-art-prefix Prefix for libArt --with-opengl-prefix Prefix for openGL --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed @@ -5387,6 +5392,150 @@ fi + if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking GL/glu.h usability" >&5 +echo $ECHO_N "checking GL/glu.h usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +@%:@include +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking GL/glu.h presence" >&5 +echo $ECHO_N "checking GL/glu.h presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +@%:@include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: GL/glu.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: GL/glu.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: GL/glu.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +@%:@@%:@ ------------------------------- @%:@@%:@ +@%:@@%:@ Report this to devel@fresco.org @%:@@%:@ +@%:@@%:@ ------------------------------- @%:@@%:@ +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_GL_glu_h=$ac_header_preproc +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 + +fi +if test $ac_cv_header_GL_glu_h = yes; then + : +else + no_gl=yes +fi + + CPPFLAGS="$save_CPPFLAGS" if test "x$no_gl" = x ; then @@ -5466,6 +5615,76 @@ no_gl=yes fi + echo "$as_me:$LINENO: checking for gluNewTess in -lGLU" >&5 +echo $ECHO_N "checking for gluNewTess in -lGLU... $ECHO_C" >&6 +if test "${ac_cv_lib_GLU_gluNewTess+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lGLU -lGL $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gluNewTess (); +int +main () +{ +gluNewTess (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_GLU_gluNewTess=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_GLU_gluNewTess=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_gluNewTess" >&5 +echo "${ECHO_T}$ac_cv_lib_GLU_gluNewTess" >&6 +if test $ac_cv_lib_GLU_gluNewTess = yes; then + : +else + no_gl=yes +fi + LDFLAGS="$save_LDFLAGS" fi @@ -5757,7 +5976,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -5905,13 +6124,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/Berlin/autom4te.cache/traces.0 Fresco-040326/Berlin/autom4te.cache/traces.0 --- Fresco-040116/Berlin/autom4te.cache/traces.0 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/autom4te.cache/traces.0 Fri Mar 26 16:05:40 2004 @@ -410,23 +410,24 @@ m4trace:configure.ac:92: -1- AC_SUBST([HAVE_LIBART], [0]) m4trace:configure.ac:97: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:696: FRESCO_OPENGL_CHECK is expanded from... +config/aclocal.m4:698: FRESCO_OPENGL_CHECK is expanded from... configure.ac:97: the top level]) m4trace:configure.ac:97: -1- AC_CHECK_LIB([GL], [glLoadIdentity], [:], [no_gl=yes]) +m4trace:configure.ac:97: -1- AC_CHECK_LIB([GLU], [gluNewTess], [:], [no_gl=yes], [-lGL]) m4trace:configure.ac:97: -1- AC_SUBST([HAVE_GL], [0]) m4trace:configure.ac:97: -1- AC_SUBST([HAVE_GL], [1]) m4trace:configure.ac:97: -1- AC_SUBST([GL_CPPFLAGS], ["$GL_CPPFLAGS"]) m4trace:configure.ac:97: -1- AC_SUBST([GL_LIBS], ["$GL_LIBS -lGL -lGLU"]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -1- AC_CANONICAL_SYSTEM m4trace:configure.ac:105: -1- _m4_warn([obsolete], [The macro `AC_CANONICAL_SYSTEM' is obsolete. You should run autoupdate.], [autoconf/general.m4:1660: AC_CANONICAL_SYSTEM is expanded from... configure.ac:105: AC_CANONICAL_SYSTEM is required by... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -1- AC_SUBST([target], [$ac_cv_target]) m4trace:configure.ac:105: -1- AC_SUBST([target_cpu], [`echo $ac_cv_target | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\1/'`]) @@ -436,12 +437,34 @@ m4trace:configure.ac:105: -1- AC_SUBST([CPP]) m4trace:configure.ac:105: -1- AC_SUBST([CPPFLAGS]) m4trace:configure.ac:105: -1- AC_SUBST([CPP]) +m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:1090: FRESCO_PTHREAD is expanded from... +configure.ac:105: FRESCO_PTHREAD is required by... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... +configure.ac:105: the top level]) m4trace:configure.ac:105: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1085: FRESCO_PTHREAD is expanded from... +config/aclocal.m4:1090: FRESCO_PTHREAD is expanded from... configure.ac:105: FRESCO_PTHREAD is required by... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... +configure.ac:105: the top level]) +m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... +configure.ac:105: the top level]) +m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... +configure.ac:105: the top level]) +m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -1- AC_SUBST([SHORTCUT]) m4trace:configure.ac:105: -1- AC_DEFINE_TRACE_LITERAL([COLOCATION_OPTIMIZATION]) @@ -516,40 +539,40 @@ #undef __OSVERSION__]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:989: FRESCO_OMNIORB is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:993: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -1- AC_SUBST([TAO_IDLCXX], [$ac_cv_path_TAO_IDLCXX]) m4trace:configure.ac:105: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:1219: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:1294: FRESCO_TAO is expanded from... -config/aclocal.m4:792: FRESCO_ORB is expanded from... +config/aclocal.m4:1224: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:1299: FRESCO_TAO is expanded from... +config/aclocal.m4:794: FRESCO_ORB is expanded from... configure.ac:105: the top level]) m4trace:configure.ac:105: -1- AC_DEFINE_TRACE_LITERAL([ORB_omniORB]) m4trace:configure.ac:105: -1- AH_OUTPUT([ORB_omniORB], [/* Define if omniORB is used. */ @@ -565,53 +588,53 @@ m4trace:configure.ac:111: -1- AC_SUBST([Prague_LOCAL_CONFIG], [$ac_cv_path_Prague_LOCAL_CONFIG]) m4trace:configure.ac:111: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:111: the top level]) m4trace:configure.ac:111: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:111: the top level]) m4trace:configure.ac:111: -1- AC_SUBST([Prague_CONFIG], [$ac_cv_path_Prague_CONFIG]) m4trace:configure.ac:111: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:111: the top level]) m4trace:configure.ac:111: -1- AC_SUBST([Prague_prefix]) m4trace:configure.ac:117: -1- AC_SUBST([Babylon_LOCAL_BUILD_CONFIG], [$ac_cv_path_Babylon_LOCAL_BUILD_CONFIG]) m4trace:configure.ac:117: -1- AC_SUBST([Babylon_LOCAL_CONFIG], [$ac_cv_path_Babylon_LOCAL_CONFIG]) m4trace:configure.ac:117: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:117: the top level]) m4trace:configure.ac:117: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:117: the top level]) m4trace:configure.ac:117: -1- AC_SUBST([Babylon_CONFIG], [$ac_cv_path_Babylon_CONFIG]) m4trace:configure.ac:117: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:117: the top level]) m4trace:configure.ac:117: -1- AC_SUBST([Babylon_prefix]) m4trace:configure.ac:123: -1- AC_SUBST([Fresco_CXX_LOCAL_BUILD_CONFIG], [$ac_cv_path_Fresco_CXX_LOCAL_BUILD_CONFIG]) m4trace:configure.ac:123: -1- AC_SUBST([Fresco_CXX_LOCAL_CONFIG], [$ac_cv_path_Fresco_CXX_LOCAL_CONFIG]) m4trace:configure.ac:123: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:123: the top level]) m4trace:configure.ac:123: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:123: the top level]) m4trace:configure.ac:123: -1- AC_SUBST([Fresco_CXX_CONFIG], [$ac_cv_path_Fresco_CXX_CONFIG]) m4trace:configure.ac:123: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1475: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1480: FRESCO_PACKAGE is expanded from... configure.ac:123: the top level]) m4trace:configure.ac:123: -1- AC_SUBST([Fresco_CXX_prefix]) m4trace:configure.ac:129: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1509: FRESCO_IDL_PATH is expanded from... +config/aclocal.m4:1514: FRESCO_IDL_PATH is expanded from... configure.ac:129: the top level]) m4trace:configure.ac:131: -1- AC_SUBST([INSTALL_CPPFLAGS]) m4trace:configure.ac:132: -1- AC_SUBST([INSTALL_LIBS]) diff -Nur Fresco-040116/Berlin/config/aclocal.m4 Fresco-040326/Berlin/config/aclocal.m4 --- Fresco-040116/Berlin/config/aclocal.m4 Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/config/aclocal.m4 Fri Mar 26 16:05:39 2004 @@ -671,6 +671,7 @@ save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$GL_CPPFLAGS $CPPFLAGS" AC_CHECK_HEADER(GL/gl.h,,no_gl=yes) + AC_CHECK_HEADER(GL/glu.h,,no_gl=yes) CPPFLAGS="$save_CPPFLAGS" dnl Check for opengl libs @@ -682,6 +683,7 @@ save_LDFLAGS="$LDFLAGS" LDFLAGS="$GL_LIBS $LDFLAGS" AC_CHECK_LIB(GL, glLoadIdentity, :, no_gl=yes) + AC_CHECK_LIB(GLU, gluNewTess, :, no_gl=yes, [-lGL]) LDFLAGS="$save_LDFLAGS" fi @@ -791,7 +793,7 @@ AC_SUBST(IDLCXX) ]) -dnl $Id: omniorb.m4,v 1.29 2003/08/28 16:16:42 tobias Exp $ +dnl $Id: omniorb.m4,v 1.30 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 1999, 2000 Stefan Seefeld @@ -828,14 +830,16 @@ AC_REQUIRE([FRESCO_PTHREAD]) AC_ARG_WITH(omniorb-prefix, - [ --with-omniorb-prefix Prefix for omniORB], - [ omniorb_prefix="$withval"]) + AC_HELP_STRING([--with-omniorb-prefix=PRF], [prefix for omniORB]), + [omniorb_prefix="$withval"]) AC_ARG_WITH(omniorb-version, - [ --with-omniorb-version omniORB version (3 and 4 supported)], - [ omniorb_version="$withval"]) + AC_HELP_STRING([--with-omniorb-version=VRS], + [omniORB version (3 and 4 supported)]), + [omniorb_version="$withval"]) if test ".$omniorb_version" = ".4" ; then AC_ARG_WITH(colocation-optimization, - [ --with-colocation-optimization switch on ORB specific optimizations], + AC_HELP_STRING([--with-colocation-optimization], + [switch on ORB specific optimizations]), [ omniorb_shortcut="$withval"]) SHORTCUT="$omniorb_shortcut" AC_SUBST(SHORTCUT) @@ -988,7 +992,7 @@ fi ]) -dnl $Id: pthread.m4,v 1.6 2002/11/25 22:01:17 stefan Exp $ +dnl $Id: pthread.m4,v 1.7 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Berlin Project. dnl Copyright (C) 2000 Håvard Skinnemoen dnl http://www.fresco.org/ @@ -1016,8 +1020,9 @@ AC_DEFUN([FRESCO_PTHREAD],[ dnl This is used on Linux for glibc binary compatibility (Doh!) - AC_ARG_ENABLE(pthread-sem, [ --enable-pthread-sem use pthread semaphores [default=yes]],, enable_pthread_sem=yes) - case "$target" in + AC_ARG_ENABLE(pthread-sem, AC_HELP_STRING([--enable-pthread-sem], + [use pthread semaphores [default=yes]]), , enable_pthread_sem=yes) + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -1293,7 +1298,7 @@ fi ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -1347,10 +1352,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/Berlin/configure Fresco-040326/Berlin/configure --- Fresco-040116/Berlin/configure Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/configure Fri Mar 26 16:05:40 2004 @@ -866,7 +866,7 @@ --enable-debugging build for debugging (default=no) --disable-freetypetest Do not try to compile and run a test freetype program - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes --enable-jprof enable profiling with the jprof tool --enable-lclog enable lifecycle logging --enable-rmdebug enable region management debugging @@ -882,18 +882,23 @@ --with-art-prefix Prefix for libArt --with-opengl-prefix Prefix for openGL --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed @@ -5387,6 +5392,150 @@ fi + if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking GL/glu.h usability" >&5 +echo $ECHO_N "checking GL/glu.h usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking GL/glu.h presence" >&5 +echo $ECHO_N "checking GL/glu.h presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: GL/glu.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: GL/glu.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: GL/glu.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------- ## +## Report this to devel@fresco.org ## +## ------------------------------- ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_GL_glu_h=$ac_header_preproc +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 + +fi +if test $ac_cv_header_GL_glu_h = yes; then + : +else + no_gl=yes +fi + + CPPFLAGS="$save_CPPFLAGS" if test "x$no_gl" = x ; then @@ -5466,6 +5615,76 @@ no_gl=yes fi + echo "$as_me:$LINENO: checking for gluNewTess in -lGLU" >&5 +echo $ECHO_N "checking for gluNewTess in -lGLU... $ECHO_C" >&6 +if test "${ac_cv_lib_GLU_gluNewTess+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lGLU -lGL $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gluNewTess (); +int +main () +{ +gluNewTess (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_GLU_gluNewTess=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_GLU_gluNewTess=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_gluNewTess" >&5 +echo "${ECHO_T}$ac_cv_lib_GLU_gluNewTess" >&6 +if test $ac_cv_lib_GLU_gluNewTess = yes; then + : +else + no_gl=yes +fi + LDFLAGS="$save_LDFLAGS" fi @@ -5757,7 +5976,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -5905,13 +6124,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/Berlin/include/Berlin/CVS/Entries Fresco-040326/Berlin/include/Berlin/CVS/Entries --- Fresco-040116/Berlin/include/Berlin/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/include/Berlin/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -4,7 +4,6 @@ /CAVE.hh/1.6/Mon Dec 29 08:42:50 2003// /Color.hh/1.11/Mon Dec 29 08:42:50 2003// /CommandImpl.hh/1.5/Mon Dec 29 08:42:50 2003// -/Console.hh/1.33/Mon Dec 29 08:42:50 2003// /ControllerImpl.hh/1.27/Mon Dec 29 08:42:50 2003// /DebugGraphic.hh/1.13/Mon Dec 29 08:42:50 2003// /DefaultPOA.hh/1.3/Mon Dec 29 08:03:18 2003// @@ -18,7 +17,6 @@ /FilterImpl.hh/1.7/Mon Dec 29 08:42:50 2003// /FocusImpl.hh/1.20/Mon Dec 29 08:42:50 2003// /GLUT.hh/1.9/Sat May 19 15:11:19 2001// -/GapBuffer.hh/1.12/Mon Dec 29 08:42:50 2003// /Geometry.hh/1.11/Mon Dec 29 08:42:50 2003// /GraphDebugger.hh/1.3/Mon Dec 29 08:42:50 2003// /GraphicDictionary.hh/1.2/Mon Dec 29 08:42:50 2003// @@ -35,12 +33,10 @@ /ObjectVar.hh/1.4/Mon Dec 29 08:42:50 2003// /ObserverImpl.hh/1.4/Mon Dec 29 08:42:50 2003// /PNG.hh/1.7/Mon Dec 29 08:42:50 2003// -/PickTraversalImpl.hh/1.35/Mon Dec 29 08:42:50 2003// /PolyGraphic.hh/1.25/Mon Dec 29 08:42:50 2003// /Pool.hh/1.7/Mon Dec 29 08:42:50 2003// /PositionalFocus.hh/1.17/Mon Dec 29 08:42:50 2003// /Provider.hh/1.9/Mon Dec 29 08:42:50 2003// -/QuadTree.hh/1.21/Mon Dec 29 08:42:50 2003// /RCManager.hh/1.5/Mon Dec 29 08:03:18 2003// /RasterImpl.hh/1.6/Mon Dec 29 08:42:51 2003// /RefCountBaseImpl.hh/1.7/Mon Dec 29 08:42:51 2003// @@ -62,3 +58,7 @@ /config.hh/1.1/Thu Jun 6 04:01:14 2002// D/Console//// D/nurbs//// +/Console.hh/1.35/Fri Mar 26 16:04:55 2004// +/GapBuffer.hh/1.13/Fri Mar 26 16:04:55 2004// +/PickTraversalImpl.hh/1.36/Fri Mar 26 16:04:55 2004// +/QuadTree.hh/1.22/Fri Mar 26 16:04:55 2004// diff -Nur Fresco-040116/Berlin/include/Berlin/Console.hh Fresco-040326/Berlin/include/Berlin/Console.hh --- Fresco-040116/Berlin/include/Berlin/Console.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/include/Berlin/Console.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: Console.hh,v 1.33 2003/12/29 08:42:50 tobias Exp $ +/*$Id: Console.hh,v 1.35 2004/02/07 23:43:27 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2000 Stefan Seefeld @@ -52,7 +52,7 @@ }; private: typedef std::vector elist_t; - //. Deletes this Console in its Destrcuctor. + //. Deletes this Console in its Destructor. struct Reaper { ~Reaper(); @@ -85,7 +85,7 @@ //. List available consoles (modules) static void list_available(std::ostream &); - //. Check whether a particular console (module) is avilable + //. Check whether a particular console (module) is available static bool is_available(std::string const &console); //. Sets up the graphics library. It gets passed the commandline @@ -260,13 +260,13 @@ virtual Fresco::Raster_ptr raster() = 0; //. Move the pointer to the given Pixelcoordinate. virtual void move(Fresco::Coord, Fresco::Coord) = 0; - //. FIXME: Missing documentation! + //. Draw the pointer. virtual void draw() = 0; - //. FIXME: Missing documentation! + //. Save the pointer. virtual void save() = 0; - //. FIXME: Missing documentation! + //. Restore the pointer. virtual void restore() = 0; - //. FIXME: Missing documentation! + //. Return if the pointer intersects with the given coordinates. virtual bool intersects(Fresco::Coord, Fresco::Coord, Fresco::Coord, Fresco::Coord) = 0; }; diff -Nur Fresco-040116/Berlin/include/Berlin/GapBuffer.hh Fresco-040326/Berlin/include/Berlin/GapBuffer.hh --- Fresco-040116/Berlin/include/Berlin/GapBuffer.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/include/Berlin/GapBuffer.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: GapBuffer.hh,v 1.12 2003/12/29 08:42:50 tobias Exp $ +/*$Id: GapBuffer.hh,v 1.13 2004/02/07 23:36:41 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 1999 Stefan Seefeld @@ -95,7 +95,11 @@ } void backward() { - if (my_cursor == my_gapend) my_cursor -= gap(); + if (my_cursor == my_gapend) + if (gap()) + my_cursor -= gap(); + else + my_cursor--; else if (cursor() > begin()) my_cursor--; } void shift(size_type d) diff -Nur Fresco-040116/Berlin/include/Berlin/PickTraversalImpl.hh Fresco-040326/Berlin/include/Berlin/PickTraversalImpl.hh --- Fresco-040116/Berlin/include/Berlin/PickTraversalImpl.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/include/Berlin/PickTraversalImpl.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: PickTraversalImpl.hh,v 1.35 2003/12/29 08:42:50 tobias Exp $ +/*$Id: PickTraversalImpl.hh,v 1.36 2004/02/07 23:43:27 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999, 2000 Stefan Seefeld @@ -93,7 +93,7 @@ Fresco::PickTraversal_var my_this; }; - //. remove one controller level from the top, it might have got out of scope + //. remove one controller level from the top, it might have gone out of scope inline void PickTraversalImpl::pop_controller() { Prague::Trace trace("PickTraversal::pop_controller"); diff -Nur Fresco-040116/Berlin/include/Berlin/QuadTree.hh Fresco-040326/Berlin/include/Berlin/QuadTree.hh --- Fresco-040116/Berlin/include/Berlin/QuadTree.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/include/Berlin/QuadTree.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: QuadTree.hh,v 1.21 2003/12/29 08:42:50 tobias Exp $ +/*$Id: QuadTree.hh,v 1.22 2004/01/13 22:34:20 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 1999 Stefan Seefeld @@ -41,7 +41,7 @@ template class QTNode { - //. This structure is used to determine wether items can get pushed + //. This structure is used to determine whether items can get pushed //. into subnodes. struct move_down : std::unary_function { @@ -117,7 +117,7 @@ void adjust(int, int, T, T); protected: - //. Returns wether this node is a leaf of the QuadTree or not. + //. Returns whether this node is a leaf of the QuadTree or not. bool leaf() const { return my_quadrants[0] == 0;} //. Creates the quadrants if they were not allocated before. void allocate(); diff -Nur Fresco-040116/Berlin/modules/Commands/CVS/Entries Fresco-040326/Berlin/modules/Commands/CVS/Entries --- Fresco-040116/Berlin/modules/Commands/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Commands/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -12,7 +12,7 @@ /StreamBufferImpl.hh/1.9/Mon Dec 29 08:42:52 2003// /TelltaleImpl.cc/1.13/Mon Dec 29 08:42:52 2003// /TelltaleImpl.hh/1.10/Mon Dec 29 08:03:20 2003// -/TextBufferImpl.cc/1.14/Mon Dec 29 08:03:20 2003// /TextBufferImpl.hh/1.12/Mon Dec 29 08:03:20 2003// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:24 2002// +/TextBufferImpl.cc/1.15/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Berlin/modules/Commands/TextBufferImpl.cc Fresco-040326/Berlin/modules/Commands/TextBufferImpl.cc --- Fresco-040116/Berlin/modules/Commands/TextBufferImpl.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Commands/TextBufferImpl.cc Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: TextBufferImpl.cc,v 1.14 2003/12/29 08:03:20 tobias Exp $ +/*$Id: TextBufferImpl.cc,v 1.15 2004/02/07 23:43:28 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -120,7 +120,7 @@ void Berlin::CommandKit::TextBufferImpl::shift(CORBA::Long d) { - Prague::Trace trace("TextBufferImpl::size()"); + Prague::Trace trace("TextBufferImpl::shift(...)"); Fresco::TextBuffer::Change ch; { Prague::Guard guard(my_mutex); diff -Nur Fresco-040116/Berlin/modules/Text/CVS/Entries Fresco-040326/Berlin/modules/Text/CVS/Entries --- Fresco-040116/Berlin/modules/Text/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Text/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -2,7 +2,6 @@ /Composition.cc/1.12/Mon Dec 29 08:43:01 2003// /Composition.hh/1.9/Mon Dec 29 08:43:01 2003// /Compositor.cc/1.10/Mon Dec 29 08:43:01 2003// -/Compositor.hh/1.12/Mon Dec 29 08:43:01 2003// /Makefile.in/1.6/Wed Nov 20 07:14:10 2002// /Strut.hh/1.6/Mon Dec 29 08:43:01 2003// /TerminalView.cc/1.15/Mon Dec 29 08:43:01 2003// @@ -11,7 +10,8 @@ /TextChunk.hh/1.18/Mon Dec 29 08:43:01 2003// /TextKitImpl.cc/1.43/Mon Dec 29 08:43:01 2003// /TextKitImpl.hh/1.31/Mon Dec 29 08:43:01 2003// -/TextViewer.cc/1.28/Mon Dec 29 08:43:01 2003// /TextViewer.hh/1.19/Mon Dec 29 08:43:01 2003// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:25 2002// +/Compositor.hh/1.13/Fri Mar 26 16:04:55 2004// +/TextViewer.cc/1.29/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Berlin/modules/Text/Compositor.hh Fresco-040326/Berlin/modules/Text/Compositor.hh --- Fresco-040116/Berlin/modules/Text/Compositor.hh Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Text/Compositor.hh Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: Compositor.hh,v 1.12 2003/12/29 08:43:01 tobias Exp $ +/*$Id: Compositor.hh,v 1.13 2004/02/07 23:43:28 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Graydon Hoare @@ -78,7 +78,7 @@ Fresco::Graphic::Requisition my_requisition; }; - //. top to button compositor -- aligns horicontally, tiles top to + //. top to button compositor -- aligns horizontally, tiles top to //. bottom for now it ignores the DrawingKit parameter and does no //. compensation no line breaking. class TBCompositor : public Compositor diff -Nur Fresco-040116/Berlin/modules/Text/TextViewer.cc Fresco-040326/Berlin/modules/Text/TextViewer.cc --- Fresco-040116/Berlin/modules/Text/TextViewer.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Text/TextViewer.cc Fri Mar 26 16:05:39 2004 @@ -1,7 +1,7 @@ -/*$Id: TextViewer.cc,v 1.28 2003/12/29 08:43:01 tobias Exp $ +/*$Id: TextViewer.cc,v 1.29 2004/02/07 23:43:28 tobias Exp $ * * This source file is a part of the Fresco Project. - * Copyright (C) 1999 Graydon Hoare + * Copyright (C) 1999 Graydon Hoare * Copyright (C) 1999 Stefan Seefeld * Copyright (C) 2000 Nathaniel Smith * http://www.fresco.org diff -Nur Fresco-040116/Berlin/modules/Tools/CVS/Entries Fresco-040326/Berlin/modules/Tools/CVS/Entries --- Fresco-040116/Berlin/modules/Tools/CVS/Entries Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Tools/CVS/Entries Fri Mar 26 16:05:39 2004 @@ -22,7 +22,6 @@ /Switch.hh/1.3/Mon Dec 29 08:43:04 2003// /Terminal.cc/1.12/Mon Dec 29 08:03:32 2003// /Terminal.hh/1.8/Mon Dec 29 08:43:04 2003// -/TextInput.cc/1.16/Mon Dec 29 08:43:04 2003// /TextInput.hh/1.8/Mon Dec 29 08:43:04 2003// /Toggle.cc/1.12/Mon Dec 29 08:43:04 2003// /Toggle.hh/1.8/Mon Dec 29 08:43:04 2003// @@ -32,4 +31,5 @@ /Triangle.hh/1.7/Mon Dec 29 08:43:04 2003// /TriggerImpl.cc/1.16/Mon Dec 29 08:43:04 2003// /TriggerImpl.hh/1.10/Mon Dec 29 08:43:04 2003// +/TextInput.cc/1.17/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Berlin/modules/Tools/TextInput.cc Fresco-040326/Berlin/modules/Tools/TextInput.cc --- Fresco-040116/Berlin/modules/Tools/TextInput.cc Fri Jan 16 21:28:22 2004 +++ Fresco-040326/Berlin/modules/Tools/TextInput.cc Fri Mar 26 16:05:39 2004 @@ -1,4 +1,4 @@ -/*$Id: TextInput.cc,v 1.16 2003/12/29 08:43:04 tobias Exp $ +/*$Id: TextInput.cc,v 1.17 2004/02/07 23:37:27 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2000 Stefan Seefeld @@ -36,11 +36,25 @@ Trace trace("TextInput::key_press"); const Input::Toggle &toggle = event[0].attr.selection(); Babylon::Char uc(static_cast(toggle.number)); + switch (toggle.number) { case Babylon::UC_BACKSPACE: my_buffer->remove_backward(1); break; // backspace + case Babylon::UC_DELETE: + my_buffer->remove_forward(1); + break; // delete +#if 1 + case Babylon::UC_KEY_CURSOR_UP: + case Babylon::UC_KEY_HOME: + my_buffer->position(0); + break; // up/home + case Babylon::UC_KEY_CURSOR_DOWN: + case Babylon::UC_KEY_END: + my_buffer->position(my_buffer->size()); + break; // down/end +#endif case Babylon::UC_KEY_CURSOR_LEFT: my_buffer->backward(); break; // left diff -Nur Fresco-040116/Berlin/src/CVS/Entries Fresco-040326/Berlin/src/CVS/Entries --- Fresco-040116/Berlin/src/CVS/Entries Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/CVS/Entries Fri Mar 26 16:05:40 2004 @@ -2,7 +2,6 @@ /AllocationImpl.cc/1.18/Mon Dec 29 08:43:08 2003// /Allocator.cc/1.30/Mon Dec 29 08:43:08 2003// /CAVE.cc/1.6/Mon Dec 29 08:43:08 2003// -/Console.cc/1.16/Mon Dec 29 08:43:08 2003// /ControllerImpl.cc/1.43/Mon Dec 29 08:43:08 2003// /DebugGraphic.cc/1.24/Mon Dec 29 08:43:08 2003// /DefaultPOA.cc/1.3/Mon Dec 29 08:03:36 2003// @@ -12,16 +11,12 @@ /EventManager.cc/1.36/Mon Dec 29 08:43:08 2003// /FilterImpl.cc/1.6/Mon Dec 29 08:43:08 2003// /GLUT.cc/1.8/Mon Dec 29 08:43:08 2003// -/GraphDebugger.cc/1.5/Mon Dec 29 08:43:08 2003// -/GraphicDictionary.cc/1.3/Mon Dec 29 08:43:08 2003// -/GraphicImpl.cc/1.60/Mon Dec 29 08:43:08 2003// /IdentifiableImpl.cc/1.8/Mon Dec 29 08:43:09 2003// /KitImpl.cc/1.15/Mon Dec 29 08:43:09 2003// /Logger.cc/1.8/Mon Dec 29 08:03:36 2003// /Makefile.in/1.45/Mon Apr 14 00:25:06 2003// /MonoGraphic.cc/1.41/Mon Dec 29 08:43:09 2003// /NonPositionalFocus.cc/1.25/Mon Dec 29 08:43:09 2003// -/PNG.cc/1.14/Mon Dec 29 08:43:09 2003// /PickTraversalImpl.cc/1.35/Mon Dec 29 08:43:09 2003// /PolyGraphic.cc/1.50/Mon Dec 29 08:43:09 2003// /PositionalFocus.cc/1.38/Mon Dec 29 08:43:09 2003// @@ -34,9 +29,14 @@ /ScreenManager.cc/1.79/Mon Dec 29 08:43:09 2003// /ServantBase.cc/1.13/Mon Dec 29 08:43:09 2003// /ServerContextImpl.cc/1.11/Mon Dec 29 08:43:09 2003// -/ServerImpl.cc/1.13/Mon Dec 29 08:43:09 2003// /SubjectImpl.cc/1.24/Mon Dec 29 08:03:36 2003// /TransformImpl.cc/1.24/Mon Dec 29 08:43:09 2003// /TraversalImpl.cc/1.47/Mon Dec 29 08:43:09 2003// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:24 2002// +/Console.cc/1.17/Fri Mar 26 16:04:55 2004// +/GraphDebugger.cc/1.6/Fri Mar 26 16:04:55 2004// +/GraphicDictionary.cc/1.4/Fri Mar 26 16:04:55 2004// +/GraphicImpl.cc/1.61/Fri Mar 26 16:04:55 2004// +/PNG.cc/1.15/Fri Mar 26 16:04:55 2004// +/ServerImpl.cc/1.14/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Berlin/src/Console.cc Fresco-040326/Berlin/src/Console.cc --- Fresco-040116/Berlin/src/Console.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/Console.cc Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Console.cc,v 1.16 2003/12/29 08:43:08 tobias Exp $ +/*$Id: Console.cc,v 1.17 2004/01/13 22:50:44 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2001 Stefan Seefeld @@ -80,8 +80,7 @@ delete plugin; plugin = 0; std::string name = (*file)->name(); - unsigned const dotpos = name.find(".so"); - // FIXME: breaks if in middle ? + unsigned const dotpos = name.rfind(".so"); name = name.substr(0,dotpos); my_available_consoles.insert(std::make_pair(name, (*file)->long_name())); } diff -Nur Fresco-040116/Berlin/src/GraphDebugger.cc Fresco-040326/Berlin/src/GraphDebugger.cc --- Fresco-040116/Berlin/src/GraphDebugger.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/GraphDebugger.cc Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: GraphDebugger.cc,v 1.5 2003/12/29 08:43:08 tobias Exp $ +/*$Id: GraphDebugger.cc,v 1.6 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2003 Tobias Hunger @@ -178,7 +178,7 @@ ++i) if (hash == i->hash && g->_is_equivalent(i->graphic)) - return *i; // we allready know this one + return *i; // we already know this one // the graphic is unknown: register it and return a reference to it. my_known_graphics.push_back( diff -Nur Fresco-040116/Berlin/src/GraphicDictionary.cc Fresco-040326/Berlin/src/GraphicDictionary.cc --- Fresco-040116/Berlin/src/GraphicDictionary.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/GraphicDictionary.cc Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: GraphicDictionary.cc,v 1.3 2003/12/29 08:43:08 tobias Exp $ +/*$Id: GraphicDictionary.cc,v 1.4 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 2003 Tobias Hunger @@ -125,7 +125,7 @@ Prague::Guard guard(my_mutex); - // Is the Graphic allready known? + // Is the Graphic already known? dictionary_type::iterator i(find_if(my_dictionary.begin(), my_dictionary.end(), word_equal(g, p))); diff -Nur Fresco-040116/Berlin/src/GraphicImpl.cc Fresco-040326/Berlin/src/GraphicImpl.cc --- Fresco-040116/Berlin/src/GraphicImpl.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/GraphicImpl.cc Fri Mar 26 16:05:40 2004 @@ -1,9 +1,9 @@ -/*$Id: GraphicImpl.cc,v 1.60 2003/12/29 08:43:08 tobias Exp $ +/*$Id: GraphicImpl.cc,v 1.61 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld * Copyright (C) 1998 Graydon Hoare - * http://www.berlin-consortium.org + * http://www.fresco.org * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public diff -Nur Fresco-040116/Berlin/src/PNG.cc Fresco-040326/Berlin/src/PNG.cc --- Fresco-040116/Berlin/src/PNG.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/PNG.cc Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: PNG.cc,v 1.14 2003/12/29 08:43:09 tobias Exp $ +/*$Id: PNG.cc,v 1.15 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Brent Fulgham @@ -239,7 +239,7 @@ break; default: std::cerr << "PNG doesn't know number of channels in this " - << "colour type." << std::endl; + << "color type." << std::endl; my_rinfo->channels = 1; } my_rinfo->rowbytes = info.width * info.depth * my_rinfo->channels / 8; diff -Nur Fresco-040116/Berlin/src/ServerImpl.cc Fresco-040326/Berlin/src/ServerImpl.cc --- Fresco-040116/Berlin/src/ServerImpl.cc Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Berlin/src/ServerImpl.cc Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: ServerImpl.cc,v 1.13 2003/12/29 08:43:09 tobias Exp $ +/*$Id: ServerImpl.cc,v 1.14 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1998 Graydon Hoare @@ -69,7 +69,7 @@ throw (SecurityException, SingletonFailureException) { Prague::Guard guard(my_mutex); - // test wether the name is allready in use: + // test whether the name is already in use: smap_t::iterator p = my_singletons.find(name); if (p != my_singletons.end()) throw SingletonFailureException(); else my_singletons[name] = singleton; diff -Nur Fresco-040116/Documentation/autom4te.cache/requests Fresco-040326/Documentation/autom4te.cache/requests --- Fresco-040116/Documentation/autom4te.cache/requests Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Documentation/autom4te.cache/requests Fri Mar 26 16:05:40 2004 @@ -28,8 +28,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -48,18 +48,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -78,38 +78,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-C++/autom4te.cache/output.0 Fresco-040326/Fresco-C++/autom4te.cache/output.0 --- Fresco-040116/Fresco-C++/autom4te.cache/output.0 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++/autom4te.cache/output.0 Fri Mar 26 16:05:40 2004 @@ -864,20 +864,25 @@ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-optimization build with optimization (default=no) --enable-debugging build for debugging (default=no) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed @@ -4044,7 +4049,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -4446,13 +4451,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/Fresco-C++/autom4te.cache/traces.0 Fresco-040326/Fresco-C++/autom4te.cache/traces.0 --- Fresco-040116/Fresco-C++/autom4te.cache/traces.0 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++/autom4te.cache/traces.0 Fri Mar 26 16:05:40 2004 @@ -258,7 +258,7 @@ m4trace:configure.ac:50: -1- _m4_warn([obsolete], [The macro `AC_CANONICAL_SYSTEM' is obsolete. You should run autoupdate.], [autoconf/general.m4:1660: AC_CANONICAL_SYSTEM is expanded from... configure.ac:50: AC_CANONICAL_SYSTEM is required by... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -1- AC_SUBST([target], [$ac_cv_target]) @@ -269,11 +269,33 @@ m4trace:configure.ac:50: -1- AC_SUBST([CPP]) m4trace:configure.ac:50: -1- AC_SUBST([CPPFLAGS]) m4trace:configure.ac:50: -1- AC_SUBST([CPP]) +m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:691: FRESCO_PTHREAD is expanded from... +configure.ac:50: FRESCO_PTHREAD is required by... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:50: the top level]) m4trace:configure.ac:50: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:688: FRESCO_PTHREAD is expanded from... +config/aclocal.m4:691: FRESCO_PTHREAD is expanded from... configure.ac:50: FRESCO_PTHREAD is required by... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:50: the top level]) +m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:50: the top level]) +m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:50: the top level]) +m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -1- AC_SUBST([SHORTCUT]) @@ -374,39 +396,39 @@ #undef HAVE_UNISTD_H]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -1- AC_SUBST([TAO_IDLCXX], [$ac_cv_path_TAO_IDLCXX]) m4trace:configure.ac:50: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:897: FRESCO_TAO is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:900: FRESCO_TAO is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:50: the top level]) m4trace:configure.ac:50: -1- AC_DEFINE_TRACE_LITERAL([ORB_omniORB]) @@ -424,37 +446,37 @@ m4trace:configure.ac:70: -1- AC_SUBST([Prague_LOCAL_CONFIG], [$ac_cv_path_Prague_LOCAL_CONFIG]) m4trace:configure.ac:70: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:70: the top level]) m4trace:configure.ac:70: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:70: the top level]) m4trace:configure.ac:70: -1- AC_SUBST([Prague_CONFIG], [$ac_cv_path_Prague_CONFIG]) m4trace:configure.ac:70: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:70: the top level]) m4trace:configure.ac:70: -1- AC_SUBST([Prague_prefix]) m4trace:configure.ac:76: -1- AC_SUBST([Babylon_LOCAL_BUILD_CONFIG], [$ac_cv_path_Babylon_LOCAL_BUILD_CONFIG]) m4trace:configure.ac:76: -1- AC_SUBST([Babylon_LOCAL_CONFIG], [$ac_cv_path_Babylon_LOCAL_CONFIG]) m4trace:configure.ac:76: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:76: the top level]) m4trace:configure.ac:76: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:76: the top level]) m4trace:configure.ac:76: -1- AC_SUBST([Babylon_CONFIG], [$ac_cv_path_Babylon_CONFIG]) m4trace:configure.ac:76: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:76: the top level]) m4trace:configure.ac:76: -1- AC_SUBST([Babylon_prefix]) m4trace:configure.ac:82: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1112: FRESCO_IDL_PATH is expanded from... +config/aclocal.m4:1115: FRESCO_IDL_PATH is expanded from... configure.ac:82: the top level]) m4trace:configure.ac:84: -1- AC_SUBST([INSTALL_CPPFLAGS]) m4trace:configure.ac:85: -1- AC_SUBST([INSTALL_LIBS]) diff -Nur Fresco-040116/Fresco-C++/config/aclocal.m4 Fresco-040326/Fresco-C++/config/aclocal.m4 --- Fresco-040116/Fresco-C++/config/aclocal.m4 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++/config/aclocal.m4 Fri Mar 26 16:05:40 2004 @@ -394,7 +394,7 @@ AC_SUBST(IDLCXX) ]) -dnl $Id: omniorb.m4,v 1.29 2003/08/28 16:16:42 tobias Exp $ +dnl $Id: omniorb.m4,v 1.30 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 1999, 2000 Stefan Seefeld @@ -431,14 +431,16 @@ AC_REQUIRE([FRESCO_PTHREAD]) AC_ARG_WITH(omniorb-prefix, - [ --with-omniorb-prefix Prefix for omniORB], - [ omniorb_prefix="$withval"]) + AC_HELP_STRING([--with-omniorb-prefix=PRF], [prefix for omniORB]), + [omniorb_prefix="$withval"]) AC_ARG_WITH(omniorb-version, - [ --with-omniorb-version omniORB version (3 and 4 supported)], - [ omniorb_version="$withval"]) + AC_HELP_STRING([--with-omniorb-version=VRS], + [omniORB version (3 and 4 supported)]), + [omniorb_version="$withval"]) if test ".$omniorb_version" = ".4" ; then AC_ARG_WITH(colocation-optimization, - [ --with-colocation-optimization switch on ORB specific optimizations], + AC_HELP_STRING([--with-colocation-optimization], + [switch on ORB specific optimizations]), [ omniorb_shortcut="$withval"]) SHORTCUT="$omniorb_shortcut" AC_SUBST(SHORTCUT) @@ -591,7 +593,7 @@ fi ]) -dnl $Id: pthread.m4,v 1.6 2002/11/25 22:01:17 stefan Exp $ +dnl $Id: pthread.m4,v 1.7 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Berlin Project. dnl Copyright (C) 2000 Håvard Skinnemoen dnl http://www.fresco.org/ @@ -619,8 +621,9 @@ AC_DEFUN([FRESCO_PTHREAD],[ dnl This is used on Linux for glibc binary compatibility (Doh!) - AC_ARG_ENABLE(pthread-sem, [ --enable-pthread-sem use pthread semaphores [default=yes]],, enable_pthread_sem=yes) - case "$target" in + AC_ARG_ENABLE(pthread-sem, AC_HELP_STRING([--enable-pthread-sem], + [use pthread semaphores [default=yes]]), , enable_pthread_sem=yes) + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -896,7 +899,7 @@ fi ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -950,10 +953,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/Fresco-C++/configure Fresco-040326/Fresco-C++/configure --- Fresco-040116/Fresco-C++/configure Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++/configure Fri Mar 26 16:05:40 2004 @@ -864,20 +864,25 @@ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-optimization build with optimization (default=no) --enable-debugging build for debugging (default=no) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed @@ -4044,7 +4049,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -4446,13 +4451,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/Fresco-C++-demos/autom4te.cache/output.0 Fresco-040326/Fresco-C++-demos/autom4te.cache/output.0 --- Fresco-040116/Fresco-C++-demos/autom4te.cache/output.0 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++-demos/autom4te.cache/output.0 Fri Mar 26 16:05:40 2004 @@ -822,18 +822,21 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: diff -Nur Fresco-040116/Fresco-C++-demos/autom4te.cache/requests Fresco-040326/Fresco-C++-demos/autom4te.cache/requests --- Fresco-040116/Fresco-C++-demos/autom4te.cache/requests Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++-demos/autom4te.cache/requests Fri Mar 26 16:05:40 2004 @@ -29,8 +29,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -49,18 +49,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -79,38 +79,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-C++-demos/config/aclocal.m4 Fresco-040326/Fresco-C++-demos/config/aclocal.m4 --- Fresco-040116/Fresco-C++-demos/config/aclocal.m4 Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++-demos/config/aclocal.m4 Fri Mar 26 16:05:40 2004 @@ -298,7 +298,7 @@ AC_SUBST(SO_LDFLAGS) ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -352,10 +352,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/Fresco-C++-demos/configure Fresco-040326/Fresco-C++-demos/configure --- Fresco-040116/Fresco-C++-demos/configure Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-C++-demos/configure Fri Mar 26 16:05:40 2004 @@ -822,18 +822,21 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: diff -Nur Fresco-040116/Fresco-IDL/autom4te.cache/requests Fresco-040326/Fresco-IDL/autom4te.cache/requests --- Fresco-040116/Fresco-IDL/autom4te.cache/requests Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/autom4te.cache/requests Fri Mar 26 16:05:40 2004 @@ -29,8 +29,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -49,18 +49,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -79,38 +79,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/BoundedRange.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/BoundedRange.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/BoundedRange.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/BoundedRange.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: BoundedRange.idl,v 1.8 2002/05/29 06:57:01 stefan Exp $ +/*$Id: BoundedRange.idl,v 1.9 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999, 2000 Stefan Seefeld @@ -31,7 +31,7 @@ { //. A BoundedRange describes a 'range within a range' //. such as a Viewport (a 'window') manipulated by a - //. scrollbar. The 'internal' range will allways stay + //. scrollbar. The 'internal' range will always stay //. completely contained in the 'external' range. interface BoundedRange : Subject { @@ -53,10 +53,10 @@ attribute Coord step; //. The current page size. attribute Coord page; - //. The current lower bound of the 'internal' range. This is allways + //. The current lower bound of the 'internal' range. This is always //. in ]lower, uvalue]. attribute Coord lvalue; - //. The current upper bound of the 'internal' range. This is allways + //. The current upper bound of the 'internal' range. This is always //. in [lvalue, upper[. attribute Coord uvalue; diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/BoundedValue.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/BoundedValue.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/BoundedValue.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/BoundedValue.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: BoundedValue.idl,v 1.6 2002/05/29 06:57:01 stefan Exp $ +/*$Id: BoundedValue.idl,v 1.7 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -32,7 +32,7 @@ { //. A BoundedValue describes a 'value within a range' //. such as a Slider. - //. The value will allways stay contained in the range. + //. The value will always stay contained in the range. interface BoundedValue : Subject { //. The current lower bound of the range. @@ -43,7 +43,7 @@ attribute Coord step; //. The current page size. attribute Coord page; - //. The current value. It will allways be contained in ]lower, upper[. + //. The current value. It will always be contained in ]lower, upper[. attribute Coord value; //. Move the value a step forward. void forward(); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/CVS/Entries Fresco-040326/Fresco-IDL/share/idl/Fresco/CVS/Entries --- Fresco-040116/Fresco-IDL/share/idl/Fresco/CVS/Entries Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/CVS/Entries Fri Mar 26 16:05:40 2004 @@ -1,10 +1,5 @@ /Allocation.idl/1.6/Wed May 29 06:57:01 2002// -/BoundedRange.idl/1.8/Wed May 29 06:57:01 2002// -/BoundedValue.idl/1.6/Wed May 29 06:57:01 2002// /Canvas.idl/1.4/Wed May 29 06:57:01 2002// -/ClientContext.idl/1.9/Wed May 29 06:57:01 2002// -/Command.idl/1.8/Wed May 29 06:57:01 2002// -/CommandKit.idl/1.11/Wed May 29 06:57:01 2002// /Controller.idl/1.10/Wed May 29 06:57:01 2002// /Desktop.idl/1.6/Wed May 29 06:57:01 2002// /DesktopKit.idl/1.9/Wed May 29 06:57:01 2002// @@ -18,13 +13,10 @@ /Font.idl/1.7/Sun Mar 2 15:13:01 2003// /FontKit.idl/1.3/Sun Mar 2 15:13:01 2003// /GadgetKit.idl/1.9/Wed May 29 06:57:01 2002// -/Graphic.idl/1.12/Wed May 29 06:57:01 2002// /Grid.idl/1.7/Wed May 29 06:57:01 2002// -/Identifiable.idl/1.4/Wed May 29 06:57:01 2002// /Image.idl/1.7/Wed May 29 06:57:01 2002// /Input.idl/1.6/Wed May 29 06:57:01 2002// /Kit.idl/1.7/Wed May 29 06:57:01 2002// -/LayoutKit.idl/1.10/Wed May 29 06:57:01 2002// /MainController.idl/1.2/Wed May 29 06:57:01 2002// /MenuKit.idl/1.4/Wed May 29 06:57:01 2002// /Observer.idl/1.3/Wed May 29 06:57:01 2002// @@ -38,24 +30,32 @@ /Region.idl/1.8/Wed May 29 06:57:01 2002// /Screen.idl/1.8/Wed May 29 06:57:01 2002// /Selection.idl/1.10/Wed May 29 06:57:01 2002// -/Server.idl/1.11/Wed May 29 06:57:01 2002// /Stage.idl/1.12/Wed May 29 06:57:01 2002// /State.idl/1.3/Wed May 29 06:57:01 2002// /StreamBuffer.idl/1.6/Wed May 29 06:57:01 2002// /Subject.idl/1.8/Wed May 29 06:57:01 2002// /Telltale.idl/1.9/Wed May 29 06:57:01 2002// -/TextBuffer.idl/1.18/Wed Aug 13 18:56:54 2003// /TextKit.idl/1.10/Wed May 29 06:57:01 2002// -/ToolKit.idl/1.19/Thu Dec 12 05:28:42 2002// /Transform.idl/1.8/Wed May 29 06:57:01 2002// -/Traversal.idl/1.9/Wed May 29 06:57:01 2002// /Trigger.idl/1.7/Wed Aug 7 23:11:04 2002// -/Types.idl/1.14/Wed May 29 06:57:01 2002// /UnidrawKit.idl/1.7/Wed May 29 06:57:01 2002// /View.idl/1.6/Wed May 29 06:57:01 2002// /Viewport.idl/1.9/Wed May 29 06:57:01 2002// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:22 2002// /Widget.idl/1.7/Wed May 29 06:57:01 2002// -/WidgetKit.idl/1.13/Wed May 29 06:57:01 2002// -/Window.idl/1.9/Wed May 29 06:57:01 2002// +/BoundedRange.idl/1.9/Fri Mar 26 16:04:55 2004// +/BoundedValue.idl/1.7/Fri Mar 26 16:04:55 2004// +/ClientContext.idl/1.10/Fri Mar 26 16:04:55 2004// +/Command.idl/1.9/Fri Mar 26 16:04:55 2004// +/CommandKit.idl/1.12/Fri Mar 26 16:04:55 2004// +/Graphic.idl/1.13/Fri Mar 26 16:04:55 2004// +/Identifiable.idl/1.5/Fri Mar 26 16:04:55 2004// +/LayoutKit.idl/1.11/Fri Mar 26 16:04:55 2004// +/Server.idl/1.12/Fri Mar 26 16:04:55 2004// +/TextBuffer.idl/1.19/Fri Mar 26 16:04:55 2004// +/ToolKit.idl/1.20/Fri Mar 26 16:04:55 2004// +/Traversal.idl/1.10/Fri Mar 26 16:04:55 2004// +/Types.idl/1.15/Fri Mar 26 16:04:55 2004// +/WidgetKit.idl/1.14/Fri Mar 26 16:04:55 2004// +/Window.idl/1.10/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/ClientContext.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/ClientContext.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/ClientContext.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/ClientContext.idl Fri Mar 26 16:05:40 2004 @@ -1,7 +1,7 @@ -/*$Id: ClientContext.idl,v 1.9 2002/05/29 06:57:01 stefan Exp $ +/*$Id: ClientContext.idl,v 1.10 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. - * Copyright (C) 1998 Graydon Hoare + * Copyright (C) 1998 Graydon Hoare * http://www.fresco.org * * This library is free software; you can redistribute it and/or diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Command.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Command.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Command.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Command.idl Fri Mar 26 16:05:40 2004 @@ -1,7 +1,7 @@ -/*$Id: Command.idl,v 1.8 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Command.idl,v 1.9 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. - * Copyright (C) 1998 Graydon Hoare + * Copyright (C) 1998 Graydon Hoare * Copyright (C) 1999, 2000 Stefan Seefeld * http://www.fresco.org * @@ -44,7 +44,7 @@ //. Add a Command to the end of the list of Commands of this //. MacroCommand. void append(in Command c); - //. Add a Command to the begining of the list of Commands of this + //. Add a Command to the beginning of the list of Commands of this //. MacroCommand. void prepend(in Command c); }; diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/CommandKit.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/CommandKit.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/CommandKit.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/CommandKit.idl Fri Mar 26 16:05:40 2004 @@ -1,7 +1,7 @@ -/*$Id: CommandKit.idl,v 1.11 2002/05/29 06:57:01 stefan Exp $ +/*$Id: CommandKit.idl,v 1.12 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. - * Copyright (C) 1998 Graydon Hoare + * Copyright (C) 1998 Graydon Hoare * Copyright (C) 1999, 2000 Stefan Seefeld * http://www.fresco.org * diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Graphic.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Graphic.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Graphic.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Graphic.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Graphic.idl,v 1.12 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Graphic.idl,v 1.13 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999, 2000 Stefan Seefeld @@ -39,7 +39,7 @@ interface DrawingKit; interface Graphic; - //. A GraphicIterator is a reference to a graphic within an composite graphic + //. A GraphicIterator is a reference to a graphic within a composite graphic interface GraphicIterator { //. Return the child graphic to which the iterator currently refers @@ -112,17 +112,15 @@ //. alter appearance without affecting structural operations. void append_graphic(in Graphic g); void prepend_graphic(in Graphic g); - //. Remove the child on the edge labled the given Tag. + //. Remove the child on the edge labeled the given Tag. void remove_graphic(in Tag t); //. Called by the child to detach itself from the parent //. (which is this graphic). - //. FIXME: What is this Tag? + //. The Tag is a unique Identifier of the graphic. void remove_child_graphic(in Tag t); //. Add a parent for this graphic. - //. FIXME: What is the given Tag? What is the returned Tag? Tag add_parent_graphic(in Graphic g, in Tag t); //. Remove a parent for this Graphic. - //. FIXME: What is this Tag? void remove_parent_graphic(in Tag t); //. Return an Iterator pointing to the first child Graphic. GraphicIterator first_child_graphic(); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Identifiable.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Identifiable.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Identifiable.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Identifiable.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Identifiable.idl,v 1.4 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Identifiable.idl,v 1.5 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2000 Stefan Seefeld @@ -27,7 +27,7 @@ module Fresco { //. This interface is needed to test in a location transparent way - //. wether two Objects are identical. + //. whether two objects are identical. interface Identifiable { //. Returns true if the given Identifiable is identical with diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/LayoutKit.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/LayoutKit.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/LayoutKit.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/LayoutKit.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: LayoutKit.idl,v 1.10 2002/05/29 06:57:01 stefan Exp $ +/*$Id: LayoutKit.idl,v 1.11 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -250,7 +250,7 @@ Graphic margin_lrbt(in Graphic g, in Coord lmargin, in Coord rmargin, in Coord bmargin, in Coord tmargin); Graphic margin_flexible(in Graphic g, - in Coord margn, in Coord stretch, in Coord shrink); + in Coord margin, in Coord stretch, in Coord shrink); Graphic margin_lrbt_flexible(in Graphic g, in Coord lmargin, in Coord lstretch, in Coord lshrink, in Coord rmargin, in Coord rstretch, in Coord rshrink, diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Server.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Server.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Server.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Server.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Server.idl,v 1.11 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Server.idl,v 1.12 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1998 Graydon Hoare @@ -58,7 +58,7 @@ //. SecurityException is raised if the client is not permitted to //. install Singletons. //. SingletonFailureException is raised whenever you try to add a - //. singleton with a name that allready exists. + //. singleton with a name that already exists. void set_singleton(in string name, in Object singleton) raises (SecurityException, SingletonFailureException); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/TextBuffer.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/TextBuffer.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/TextBuffer.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/TextBuffer.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: TextBuffer.idl,v 1.18 2003/08/13 18:56:54 tobias Exp $ +/*$Id: TextBuffer.idl,v 1.19 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld , @@ -47,7 +47,7 @@ unsigned long pos; //.< Where did it happen? long len; //.< How long was the change? This might be a negative number. }; - + //. The length of the TextBuffer. readonly attribute unsigned long size; //. The contents of the TextBuffer. @@ -66,8 +66,9 @@ void forward(); //. Move the cursor backwards for one character. void backward(); - - //. FIXME: What does this do?! -- tobias + //. Shift the gap reserved for inserting new characters. When editing + //. we reserve a gap to hold new characters so not every insertion of + //. a new char forces us to move the following existent characters. void shift(in long d); //. Insert a character in front of the current position into the //. TextBuffer. You can only insert characters below 0xFFFF, you will @@ -78,7 +79,7 @@ //. operation is finished. //. //. The TextChange that will be passed around after the insertion will - //. allways have a length of 1, the pos field will be the cursor position + //. always have a length of 1, the pos field will be the cursor position //. *before* the insertion and the type will be insert. void insert_char(in Unichar u); //. Insert a string into the Buffer before the current position. @@ -88,19 +89,19 @@ //. operation is finished. //. //. The TextChange that will be passed around after the insertion will - //. allways have a positive length, the pos field will be the cursor position - //. *before* the insertion and the type will be insert. + //. always have a positive length, the pos field will be the cursor + //. position *before* the insertion and the type will be insert. void insert_string(in Unistring u); //. Remove d characters backward. This is relative to the current position. //. //. The TextChange that will be passed around after the removal will - //. allways have a *negative* length, the pos field will be the cursor + //. always have a *negative* length, the pos field will be the cursor //. position *before* the removal and the type will be remove. void remove_backward(in unsigned long d); //. Remove d characters forward. This is relative to the current position. //. //. The TextChange that will be passed around after the removal will - //. allways have a *positive* length, the pos field will be the cursor + //. always have a *positive* length, the pos field will be the cursor //. position *before* the removal and the type will be remove. void remove_forward(in unsigned long d); //. Clear the buffer. It will be empty afterwards. diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/ToolKit.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/ToolKit.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/ToolKit.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/ToolKit.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: ToolKit.idl,v 1.19 2002/12/12 05:28:42 stefan Exp $ +/*$Id: ToolKit.idl,v 1.20 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Graydon Hoare @@ -50,7 +50,7 @@ //. informations on how to access complete widgets. interface ToolKit : Kit { - //. A enumeration of possible frame types. + //. An enumeration of possible frame types. enum FrameType { none, inset, outset, convex, concav, colored}; //. FIXME: What is this used for? enum Direction { left, right, up, down}; @@ -75,13 +75,13 @@ DrawingState decorator(in Graphic gg); //. Return a decorator around the given graphic which //. sets the default color to the values given in r,g and b. - //. The r,g and b value are exspected to be in between 0.0 and 1.0. + //. The r,g and b value are expected to be in between 0.0 and 1.0. //. (0.0, 0.0, 0.0) is black, (1.0, 1.0, 1.0) is white. Graphic rgb(in Graphic gg, in Coord r, in Coord g, in Coord b); //. Set the default alpha value for the given graphic to - //. the alpha value given in a. a is exspected to be in the range + //. the alpha value given in a. a is expected to be in the range //. between 0.0 and 1.0. A value of 0.0 indicates that the graphic - //. will be invisible, 1.0 will result in a untransparent graphic. + //. will be invisible, 1.0 will result in a non-transparent graphic. Graphic alpha(in Graphic g, in Coord a); //. Set the color of the light shining onto the given graphic. //. The r, g and b values are interpreted in the same way as those @@ -90,12 +90,12 @@ //. This decorates a given graphic by drawing a rectangular frame //. around it. //. The frame will have the given thickness and FrameSpec and will be - //. filled with the current default color if 'filled' is set to true. + //. filled with the current default color if 'fill' is set to true. Graphic frame(in Graphic g, in Coord thickness, in FrameSpec spec, in boolean fill); //. This decorates a given graphic by drawing a triangular frame //. around it. //. The frame will have the given thickness and framespec and will be - //. filled with the current default color if filled is set to true. + //. filled with the current default color if 'fill' is set to true. Graphic triangle(in Graphic g, in Coord thickness, in FrameSpec spec, @@ -104,7 +104,7 @@ //. This decorates a given graphic by drawing a diamond-shaped frame //. around it. //. The frame will have the given thickness and framespec and will be - //. filled with the current default color if filled is set to true. + //. filled with the current default color if 'fill' is set to true. Graphic diamond(in Graphic g, in Coord thickness, in FrameSpec spec, @@ -144,7 +144,7 @@ //. Returns a graphic w pixels wide and h pixels high. It is //. supposed to be used for video playback and similar things. //. Don't use it if not absolutly necessary! Some DrawingKits - //. will not be able to rotate a Convas and the Canvas definitly + //. will not be able to rotate a Canvas and the Canvas definitely //. breaks device independence! Canvas create_canvas(in PixelCoord w, in PixelCoord h) raises(SecurityException, CreationFailureException); }; diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Traversal.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Traversal.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Traversal.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Traversal.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Traversal.idl,v 1.9 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Traversal.idl,v 1.10 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -56,11 +56,11 @@ //. FIXME: Is this the right way to do it? We never use return values //. for such things... -- tobias boolean bounds(out Vertex lower, out Vertex upper, out Vertex origin); - //. Calculate the current region and check wether that intersects with + //. Calculate the current region and check whether that intersects with //. something relevant to the Traversal used (for example a clipping //. region). The actual test depends on the Traversal used. boolean intersects_allocation(); - //. Test wether the given Region intersects with something relevant to + //. Test whether the given Region intersects with something relevant to //. the Traversal in use (for example a clipping region). The actual //. test depends on the Traversal used. boolean intersects_region(in Region r); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Types.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Types.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Types.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Types.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Types.idl,v 1.14 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Types.idl,v 1.15 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Portions Copyright (C) 1999 Stefan Seefeld @@ -29,7 +29,7 @@ { //. Tags are used to uniquely identify objects and links between objects. //. They are garanteed to be unique to each scope by each function - //. generationg Tags. + //. generating Tags. typedef unsigned long Tag; //. User interface objects specify positions and sizes in terms //. of coordinates. The Coord type represents a position or distance diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/WidgetKit.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/WidgetKit.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/WidgetKit.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/WidgetKit.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: WidgetKit.idl,v 1.13 2002/05/29 06:57:01 stefan Exp $ +/*$Id: WidgetKit.idl,v 1.14 2004/02/07 23:43:29 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Graydon Hoare @@ -82,7 +82,7 @@ //. //. You will need to attach() an observer to the returned graphic to //. figure out the state. - //. FIXME: This is allways a vbox. We need something like axis for the + //. FIXME: This is always a vbox. We need something like axis for the //. scrollbar (and others) don't we? Or can we pass the graphic //. used for layout? -- tobias Widget::Choice toggle_choice(); diff -Nur Fresco-040116/Fresco-IDL/share/idl/Fresco/Window.idl Fresco-040326/Fresco-IDL/share/idl/Fresco/Window.idl --- Fresco-040116/Fresco-IDL/share/idl/Fresco/Window.idl Fri Jan 16 21:28:23 2004 +++ Fresco-040326/Fresco-IDL/share/idl/Fresco/Window.idl Fri Mar 26 16:05:40 2004 @@ -1,4 +1,4 @@ -/*$Id: Window.idl,v 1.9 2002/05/29 06:57:01 stefan Exp $ +/*$Id: Window.idl,v 1.10 2004/01/13 22:34:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -50,7 +50,7 @@ attribute Vertex size; //. The layer of the window. attribute Layout::Stage::Index layer; - //. Show wether the window is mapped or not. + //. Show whether the window is mapped or not. attribute boolean mapped; }; }; diff -Nur Fresco-040116/Fresco-Python/autom4te.cache/requests Fresco-040326/Fresco-Python/autom4te.cache/requests --- Fresco-040116/Fresco-Python/autom4te.cache/requests Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Python/autom4te.cache/requests Fri Mar 26 16:05:40 2004 @@ -29,8 +29,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -49,18 +49,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -79,38 +79,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-Python/config/aclocal.m4 Fresco-040326/Fresco-Python/config/aclocal.m4 --- Fresco-040116/Fresco-Python/config/aclocal.m4 Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Python/config/aclocal.m4 Fri Mar 26 16:05:40 2004 @@ -74,7 +74,7 @@ AC_SUBST(IDLPY) ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -128,10 +128,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/Fresco-Python-demos/autom4te.cache/requests Fresco-040326/Fresco-Python-demos/autom4te.cache/requests --- Fresco-040116/Fresco-Python-demos/autom4te.cache/requests Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Python-demos/autom4te.cache/requests Fri Mar 26 16:05:41 2004 @@ -28,8 +28,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -48,18 +48,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -78,38 +78,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-Test/autom4te.cache/requests Fresco-040326/Fresco-Test/autom4te.cache/requests --- Fresco-040116/Fresco-Test/autom4te.cache/requests Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/autom4te.cache/requests Fri Mar 26 16:05:41 2004 @@ -29,8 +29,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -49,18 +49,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -79,38 +79,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/Fresco-Test/doc/examples/CVS/Entries Fresco-040326/Fresco-Test/doc/examples/CVS/Entries --- Fresco-040116/Fresco-Test/doc/examples/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/doc/examples/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -1,4 +1,4 @@ -/Makefile.in/1.1/Sun Apr 6 16:15:54 2003// -/framework.cc/1.2/Mon Dec 29 08:43:15 2003// /script.sh/1.1/Sun Apr 6 16:15:54 2003// +/Makefile.in/1.2/Fri Mar 26 16:04:55 2004// +/framework.cc/1.3/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Fresco-Test/doc/examples/Makefile.in Fresco-040326/Fresco-Test/doc/examples/Makefile.in --- Fresco-040116/Fresco-Test/doc/examples/Makefile.in Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/doc/examples/Makefile.in Fri Mar 26 16:05:41 2004 @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.1 2003/04/06 16:15:54 tobias Exp $ +# $Id: Makefile.in,v 1.2 2004/01/29 19:45:09 tobias Exp $ # # This source file is a part of the Fresco Project. # Copyright (C) 2003 Stefan Seefeld @@ -97,7 +97,7 @@ $(SYN): $(CXX_TESTS) @echo generating $(@F) - $(SYNOPSIS) -pC++ -I$(hdir) -I`$(FRESCO_TEST_CONFIG) --include-dir` -o $@ $< + $(SYNOPSIS) -pC++ -I$(hdir) -I`$(FRESCO_TEST_CONFIG) --include-dir` -I$(top_builddir)/include -o $@ $< $(HARNESS): $(SYN) @echo generating test harness for $(@F) @@ -105,8 +105,8 @@ $(DEP): $(HARNESS) @echo generating dependencies for $( $@' + $(SHELL) -ec '$(CXX) $(CXXFLAGS) $(OPTFLAGS) $(SOFLAGS) $(CPPFLAGS) -I$(top_builddir)/include $< | sed "s/$*\\.o[ :]*/$*\\.d $*\\.o : /g" > $@' $(OBJ): $(HARNESS) @echo compiling $(@F) - $(CXX) `$(FRESCO_TEST_CONFIG) --cppflags` `$(FRESCO_TEST_CONFIG) --cxxflags` -c $< -o $@ + $(CXX) `$(FRESCO_TEST_CONFIG) --cppflags` `$(FRESCO_TEST_CONFIG) --cxxflags` $(CXXFLAGS) $(OPTFLAGS) $(SOFLAGS) $(CPPFLAGS) -I$(top_builddir)/include -c $< -o $@ diff -Nur Fresco-040116/Fresco-Test/doc/examples/framework.cc Fresco-040326/Fresco-Test/doc/examples/framework.cc --- Fresco-040116/Fresco-Test/doc/examples/framework.cc Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/doc/examples/framework.cc Fri Mar 26 16:05:41 2004 @@ -1,8 +1,8 @@ -/* $Id: framework.cc,v 1.2 2003/12/29 08:43:15 tobias Exp $ +/* $Id: framework.cc,v 1.3 2004/02/07 23:43:30 tobias Exp $ * * This source file is a part of the Berlin Project. - * Copyright (C) 1999,2000 Tobias Hunger - * http://www.berlin-consortium.org + * Copyright (C) 1999,2000 Tobias Hunger + * http://www.fresco.org * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public @@ -27,13 +27,13 @@ class Framework : public SyUnit::TestCase { public: - // Allways pass this test. + // Always pass this test. void pass() { assert_true(true); } - // Allways fail this test. + // Always fail this test. void fail() { assert_true(false); diff -Nur Fresco-040116/Fresco-Test/syunit-c++/src/CVS/Entries Fresco-040326/Fresco-Test/syunit-c++/src/CVS/Entries --- Fresco-040116/Fresco-Test/syunit-c++/src/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/syunit-c++/src/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -3,5 +3,5 @@ /ResultsMap.cc/1.3/Tue May 20 09:06:27 2003// /TestCase.cc/1.3/Tue May 20 09:06:27 2003// /TestCaseWrapper.cc/1.2/Wed Feb 19 20:40:16 2003// -/TestCmd.cc/1.3/Tue May 20 09:06:27 2003// +/TestCmd.cc/1.4/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Fresco-Test/syunit-c++/src/TestCmd.cc Fresco-040326/Fresco-Test/syunit-c++/src/TestCmd.cc --- Fresco-040116/Fresco-Test/syunit-c++/src/TestCmd.cc Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Fresco-Test/syunit-c++/src/TestCmd.cc Fri Mar 26 16:05:41 2004 @@ -98,7 +98,16 @@ } else { - std::cout << my_tests[my_test_name]->run(); + if (my_tests.find(my_test_name) != my_tests.end()) + { + std::cout << my_tests[my_test_name]->run(); + } + else + { + std::cerr << "No such test '" << my_test_name + << "'" << std::endl; + std::exit(2); + } } } diff -Nur Fresco-040116/GGI/autom4te.cache/output.0 Fresco-040326/GGI/autom4te.cache/output.0 --- Fresco-040116/GGI/autom4te.cache/output.0 Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/autom4te.cache/output.0 Fri Mar 26 16:05:41 2004 @@ -864,25 +864,29 @@ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-optimization build with optimization (default=no) --enable-debugging build for debugging (default=no) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed --with-ggi-prefix=PFX Prefix for GGI --with-ggimesa-prefix Prefix for GGIMesa - --with-FRESCO_CXX-prefix + --with-FRESCO_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-FRESCO_CXX-exec-prefix + --with-FRESCO_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: @@ -4047,7 +4051,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -4449,13 +4453,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/GGI/autom4te.cache/traces.0 Fresco-040326/GGI/autom4te.cache/traces.0 --- Fresco-040116/GGI/autom4te.cache/traces.0 Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/autom4te.cache/traces.0 Fri Mar 26 16:05:41 2004 @@ -255,7 +255,7 @@ m4trace:configure.ac:49: -1- _m4_warn([obsolete], [The macro `AC_CANONICAL_SYSTEM' is obsolete. You should run autoupdate.], [autoconf/general.m4:1660: AC_CANONICAL_SYSTEM is expanded from... configure.ac:49: AC_CANONICAL_SYSTEM is required by... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -1- AC_SUBST([target], [$ac_cv_target]) @@ -269,11 +269,33 @@ m4trace:configure.ac:49: -1- AC_SUBST([CXXCPP]) m4trace:configure.ac:49: -1- AC_SUBST([CPPFLAGS]) m4trace:configure.ac:49: -1- AC_SUBST([CXXCPP]) +m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:691: FRESCO_PTHREAD is expanded from... +configure.ac:49: FRESCO_PTHREAD is required by... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:49: the top level]) m4trace:configure.ac:49: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:688: FRESCO_PTHREAD is expanded from... +config/aclocal.m4:691: FRESCO_PTHREAD is expanded from... configure.ac:49: FRESCO_PTHREAD is required by... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:49: the top level]) +m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:49: the top level]) +m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:395: FRESCO_ORB is expanded from... +configure.ac:49: the top level]) +m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -1- AC_SUBST([SHORTCUT]) @@ -374,39 +396,39 @@ #undef HAVE_UNISTD_H]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:592: FRESCO_OMNIORB is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:594: FRESCO_OMNIORB is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -1- AC_SUBST([TAO_IDLCXX], [$ac_cv_path_TAO_IDLCXX]) m4trace:configure.ac:49: -2- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:822: FRESCO_CHECK_LIB is expanded from... -config/aclocal.m4:897: FRESCO_TAO is expanded from... +config/aclocal.m4:825: FRESCO_CHECK_LIB is expanded from... +config/aclocal.m4:900: FRESCO_TAO is expanded from... config/aclocal.m4:395: FRESCO_ORB is expanded from... configure.ac:49: the top level]) m4trace:configure.ac:49: -1- AC_DEFINE_TRACE_LITERAL([ORB_omniORB]) @@ -421,19 +443,19 @@ m4trace:configure.ac:49: -1- AC_SUBST([IDLCXX]) m4trace:configure.ac:60: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1112: FRESCO_IDL_PATH is expanded from... +config/aclocal.m4:1115: FRESCO_IDL_PATH is expanded from... configure.ac:60: the top level]) m4trace:configure.ac:61: -1- AC_SUBST([Fresco_IDL_prefix]) m4trace:configure.ac:69: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1175: FRESCO_GGI_CHECK is expanded from... +config/aclocal.m4:1178: FRESCO_GGI_CHECK is expanded from... configure.ac:69: the top level]) m4trace:configure.ac:69: -1- AC_CHECK_LIB([ggi], [ggiInit], [:], [no_ggi=yes]) m4trace:configure.ac:69: -1- AC_SUBST([HAVE_GGI], [0]) m4trace:configure.ac:69: -1- AC_SUBST([HAVE_GGI], [1]) m4trace:configure.ac:71: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1240: FRESCO_GGIMESA_CHECK is expanded from... +config/aclocal.m4:1243: FRESCO_GGIMESA_CHECK is expanded from... configure.ac:71: the top level]) m4trace:configure.ac:71: -1- AC_CHECK_LIB([GL], [ggiMesaCreateContext], [:], [no_ggigl=yes]) m4trace:configure.ac:71: -1- AC_SUBST([HAVE_GGIMESA], [1]) @@ -443,16 +465,16 @@ m4trace:configure.ac:78: -1- AC_SUBST([FRESCO_CXX_LOCAL_CONFIG], [$ac_cv_path_FRESCO_CXX_LOCAL_CONFIG]) m4trace:configure.ac:78: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:78: the top level]) m4trace:configure.ac:78: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:78: the top level]) m4trace:configure.ac:78: -1- AC_SUBST([FRESCO_CXX_CONFIG], [$ac_cv_path_FRESCO_CXX_CONFIG]) m4trace:configure.ac:78: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:78: the top level]) m4trace:configure.ac:78: -1- AC_SUBST([FRESCO_CXX_prefix]) m4trace:configure.ac:79: -1- AC_SUBST([Fresco_CXX_prefix]) @@ -460,16 +482,16 @@ m4trace:configure.ac:81: -1- AC_SUBST([Berlin_LOCAL_CONFIG], [$ac_cv_path_Berlin_LOCAL_CONFIG]) m4trace:configure.ac:81: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:81: the top level]) m4trace:configure.ac:81: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:81: the top level]) m4trace:configure.ac:81: -1- AC_SUBST([Berlin_CONFIG], [$ac_cv_path_Berlin_CONFIG]) m4trace:configure.ac:81: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:1078: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:1081: FRESCO_PACKAGE is expanded from... configure.ac:81: the top level]) m4trace:configure.ac:81: -1- AC_SUBST([Berlin_prefix]) m4trace:configure.ac:95: -1- AC_CONFIG_FILES([config/local.mk]) diff -Nur Fresco-040116/GGI/config/aclocal.m4 Fresco-040326/GGI/config/aclocal.m4 --- Fresco-040116/GGI/config/aclocal.m4 Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/config/aclocal.m4 Fri Mar 26 16:05:41 2004 @@ -394,7 +394,7 @@ AC_SUBST(IDLCXX) ]) -dnl $Id: omniorb.m4,v 1.29 2003/08/28 16:16:42 tobias Exp $ +dnl $Id: omniorb.m4,v 1.30 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 1999, 2000 Stefan Seefeld @@ -431,14 +431,16 @@ AC_REQUIRE([FRESCO_PTHREAD]) AC_ARG_WITH(omniorb-prefix, - [ --with-omniorb-prefix Prefix for omniORB], - [ omniorb_prefix="$withval"]) + AC_HELP_STRING([--with-omniorb-prefix=PRF], [prefix for omniORB]), + [omniorb_prefix="$withval"]) AC_ARG_WITH(omniorb-version, - [ --with-omniorb-version omniORB version (3 and 4 supported)], - [ omniorb_version="$withval"]) + AC_HELP_STRING([--with-omniorb-version=VRS], + [omniORB version (3 and 4 supported)]), + [omniorb_version="$withval"]) if test ".$omniorb_version" = ".4" ; then AC_ARG_WITH(colocation-optimization, - [ --with-colocation-optimization switch on ORB specific optimizations], + AC_HELP_STRING([--with-colocation-optimization], + [switch on ORB specific optimizations]), [ omniorb_shortcut="$withval"]) SHORTCUT="$omniorb_shortcut" AC_SUBST(SHORTCUT) @@ -591,7 +593,7 @@ fi ]) -dnl $Id: pthread.m4,v 1.6 2002/11/25 22:01:17 stefan Exp $ +dnl $Id: pthread.m4,v 1.7 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Berlin Project. dnl Copyright (C) 2000 Håvard Skinnemoen dnl http://www.fresco.org/ @@ -619,8 +621,9 @@ AC_DEFUN([FRESCO_PTHREAD],[ dnl This is used on Linux for glibc binary compatibility (Doh!) - AC_ARG_ENABLE(pthread-sem, [ --enable-pthread-sem use pthread semaphores [default=yes]],, enable_pthread_sem=yes) - case "$target" in + AC_ARG_ENABLE(pthread-sem, AC_HELP_STRING([--enable-pthread-sem], + [use pthread semaphores [default=yes]]), , enable_pthread_sem=yes) + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -896,7 +899,7 @@ fi ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -950,10 +953,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/GGI/configure Fresco-040326/GGI/configure --- Fresco-040116/GGI/configure Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/configure Fri Mar 26 16:05:41 2004 @@ -864,25 +864,29 @@ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-optimization build with optimization (default=no) --enable-debugging build for debugging (default=no) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-orb=NAME Specify which ORB to use (default is "auto") - --with-omniorb-prefix Prefix for omniORB - --with-omniorb-version omniORB version (3 and 4 supported) - --with-colocation-optimization switch on ORB specific optimizations + --with-omniorb-prefix=PRF + prefix for omniORB + --with-omniorb-version=VRS + omniORB version (3 and 4 supported) + --with-colocation-optimization + switch on ORB specific optimizations --with-Fresco_IDL-prefix Prefix where the Fresco interfaces are installed --with-ggi-prefix=PFX Prefix for GGI --with-ggimesa-prefix Prefix for GGIMesa - --with-FRESCO_CXX-prefix + --with-FRESCO_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-FRESCO_CXX-exec-prefix + --with-FRESCO_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: @@ -4047,7 +4051,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -4449,13 +4453,13 @@ # Check whether --with-omniorb-prefix or --without-omniorb-prefix was given. if test "${with_omniorb_prefix+set}" = set; then withval="$with_omniorb_prefix" - omniorb_prefix="$withval" + omniorb_prefix="$withval" fi; # Check whether --with-omniorb-version or --without-omniorb-version was given. if test "${with_omniorb_version+set}" = set; then withval="$with_omniorb_version" - omniorb_version="$withval" + omniorb_version="$withval" fi; if test ".$omniorb_version" = ".4" ; then diff -Nur Fresco-040116/GGI/src/CVS/Entries Fresco-040326/GGI/src/CVS/Entries --- Fresco-040116/GGI/src/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/src/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -1,4 +1,3 @@ -/Console.cc/1.14/Mon Dec 29 08:43:18 2003// /Console.hh/1.10/Mon Dec 29 08:43:18 2003// /Drawable.cc/1.7/Mon Dec 29 08:43:18 2003// /Drawable.hh/1.4/Mon Dec 29 08:43:18 2003// @@ -8,4 +7,5 @@ /Makefile.in/1.18/Sun Apr 6 16:15:56 2003// /Pointer.cc/1.7/Mon Dec 29 08:43:18 2003// /Pointer.hh/1.4/Mon Dec 29 08:43:18 2003// +/Console.cc/1.15/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/GGI/src/Console.cc Fresco-040326/GGI/src/Console.cc --- Fresco-040116/GGI/src/Console.cc Fri Jan 16 21:28:24 2004 +++ Fresco-040326/GGI/src/Console.cc Fri Mar 26 16:05:41 2004 @@ -1,4 +1,4 @@ -/*$Id: Console.cc,v 1.14 2003/12/29 08:43:18 tobias Exp $ +/*$Id: Console.cc,v 1.15 2004/02/07 23:43:30 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2000 Stefan Seefeld @@ -58,9 +58,9 @@ std::cin >> e.pmove.x >> e.pmove.y; break; } - case evPtrButtonPress: - case evPtrButtonRelease: - break; +// case evPtrButtonPress: +// case evPtrButtonRelease: +// break; } } @@ -82,9 +82,9 @@ std::cout << e.pmove.x << ' ' << e.pmove.y; break; } - case evPtrButtonPress: - case evPtrButtonRelease: - break; +// case evPtrButtonPress: +// case evPtrButtonRelease: +// break; } std::cout << std::endl; } @@ -98,6 +98,7 @@ GGI::Drawable *drawable = new GGI::Drawable(0, x, y); my_visual = drawable->my_visual; #ifdef RMDEBUG + Trace trace("Console open -- RMDEBUG"); // make a fullscreen backup visual my_backup = ggiOpen("display-memory", 0); ggi_mode mode; @@ -108,7 +109,7 @@ mode.dpp.x = mode.dpp.y = 1; mode.graphtype = GT_24BIT; mode.frames = 1; - ggiSetMode(_backup, &mode); + ggiSetMode(my_backup, &mode); #endif my_size[0] = drawable->my_mode.visible.x; my_size[1] = drawable->my_mode.visible.y; @@ -196,13 +197,13 @@ Input::Event *GGI::Console::next_event() { - Prague::Trace trace("GGI::Console::next_event"); + Trace trace("GGI::Console::next_event"); ggi_event event; ggi_event_mask mask; ggi_event_mask move_mask = ggi_event_mask(emPtrMove | emValuator); int input = fileno(stdin); - Prague::FdSet rfdset; + FdSet rfdset; int nfds = -1; do @@ -397,7 +398,7 @@ PixelCoord h = static_cast(uy * my_resolution[1] - y); // make a backup - ggiCrossBlit(my_visual, x, y, w, h, _backup, x, y); + ggiCrossBlit(my_visual, x, y, w, h, my_backup, x, y); // fill region with red ggi_pixel back; diff -Nur Fresco-040116/Prague/CVS/Entries Fresco-040326/Prague/CVS/Entries --- Fresco-040116/Prague/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -1,9 +1,9 @@ /.cvsignore/1.1/Tue Apr 1 15:56:41 2003// /LICENSE/1.1/Wed Oct 30 22:16:51 2002// /Makefile.in/1.12/Sun Apr 6 16:15:57 2003// -/configure.ac/1.44/Wed May 14 22:42:12 2003// D/config//// D/demo//// D/etc//// D/include//// D/src//// +/configure.ac/1.46/Fri Mar 26 16:04:55 2004// diff -Nur Fresco-040116/Prague/autom4te.cache/output.0 Fresco-040326/Prague/autom4te.cache/output.0 --- Fresco-040116/Prague/autom4te.cache/output.0 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/Prague/autom4te.cache/output.0 Fri Mar 26 16:05:41 2004 @@ -1,5 +1,5 @@ @%:@! /bin/sh -@%:@ From configure.ac Revision: 1.44 . +@%:@ From configure.ac Revision: 1.46 . @%:@ Guess values for system-dependent variables and create Makefiles. @%:@ Generated by GNU Autoconf 2.59 for Prague M2. @%:@ @@ -865,7 +865,7 @@ --enable-debugging build for debugging (default=no) --enable-tracer Compile with tracer support --enable-pthreads use POSIX threads for multi-threading (default: yes) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Some influential environment variables: CC C compiler command @@ -4975,12 +4975,12 @@ { echo "$as_me:$LINENO: Thread Implementation" >&5 echo "$as_me: Thread Implementation" >&6;} -{ echo "$as_me:$LINENO: Threading" >&5 -echo "$as_me: Threading" >&6;} +echo "$as_me:$LINENO: checking for threading implementation" >&5 +echo $ECHO_N "checking for threading implementation... $ECHO_C" >&6 # Check whether --enable-pthreads or --disable-pthreads was given. if test "${enable_pthreads+set}" = set; then enableval="$enable_pthreads" - enable_pthreads="$enableval" + enable_pthreads="$enableval" fi; if test ".$enable_pthreads" = . ; then enable_pthreads=yes @@ -4995,7 +4995,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -6040,7 +6040,9 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_includes_default +#include +#include + int main () { @@ -6091,7 +6093,95 @@ @%:@define HAVE_SOCKLEN_T 1 _ACEOF + +cat >>confdefs.h <<_ACEOF +@%:@define HAVE_SOCKLEN_T 1 +_ACEOF + +else + + echo "$as_me:$LINENO: checking for socklen_t equivalent" >&5 +echo $ECHO_N "checking for socklen_t equivalent... $ECHO_C" >&6 + prague_socklen_t_equiv="" + for arg2 in "struct sockaddr" void; do + for t in int size_t unsigned long "unsigned long"; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + + #ifdef HAVE_SYS_TYPES_H + #include + #endif + #ifdef HAVE_SYS_SOCKET_H + #include + #endif + + int getpeername (int, $arg2 *, $t *); + +int +main () +{ + + $t len; + getpeername(0,0,&len); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + prague_socklen_t_equiv="$t" + break + + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done + done + + if test ".$prague_socklen_t_equiv" = "." ; then + { { echo "$as_me:$LINENO: error: Cannot find a type to use in place of socklen_t" >&5 +echo "$as_me: error: Cannot find a type to use in place of socklen_t" >&2;} + { (exit 1); exit 1; }; } + fi + + echo "$as_me:$LINENO: result: $prague_socklen_t_equiv" >&5 +echo "${ECHO_T}$prague_socklen_t_equiv" >&6 + +cat >>confdefs.h <<_ACEOF +@%:@define SOCKLEN_T_EQUIV $prague_socklen_t_equiv +_ACEOF + fi echo "$as_me:$LINENO: checking for library containing socket" >&5 diff -Nur Fresco-040116/Prague/autom4te.cache/traces.0 Fresco-040326/Prague/autom4te.cache/traces.0 --- Fresco-040116/Prague/autom4te.cache/traces.0 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/Prague/autom4te.cache/traces.0 Fri Mar 26 16:05:41 2004 @@ -317,10 +317,19 @@ @%:@define HAVE_ZLIB 1 _ACEOF ], [AC_MSG_ERROR([update your zlib, please])]) +m4trace:configure.ac:74: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:345: FRESCO_THREAD is expanded from... +configure.ac:74: the top level]) +m4trace:configure.ac:74: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. +You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... +config/aclocal.m4:442: FRESCO_PTHREAD is expanded from... +config/aclocal.m4:345: FRESCO_THREAD is expanded from... +configure.ac:74: the top level]) m4trace:configure.ac:74: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. You should run autoupdate.], [autoconf/general.m4:2223: AC_TRY_LINK is expanded from... -config/aclocal.m4:439: FRESCO_PTHREAD is expanded from... -config/aclocal.m4:344: FRESCO_THREAD is expanded from... +config/aclocal.m4:442: FRESCO_PTHREAD is expanded from... +config/aclocal.m4:345: FRESCO_THREAD is expanded from... configure.ac:74: the top level]) m4trace:configure.ac:81: -1- AC_CHECK_HEADERS([dlfcn.h dl.h]) m4trace:configure.ac:81: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the header file. */ @@ -368,31 +377,74 @@ #undef HAVE_ARPA_INET_H]) m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_SYS_UN_H], [/* Define to 1 if you have the header file. */ #undef HAVE_SYS_UN_H]) -m4trace:configure.ac:96: -1- AC_CHECK_TYPES([socklen_t]) -m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKLEN_T]) -m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_SOCKLEN_T], [/* Define to 1 if the system has the type `socklen_t\'. */ +m4trace:configure.ac:132: -1- AC_CHECK_TYPES([socklen_t], [ AC_DEFINE_UNQUOTED(HAVE_SOCKLEN_T, 1, [defined if we have a socklen_t]) ], [ + AC_MSG_CHECKING([for socklen_t equivalent]) + prague_socklen_t_equiv="" + for arg2 in "struct sockaddr" void; do + for t in int size_t unsigned long "unsigned long"; do + AC_TRY_COMPILE([ + #ifdef HAVE_SYS_TYPES_H + #include + #endif + #ifdef HAVE_SYS_SOCKET_H + #include + #endif + + int getpeername (int, $arg2 *, $t *); + ],[ + $t len; + getpeername(0,0,&len); + ],[ + prague_socklen_t_equiv="$t" + break + ] + ) + done + done + + if test ".$prague_socklen_t_equiv" = "." ; then + AC_MSG_ERROR([Cannot find a type to use in place of socklen_t]) + fi + + AC_MSG_RESULT($prague_socklen_t_equiv) + AC_DEFINE_UNQUOTED(SOCKLEN_T_EQUIV, $prague_socklen_t_equiv, + [type to use in place of socklen_t if not defined]) + ], [#include +#include ]) +m4trace:configure.ac:132: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKLEN_T]) +m4trace:configure.ac:132: -1- AH_OUTPUT([HAVE_SOCKLEN_T], [/* Define to 1 if the system has the type `socklen_t\'. */ +#undef HAVE_SOCKLEN_T]) +m4trace:configure.ac:132: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKLEN_T]) +m4trace:configure.ac:132: -1- AH_OUTPUT([HAVE_SOCKLEN_T], [/* defined if we have a socklen_t */ #undef HAVE_SOCKLEN_T]) -m4trace:configure.ac:101: -1- AC_CHECK_FUNCS([openpty _getpty]) -m4trace:configure.ac:101: -1- AH_OUTPUT([HAVE_OPENPTY], [/* Define to 1 if you have the `openpty\' function. */ +m4trace:configure.ac:132: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. +You should run autoupdate.], [autoconf/general.m4:2180: AC_TRY_COMPILE is expanded from... +autoconf/types.m4:171: AC_CHECK_TYPES is expanded from... +configure.ac:132: the top level]) +m4trace:configure.ac:132: -1- AC_DEFINE_TRACE_LITERAL([SOCKLEN_T_EQUIV]) +m4trace:configure.ac:132: -1- AH_OUTPUT([SOCKLEN_T_EQUIV], [/* type to use in place of socklen_t if not defined */ +#undef SOCKLEN_T_EQUIV]) +m4trace:configure.ac:137: -1- AC_CHECK_FUNCS([openpty _getpty]) +m4trace:configure.ac:137: -1- AH_OUTPUT([HAVE_OPENPTY], [/* Define to 1 if you have the `openpty\' function. */ #undef HAVE_OPENPTY]) -m4trace:configure.ac:101: -1- AH_OUTPUT([HAVE__GETPTY], [/* Define to 1 if you have the `_getpty\' function. */ +m4trace:configure.ac:137: -1- AH_OUTPUT([HAVE__GETPTY], [/* Define to 1 if you have the `_getpty\' function. */ #undef HAVE__GETPTY]) -m4trace:configure.ac:107: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [autoconf/general.m4:2315: AC_CHECK_FILE is expanded from... -configure.ac:107: the top level]) -m4trace:configure.ac:107: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTMX]) -m4trace:configure.ac:107: -1- AH_OUTPUT([HAVE_DEV_PTMX], [/* Define if you have /dev/ptmx. */ +m4trace:configure.ac:143: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [autoconf/general.m4:2315: AC_CHECK_FILE is expanded from... +configure.ac:143: the top level]) +m4trace:configure.ac:143: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTMX]) +m4trace:configure.ac:143: -1- AH_OUTPUT([HAVE_DEV_PTMX], [/* Define if you have /dev/ptmx. */ #undef HAVE_DEV_PTMX]) -m4trace:configure.ac:109: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [autoconf/general.m4:2315: AC_CHECK_FILE is expanded from... -configure.ac:109: the top level]) -m4trace:configure.ac:109: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTS_AND_PTC]) -m4trace:configure.ac:109: -1- AH_OUTPUT([HAVE_DEV_PTS_AND_PTC], [/* Define if you have /dev/ptc. */ +m4trace:configure.ac:145: -1- _m4_warn([cross], [cannot check for file existence when cross compiling], [autoconf/general.m4:2315: AC_CHECK_FILE is expanded from... +configure.ac:145: the top level]) +m4trace:configure.ac:145: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DEV_PTS_AND_PTC]) +m4trace:configure.ac:145: -1- AH_OUTPUT([HAVE_DEV_PTS_AND_PTC], [/* Define if you have /dev/ptc. */ #undef HAVE_DEV_PTS_AND_PTC]) -m4trace:configure.ac:117: -1- AC_CONFIG_FILES([config/local.mk config/synopsis.py]) -m4trace:configure.ac:118: -1- AC_CONFIG_FILES([config/Prague-config], [chmod +x config/Prague-config]) -m4trace:configure.ac:119: -1- AC_CONFIG_FILES([config/Prague.spec]) -m4trace:configure.ac:120: -1- AC_CONFIG_FILES([bin/Prague-config:config/Prague-build-config.in], [chmod +x bin/Prague-config]) -m4trace:configure.ac:121: -1- AC_CONFIG_FILES([Makefile src/Makefile]) -m4trace:configure.ac:123: -1- AC_CONFIG_FILES([demo/Makefile demo/Sys/Makefile demo/Thread/Makefile demo/IPC/Makefile +m4trace:configure.ac:153: -1- AC_CONFIG_FILES([config/local.mk config/synopsis.py]) +m4trace:configure.ac:154: -1- AC_CONFIG_FILES([config/Prague-config], [chmod +x config/Prague-config]) +m4trace:configure.ac:155: -1- AC_CONFIG_FILES([config/Prague.spec]) +m4trace:configure.ac:156: -1- AC_CONFIG_FILES([bin/Prague-config:config/Prague-build-config.in], [chmod +x bin/Prague-config]) +m4trace:configure.ac:157: -1- AC_CONFIG_FILES([Makefile src/Makefile]) +m4trace:configure.ac:159: -1- AC_CONFIG_FILES([demo/Makefile demo/Sys/Makefile demo/Thread/Makefile demo/IPC/Makefile demo/Filter/Makefile demo/Network/Makefile]) -m4trace:configure.ac:128: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) -m4trace:configure.ac:128: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) +m4trace:configure.ac:164: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) +m4trace:configure.ac:164: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) diff -Nur Fresco-040116/Prague/config/acconfig.hh.in Fresco-040326/Prague/config/acconfig.hh.in --- Fresco-040116/Prague/config/acconfig.hh.in Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/config/acconfig.hh.in Fri Mar 26 16:05:41 2004 @@ -76,7 +76,7 @@ /* Define to 1 if you have the `shl_unload' function. */ #undef HAVE_SHL_UNLOAD -/* Define to 1 if the system has the type `socklen_t'. */ +/* defined if we have a socklen_t */ #undef HAVE_SOCKLEN_T /* Define to 1 if you have the header file. */ @@ -141,6 +141,9 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION + +/* type to use in place of socklen_t if not defined */ +#undef SOCKLEN_T_EQUIV /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS diff -Nur Fresco-040116/Prague/config/acconfig.hh.in~ Fresco-040326/Prague/config/acconfig.hh.in~ --- Fresco-040116/Prague/config/acconfig.hh.in~ Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/config/acconfig.hh.in~ Fri Mar 26 16:05:41 2004 @@ -1,5 +1,8 @@ /* config/acconfig.hh.in. Generated from configure.ac by autoheader. */ +/* Enable debugging code? */ +#undef DEBUG + /* Define to 1 if you have the header file. */ #undef HAVE_ARPA_INET_H diff -Nur Fresco-040116/Prague/config/aclocal.m4 Fresco-040326/Prague/config/aclocal.m4 --- Fresco-040116/Prague/config/aclocal.m4 Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/config/aclocal.m4 Fri Mar 26 16:05:41 2004 @@ -298,7 +298,7 @@ AC_SUBST(SO_LDFLAGS) ]) -dnl $Id: thread.m4,v 1.4 2002/11/25 21:20:12 stefan Exp $ +dnl $Id: thread.m4,v 1.5 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2001 Stefan Seefeld dnl http://www.fresco.org/ @@ -324,10 +324,11 @@ dnl Try to find a usable thread library. dnl Add the necessary stuff to LIBS and CPPFLAGS AC_DEFUN([FRESCO_THREAD], - [AC_MSG_NOTICE([Threading]) + [AC_MSG_CHECKING([for threading implementation]) AC_ARG_ENABLE(pthreads, - [ --enable-pthreads use POSIX threads for multi-threading (default: yes)], - [ enable_pthreads="$enableval"]) + AC_HELP_STRING([--enable-pthreads], + [use POSIX threads for multi-threading (default: yes)]), + [enable_pthreads="$enableval"]) if test ".$enable_pthreads" = . ; then enable_pthreads=yes fi @@ -342,7 +343,8 @@ fi fi ]) -dnl $Id: pthread.m4,v 1.6 2002/11/25 22:01:17 stefan Exp $ + +dnl $Id: pthread.m4,v 1.7 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Berlin Project. dnl Copyright (C) 2000 Håvard Skinnemoen dnl http://www.fresco.org/ @@ -370,8 +372,9 @@ AC_DEFUN([FRESCO_PTHREAD],[ dnl This is used on Linux for glibc binary compatibility (Doh!) - AC_ARG_ENABLE(pthread-sem, [ --enable-pthread-sem use pthread semaphores [default=yes]],, enable_pthread_sem=yes) - case "$target" in + AC_ARG_ENABLE(pthread-sem, AC_HELP_STRING([--enable-pthread-sem], + [use pthread semaphores [default=yes]]), , enable_pthread_sem=yes) + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? diff -Nur Fresco-040116/Prague/configure Fresco-040326/Prague/configure --- Fresco-040116/Prague/configure Fri Jan 16 21:28:25 2004 +++ Fresco-040326/Prague/configure Fri Mar 26 16:05:41 2004 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac Revision: 1.44 . +# From configure.ac Revision: 1.46 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.59 for Prague M2. # @@ -865,7 +865,7 @@ --enable-debugging build for debugging (default=no) --enable-tracer Compile with tracer support --enable-pthreads use POSIX threads for multi-threading (default: yes) - --enable-pthread-sem use pthread semaphores default=yes + --enable-pthread-sem use pthread semaphores default=yes Some influential environment variables: CC C compiler command @@ -4975,12 +4975,12 @@ { echo "$as_me:$LINENO: Thread Implementation" >&5 echo "$as_me: Thread Implementation" >&6;} -{ echo "$as_me:$LINENO: Threading" >&5 -echo "$as_me: Threading" >&6;} +echo "$as_me:$LINENO: checking for threading implementation" >&5 +echo $ECHO_N "checking for threading implementation... $ECHO_C" >&6 # Check whether --enable-pthreads or --disable-pthreads was given. if test "${enable_pthreads+set}" = set; then enableval="$enable_pthreads" - enable_pthreads="$enableval" + enable_pthreads="$enableval" fi; if test ".$enable_pthreads" = . ; then enable_pthreads=yes @@ -4995,7 +4995,7 @@ else enable_pthread_sem=yes fi; - case "$target" in + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? @@ -6040,7 +6040,9 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_includes_default +#include +#include + int main () { @@ -6089,6 +6091,94 @@ cat >>confdefs.h <<_ACEOF #define HAVE_SOCKLEN_T 1 +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define HAVE_SOCKLEN_T 1 +_ACEOF + +else + + echo "$as_me:$LINENO: checking for socklen_t equivalent" >&5 +echo $ECHO_N "checking for socklen_t equivalent... $ECHO_C" >&6 + prague_socklen_t_equiv="" + for arg2 in "struct sockaddr" void; do + for t in int size_t unsigned long "unsigned long"; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + + #ifdef HAVE_SYS_TYPES_H + #include + #endif + #ifdef HAVE_SYS_SOCKET_H + #include + #endif + + int getpeername (int, $arg2 *, $t *); + +int +main () +{ + + $t len; + getpeername(0,0,&len); + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + + prague_socklen_t_equiv="$t" + break + + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done + done + + if test ".$prague_socklen_t_equiv" = "." ; then + { { echo "$as_me:$LINENO: error: Cannot find a type to use in place of socklen_t" >&5 +echo "$as_me: error: Cannot find a type to use in place of socklen_t" >&2;} + { (exit 1); exit 1; }; } + fi + + echo "$as_me:$LINENO: result: $prague_socklen_t_equiv" >&5 +echo "${ECHO_T}$prague_socklen_t_equiv" >&6 + +cat >>confdefs.h <<_ACEOF +#define SOCKLEN_T_EQUIV $prague_socklen_t_equiv _ACEOF diff -Nur Fresco-040116/Prague/configure.ac Fresco-040326/Prague/configure.ac --- Fresco-040116/Prague/configure.ac Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/configure.ac Fri Mar 26 16:05:41 2004 @@ -1,4 +1,4 @@ -dnl $Id: configure.ac,v 1.44 2003/05/14 22:42:12 tobias Exp $ +dnl $Id: configure.ac,v 1.46 2004/01/08 15:17:10 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -25,7 +25,7 @@ dnl Autoconf initialization dnl ------------------------------------------------------------------ AC_PREREQ(2.53) -AC_REVISION($Revision: 1.44 $) +AC_REVISION($Revision: 1.46 $) AC_INIT(Prague, M2, devel@fresco.org) AC_CONFIG_SRCDIR(LICENSE) AC_CONFIG_AUX_DIR(config) @@ -93,7 +93,43 @@ AC_CHECK_HEADERS([sys/socket.h select.h sys/select.h netinet/in_systm.h netinet/ip.h]) AC_CHECK_HEADERS([pty.h sys/stropts.h libutil.h]) AC_CHECK_HEADERS([arpa/inet.h sys/un.h]) -AC_CHECK_TYPES([socklen_t]) +AC_CHECK_TYPES([socklen_t], + [ AC_DEFINE_UNQUOTED(HAVE_SOCKLEN_T, 1, [defined if we have a socklen_t]) ], + [ + AC_MSG_CHECKING([for socklen_t equivalent]) + prague_socklen_t_equiv="" + for arg2 in "struct sockaddr" void; do + for t in int size_t unsigned long "unsigned long"; do + AC_TRY_COMPILE([ + #ifdef HAVE_SYS_TYPES_H + #include + #endif + #ifdef HAVE_SYS_SOCKET_H + #include + #endif + + int getpeername (int, $arg2 *, $t *); + ],[ + $t len; + getpeername(0,0,&len); + ],[ + prague_socklen_t_equiv="$t" + break + ] + ) + done + done + + if test ".$prague_socklen_t_equiv" = "." ; then + AC_MSG_ERROR([Cannot find a type to use in place of socklen_t]) + fi + + AC_MSG_RESULT($prague_socklen_t_equiv) + AC_DEFINE_UNQUOTED(SOCKLEN_T_EQUIV, $prague_socklen_t_equiv, + [type to use in place of socklen_t if not defined]) + ], + [#include +#include ]) AC_SEARCH_LIBS(socket, [socket]) AC_SEARCH_LIBS(inet_aton, [socket resolv]) AC_SEARCH_LIBS(login, [util]) diff -Nur Fresco-040116/Prague/include/Prague/CVS/Entries Fresco-040326/Prague/include/Prague/CVS/Entries --- Fresco-040116/Prague/include/Prague/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/include/Prague/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -1,7 +1,7 @@ /.cvsignore/1.1/Thu Jan 3 23:45:04 2002// /WHAT-IS-THIS/1.1/Tue Feb 5 21:26:23 2002// -/config.hh/1.4/Thu May 8 04:11:32 2003// D/Filter//// D/IPC//// D/Network//// D/Sys//// +/config.hh/1.5/Fri Mar 26 16:04:55 2004// diff -Nur Fresco-040116/Prague/include/Prague/Sys/CVS/Entries Fresco-040326/Prague/include/Prague/Sys/CVS/Entries --- Fresco-040116/Prague/include/Prague/Sys/CVS/Entries Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/include/Prague/Sys/CVS/Entries Fri Mar 26 16:05:41 2004 @@ -13,7 +13,6 @@ /Plugin.hh/1.17/Fri Oct 31 22:33:10 2003// /Process.hh/1.7/Fri Nov 7 23:46:36 2003// /SHM.hh/1.6/Fri Oct 31 22:33:10 2003// -/Signal.hh/1.11/Fri Nov 7 23:46:36 2003// /Stopwatch.hh/1.6/Fri Nov 7 23:46:36 2003// /Thread.hh/1.23/Fri Oct 31 22:33:10 2003// /ThreadData.hh/1.4/Fri Oct 31 22:33:10 2003// @@ -26,4 +25,5 @@ /logbuf.hh/1.7/Fri Oct 31 22:33:10 2003// /logstream.hh/1.4/Fri Oct 31 22:33:10 2003// /regex.hh/1.8/Fri Oct 31 22:33:11 2003// +/Signal.hh/1.12/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/Prague/include/Prague/Sys/Signal.hh Fresco-040326/Prague/include/Prague/Sys/Signal.hh --- Fresco-040116/Prague/include/Prague/Sys/Signal.hh Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/include/Prague/Sys/Signal.hh Fri Mar 26 16:05:41 2004 @@ -1,4 +1,4 @@ -/*$Id: Signal.hh,v 1.11 2003/11/07 23:46:36 tobias Exp $ +/*$Id: Signal.hh,v 1.12 2004/01/08 13:30:21 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 1999 Stefan Seefeld @@ -71,7 +71,12 @@ background_write = SIGTTOU, //.< Background process attempting write. (default: stop process) user1 = SIGUSR1, //.< User-defined signal 1. (default: terminate process) user2 = SIGUSR2, //.< User-defined signal 2. (default: terminate process) +#ifdef __FreeBSD__ + poll = SIGIO, //.< Pollable event. (default: terminate process) +#else poll = SIGPOLL, //.< Pollable event. (default: terminate process) +#endif + profiling = SIGPROF, //.< Profiling timer expired. (default: terminate process) system = SIGSYS, //.< Bad system call. (default: abort process) trap = SIGTRAP, //.< Trace/breakpoint trap. (default: abort process) diff -Nur Fresco-040116/Prague/include/Prague/config.hh Fresco-040326/Prague/include/Prague/config.hh --- Fresco-040116/Prague/include/Prague/config.hh Fri Jan 16 21:28:24 2004 +++ Fresco-040326/Prague/include/Prague/config.hh Fri Mar 26 16:05:41 2004 @@ -23,7 +23,7 @@ #endif #ifndef HAVE_SOCKLEN_T -typedef int socklen_t; +typedef SOCKLEN_T_EQUIV socklen_t; #endif #endif diff -Nur Fresco-040116/SDL/autom4te.cache/output.0 Fresco-040326/SDL/autom4te.cache/output.0 --- Fresco-040116/SDL/autom4te.cache/output.0 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/autom4te.cache/output.0 Fri Mar 26 16:05:46 2004 @@ -867,8 +867,9 @@ --with-sdl-prefix Prefix where SDL is installed (optional) --with-sdl-exec-prefix Exec prefix where SDL is installed (optional) --with-opengl-prefix Prefix for openGL - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: @@ -4466,6 +4467,150 @@ fi + if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking GL/glu.h usability" >&5 +echo $ECHO_N "checking GL/glu.h usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +@%:@include +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking GL/glu.h presence" >&5 +echo $ECHO_N "checking GL/glu.h presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +@%:@include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: GL/glu.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: GL/glu.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: GL/glu.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +@%:@@%:@ ------------------------------- @%:@@%:@ +@%:@@%:@ Report this to devel@fresco.org @%:@@%:@ +@%:@@%:@ ------------------------------- @%:@@%:@ +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_GL_glu_h=$ac_header_preproc +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 + +fi +if test $ac_cv_header_GL_glu_h = yes; then + : +else + no_gl=yes +fi + + CPPFLAGS="$save_CPPFLAGS" if test "x$no_gl" = x ; then @@ -4540,6 +4685,76 @@ echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glLoadIdentity" >&5 echo "${ECHO_T}$ac_cv_lib_GL_glLoadIdentity" >&6 if test $ac_cv_lib_GL_glLoadIdentity = yes; then + : +else + no_gl=yes +fi + + echo "$as_me:$LINENO: checking for gluNewTess in -lGLU" >&5 +echo $ECHO_N "checking for gluNewTess in -lGLU... $ECHO_C" >&6 +if test "${ac_cv_lib_GLU_gluNewTess+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lGLU -lGL $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gluNewTess (); +int +main () +{ +gluNewTess (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_GLU_gluNewTess=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_GLU_gluNewTess=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_gluNewTess" >&5 +echo "${ECHO_T}$ac_cv_lib_GLU_gluNewTess" >&6 +if test $ac_cv_lib_GLU_gluNewTess = yes; then : else no_gl=yes diff -Nur Fresco-040116/SDL/autom4te.cache/requests Fresco-040326/SDL/autom4te.cache/requests --- Fresco-040116/SDL/autom4te.cache/requests Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/autom4te.cache/requests Fri Mar 26 16:05:46 2004 @@ -29,8 +29,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -49,18 +49,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -79,38 +79,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/SDL/autom4te.cache/traces.0 Fresco-040326/SDL/autom4te.cache/traces.0 --- Fresco-040116/SDL/autom4te.cache/traces.0 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/autom4te.cache/traces.0 Fri Mar 26 16:05:46 2004 @@ -271,7 +271,7 @@ configure.ac:55: the top level]) m4trace:configure.ac:63: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:528: FRESCO_OPENGL_CHECK is expanded from... +config/aclocal.m4:530: FRESCO_OPENGL_CHECK is expanded from... configure.ac:63: the top level]) m4trace:configure.ac:63: -1- AC_HEADER_STDC m4trace:configure.ac:63: -1- AC_SUBST([CXXCPP]) @@ -302,6 +302,7 @@ m4trace:configure.ac:63: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H]) m4trace:configure.ac:63: -1- AC_CHECK_LIB([GL], [glLoadIdentity], [:], [no_gl=yes]) +m4trace:configure.ac:63: -1- AC_CHECK_LIB([GLU], [gluNewTess], [:], [no_gl=yes], [-lGL]) m4trace:configure.ac:63: -1- AC_SUBST([HAVE_GL], [0]) m4trace:configure.ac:63: -1- AC_SUBST([HAVE_GL], [1]) m4trace:configure.ac:63: -1- AC_SUBST([GL_CPPFLAGS], ["$GL_CPPFLAGS"]) @@ -310,16 +311,16 @@ m4trace:configure.ac:65: -1- AC_SUBST([Berlin_LOCAL_CONFIG], [$ac_cv_path_Berlin_LOCAL_CONFIG]) m4trace:configure.ac:65: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:709: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:711: FRESCO_PACKAGE is expanded from... configure.ac:65: the top level]) m4trace:configure.ac:65: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. You should run autoupdate.], [autoconf/general.m4:219: AC_HELP_STRING is expanded from... -config/aclocal.m4:709: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:711: FRESCO_PACKAGE is expanded from... configure.ac:65: the top level]) m4trace:configure.ac:65: -1- AC_SUBST([Berlin_CONFIG], [$ac_cv_path_Berlin_CONFIG]) m4trace:configure.ac:65: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete. You should run autoupdate.], [autoconf/general.m4:2289: AC_TRY_RUN is expanded from... -config/aclocal.m4:709: FRESCO_PACKAGE is expanded from... +config/aclocal.m4:711: FRESCO_PACKAGE is expanded from... configure.ac:65: the top level]) m4trace:configure.ac:65: -1- AC_SUBST([Berlin_prefix]) m4trace:configure.ac:79: -1- AC_CONFIG_FILES([config/local.mk]) diff -Nur Fresco-040116/SDL/config/aclocal.m4 Fresco-040326/SDL/config/aclocal.m4 --- Fresco-040116/SDL/config/aclocal.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/config/aclocal.m4 Fri Mar 26 16:05:42 2004 @@ -503,6 +503,7 @@ save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$GL_CPPFLAGS $CPPFLAGS" AC_CHECK_HEADER(GL/gl.h,,no_gl=yes) + AC_CHECK_HEADER(GL/glu.h,,no_gl=yes) CPPFLAGS="$save_CPPFLAGS" dnl Check for opengl libs @@ -514,6 +515,7 @@ save_LDFLAGS="$LDFLAGS" LDFLAGS="$GL_LIBS $LDFLAGS" AC_CHECK_LIB(GL, glLoadIdentity, :, no_gl=yes) + AC_CHECK_LIB(GLU, gluNewTess, :, no_gl=yes, [-lGL]) LDFLAGS="$save_LDFLAGS" fi @@ -527,7 +529,7 @@ fi ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -581,10 +583,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/SDL/configure Fresco-040326/SDL/configure --- Fresco-040116/SDL/configure Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/configure Fri Mar 26 16:05:46 2004 @@ -867,8 +867,9 @@ --with-sdl-prefix Prefix where SDL is installed (optional) --with-sdl-exec-prefix Exec prefix where SDL is installed (optional) --with-opengl-prefix Prefix for openGL - --with-Berlin-prefix Prefix where Berlin is installed - --with-Berlin-exec-prefix + --with-Berlin-prefix=PRF + Prefix where Berlin is installed + --with-Berlin-exec-prefix=PRF Exec prefix where Berlin is installed Some influential environment variables: @@ -4466,6 +4467,150 @@ fi + if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking GL/glu.h usability" >&5 +echo $ECHO_N "checking GL/glu.h usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking GL/glu.h presence" >&5 +echo $ECHO_N "checking GL/glu.h presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: GL/glu.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: GL/glu.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: GL/glu.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: GL/glu.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: GL/glu.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: GL/glu.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: GL/glu.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: GL/glu.h: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------- ## +## Report this to devel@fresco.org ## +## ------------------------------- ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for GL/glu.h" >&5 +echo $ECHO_N "checking for GL/glu.h... $ECHO_C" >&6 +if test "${ac_cv_header_GL_glu_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_GL_glu_h=$ac_header_preproc +fi +echo "$as_me:$LINENO: result: $ac_cv_header_GL_glu_h" >&5 +echo "${ECHO_T}$ac_cv_header_GL_glu_h" >&6 + +fi +if test $ac_cv_header_GL_glu_h = yes; then + : +else + no_gl=yes +fi + + CPPFLAGS="$save_CPPFLAGS" if test "x$no_gl" = x ; then @@ -4540,6 +4685,76 @@ echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glLoadIdentity" >&5 echo "${ECHO_T}$ac_cv_lib_GL_glLoadIdentity" >&6 if test $ac_cv_lib_GL_glLoadIdentity = yes; then + : +else + no_gl=yes +fi + + echo "$as_me:$LINENO: checking for gluNewTess in -lGLU" >&5 +echo $ECHO_N "checking for gluNewTess in -lGLU... $ECHO_C" >&6 +if test "${ac_cv_lib_GLU_gluNewTess+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lGLU -lGL $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gluNewTess (); +int +main () +{ +gluNewTess (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_GLU_gluNewTess=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_GLU_gluNewTess=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_gluNewTess" >&5 +echo "${ECHO_T}$ac_cv_lib_GLU_gluNewTess" >&6 +if test $ac_cv_lib_GLU_gluNewTess = yes; then : else no_gl=yes diff -Nur Fresco-040116/SDL/src/CVS/Entries Fresco-040326/SDL/src/CVS/Entries --- Fresco-040116/SDL/src/CVS/Entries Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/src/CVS/Entries Fri Mar 26 16:05:46 2004 @@ -1,4 +1,3 @@ -/Console.cc/1.16/Mon Dec 29 08:43:25 2003// /Console.hh/1.13/Mon Dec 29 08:43:25 2003// /Drawable.cc/1.9/Mon Dec 29 08:43:25 2003// /Drawable.hh/1.5/Mon Dec 29 08:43:25 2003// @@ -9,4 +8,5 @@ /Pointer.hh/1.6/Mon Dec 29 08:43:25 2003// /SDLGL.cc/1.15/Mon Dec 29 08:43:25 2003// /SDLGL.hh/1.6/Mon Dec 29 08:43:25 2003// +/Console.cc/1.17/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/SDL/src/Console.cc Fresco-040326/SDL/src/Console.cc --- Fresco-040116/SDL/src/Console.cc Fri Jan 16 21:28:25 2004 +++ Fresco-040326/SDL/src/Console.cc Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -/*$Id: Console.cc,v 1.16 2003/12/29 08:43:25 tobias Exp $ +/*$Id: Console.cc,v 1.17 2004/02/07 23:43:31 tobias Exp $ * * This source file is a part of the Fresco Project. * Copyright (C) 2000 Stefan Seefeld @@ -348,7 +348,7 @@ // in that code cannot influence the highlighting. if (is_gl()) { - std::cer << "Region Management Debugging does not work " + std::cerr << "Region Management Debugging does not work " << "with OpenGL on SDL." << std::endl; return; @@ -371,7 +371,7 @@ pf->Rmask, pf->Gmask, pf->Bmask, pf->Amask); // make a backup: - SDL_BlitSurface(screen, 0, _backup, 0); + SDL_BlitSurface(screen, 0, my_backup, 0); // fill region: SDL_FillRect(screen, @@ -387,7 +387,7 @@ select(0, 0, 0, 0, &tv); // restore old content - SDL_BlitSurface(_backup, NULL, screen, NULL); + SDL_BlitSurface(my_backup, NULL, screen, NULL); SDL_UpdateRect(screen, 0, 0, 0, 0); #endif } diff -Nur Fresco-040116/autom4te.cache/requests Fresco-040326/autom4te.cache/requests --- Fresco-040116/autom4te.cache/requests Fri Jan 16 21:28:25 2004 +++ Fresco-040326/autom4te.cache/requests Fri Mar 26 16:05:46 2004 @@ -27,8 +27,8 @@ 'AC_FUNC_SETVBUF_REVERSED' => 1, 'AC_HEADER_SYS_WAIT' => 1, 'AC_TYPE_UID_T' => 1, - 'AC_CHECK_LIB' => 1, 'AM_CONDITIONAL' => 1, + 'AC_CHECK_LIB' => 1, 'AC_PROG_LN_S' => 1, 'AC_FUNC_MEMCMP' => 1, 'AM_PROG_CC_C_O' => 1, @@ -47,18 +47,18 @@ 'AC_C_CONST' => 1, 'AC_CHECK_MEMBERS' => 1, 'AC_FUNC_REALLOC' => 1, - 'AC_FUNC_OBSTACK' => 1, 'include' => 1, + 'AC_FUNC_OBSTACK' => 1, 'AC_FUNC_LSTAT' => 1, 'AC_STRUCT_TIMEZONE' => 1, 'AC_FUNC_GETPGRP' => 1, - 'AC_CHECK_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_CHECK_TYPES' => 1, + 'AC_CHECK_HEADERS' => 1, 'AC_TYPE_MODE_T' => 1, + 'AC_CHECK_TYPES' => 1, 'AC_PROG_YACC' => 1, - 'AC_FUNC_STRERROR_R' => 1, 'AC_TYPE_PID_T' => 1, + 'AC_FUNC_STRERROR_R' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'AC_STRUCT_ST_BLOCKS' => 1, 'AC_FUNC_SELECT_ARGTYPES' => 1, @@ -77,38 +77,38 @@ 'AC_C_INLINE' => 1, 'AC_FUNC_CHOWN' => 1, 'AC_FUNC_GETMNTENT' => 1, - 'AC_PROG_LEX' => 1, 'AC_INIT' => 1, - 'AC_HEADER_STDC' => 1, + 'AC_PROG_LEX' => 1, 'AH_OUTPUT' => 1, + 'AC_HEADER_STDC' => 1, 'AC_FUNC_GETLOADAVG' => 1, - 'AC_CHECK_FUNCS' => 1, 'AC_TYPE_SIZE_T' => 1, - 'AC_FUNC_MKTIME' => 1, + 'AC_CHECK_FUNCS' => 1, 'AC_DECL_SYS_SIGLIST' => 1, + 'AC_FUNC_MKTIME' => 1, 'AC_PROG_MAKE_SET' => 1, 'AC_CONFIG_LINKS' => 1, 'AC_PROG_CXX' => 1, 'AC_CANONICAL_HOST' => 1, - 'm4_pattern_allow' => 1, 'AC_FUNC_CLOSEDIR_VOID' => 1, + 'm4_pattern_allow' => 1, 'm4_include' => 1, - 'AC_PROG_AWK' => 1, 'm4_pattern_forbid' => 1, + 'AC_PROG_AWK' => 1, 'AC_FUNC_VPRINTF' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PATH_X' => 1, 'AC_TYPE_OFF_T' => 1, + 'AC_PATH_X' => 1, 'AC_FUNC_MALLOC' => 1, - 'AC_FUNC_ERROR_AT_LINE' => 1, 'AM_MAINTAINER_MODE' => 1, + 'AC_FUNC_ERROR_AT_LINE' => 1, 'AC_FUNC_FSEEKO' => 1, - 'AC_FUNC_MMAP' => 1, 'AC_STRUCT_TM' => 1, + 'AC_FUNC_MMAP' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_SUBST' => 1, - 'AC_PROG_CC' => 1, - 'AC_PROG_LIBTOOL' => 1 + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_CC' => 1 } ], 'Autom4te::Request' ) ); diff -Nur Fresco-040116/config/CVS/Entries Fresco-040326/config/CVS/Entries --- Fresco-040116/config/CVS/Entries Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/CVS/Entries Fri Mar 26 16:05:46 2004 @@ -1,6 +1,5 @@ /.cvsignore/1.1/Thu Jan 3 23:45:04 2002// /berlin-core.m4/1.1/Mon Sep 25 15:56:57 2000// -/cave.m4/1.3/Wed Jun 20 03:40:00 2001// /compiler.m4/1.6/Fri Aug 1 16:47:22 2003// /config-param.m4/1.2/Mon May 22 20:29:46 2000// /config-progs.m4/1.4/Sun Oct 15 15:48:11 2000// @@ -10,22 +9,23 @@ /freetype.m4/1.12/Sun Nov 16 13:48:56 2003// /ggi.m4/1.9/Tue Dec 10 05:46:27 2002// /ggimesa.m4/1.11/Sat Jan 4 13:54:45 2003// -/glut.m4/1.2/Wed Jun 20 03:40:00 2001// /libart.m4/1.13/Tue Sep 24 20:54:12 2002// -/omniorb.m4/1.29/Thu Aug 28 16:16:42 2003// /omniorbpy.m4/1.7/Mon Nov 25 21:20:12 2002// -/openGL.m4/1.7/Wed Mar 12 00:47:11 2003// /orb.m4/1.17/Fri Aug 29 20:01:48 2003// -/package.m4/1.16/Wed Dec 4 03:15:53 2002// -/prague.m4/1.3/Tue Aug 6 13:41:43 2002// -/pthread.m4/1.6/Mon Nov 25 22:01:17 2002// /sdl.m4/1.7/Tue Dec 10 05:46:27 2002// /shtool/1.1/Mon Dec 9 02:08:05 2002// /so.m4/1.3/Wed May 14 22:42:13 2003// -/synopsis.m4/1.1/Thu Feb 1 14:48:48 2001// /synopsis.py.in/1.2/Sun Nov 24 16:04:08 2002// /tao.m4/1.6/Thu Aug 28 16:16:42 2003// -/thread.m4/1.4/Mon Nov 25 21:20:12 2002// /utils.m4/1.14/Thu Jun 6 04:01:19 2002// -/xslt.m4/1.1/Wed Jun 6 21:01:47 2001// +/cave.m4/1.4/Fri Mar 26 16:04:55 2004// +/glut.m4/1.3/Fri Mar 26 16:04:55 2004// +/iconv.m4/1.3/Thu Jan 8 23:15:33 2004// +/omniorb.m4/1.30/Fri Mar 26 16:04:55 2004// +/openGL.m4/1.9/Fri Mar 26 16:04:55 2004// +/package.m4/1.17/Fri Mar 26 16:04:55 2004// +/pthread.m4/1.7/Fri Mar 26 16:04:55 2004// +/synopsis.m4/1.2/Fri Mar 26 16:04:55 2004// +/thread.m4/1.5/Fri Mar 26 16:04:55 2004// +/xslt.m4/1.2/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/config/cave.m4 Fresco-040326/config/cave.m4 --- Fresco-040116/config/cave.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/cave.m4 Fri Mar 26 16:05:46 2004 @@ -27,8 +27,9 @@ AC_DEFUN([BERLIN_CAVELIB_CHECK],[ AC_ARG_WITH(cavelib-prefix, - [ --with-cavelib-prefix=PFX Prefix for cavelib (console CAVELib)],[ - cavelib_prefix="$withval"]) + AC_HELP_STRING([--with-cavelib-prefix=PFX], + [Prefix for cavelib (console CAVELib)]) , + [cavelib_prefix="$withval"]) dnl Check for cavelib includes if test ".$cavelib_prefix" != . ; then diff -Nur Fresco-040116/config/glut.m4 Fresco-040326/config/glut.m4 --- Fresco-040116/config/glut.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/glut.m4 Fri Mar 26 16:05:46 2004 @@ -26,8 +26,8 @@ AC_DEFUN([BERLIN_GLUT_CHECK],[ AC_ARG_WITH(glut-prefix, - [ --with-glut-prefix=PFX Prefix for GLUT],[ - glut_prefix="$withval"]) + AC_HELP_STRING([--with-glut-prefix=PFX], [Prefix for GLUT]), + [glut_prefix="$withval"]) dnl Check for GLUT includes if test ".$glut_prefix" != . ; then diff -Nur Fresco-040116/config/iconv.m4 Fresco-040326/config/iconv.m4 --- Fresco-040116/config/iconv.m4 Thu Jan 1 00:00:00 1970 +++ Fresco-040326/config/iconv.m4 Fri Mar 26 16:05:46 2004 @@ -0,0 +1,97 @@ +dnl $Id: iconv.m4,v 1.3 2004/01/08 23:15:33 tobias Exp $ +dnl This source file is a part of the Berlin Project. +dnl Copyright (C) 2004 Tobias Hunger +dnl http://www.fresco.org/ +dnl +dnl This library is free software; you can redistribute it and/or +dnl modify it under the terms of the GNU Library General Public +dnl License as published by the Free Software Foundation; either +dnl version 2 of the License, or (at your option) any later version. +dnl +dnl This library is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl Library General Public License for more details. +dnl +dnl You should have received a copy of the GNU Library General Public +dnl License along with this library; if not, write to the +dnl Free Software Foundation, Inc., 675 Mass Ave, Cambridge, +dnl MA 02139, USA. + +dnl +dnl FRESCO_ICONV +dnl +dnl Checks for iconv support. If found, $ac_cv_iconv is set to "yes", +dnl and $iconv_cppflags and $iconv_lib are defined +AC_DEFUN([FRESCO_ICONV],[ + + AC_ARG_WITH([iconv-prefix], + AC_HELP_STRING([--with-iconv-prefix=PRF], + [search for iconv library in prefix]), + [ + if test -d $withval/include ; then + ICONV_CPPFLAGS="-I$withval/include" + fi + if test -d $withval/lib ; then + ICONV_LIBS="-L$withval/lib" + fi + ] + ) + + am_cv_iconv="no" + + saved_LIBS="$LIBS" + saved_CPPFLAGS="$CPPFLAGS" + + LIBS="$ICONV_LIBS" + CPPFLAGS="$ICONV_CPPFLAGS" + + AC_MSG_CHECKING([whether -liconv is needed]) + + AC_TRY_LINK([#include +#include ], + [ + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + ], + [ + AC_MSG_RESULT([not needed]) + am_cv_iconv="yes" + ] + ) + + if test ".$am_cv_iconv" != ".yes"; then + ICONV_LIBS="$ICONV_LIBS -liconv" + + LIBS="$ICONV_LIBS" + + AC_TRY_LINK([#include +#include ], + [ + iconv_t cd = iconv_open("", ""); + iconv(cd, NULL, NULL, NULL, NULL); + iconv_close(cd); + ], + [ + AC_MSG_RESULT([needed]) + am_cv_iconv="yes" + ], + [ + AC_MSG_RESULT([iconv not found!]) + ] + ) + fi + + LIBS="$saved_LIBS" + CPPFLAGS="$saved_CPPFLAGS" + + if test ".$am_cv_iconv" != ".yes"; then + AC_ERROR([iconv not found: Try installing GNU libiconv.]); + else + AC_DEFINE(HAVE_ICONV, 1, [Define if you have iconv() function.]) + AC_SUBST(ICONV_CPPFLAGS) + AC_SUBST(ICONV_LIBS) + fi + +]) diff -Nur Fresco-040116/config/omniorb.m4 Fresco-040326/config/omniorb.m4 --- Fresco-040116/config/omniorb.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/omniorb.m4 Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -dnl $Id: omniorb.m4,v 1.29 2003/08/28 16:16:42 tobias Exp $ +dnl $Id: omniorb.m4,v 1.30 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 1999, 2000 Stefan Seefeld @@ -35,14 +35,16 @@ AC_REQUIRE([FRESCO_PTHREAD]) AC_ARG_WITH(omniorb-prefix, - [ --with-omniorb-prefix Prefix for omniORB], - [ omniorb_prefix="$withval"]) + AC_HELP_STRING([--with-omniorb-prefix=PRF], [prefix for omniORB]), + [omniorb_prefix="$withval"]) AC_ARG_WITH(omniorb-version, - [ --with-omniorb-version omniORB version (3 and 4 supported)], - [ omniorb_version="$withval"]) + AC_HELP_STRING([--with-omniorb-version=VRS], + [omniORB version (3 and 4 supported)]), + [omniorb_version="$withval"]) if test ".$omniorb_version" = ".4" ; then AC_ARG_WITH(colocation-optimization, - [ --with-colocation-optimization switch on ORB specific optimizations], + AC_HELP_STRING([--with-colocation-optimization], + [switch on ORB specific optimizations]), [ omniorb_shortcut="$withval"]) SHORTCUT="$omniorb_shortcut" AC_SUBST(SHORTCUT) diff -Nur Fresco-040116/config/openGL.m4 Fresco-040326/config/openGL.m4 --- Fresco-040116/config/openGL.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/openGL.m4 Fri Mar 26 16:05:46 2004 @@ -33,6 +33,7 @@ save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$GL_CPPFLAGS $CPPFLAGS" AC_CHECK_HEADER(GL/gl.h,,no_gl=yes) + AC_CHECK_HEADER(GL/glu.h,,no_gl=yes) CPPFLAGS="$save_CPPFLAGS" dnl Check for opengl libs @@ -44,6 +45,7 @@ save_LDFLAGS="$LDFLAGS" LDFLAGS="$GL_LIBS $LDFLAGS" AC_CHECK_LIB(GL, glLoadIdentity, :, no_gl=yes) + AC_CHECK_LIB(GLU, gluNewTess, :, no_gl=yes, [-lGL]) LDFLAGS="$save_LDFLAGS" fi diff -Nur Fresco-040116/config/package.m4 Fresco-040326/config/package.m4 --- Fresco-040116/config/package.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/package.m4 Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -52,10 +52,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/config/prague.m4 Fresco-040326/config/prague.m4 --- Fresco-040116/config/prague.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/prague.m4 Thu Jan 1 00:00:00 1970 @@ -1,48 +0,0 @@ -dnl -dnl This source file is a part of the Fresco Project. -dnl Copyright (C) 2000 Stefan Seefeld -dnl http://www.fresco.org/ -dnl -dnl This library is free software; you can redistribute it and/or -dnl modify it under the terms of the GNU Library General Public -dnl License as published by the Free Software Foundation; either -dnl version 2 of the License, or (at your option) any later version. -dnl -dnl This library is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -dnl Library General Public License for more details. -dnl -dnl You should have received a copy of the GNU Library General Public -dnl License along with this library; if not, write to the -dnl Free Software Foundation, Inc., 675 Mass Ave, Cambridge, -dnl MA 02139, USA. - -dnl ------------------------------------------------------------------ - -dnl PRAGUE_SOCKET_CHECK -dnl - -AC_DEFUN(PRAGUE_SOCKET_CHECK,[ -cv_inet_sockets=no -cv_unix_sockets=no -cv_lib_socket="c" -cv_have_inet_aton=no -SOCKET_LIBS="" -AC_CHECK_HEADERS(sys/socket.h select.h sys/select.h netinet/in_systm.h netinet/ip.h) -AC_CHECK_HEADERS(arpa/inet.h, cv_inet_sockets=yes) -AC_CHECK_HEADERS(sys/un.h, cv_unix_sockets=yes) -AC_CHECK_TYPEDEF(socklen_t, sys/socket.h) -AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket" AC_DEFINE(HAVE_INET_SOCKETS, 1,[Define if you have inet sockets.])]) -AC_CHECK_LIB(socket, inet_aton,[cv_have_inet_aton=yes]) -AC_CHECK_LIB(resolv, inet_aton,[LIBS="$LIBS -lresolv" cv_have_inet_aton=yes]) - -if test $cv_have_inet_aton = yes ; then - AC_DEFINE(HAVE_INET_ATON, 1, [Define if you have the inet_aton function.]) -fi - -if test $cv_unix_sockets = yes ; then - AC_DEFINE(HAVE_UNIX_SOCKETS, 1, [Define if you have unix sockets.]) -fi -AC_SUBST(SOCKET_LIBS) -]) diff -Nur Fresco-040116/config/pthread.m4 Fresco-040326/config/pthread.m4 --- Fresco-040116/config/pthread.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/pthread.m4 Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -dnl $Id: pthread.m4,v 1.6 2002/11/25 22:01:17 stefan Exp $ +dnl $Id: pthread.m4,v 1.7 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Berlin Project. dnl Copyright (C) 2000 Håvard Skinnemoen dnl http://www.fresco.org/ @@ -26,8 +26,9 @@ AC_DEFUN([FRESCO_PTHREAD],[ dnl This is used on Linux for glibc binary compatibility (Doh!) - AC_ARG_ENABLE(pthread-sem, [ --enable-pthread-sem use pthread semaphores [default=yes]],, enable_pthread_sem=yes) - case "$target" in + AC_ARG_ENABLE(pthread-sem, AC_HELP_STRING([--enable-pthread-sem], + [use pthread semaphores [default=yes]]), , enable_pthread_sem=yes) + case "$host" in *-*-darwin*) pthread_cppflags="-D_THREAD_SAFE" # causes Carbon.p complaints? diff -Nur Fresco-040116/config/synopsis.m4 Fresco-040326/config/synopsis.m4 --- Fresco-040116/config/synopsis.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/synopsis.m4 Fri Mar 26 16:05:46 2004 @@ -27,7 +27,10 @@ AC_DEFUN([AC_SYNOPSIS],[ synopsis_path="$PATH" - AC_ARG_WITH(synopsis-prefix, [ --with-synopsis-prefix Prefix for synopsis],[ synopsis_prefix="$withval"]) + AC_ARG_WITH(synopsis-prefix, + AC_HELP_STRING([--with-synopsis-prefix=PRF], + [Prefix for synopsis]), + [ synopsis_prefix="$withval"]) if test ".$synopsis_prefix" != "." ; then synopsis_path="$synopsis_prefix:$synopsis_path" fi diff -Nur Fresco-040116/config/thread.m4 Fresco-040326/config/thread.m4 --- Fresco-040116/config/thread.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/thread.m4 Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -dnl $Id: thread.m4,v 1.4 2002/11/25 21:20:12 stefan Exp $ +dnl $Id: thread.m4,v 1.5 2004/01/07 14:38:28 tobias Exp $ dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2001 Stefan Seefeld dnl http://www.fresco.org/ @@ -24,10 +24,11 @@ dnl Try to find a usable thread library. dnl Add the necessary stuff to LIBS and CPPFLAGS AC_DEFUN([FRESCO_THREAD], - [AC_MSG_NOTICE([Threading]) + [AC_MSG_CHECKING([for threading implementation]) AC_ARG_ENABLE(pthreads, - [ --enable-pthreads use POSIX threads for multi-threading (default: yes)], - [ enable_pthreads="$enableval"]) + AC_HELP_STRING([--enable-pthreads], + [use POSIX threads for multi-threading (default: yes)]), + [enable_pthreads="$enableval"]) if test ".$enable_pthreads" = . ; then enable_pthreads=yes fi @@ -41,4 +42,4 @@ LIBS="$LIBS $pthread_lib" fi fi -]) \ No newline at end of file +]) diff -Nur Fresco-040116/config/xslt.m4 Fresco-040326/config/xslt.m4 --- Fresco-040116/config/xslt.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/config/xslt.m4 Fri Mar 26 16:05:46 2004 @@ -26,7 +26,10 @@ AC_DEFUN([AC_XSLT],[ xslt_path="$PATH" - AC_ARG_WITH(xslt-prefix, [ --with-xslt-prefix Prefix for xslt processor],[xslt_prefix="$withval"]) + AC_ARG_WITH(xslt-prefix, + AC_HELP_STRING([--with-xslt-prefix=PRF], + [Prefix for xslt processor]), + [xslt_prefix="$withval"]) if test ".$xslt_prefix" != "." ; then xslt_path="$xslt_prefix:$xslt_path" fi diff -Nur Fresco-040116/contrib/Cos/Trading/CVS/Entries Fresco-040326/contrib/Cos/Trading/CVS/Entries --- Fresco-040116/contrib/Cos/Trading/CVS/Entries Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/Cos/Trading/CVS/Entries Fri Mar 26 16:05:46 2004 @@ -11,12 +11,12 @@ /ProxyImpl.hh/1.2/Mon Dec 29 08:43:27 2003// /RegisterImpl.cc/1.1/Wed Mar 1 19:54:54 2000// /RegisterImpl.hh/1.2/Mon Dec 29 08:43:27 2003// -/ServiceTypeRepositoryImpl.cc/1.2/Mon Dec 29 08:43:27 2003// -/ServiceTypeRepositoryImpl.hh/1.2/Mon Dec 29 08:43:27 2003// /SupportAttributesImpl.cc/1.2/Tue Feb 6 19:46:15 2001// /SupportAttributesImpl.hh/1.1/Wed Mar 1 19:54:54 2000// -/Trader.cc/1.2/Mon Dec 29 08:43:27 2003// /Trader.hh/1.2/Mon Dec 29 08:43:27 2003// /TraderComponentsImpl.cc/1.2/Tue Feb 6 19:46:16 2001// /TraderComponentsImpl.hh/1.1/Wed Mar 1 19:54:54 2000// +/ServiceTypeRepositoryImpl.cc/1.3/Fri Mar 26 16:04:55 2004// +/ServiceTypeRepositoryImpl.hh/1.3/Fri Mar 26 16:04:55 2004// +/Trader.cc/1.3/Fri Mar 26 16:04:55 2004// D diff -Nur Fresco-040116/contrib/Cos/Trading/ServiceTypeRepositoryImpl.cc Fresco-040326/contrib/Cos/Trading/ServiceTypeRepositoryImpl.cc --- Fresco-040116/contrib/Cos/Trading/ServiceTypeRepositoryImpl.cc Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/Cos/Trading/ServiceTypeRepositoryImpl.cc Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -/*$Id: ServiceTypeRepositoryImpl.cc,v 1.2 2003/12/29 08:43:27 tobias Exp $ +/*$Id: ServiceTypeRepositoryImpl.cc,v 1.3 2004/01/13 22:34:22 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 2000 Stefan Seefeld @@ -125,7 +125,7 @@ repository_t::iterator i = checkServiceType(name); /** - * Check wether it has sub types. + * Check whether it has sub types. */ repository_t::iterator i2 = types.begin(); for( ; i2 != types.end(); ++i2) diff -Nur Fresco-040116/contrib/Cos/Trading/ServiceTypeRepositoryImpl.hh Fresco-040326/contrib/Cos/Trading/ServiceTypeRepositoryImpl.hh --- Fresco-040116/contrib/Cos/Trading/ServiceTypeRepositoryImpl.hh Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/Cos/Trading/ServiceTypeRepositoryImpl.hh Fri Mar 26 16:05:46 2004 @@ -1,4 +1,4 @@ -/*$Id: ServiceTypeRepositoryImpl.hh,v 1.2 2003/12/29 08:43:27 tobias Exp $ +/*$Id: ServiceTypeRepositoryImpl.hh,v 1.3 2004/01/13 22:34:22 tobias Exp $ * * This source file is a part of the Berlin Project. * Copyright (C) 2000 Stefan Seefeld @@ -71,7 +71,7 @@ */ void incIncarnationNumber(); /** - * Checks wether a certain service type is registered and returns an iterator + * Checks whether a certain service type is registered and returns an iterator * pointing at this service type. If the service type does not exist, then * the exception @ref CosTading::UnknownServiceType is thrown. */ diff -Nur Fresco-040116/contrib/Cos/Trading/Trader.cc Fresco-040326/contrib/Cos/Trading/Trader.cc --- Fresco-040116/contrib/Cos/Trading/Trader.cc Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/Cos/Trading/Trader.cc Fri Mar 26 16:05:46 2004 @@ -116,7 +116,7 @@ FollowOption Trader::maxLinkFollowPolicy() { return always;} void Trader::export_offer(Offer *offer) { - // Check wether we know this service type + // Check whether we know this service type if (!typeRepository->isServiceTypeKnown(offer->vType.in())) { UnknownServiceType exc; @@ -128,7 +128,7 @@ // In addition its exceptions are a subset of ours ServiceTypeRepository::TypeStruct_var desc = typeRepository->fully_describe_type(offer->vType.in()); - // Check wether the passed object has the correct interface + // Check whether the passed object has the correct interface if (!offer->vReference->_is_a(desc->if_name.in())) { Register::InterfaceTypeMismatch exc; @@ -138,8 +138,8 @@ throw exc; } - // Check wether property names are duplicated and - // wether the types of the property values match the ones of the repository + // Check whether property names are duplicated and + // whether the types of the property values match the ones of the repository list names; CORBA::ULong len = offer->properties.length(); for(CORBA::ULong l0 = 0; l0 < len; l0++) @@ -173,7 +173,7 @@ // OMG does not specify an exception for properties which are not mentioned // in the type repository. So we just say: Ok } - // Check wether all mandatory properties are present + // Check whether all mandatory properties are present len = desc->props.length(); for(CORBA::ULong l1 = 0; l1 < len; l1++) { @@ -238,7 +238,7 @@ CORBA::ULong max = policies.length(); for (CORBA::ULong i0 = 0; i0 < max; i0++) { - // Check wether no policy has a dupe + // Check whether no policy has a dupe if (find(policy_names.begin(), policy_names.end(), string(policies[i0].name.in())) != policy_names.end()) { DuplicatePolicyName exc; @@ -337,7 +337,7 @@ } } //////////// - // Check wether we already processed this query. + // Check whether we already processed this query. // We use the stem to find out //////////// bool cancel = true; @@ -757,7 +757,7 @@ CORBA::release(itr); } - // Check wether we got a result. Otherwise skip this offer completely + // Check whether we got a result. Otherwise skip this offer completely if (seq->length() > 1) { cerr << "Oooops, the proxy did give us more than one return." << endl; @@ -878,7 +878,7 @@ } del.push_back( del_list[l5].in() ); - // Check wether the property is mandatory. + // Check whether the property is mandatory. // In this case we may not remove it. for( CORBA::ULong t = 0; t < ptlen; t++ ) { @@ -945,7 +945,7 @@ add[ modify_list[l6].name.in() ] = modify_list[l6]; else { - // Check wether the property is readonly + // Check whether the property is readonly // In this case we may not modify it for( CORBA::ULong t = 0; t < ptlen; t++ ) { @@ -1002,7 +1002,7 @@ void Trader::withdraw_using_constraint( const char* type, const char* constr ) { - // Check wether we know this service type + // Check whether we know this service type if ( !m_pTypeRepository->isServiceTypeKnown( type ) ) { UnknownServiceType exc; diff -Nur Fresco-040116/contrib/daVinci/autom4te.cache/output.0 Fresco-040326/contrib/daVinci/autom4te.cache/output.0 --- Fresco-040116/contrib/daVinci/autom4te.cache/output.0 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/daVinci/autom4te.cache/output.0 Fri Mar 26 16:05:46 2004 @@ -822,15 +822,17 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed Some influential environment variables: diff -Nur Fresco-040116/contrib/daVinci/config/aclocal.m4 Fresco-040326/contrib/daVinci/config/aclocal.m4 --- Fresco-040116/contrib/daVinci/config/aclocal.m4 Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/daVinci/config/aclocal.m4 Fri Mar 26 16:05:46 2004 @@ -298,7 +298,7 @@ AC_SUBST(SO_LDFLAGS) ]) -dnl $Id: package.m4,v 1.16 2002/12/04 03:15:53 stefan Exp $ +dnl $Id: package.m4,v 1.17 2004/01/07 14:38:28 tobias Exp $ dnl dnl This source file is a part of the Fresco Project. dnl Copyright (C) 2000 Stefan Seefeld @@ -352,10 +352,10 @@ $2_BUILD_LIBS="`$$2_LOCAL_BUILD_CONFIG --libs`" $2_prefix="`$$2_LOCAL_BUILD_CONFIG --prefix`" else - AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix], + AC_ARG_WITH($2-prefix, AC_HELP_STRING([--with-$2-prefix=PRF], [Prefix where $1 is installed]), $2_prefix="$withval", $2_prefix="") - AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix], + AC_ARG_WITH($2-exec-prefix, AC_HELP_STRING([--with-$2-exec-prefix=PRF], [Exec prefix where $1 is installed]), $2_exec_prefix="$withval", $2_exec_prefix="") diff -Nur Fresco-040116/contrib/daVinci/configure Fresco-040326/contrib/daVinci/configure --- Fresco-040116/contrib/daVinci/configure Fri Jan 16 21:28:25 2004 +++ Fresco-040326/contrib/daVinci/configure Fri Mar 26 16:05:46 2004 @@ -822,15 +822,17 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-Prague-prefix Prefix where Prague is installed - --with-Prague-exec-prefix + --with-Prague-prefix=PRF + Prefix where Prague is installed + --with-Prague-exec-prefix=PRF Exec prefix where Prague is installed - --with-Babylon-prefix Prefix where Babylon is installed - --with-Babylon-exec-prefix + --with-Babylon-prefix=PRF + Prefix where Babylon is installed + --with-Babylon-exec-prefix=PRF Exec prefix where Babylon is installed - --with-Fresco_CXX-prefix + --with-Fresco_CXX-prefix=PRF Prefix where Fresco-C++ is installed - --with-Fresco_CXX-exec-prefix + --with-Fresco_CXX-exec-prefix=PRF Exec prefix where Fresco-C++ is installed Some influential environment variables: