profile/ivi/eet.git
16 years agoUpdate ChangeLog.
cedric [Thu, 17 Jul 2008 16:42:34 +0000 (16:42 +0000)]
Update ChangeLog.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@35142 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoImprove speed of eet_data freelist by using a hash table instead of just a pointer...
cedric [Thu, 17 Jul 2008 16:39:28 +0000 (16:39 +0000)]
Improve speed of eet_data freelist by using a hash table instead of just a pointer list.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@35141 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoImprove decode speed by using precomputed hash.
cedric [Thu, 17 Jul 2008 15:33:40 +0000 (15:33 +0000)]
Improve decode speed by using precomputed hash.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@35140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix INLINED_STRING allocation, this was causing the bug with edje_decc.
cedric [Wed, 2 Jul 2008 12:10:12 +0000 (12:10 +0000)]
Fix INLINED_STRING allocation, this was causing the bug with edje_decc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34980 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoCheck if file was really open before continue.
barbieri [Fri, 27 Jun 2008 22:05:49 +0000 (22:05 +0000)]
Check if file was really open before continue.

If we tried to create the new rw file, we must check if it was created
fine before continue, lots of errors are possible there, but mine was
creating the file inside an nonexistent directory.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34928 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix the bug with EET_T_UNKNOW/EET_G_UNKNOWN that did break the CVS.
cedric [Fri, 27 Jun 2008 15:26:53 +0000 (15:26 +0000)]
Fix the bug with EET_T_UNKNOW/EET_G_UNKNOWN that did break the CVS.

Add a test to detect this bug and caught another one, not yet solved
with dump/undump of EET_T_UNKNOW/EET_G_UNKNOWN.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34925 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoThis patch is a starting point for cleaning up eet_data.c.
cedric [Thu, 26 Jun 2008 15:47:25 +0000 (15:47 +0000)]
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 (jorgeluis.zapata@gmail.com) 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.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34919 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoignore++
englebass [Thu, 19 Jun 2008 12:30:57 +0000 (12:30 +0000)]
ignore++

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34864 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agosorry mate - we dont have the debian stuff in there because debian packagers
raster [Tue, 10 Jun 2008 10:10:19 +0000 (10:10 +0000)]
sorry mate - we dont have the debian stuff in there because debian packagers
themselves have asked for us not to ship any debian stuff in the dist tarballs.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34793 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd automake1.7 | automaken, libtool, pkg-config as debian build dependancies
horms [Tue, 10 Jun 2008 08:30:54 +0000 (08:30 +0000)]
Add automake1.7 | automaken, libtool, pkg-config as debian build dependancies

Currently debian/rules requires these dependancies to else
the following errors occur:

When automake is missing:

./autogen.sh
[...]
Running aclocal...
./autogen.sh: line 8: aclocal: command not found
make: *** [clean] Error 1

./autogen.sh
[...]
configure.in:20: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:23: error: possibly undefined macro: AC_PROG_LIBTOOL
make: *** [clean] Error 1

When pkg-config is missing:

./autogen.sh
[...]
configure: creating libtool
./configure: line 14491: PKG_PROG_PKG_CONFIG: command not found
./configure: line 14499: syntax error near unexpected token `EVIL,'
./configure: line 14499: ` PKG_CHECK_MODULES(EVIL, evil)'
make: *** [clean] Error 2

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34790 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd m4/doxygen.m4 and debian/* to distribution
horms [Tue, 10 Jun 2008 07:59:37 +0000 (07:59 +0000)]
Add m4/doxygen.m4 and debian/* to distribution

These files are needed by configure and debian packaging respectively

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34789 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoHave configure create debian/changelog
horms [Tue, 10 Jun 2008 07:58:01 +0000 (07:58 +0000)]
Have configure create debian/changelog

Not doing so seems to be an omission.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34788 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoInitialize ef->writes_pending.
barbieri [Mon, 9 Jun 2008 03:19:25 +0000 (03:19 +0000)]
Initialize ef->writes_pending.

Valgrind just noticed that "writes_pending" was not being initialized,
probably because some old code used calloc() (based on the comment
at the allocation step).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34777 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoleak--
raster [Mon, 9 Jun 2008 03:07:35 +0000 (03:07 +0000)]
leak--

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34776 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoUpdate ChangeLog.
cedric [Mon, 2 Jun 2008 16:02:41 +0000 (16:02 +0000)]
Update ChangeLog.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34726 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd eet_data_image_read_to_surface and eet_data_image_decode_to_surface.
cedric [Mon, 2 Jun 2008 16:01:18 +0000 (16:01 +0000)]
Add eet_data_image_read_to_surface and eet_data_image_decode_to_surface.

This functions provide a way to support tiles with eet. They also give the
possibility to directly decompress eet image inside an engine surface.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34725 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago* add efreet garbage data check
raster [Thu, 29 May 2008 02:00:04 +0000 (02:00 +0000)]
* add efreet garbage data check
* remove printfs that clutter output
* add efreet file type check - only parse regular files
* chekc mmap returns correctly for MAP_FAILED results
* edje has some stubs for adding script-only objecvts - but nothing useful
right now

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34689 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoDisabling support of old eet file format was broken.
cedric [Tue, 27 May 2008 13:50:40 +0000 (13:50 +0000)]
Disabling support of old eet file format was broken.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34681 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoOops double commit.
cedric [Mon, 19 May 2008 16:47:37 +0000 (16:47 +0000)]
Oops double commit.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34621 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoUpdate ChangeLog.
cedric [Mon, 19 May 2008 16:28:30 +0000 (16:28 +0000)]
Update ChangeLog.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34620 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoRemove some unused variable.
cedric [Mon, 19 May 2008 16:01:50 +0000 (16:01 +0000)]
Remove some unused variable.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34619 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoRemove use of sprintf by propagating the buffer size information.
cedric [Mon, 19 May 2008 15:27:04 +0000 (15:27 +0000)]
Remove use of sprintf by propagating the buffer size information.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34618 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoRemove all use of strcpy as we already know the length.
cedric [Mon, 19 May 2008 15:25:46 +0000 (15:25 +0000)]
Remove all use of strcpy as we already know the length.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34617 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoOld eet file format are now marked as deprecated. The plan is to let the
cedric [Mon, 19 May 2008 15:23:41 +0000 (15:23 +0000)]
Old eet file format are now marked as deprecated. The plan is to let the
support enable by default for some time, then make desactivate it and finaly
we will remove it completely at some point.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34616 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agopass make distcheck and a snapshot asparagus release - been a while
raster [Mon, 19 May 2008 00:07:12 +0000 (00:07 +0000)]
pass make distcheck and a snapshot asparagus release - been a while

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34600 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agominor fix of the doc about tests and coverage
doursse [Fri, 16 May 2008 15:32:32 +0000 (15:32 +0000)]
minor fix of the doc about tests and coverage

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34592 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago Introducing unit test in EFL using cvs check library for the test
cedric [Fri, 16 May 2008 15:07:03 +0000 (15:07 +0000)]
   Introducing unit test in EFL using cvs check library for the test
suite (http://check.sourceforge.net/) and lcov from cvs also for the
coverage accounting (http://ltp.sourceforge.net/coverage/lcov.php).
   This first set provide an overall coverage rate for src/lib 2111
of 2607 lines (81.0%) for eet. And it helped in finding and fixing
the bugs of the last three days.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34591 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd some test around efn->offset and set it properly in all case.
cedric [Fri, 16 May 2008 14:03:11 +0000 (14:03 +0000)]
Add some test around efn->offset and set it properly in all case.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34590 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix EET_FILE_MODE_READ_WRITE when file doesn't exist.
cedric [Fri, 16 May 2008 10:00:54 +0000 (10:00 +0000)]
Fix EET_FILE_MODE_READ_WRITE when file doesn't exist.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34588 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoThe purpose of descriptor3 was to introduce a way to malloc/free less string. So...
cedric [Fri, 16 May 2008 09:59:16 +0000 (09:59 +0000)]
The purpose of descriptor3 was to introduce a way to malloc/free less string. So do it.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34587 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoRemove the wrong and dead code for basic type inside list/hash and put assert instead.
cedric [Thu, 15 May 2008 14:16:46 +0000 (14:16 +0000)]
Remove the wrong and dead code for basic type inside list/hash and put assert instead.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34580 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix a bug with list or hash of basic type. They are now silently converted
cedric [Thu, 15 May 2008 14:14:35 +0000 (14:14 +0000)]
Fix a bug with list or hash of basic type. They are now silently converted
to an implicit structure with the basic type inside.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34579 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix a typo preventing the parsing of unsigned int.
cedric [Thu, 15 May 2008 14:03:09 +0000 (14:03 +0000)]
Fix a typo preventing the parsing of unsigned int.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34578 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoFix inlined string dump/undump.
cedric [Wed, 14 May 2008 20:54:15 +0000 (20:54 +0000)]
Fix inlined string dump/undump.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34570 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoConverting back an hash from a dumped text was broken.
cedric [Wed, 14 May 2008 20:53:07 +0000 (20:53 +0000)]
Converting back an hash from a dumped text was broken.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34569 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agofix Debian packaging.
kaethorn [Tue, 6 May 2008 07:25:15 +0000 (07:25 +0000)]
fix Debian packaging.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34474 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoChange Debian package name from libeet0 to libeet1.
kaethorn [Tue, 6 May 2008 02:08:18 +0000 (02:08 +0000)]
Change Debian package name from libeet0 to libeet1.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34468 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoMerge with Debian files from PkgE.
kaethorn [Mon, 28 Apr 2008 15:09:40 +0000 (15:09 +0000)]
Merge with Debian files from PkgE.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34393 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoignore libtool 2.2.* m4 files
doursse [Mon, 28 Apr 2008 09:23:43 +0000 (09:23 +0000)]
ignore libtool 2.2.* m4 files

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34388 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago+E
raster [Mon, 28 Apr 2008 04:35:13 +0000 (04:35 +0000)]
+E

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34387 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoreadme needed fixing.
raster [Mon, 28 Apr 2008 04:25:50 +0000 (04:25 +0000)]
readme needed fixing.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34386 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agonews has the release in it now.
raster [Mon, 28 Apr 2008 04:24:34 +0000 (04:24 +0000)]
news has the release in it now.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34385 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agofix bug in eet decode of list and hashes of simple types. a bug waiting to
raster [Mon, 28 Apr 2008 03:04:26 +0000 (03:04 +0000)]
fix bug in eet decode of list and hashes of simple types. a bug waiting to
happen for sure.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34384 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd release comment in ChangeLog
doursse [Mon, 21 Apr 2008 05:21:13 +0000 (05:21 +0000)]
add release comment in ChangeLog

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34338 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago1.0.0
raster [Sun, 20 Apr 2008 06:40:28 +0000 (06:40 +0000)]
1.0.0

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34321 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoactually, autom4te.cache is automatically removed
doursse [Sun, 20 Apr 2008 06:03:03 +0000 (06:03 +0000)]
actually, autom4te.cache is automatically removed

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34319 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd requested macro, hence more things to clean. add autogen.sh to dist
doursse [Sat, 19 Apr 2008 21:40:32 +0000 (21:40 +0000)]
add requested macro, hence more things to clean. add autogen.sh to dist

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34316 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agomissing space
doursse [Sat, 19 Apr 2008 21:25:50 +0000 (21:25 +0000)]
missing space

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34315 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoput WIN32_CFLAGS in CFLAGS, not CPPFLAGS. Formatting
doursse [Sat, 19 Apr 2008 21:18:12 +0000 (21:18 +0000)]
put WIN32_CFLAGS in CFLAGS, not CPPFLAGS. Formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34312 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agowinsock_libs renamed to WIN32_LIBS
doursse [Sat, 19 Apr 2008 12:43:21 +0000 (12:43 +0000)]
winsock_libs renamed to WIN32_LIBS

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34308 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago * rename lt_auto_import to lt_enable_auto_import
doursse [Sat, 19 Apr 2008 05:02:30 +0000 (05:02 +0000)]
 * rename lt_auto_import to lt_enable_auto_import
 * remove warning with newest autoconf's (check of __attribute__)
 * fix maintainer-clean rule (expecially with libtool 2.2.*)
 * formatting of the top level Makefile.am

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34307 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agodocs
pfritz [Thu, 17 Apr 2008 14:27:24 +0000 (14:27 +0000)]
docs

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoformatting
englebass [Thu, 17 Apr 2008 14:09:48 +0000 (14:09 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34299 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago * rename 'create_shared_lib' to 'lt_no_undefined'
doursse [Tue, 15 Apr 2008 22:31:35 +0000 (22:31 +0000)]
 * rename 'create_shared_lib' to 'lt_no_undefined'
 * auto import symbols when compiling with cegcc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34278 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoEet_private.h is not a source file
doursse [Sun, 13 Apr 2008 09:17:47 +0000 (09:17 +0000)]
Eet_private.h is not a source file

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34260 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agobitching--
raster [Thu, 10 Apr 2008 09:12:43 +0000 (09:12 +0000)]
bitching--

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34236 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agocedrics eet -d fixes.. yay!
raster [Thu, 10 Apr 2008 08:57:03 +0000 (08:57 +0000)]
cedrics eet -d fixes.. yay!

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34233 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agocegcc (not mingw32ce) defines same structures, functions etc. in both in.h and winsoc...
doursse [Wed, 9 Apr 2008 08:27:17 +0000 (08:27 +0000)]
cegcc (not mingw32ce) defines same structures, functions etc. in both in.h and winsock2.h. So do not include winsock2.h with that compiler

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34227 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd unsued attribute when needed
doursse [Thu, 3 Apr 2008 19:47:07 +0000 (19:47 +0000)]
add unsued attribute when needed

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34184 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd missing headers.
kwo [Thu, 3 Apr 2008 19:30:18 +0000 (19:30 +0000)]
Add missing headers.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34183 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd unistd.h for unlink(), comment out unused code.
kwo [Thu, 3 Apr 2008 19:30:08 +0000 (19:30 +0000)]
Add unistd.h for unlink(), comment out unused code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34182 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdd netinet/in.h for htonl().
kwo [Thu, 3 Apr 2008 19:29:55 +0000 (19:29 +0000)]
Add netinet/in.h for htonl().

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34181 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd Windows requirement, remove trailing spaces
doursse [Thu, 3 Apr 2008 19:17:50 +0000 (19:17 +0000)]
add Windows requirement, remove trailing spaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34179 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agodeps lists/ debugging too...
raster [Thu, 3 Apr 2008 18:47:14 +0000 (18:47 +0000)]
deps lists/ debugging too...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34177 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agosince patch from vincent.
raster [Mon, 31 Mar 2008 15:48:59 +0000 (15:48 +0000)]
since patch from vincent.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34155 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agouse INPUT entry of Doxyfile instead of adding Eet.h at the end of eet.c, update the...
doursse [Sat, 29 Mar 2008 08:39:22 +0000 (08:39 +0000)]
use INPUT entry of Doxyfile instead of adding Eet.h at the end of eet.c, update the date. remove trailing spaces. Maybe we should add Cedric as author

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agouse correct variables for the name and version of the package
doursse [Sat, 29 Mar 2008 08:27:44 +0000 (08:27 +0000)]
use correct variables for the name and version of the package

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34139 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agodo not overwrite eet.c as it has been modified by configure
doursse [Sat, 29 Mar 2008 08:25:43 +0000 (08:25 +0000)]
do not overwrite eet.c as it has been modified by configure

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34138 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoremove trailing spaces and factorize Windows detection
doursse [Sat, 29 Mar 2008 07:28:18 +0000 (07:28 +0000)]
remove trailing spaces and factorize Windows detection

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd string.h
raster [Fri, 28 Mar 2008 17:29:22 +0000 (17:29 +0000)]
add string.h

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34131 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoreorganise header files so that evil is better included. Please test before the release.
doursse [Fri, 28 Mar 2008 17:17:43 +0000 (17:17 +0000)]
reorganise header files so that evil is better included. Please test before the release.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34130 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoup eet to alpha status. see email to e-devel.
raster [Fri, 28 Mar 2008 14:37:29 +0000 (14:37 +0000)]
up eet to alpha status. see email to e-devel.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@34127 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agothe rest of cedrics patchesfor fixing dictionaries and read_write
raster [Sun, 9 Mar 2008 16:16:40 +0000 (16:16 +0000)]
the rest of cedrics patchesfor fixing dictionaries and read_write

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33969 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago * define EAPI on Windows according to the following scheme:
doursse [Sat, 8 Mar 2008 07:28:12 +0000 (07:28 +0000)]
 * define EAPI on Windows according to the following scheme:
   - if Eet is built:
     . if the shared lib is built, EAPI must be __declspec(dllexport)
     . if the static lib is built, EAPI must be empty
   - otherwise EAPI must be __declspec(dllimport)
 * move config.h from Eet_private.h to source files so that
   EAPI is correctly defined in Eet.h
 * add notes for compilation with cegcc and mingw32ce in INSTALL
 * add support for compilation with cegcc
 * add indentation information for vi
 * remove trailing spaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33959 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago * EAPI_DEF is actually useless. go back to EAPI
doursse [Fri, 7 Mar 2008 09:59:37 +0000 (09:59 +0000)]
 * EAPI_DEF is actually useless. go back to EAPI
   before using the correct way to deal with
   dllimport / dllexport on Windows
 * remove some trailing spaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33949 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd cedrics dict check patch
raster [Thu, 6 Mar 2008 17:52:59 +0000 (17:52 +0000)]
add cedrics dict check patch

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33946 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agouse evil on win32:
doursse [Sun, 2 Mar 2008 06:49:48 +0000 (06:49 +0000)]
use evil on win32:

 * remove all the specific win32 code
 * replace EAPI by EAPI_DEF in front of definitions of funtions
 * no need to check windows.h, winsock2.h
 * sys/mmap.h will be detected automatically (thanks to evil on win32)
 * use AC_CHECK_HEADERS instead of AC_CHECK_HEADERS_ONCE as this macro is too recent (from autoconf 2.59c)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33896 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agofix ref count issues on file modify while in use. lost handles and
raster [Sun, 2 Mar 2008 04:56:57 +0000 (04:56 +0000)]
fix ref count issues on file modify while in use. lost handles and
dictionaries we depend on.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33894 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoadd file
raster [Sat, 1 Mar 2008 17:37:39 +0000 (17:37 +0000)]
add file

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33887 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agocedric's eet and edje patches to use eet dictionaries for strings.
raster [Sat, 1 Mar 2008 06:38:09 +0000 (06:38 +0000)]
cedric's eet and edje patches to use eet dictionaries for strings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33873 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agolibeet: Build depends on automake and libtool
horms [Mon, 18 Feb 2008 07:03:33 +0000 (07:03 +0000)]
libeet: Build depends on automake and libtool

There seems to be a typo, likely introduced by me,
such that the libtool dependancy was an alternate to automake.

If you don't have automake instlled at configure time, then
the following error pops up on Debian unstable.

configure.in:19: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33772 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoinclude files in the correct order
englebass [Sun, 27 Jan 2008 13:17:22 +0000 (13:17 +0000)]
include files in the correct order

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33633 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoformatting
englebass [Sun, 27 Jan 2008 13:08:30 +0000 (13:08 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33632 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoformatting
englebass [Sun, 27 Jan 2008 12:56:44 +0000 (12:56 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33631 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoformatting
englebass [Sun, 27 Jan 2008 12:55:29 +0000 (12:55 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33630 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago__USE_GNU is an internal define not meant for people to use
vapier [Sat, 26 Jan 2008 05:52:47 +0000 (05:52 +0000)]
__USE_GNU is an internal define not meant for people to use

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33618 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoreplace some win32 ifdef hacks with autoconf checks
vapier [Sat, 26 Jan 2008 05:50:09 +0000 (05:50 +0000)]
replace some win32 ifdef hacks with autoconf checks

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33617 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoset proper ACLOCAL_AMFLAGS
vapier [Fri, 25 Jan 2008 04:40:28 +0000 (04:40 +0000)]
set proper ACLOCAL_AMFLAGS

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33605 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoasparagus! also pass distcheck and have common autofoo init that is
raster [Fri, 25 Jan 2008 03:35:49 +0000 (03:35 +0000)]
asparagus! also pass distcheck and have common autofoo init that is
consistent for package, version etc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33602 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years ago[win32] use the correct value for an invalid handle and check results. Remove trailin...
doursse [Thu, 24 Jan 2008 08:41:23 +0000 (08:41 +0000)]
[win32] use the correct value for an invalid handle and check results. Remove trailing spaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33579 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agocedric's eet race patch
raster [Mon, 21 Jan 2008 01:09:51 +0000 (01:09 +0000)]
cedric's eet race patch

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33544 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoconst
englebass [Fri, 18 Jan 2008 18:29:29 +0000 (18:29 +0000)]
const

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33521 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoenglish
leviathan [Thu, 20 Dec 2007 07:22:52 +0000 (07:22 +0000)]
english

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33191 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoArghh !! I have lost one night of work for this doxy error. Please, please, please...
davemds [Thu, 20 Dec 2007 00:13:13 +0000 (00:13 +0000)]
Arghh !! I have lost one night of work for this doxy error. Please, please, please update doxy when you make changes.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33190 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agopatches, caching fixes, zone dynamic creation/deletion handling, stuff.
raster [Fri, 14 Dec 2007 05:57:16 +0000 (05:57 +0000)]
patches, caching fixes, zone dynamic creation/deletion handling, stuff.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33127 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoUpdate doxy style
davemds [Thu, 6 Dec 2007 18:38:09 +0000 (18:38 +0000)]
Update doxy style

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@33024 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoOnly enforce file size in read mode, otherwise this breaks parallel builds of
ningerso [Sat, 1 Dec 2007 21:14:25 +0000 (21:14 +0000)]
Only enforce file size in read mode, otherwise this breaks parallel builds of
edje files.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@32925 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

16 years agoAdded Ecore_IMF_Evas.
andrunko [Wed, 21 Nov 2007 22:20:16 +0000 (22:20 +0000)]
Added Ecore_IMF_Evas.

Removed Evas dependency from Ecore_IMF, that was requested by Ewl developers
in order to be able to integrate Ecore_IMF on it.

Added Ecore_IMF_Evas, a library with helper functions to use Ecore_IMF together
with Evas.

Now everybody should be happy.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@32812 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

17 years agoUse portable awk syntax.
ningerso [Mon, 12 Nov 2007 15:55:04 +0000 (15:55 +0000)]
Use portable awk syntax.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@32631 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

17 years agorefuse to handle a 0 sized file without an error
raster [Mon, 12 Nov 2007 06:15:08 +0000 (06:15 +0000)]
refuse to handle a 0 sized file without an error

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@32609 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33