profile/ivi/eina.git
12 years agoefl: add release point in ChangeLog files.
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70494 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agorestore .99 micro versions for trunk and add back svnrev vers too.
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70492 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand removed the -beta tag...
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70489 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix typo in doc
yoz [Wed, 25 Apr 2012 10:17:31 +0000 (10:17 +0000)]
eina: fix typo in doc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70465 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: remove useless check for NULL
lucas [Tue, 24 Apr 2012 14:21:22 +0000 (14:21 +0000)]
eina: remove useless check for NULL

choice is always set

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70441 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix copyright
lucas [Tue, 24 Apr 2012 14:19:02 +0000 (14:19 +0000)]
eina: fix copyright

The content of this file was changed and there's no code left from them.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70440 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoseveral fixes for the doxygen docs.
sanjeev [Mon, 23 Apr 2012 23:31:38 +0000 (23:31 +0000)]
several fixes for the doxygen docs.

Author : Jérôme Pinot <ngc891@gmail.com>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
Jérôme Pinot [Sun, 22 Apr 2012 05:27:25 +0000 (05:27 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] eina_simple_xml example

Here is an example for eina_simple_xml
This patch includes a small sample XML file, source code (for parsing and
printing it out) and the doxygen doc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70385 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agotag everything as beta in svn.
raster [Sat, 21 Apr 2012 01:52:12 +0000 (01:52 +0000)]
tag everything as beta in svn.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70375 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix Eina_Inarray API to at least match Eina_Array API.
cedric [Fri, 20 Apr 2012 08:30:59 +0000 (08:30 +0000)]
eina: fix Eina_Inarray API to at least match Eina_Array API.

NOTE: some of this function should be moved as inline, but that's to late for a change
I think. So we will fix that if needed.

Second point, I am not happy with is eina_inarray_insert and eina_inarray_insert_at. The
naming is really poor.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: forgotten disable of eina_model.
cedric [Fri, 20 Apr 2012 07:32:36 +0000 (07:32 +0000)]
eina: forgotten disable of eina_model.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70348 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoinclude stdlib.h for atoi and getenv
caro [Fri, 20 Apr 2012 07:19:08 +0000 (07:19 +0000)]
include stdlib.h for atoi and getenv

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70347 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: completly disable backtrace.
cedric [Thu, 19 Apr 2012 12:49:16 +0000 (12:49 +0000)]
eina: completly disable backtrace.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70333 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: make it possible to force the number of detected CPU as way to overcome local...
cedric [Thu, 19 Apr 2012 09:25:54 +0000 (09:25 +0000)]
eina: make it possible to force the number of detected CPU as way to overcome local bug.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70328 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: disable log backtracking.
cedric [Thu, 19 Apr 2012 09:24:04 +0000 (09:24 +0000)]
eina: disable log backtracking.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70327 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: disabling eina_model test.
cedric [Thu, 19 Apr 2012 00:44:07 +0000 (00:44 +0000)]
eina: disabling eina_model test.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70314 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: little improvement for EINA_LOG_BACKTRACE.
cedric [Thu, 19 Apr 2012 00:23:06 +0000 (00:23 +0000)]
eina: little improvement for EINA_LOG_BACKTRACE.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70309 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: add backtrace to Eina_Log.
cedric [Wed, 18 Apr 2012 09:21:39 +0000 (09:21 +0000)]
eina: add backtrace to Eina_Log.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70294 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand fully de-modelify eina
raster [Wed, 18 Apr 2012 09:19:47 +0000 (09:19 +0000)]
and fully de-modelify eina

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70293 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand extract model stuff from value...
raster [Wed, 18 Apr 2012 09:12:26 +0000 (09:12 +0000)]
and extract model stuff from value...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70292 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand update news accordingly.
raster [Wed, 18 Apr 2012 09:02:41 +0000 (09:02 +0000)]
and update news accordingly.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70290 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agowell as there is no reason to put eina_model in release - disabled
raster [Wed, 18 Apr 2012 09:02:27 +0000 (09:02 +0000)]
well as there is no reason to put eina_model in release - disabled
until later.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70289 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFixing the eina_prefix example
gastal [Tue, 17 Apr 2012 17:18:58 +0000 (17:18 +0000)]
Fixing the eina_prefix example

Patch by: Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70279 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina eina_iterator.c: Fixed formatting.
seoz [Tue, 17 Apr 2012 06:31:14 +0000 (06:31 +0000)]
eina eina_iterator.c: Fixed formatting.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70255 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd NEWS item into eina.
raster [Mon, 16 Apr 2012 02:58:35 +0000 (02:58 +0000)]
add NEWS item into eina.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70201 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina eina_main.h: Fixed documentation.
seoz [Mon, 16 Apr 2012 00:21:57 +0000 (00:21 +0000)]
eina eina_main.h: Fixed documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70198 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fixed usage of gnu extension.
tasn [Sun, 15 Apr 2012 09:54:47 +0000 (09:54 +0000)]
Eina: Fixed usage of gnu extension.

(idx, ## __VA_ARGS__) is a gnu extension, fixed to be (__VA_ARGS__).
Should be fine this way. Less descriptive maybe, because now people will
may think it's ok to pass 0 arguments, but there's no avoiding this.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70194 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygens Warnings - eina
gastal [Thu, 12 Apr 2012 17:44:45 +0000 (17:44 +0000)]
Cleanup Doxygens Warnings - eina

Warnings resolved for:
eina_clist.h
eina_file.h
eina_hash.h
eina_inlist.h
eina_lalloc.h
eina_lock.h

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70156 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - eina
gastal [Tue, 10 Apr 2012 18:16:09 +0000 (18:16 +0000)]
Cleanup Doxygen Warnings - eina

Patch by: Thiago Thamada <tiba@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69999 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix typos in doc
jihoon [Thu, 5 Apr 2012 04:24:36 +0000 (04:24 +0000)]
eina: fix typos in doc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69927 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix doc return type
jihoon [Thu, 5 Apr 2012 03:52:51 +0000 (03:52 +0000)]
eina: fix doc return type
Sign-Off By: Jérôme Pinot

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69924 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fix doxy typo.
devilhorns [Wed, 4 Apr 2012 16:48:23 +0000 (16:48 +0000)]
Eina: Fix doxy typo.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69920 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fix cases where dlopen is wrongly checked because of autoconf cache values
caro [Tue, 3 Apr 2012 16:28:40 +0000 (16:28 +0000)]
Eina: Fix cases where dlopen is wrongly checked because of autoconf cache values

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69909 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore
seoz [Tue, 3 Apr 2012 13:43:31 +0000 (13:43 +0000)]
eet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: abort early on free(NULL).
cedric [Tue, 3 Apr 2012 13:31:29 +0000 (13:31 +0000)]
eina: abort early on free(NULL).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69897 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: improve debugging message.
cedric [Tue, 3 Apr 2012 13:28:04 +0000 (13:28 +0000)]
eina: improve debugging message.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69896 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate date
caro [Tue, 3 Apr 2012 08:03:47 +0000 (08:03 +0000)]
update date

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69890 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoformatting
caro [Sat, 31 Mar 2012 10:12:05 +0000 (10:12 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69817 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: update ChangeLog (NEWS already filled)
caro [Sat, 31 Mar 2012 07:38:01 +0000 (07:38 +0000)]
Eina: update ChangeLog (NEWS already filled)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69814 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: more doc
caro [Sat, 31 Mar 2012 07:32:51 +0000 (07:32 +0000)]
Eina: more doc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69813 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: add missing API on Windows. Do I need to update ChangeLog and NEWS ?
caro [Sat, 31 Mar 2012 06:32:11 +0000 (06:32 +0000)]
Eina: add missing API on Windows. Do I need to update ChangeLog and NEWS ?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69811 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoformatting
caro [Sat, 31 Mar 2012 06:30:53 +0000 (06:30 +0000)]
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69810 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
Jérôme Pinot [Fri, 30 Mar 2012 10:13:38 +0000 (10:13 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] eina doc leftover

Forgot this one

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69792 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoHack to avoid freeing old data when calling eina_hash_set() with new_data == NULL...
sachiel [Thu, 29 Mar 2012 17:46:17 +0000 (17:46 +0000)]
Hack to avoid freeing old data when calling eina_hash_set() with new_data == NULL. Let's have a minute of silence for all the innocent children that died because of this very grave error.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69763 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
Jérôme Pinot [Thu, 29 Mar 2012 11:35:34 +0000 (11:35 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] eina doxygen doc

Here is a patch that fix several links in the eina doxygen doc. Most of
the problems come from unescaped special characters.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69746 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: plenty of place set EINA_CFLAGS before that line.
cedric [Wed, 28 Mar 2012 12:58:50 +0000 (12:58 +0000)]
eina: plenty of place set EINA_CFLAGS before that line.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69705 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agobring eina's NEWS up to date with changelog.
raster [Mon, 26 Mar 2012 04:33:56 +0000 (04:33 +0000)]
bring eina's NEWS up to date with changelog.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69625 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix dist
caro [Sun, 25 Mar 2012 17:08:13 +0000 (17:08 +0000)]
fix dist

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69614 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agobetter m4 macro
caro [Sun, 25 Mar 2012 16:39:51 +0000 (16:39 +0000)]
better m4 macro

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69613 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand -lm in .pc
caro [Sun, 25 Mar 2012 11:16:14 +0000 (11:16 +0000)]
and -lm in .pc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69610 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agodidn't mean to commit that
caro [Sun, 25 Mar 2012 11:14:48 +0000 (11:14 +0000)]
didn't mean to commit that

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69609 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: fix shm_open() check (can be in libc or librt) + various autotools cleaning
caro [Sun, 25 Mar 2012 11:12:32 +0000 (11:12 +0000)]
Eina: fix shm_open() check (can be in libc or librt) + various autotools cleaning

This works in linux and windows, and should fix shm_detection on BSD (including Mac)

BSD, Mac and solaris users : please check that it compiles and shm_open is detected

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69608 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina eina_list.h: Fixed typo in the documentation.
seoz [Sun, 25 Mar 2012 08:51:02 +0000 (08:51 +0000)]
eina eina_list.h: Fixed typo in the documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69605 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fix a previous commit
caro [Mon, 19 Mar 2012 19:31:29 +0000 (19:31 +0000)]
Eina: Fix a previous commit

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69511 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd back in libs.private/requires to pc files with some fixes for
raster [Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)]
add back in libs.private/requires to pc files with some fixes for
missing.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69482 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agogear up svn for release. one of many steps/things to do.
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: update AUTHORS.
cedric [Fri, 16 Mar 2012 11:26:23 +0000 (11:26 +0000)]
eina: update AUTHORS.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69457 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix build when valgrind is not in a standard location.
cedric [Fri, 16 Mar 2012 11:25:14 +0000 (11:25 +0000)]
eina: fix build when valgrind is not in a standard location.

Patch by Raphael Kubo da Costa <rakuco@freebsd.org>.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69456 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: backport and ChangeLog for dead lock in Eina_File.
cedric [Wed, 14 Mar 2012 15:53:14 +0000 (15:53 +0000)]
eina: backport and ChangeLog for dead lock in Eina_File.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69339 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix dead lock issue. This is hidding a bug with eina_hash_pointer_new.
cedric [Wed, 14 Mar 2012 15:35:12 +0000 (15:35 +0000)]
eina: fix dead lock issue. This is hidding a bug with eina_hash_pointer_new.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69338 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: build back on FreeBSD.
cedric [Tue, 13 Mar 2012 11:25:56 +0000 (11:25 +0000)]
eina: build back on FreeBSD.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69293 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: use Windows macros
caro [Thu, 8 Mar 2012 20:32:15 +0000 (20:32 +0000)]
Eina: use Windows macros

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69069 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: use stat64() instead of GetFileAttributesEx()
caro [Thu, 8 Mar 2012 17:58:44 +0000 (17:58 +0000)]
Eina: use stat64() instead of GetFileAttributesEx()

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: cnook <kimcinoo@gmail.com>
cnook [Thu, 8 Mar 2012 13:54:01 +0000 (13:54 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][Eina] eina_file_win32 - using
eina_file_statat();

On windows, Elementary gives build error. cause..
The elm_config.c uses eina_file_statat(); but It is not in the
eina_file_win32.c
So the attached patch comes. Please keep the patch in the up stream.
Thanks.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69058 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina 1.2 changelog: docs are now slightly less french
discomfitor [Wed, 7 Mar 2012 19:58:17 +0000 (19:58 +0000)]
eina 1.2 changelog: docs are now slightly less french

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69025 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agowarn--
discomfitor [Wed, 7 Mar 2012 19:52:21 +0000 (19:52 +0000)]
warn--

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@69022 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix logic
caro [Wed, 7 Mar 2012 10:58:58 +0000 (10:58 +0000)]
fix logic

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68927 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: fix leak on windows too
caro [Wed, 7 Mar 2012 10:56:55 +0000 (10:56 +0000)]
Eina: fix leak on windows too

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68926 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: backport, ChangeLog and NEWS.
cedric [Wed, 7 Mar 2012 10:45:06 +0000 (10:45 +0000)]
eina: backport, ChangeLog and NEWS.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68925 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: don't reopen file when file didn't change.
cedric [Wed, 7 Mar 2012 10:40:49 +0000 (10:40 +0000)]
eina: don't reopen file when file didn't change.

NOTE: we were leaking file at very high speed !

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68924 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix argument numbering.
cedric [Wed, 7 Mar 2012 09:38:08 +0000 (09:38 +0000)]
eina: fix argument numbering.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68917 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: cosmetic (move eina_file_mmap_faulty to the 'global' part)
caro [Wed, 7 Mar 2012 08:58:55 +0000 (08:58 +0000)]
Eina: cosmetic (move eina_file_mmap_faulty to the 'global' part)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68908 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: unlock mutex before returning
caro [Wed, 7 Mar 2012 07:25:05 +0000 (07:25 +0000)]
Eina: unlock mutex before returning

Patch by Shinwoo Kim, modified by me

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68885 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAnother eina_inarray example.
gastal [Tue, 6 Mar 2012 14:27:03 +0000 (14:27 +0000)]
Another eina_inarray example.

Patch by: "Daniel Vieira Franzolin" <daniel@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68835 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agonote the bug spotted by Tasn.
barbieri [Tue, 6 Mar 2012 12:35:24 +0000 (12:35 +0000)]
note the bug spotted by Tasn.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68824 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFix examples's compilation instructions to work on ubuntu.
gastal [Mon, 5 Mar 2012 21:17:30 +0000 (21:17 +0000)]
Fix examples's compilation instructions to work on ubuntu.

Patch by: "Daniel Vieira Franzolin" <daniel@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68743 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoremoved useless information about libm dependency which is shipped with libc
thanatermesis [Mon, 5 Mar 2012 13:26:41 +0000 (13:26 +0000)]
removed useless information about libm dependency which is shipped with libc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68718 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix warning. Patch by Seo Sanghyeon.
cedric [Fri, 2 Mar 2012 15:36:54 +0000 (15:36 +0000)]
eina: fix warning. Patch by Seo Sanghyeon.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68628 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Add eina_value_array_value_get().
bdilly [Thu, 1 Mar 2012 17:15:54 +0000 (17:15 +0000)]
Eina: Add eina_value_array_value_get().

Since k-s is on the road this days, we'd better write some code ourselves.
This is array counterpart of eina_value_struct_value_get(), and retrieves
an item from an Eina_Value_Array as an Eina_Value.

Code writing the setter is welcome.

Patch by: "Raphael Kubo da Costa" <kubo@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68581 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: faster implementation of Eina_Rbtree by Alexandre Becoulet.
cedric [Mon, 27 Feb 2012 13:29:47 +0000 (13:29 +0000)]
eina: faster implementation of Eina_Rbtree by Alexandre Becoulet.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68474 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix typos due to merge.
cedric [Fri, 24 Feb 2012 11:42:47 +0000 (11:42 +0000)]
eina: fix typos due to merge.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68405 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: add Exotic support.
cedric [Fri, 24 Feb 2012 11:15:14 +0000 (11:15 +0000)]
eina: add Exotic support.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68398 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agolets not deprecate things just yet shall we?
raster [Fri, 24 Feb 2012 00:50:30 +0000 (00:50 +0000)]
lets not deprecate things just yet shall we?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68369 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: forgotten since.
cedric [Thu, 23 Feb 2012 14:11:18 +0000 (14:11 +0000)]
eina: forgotten since.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68341 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: introduce Eina_Stat to prevent issue when building with different config option.
cedric [Thu, 23 Feb 2012 11:45:25 +0000 (11:45 +0000)]
eina: introduce Eina_Stat to prevent issue when building with different config option.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68315 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoContainer page improvements.
gastal [Wed, 22 Feb 2012 16:20:55 +0000 (16:20 +0000)]
Container page improvements.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68278 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoStringshare doc additions.
gastal [Wed, 22 Feb 2012 13:35:01 +0000 (13:35 +0000)]
Stringshare doc additions.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68271 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina inline array example.
gastal [Wed, 22 Feb 2012 13:15:38 +0000 (13:15 +0000)]
Eina inline array example.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68270 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: update info in eina_file_stat seems more usefull.
cedric [Wed, 22 Feb 2012 11:50:29 +0000 (11:50 +0000)]
eina: update info in eina_file_stat seems more usefull.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68264 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: add eina_file_stat helper function.
cedric [Wed, 22 Feb 2012 10:24:11 +0000 (10:24 +0000)]
eina: add eina_file_stat helper function.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68259 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosince n->filename became non-stringshared only after 1.1 - no
raster [Wed, 22 Feb 2012 09:42:27 +0000 (09:42 +0000)]
since n->filename became non-stringshared only after 1.1 - no
changelog needed, but fix eina waring! (thanks shinwoo!!!)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68256 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: fix win32 RWlocks
caro [Wed, 22 Feb 2012 08:34:38 +0000 (08:34 +0000)]
Eina: fix win32 RWlocks
* initialize all the mutex members in eina_rwlock_new()
* fix assigments in eina_rwlock_take_read() and eina_rwlock_take_write()

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68248 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: gnu_printf format attribute was introduced in gcc 4.4
caro [Mon, 20 Feb 2012 23:34:15 +0000 (23:34 +0000)]
Eina: gnu_printf format attribute was introduced in gcc 4.4

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68174 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family...
caro [Fri, 17 Feb 2012 20:53:36 +0000 (20:53 +0000)]
Eina: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68087 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoUse gnu_printf attribute to detect wrong usage of printf family functions
caro [Fri, 17 Feb 2012 20:52:15 +0000 (20:52 +0000)]
Use gnu_printf attribute to detect wrong usage of printf family functions

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68086 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomove standard header file before private ones
caro [Fri, 17 Feb 2012 20:51:05 +0000 (20:51 +0000)]
move standard header file before private ones

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68085 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina value example with user defined type.
gastal [Fri, 17 Feb 2012 18:52:58 +0000 (18:52 +0000)]
Eina value example with user defined type.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68082 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoDocumented example of eina_value struct usage.
gastal [Fri, 17 Feb 2012 13:24:05 +0000 (13:24 +0000)]
Documented example of eina_value struct usage.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68072 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoDocumented example for eina_value.
gastal [Fri, 17 Feb 2012 13:24:02 +0000 (13:24 +0000)]
Documented example for eina_value.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68071 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix forgotten initialization of count during eina_list_split_list.
cedric [Fri, 17 Feb 2012 11:16:01 +0000 (11:16 +0000)]
eina: fix forgotten initialization of count during eina_list_split_list.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@68067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33