Enlightenment CVS committal Author : cedric Project : e17 Module : libs/eet
Dir : e17/libs/eet Modified Files: ChangeLog configure.in Log Message: This patch is a starting point for cleaning up eet_data.c. It also add EET_G_VAR_ARRAY and EET_G_ARRAY thanks to turran's ([EMAIL PROTECTED]) last year patch. Of course we have test code for it and eet_data.c code is covered around 90.1%. We need to test with garbage data for increasing it more. WARNING: API of eet_data_descriptor_element_add is not clean and we will need to break it, if we want a clean API. So this is the plan for version 2.0.0. =================================================================== RCS file: /cvs/e/e17/libs/eet/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- ChangeLog 2 Jun 2008 16:02:41 -0000 1.8 +++ ChangeLog 26 Jun 2008 15:47:24 -0000 1.9 @@ -58,4 +58,10 @@ * Introduce tile support and the possibility to decompress eet image inside an existing surface. +2008-06-26 Cedric BAIL + + * Massiv code cleanup. + * Add EET_G_ARRAY and EET_G_VAR_ARRAY support. + * Plan for version 2.0 API break of eet_data_descriptor_element_add. + =================================================================== RCS file: /cvs/e/e17/libs/eet/configure.in,v retrieving revision 1.101 retrieving revision 1.102 diff -u -3 -r1.101 -r1.102 --- configure.in 10 Jun 2008 10:10:19 -0000 1.101 +++ configure.in 26 Jun 2008 15:47:24 -0000 1.102 @@ -200,6 +200,20 @@ AC_DEFINE(EET_OLD_EET_FILE_FORMAT, 0, [support old eet file format]) fi +dnl Assert or fail. +prefer_assert="no" +AC_ARG_ENABLE(assert, + AC_HELP_STRING( + [--enable-assert], + [enable assert, [[default=disabled]]] + ), + [ prefer_assert=$enableval ] +) +AM_CONDITIONAL(EET_ASSERT, test "x$prefer_assert" = "xyes") +if test "x$prefer_assert" = "xno"; then + cflags="$cflags -DNDEBUG" +fi + #AM_CHECK_DOXYGEN() AC_OUTPUT([ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs