profile/ivi/eina.git
14 years agofix mingw flags
caro [Thu, 28 Jan 2010 17:13:07 +0000 (17:13 +0000)]
fix mingw flags

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

14 years agofix header inclusion
caro [Thu, 28 Jan 2010 10:03:31 +0000 (10:03 +0000)]
fix header inclusion

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

14 years agoAdd EINA_MAGIC to strbuf
englebass [Wed, 27 Jan 2010 20:48:27 +0000 (20:48 +0000)]
Add EINA_MAGIC to strbuf

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

14 years agoMove ecore_str and ecore_strbuf to eina
englebass [Wed, 27 Jan 2010 20:47:47 +0000 (20:47 +0000)]
Move ecore_str and ecore_strbuf to eina

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

14 years agoeina - does modules like the rest of efl, so it's able to be installed with
raster [Tue, 26 Jan 2010 15:54:28 +0000 (15:54 +0000)]
eina - does modules like the rest of efl, so it's able to be installed with
multiple versions at the same time. eventually will neeed to also include
major number in release name too.

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

14 years ago * make chained mempool static by default
caro [Tue, 26 Jan 2010 15:30:40 +0000 (15:30 +0000)]
 * make chained mempool static by default
 * disable other by default

if you experience an problem, please report in that thread

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

14 years agoadd mempool namespace in configure help
caro [Tue, 26 Jan 2010 11:22:48 +0000 (11:22 +0000)]
add mempool namespace in configure help

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

14 years agoAdd patch from bug #479
englebass [Mon, 25 Jan 2010 19:07:52 +0000 (19:07 +0000)]
Add patch from bug #479

Eina installs its modules in /usr/lib/eina/mp/<module>.so, which makes it impossible to install two different versions of eina at the same time. Please consider using something to make this path specific to a particular release of eina, just as you do for the include files.

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

14 years ago * more portable shell tests
caro [Sun, 24 Jan 2010 23:04:24 +0000 (23:04 +0000)]
 * more portable shell tests
 * better m4 code

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

14 years agoFix remaining "shadowed declaration" warnings.
devilhorns [Sun, 24 Jan 2010 19:59:35 +0000 (19:59 +0000)]
Fix remaining "shadowed declaration" warnings.

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

14 years agoUse different variable names. This was giving "shadowed declarations"
devilhorns [Sun, 24 Jan 2010 19:51:22 +0000 (19:51 +0000)]
Use different variable names. This was giving "shadowed declarations"
warnings during compile.

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

14 years agoFix some more warnings caused by -Wshadow
billiob [Sun, 24 Jan 2010 13:53:32 +0000 (13:53 +0000)]
Fix some more warnings caused by -Wshadow

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

14 years agoadd missing m4 files in tarballs
caro [Sun, 24 Jan 2010 11:25:19 +0000 (11:25 +0000)]
add missing m4 files in tarballs

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

14 years agouse m4 macro ti check compiler flag
caro [Sun, 24 Jan 2010 11:13:23 +0000 (11:13 +0000)]
use m4 macro ti check compiler flag

patch by Lutin (who also wrote the m4 macro, i forgot that
in the previous commit)

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

14 years agomake the ecore tests stand alone (no ecore installation needed)
caro [Sun, 24 Jan 2010 10:54:07 +0000 (10:54 +0000)]
make the ecore tests stand alone (no ecore installation needed)
so no cyclic dependency

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

14 years ago * eina: Allow compilation with -Wshadow.
cedric [Sat, 23 Jan 2010 19:53:27 +0000 (19:53 +0000)]
* eina: Allow compilation with -Wshadow.

Patch from Albin Tonerre.

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

14 years ago * eina: Add more tests.
cedric [Tue, 19 Jan 2010 13:51:53 +0000 (13:51 +0000)]
* eina: Add more tests.

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

14 years agoeina: fix eina_module_list_get prototype: 'path' argument can be NULL
dottedmag [Sun, 17 Jan 2010 06:01:20 +0000 (06:01 +0000)]
eina: fix eina_module_list_get prototype: 'path' argument can be NULL

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

14 years agoget the shared library extension name from the autotools, as
caro [Sat, 16 Jan 2010 16:46:39 +0000 (16:46 +0000)]
get the shared library extension name from the autotools, as
it is more portable

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

14 years agobasename() can modify its argument, so get a copy first
caro [Sat, 16 Jan 2010 16:41:24 +0000 (16:41 +0000)]
basename() can modify its argument, so get a copy first

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

14 years agouse $libdir and not $exec_prefix/lib, as the user can set
caro [Sat, 16 Jan 2010 16:35:52 +0000 (16:35 +0000)]
use $libdir and not $exec_prefix/lib, as the user can set
$libdir with configure

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

14 years agoRemove unused defines
englebass [Sat, 16 Jan 2010 13:54:38 +0000 (13:54 +0000)]
Remove unused defines

SORT_MIN and SORT_MAX are not used in eina, and will result in errors if
used. eina_list_sort(list, EINA_SORT_MAX, ...) will not give the
expexted result.

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

14 years ago * eina: Fix tests suite.
cedric [Fri, 15 Jan 2010 16:18:29 +0000 (16:18 +0000)]
* eina: Fix tests suite.

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

14 years agonews is a valid stringshare
caro [Wed, 13 Jan 2010 21:20:32 +0000 (21:20 +0000)]
news is a valid stringshare

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

14 years ago * eina: Remove warning.
cedric [Tue, 12 Jan 2010 17:33:18 +0000 (17:33 +0000)]
* eina: Remove warning.

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

14 years ago+ [Eina] API change. eina_module_list_flush() -> eina_module_list_free()
turran [Fri, 8 Jan 2010 12:22:23 +0000 (12:22 +0000)]
+ [Eina] API change. eina_module_list_flush() -> eina_module_list_free()
  as we are on the modules context not the array.
  All the referenced projects are changed too. Remember that the list_free()
  already calls the unload() on each module so no need to call list_unload()

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

14 years ago+ Add the efl-research buddy allocator here
turran [Fri, 8 Jan 2010 12:10:14 +0000 (12:10 +0000)]
+ Add the efl-research buddy allocator here

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

14 years agoFix compile on GNU/Hurd, by Lutin.
barbieri [Mon, 4 Jan 2010 21:50:31 +0000 (21:50 +0000)]
Fix compile on GNU/Hurd, by Lutin.

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

14 years ago * eina_benchmark: Little cleanup.
cedric [Thu, 31 Dec 2009 10:26:41 +0000 (10:26 +0000)]
* eina_benchmark: Little cleanup.

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

14 years agoSimplify the use of eina_benchmark:
caro [Thu, 31 Dec 2009 09:17:28 +0000 (09:17 +0000)]
Simplify the use of eina_benchmark:

 * Free the inlined list returned by one (or several) calls of
   eina_benchmark_run() automatically in eina_benchmark_free()
   instead of letting the user doing it.

 * Update tutorial and benchmark binary accordingly

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

14 years ago * finish benchmark tutorial
caro [Sun, 27 Dec 2009 08:45:30 +0000 (08:45 +0000)]
 * finish benchmark tutorial
 * move internal _init and _shutdown functions in the Global
   part of the code, as it is where they belong
 * fix minor documentation stuff

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

14 years agominor fixes
caro [Fri, 25 Dec 2009 16:22:13 +0000 (16:22 +0000)]
minor fixes

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

14 years agoadd benchmark tutoriel
caro [Fri, 25 Dec 2009 11:59:40 +0000 (11:59 +0000)]
add benchmark tutoriel

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

14 years agouse new spinlock detection
caro [Fri, 25 Dec 2009 11:30:41 +0000 (11:30 +0000)]
use new spinlock detection

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

14 years ago * better m4 coding
caro [Fri, 25 Dec 2009 11:29:08 +0000 (11:29 +0000)]
 * better m4 coding
 * improve pthread detection and add spinlock detection

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

14 years agosupport of Debian/kFreeBSD (FreeBSD using the glibc on top of a FreeBSD kernel)
caro [Sun, 20 Dec 2009 10:02:41 +0000 (10:02 +0000)]
support of Debian/kFreeBSD (FreeBSD using the glibc on top of a FreeBSD kernel)

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

14 years agoinclude Evil.h so that getenv is declared on Windows CE
caro [Sat, 19 Dec 2009 10:30:49 +0000 (10:30 +0000)]
include Evil.h so that getenv is declared on Windows CE

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

14 years ago * eina: Improve precision of f32p32 sinus/cosinus.
cedric [Wed, 9 Dec 2009 13:03:23 +0000 (13:03 +0000)]
* eina: Improve precision of f32p32 sinus/cosinus.

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

14 years agouseless variable if pthread is not used
caro [Wed, 9 Dec 2009 08:34:09 +0000 (08:34 +0000)]
useless variable if pthread is not used

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

14 years agoincluding Evil.h here cause big troubles with vc++ and EAPI. So
caro [Wed, 9 Dec 2009 08:25:58 +0000 (08:25 +0000)]
including Evil.h here cause big troubles with vc++ and EAPI. So
typedef here the needed types

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

14 years agoadd always config.h in source file so that EAPI is correctly defined,
caro [Wed, 9 Dec 2009 08:23:34 +0000 (08:23 +0000)]
add always config.h in source file so that EAPI is correctly defined,
especially on Windows (otherwise, ICE in gcc... and vc++ is not
happy at all)

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

14 years agofix parenthesis order. Thanks, vc++ !! :p
caro [Wed, 9 Dec 2009 08:20:37 +0000 (08:20 +0000)]
fix parenthesis order. Thanks, vc++ !! :p

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

14 years agoadd eina_fp.c in visual studio project files
caro [Wed, 9 Dec 2009 08:17:38 +0000 (08:17 +0000)]
add eina_fp.c in visual studio project files

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

14 years agoshut up llabs!
raster [Wed, 9 Dec 2009 07:25:41 +0000 (07:25 +0000)]
shut up llabs!

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

14 years ago * eina: Add sin and cos fixed point fonction.
cedric [Tue, 8 Dec 2009 18:30:41 +0000 (18:30 +0000)]
* eina: Add sin and cos fixed point fonction.

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

14 years ago * eina: Fix negativ case and handle div with more accuracy.
cedric [Tue, 8 Dec 2009 16:02:10 +0000 (16:02 +0000)]
* eina: Fix negativ case and handle div with more accuracy.

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

14 years ago * eina: Fix precision of eina_f32p32_div.
cedric [Mon, 7 Dec 2009 17:48:40 +0000 (17:48 +0000)]
* eina: Fix precision of eina_f32p32_div.

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

14 years ago* Fix compilation with vc++
caro [Mon, 7 Dec 2009 17:15:28 +0000 (17:15 +0000)]
* Fix compilation with vc++
* Fix Visual Studio project files

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

14 years ago * eina: Fix atofp when exponent is negativ.
cedric [Mon, 7 Dec 2009 13:08:16 +0000 (13:08 +0000)]
* eina: Fix atofp when exponent is negativ.

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

14 years ago * eina_fp: Fix rounding with Eina_F32p32 multiplaction, add
cedric [Mon, 7 Dec 2009 09:27:53 +0000 (09:27 +0000)]
* eina_fp: Fix rounding with Eina_F32p32 multiplaction, add
operation to multiply a FP with an int.

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

14 years agofix ticket #466
caro [Fri, 4 Dec 2009 11:37:42 +0000 (11:37 +0000)]
fix ticket #466

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

14 years ago * eina: Don't track coverage report.
cedric [Fri, 4 Dec 2009 10:11:09 +0000 (10:11 +0000)]
* eina: Don't track coverage report.

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

14 years ago * eina: Add more test.
cedric [Fri, 4 Dec 2009 10:09:08 +0000 (10:09 +0000)]
* eina: Add more test.

Code covered by all tests :
           Found   Hit  Coverage
Lines:      4503    3671 81.5 %
Functions:   392     347  88.5 %

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

14 years ago * eina: Add more tests specific to rectangle.
cedric [Fri, 4 Dec 2009 09:39:23 +0000 (09:39 +0000)]
* eina: Add more tests specific to rectangle.

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

14 years ago * eina: Add more test. eina_tiler and eina_rectangle need some more.
cedric [Thu, 3 Dec 2009 18:17:37 +0000 (18:17 +0000)]
* eina: Add more test. eina_tiler and eina_rectangle need some more.

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

14 years agobaack to normal pre- release name now
raster [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now

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

14 years agoquick make svnrev that has right release names
raster [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names

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

14 years agofix compilation from scratch
caro [Wed, 2 Dec 2009 18:46:01 +0000 (18:46 +0000)]
fix compilation from scratch

Don't put anything before AC_INIT (except AC_PREREQ) if used in configure.ac

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

14 years agoand back to a pre-svn sonme after snap
raster [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap

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

14 years agoaaah bah - move to 05 not 04
raster [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04

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

14 years agoasparagus - finally
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally

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

14 years agoeina_module: more constness.
barbieri [Mon, 23 Nov 2009 13:24:48 +0000 (13:24 +0000)]
eina_module: more constness.

Thanks to Fabiano Fidencio for spotting those.

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

14 years agoeina_module_find: constness and gcc attribute.
barbieri [Mon, 23 Nov 2009 13:20:34 +0000 (13:20 +0000)]
eina_module_find: constness and gcc attribute.

Mark both array and module as const as we'll not modify them anyhow
inside this function.

Also mark this function as pure, so gcc will know how to optimize
multiple calls of it. Not that important for this function, but
doesn't hurt either.

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

14 years ago * eina_module: Add eina_module_find. Thanks to Fabiano FidĂȘncio <fidencio@profusion...
cedric [Fri, 20 Nov 2009 20:46:24 +0000 (20:46 +0000)]
* eina_module: Add eina_module_find. Thanks to Fabiano FidĂȘncio <fidencio@profusion.mobi>.

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

15 years agostupid AC_CHECK_PROG
caro [Thu, 19 Nov 2009 09:02:25 +0000 (09:02 +0000)]
stupid AC_CHECK_PROG

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

15 years agominor fix
caro [Thu, 19 Nov 2009 08:29:22 +0000 (08:29 +0000)]
minor fix

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

15 years agoi forgot to align the result
caro [Sat, 14 Nov 2009 08:43:18 +0000 (08:43 +0000)]
i forgot to align the result

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

15 years agobetter configure output
caro [Sat, 14 Nov 2009 08:40:11 +0000 (08:40 +0000)]
better configure output

If nobody is against it, i'll change the configure output
of the EFL so that it is the same

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

15 years ago * eina: Now it's possible set a level when eina should abort on log.
cedric [Fri, 13 Nov 2009 17:52:43 +0000 (17:52 +0000)]
* eina: Now it's possible set a level when eina should abort on log.

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

15 years agofix stringshare of small strings.
barbieri [Thu, 12 Nov 2009 19:41:02 +0000 (19:41 +0000)]
fix stringshare of small strings.

_eina_stringshare_small_bucket_find() was receiving the plength with
size -1 since the first character is the same, but inside it was not
doing the same, thus it was always failing the first test based on
size.

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

15 years agoInitialize value for correct counting of # cpu on macosx
raoul [Mon, 9 Nov 2009 10:39:49 +0000 (10:39 +0000)]
Initialize value for correct counting of # cpu on macosx

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

15 years agoAdd __MACH__ and __APPLE__ guards to compile on macosx
raoul [Mon, 9 Nov 2009 09:07:10 +0000 (09:07 +0000)]
Add __MACH__ and __APPLE__ guards to compile on macosx

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

15 years agofunction defined as void, don't return a value
englebass [Sun, 8 Nov 2009 19:52:31 +0000 (19:52 +0000)]
function defined as void, don't return a value

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

15 years agofix compilation on OpenBSD
caro [Sat, 7 Nov 2009 19:44:39 +0000 (19:44 +0000)]
fix compilation on OpenBSD

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

15 years agofix compilation of eina_amalgamation.c on Windows
caro [Sat, 7 Nov 2009 16:09:58 +0000 (16:09 +0000)]
fix compilation of eina_amalgamation.c on Windows

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

15 years agofix dist/distcheck rule
caro [Fri, 6 Nov 2009 01:02:35 +0000 (01:02 +0000)]
fix dist/distcheck rule

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

15 years agoadd pthread support on Windows
caro [Tue, 3 Nov 2009 16:53:21 +0000 (16:53 +0000)]
add pthread support on Windows

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

15 years agodisable amalgamation by default
caro [Tue, 3 Nov 2009 16:52:45 +0000 (16:52 +0000)]
disable amalgamation by default

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

15 years agoEina log : check main thread in eina_log_threads_shutdown
watchwolf [Mon, 2 Nov 2009 10:08:57 +0000 (10:08 +0000)]
Eina log : check main thread in eina_log_threads_shutdown

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

15 years agoremove useless $(builddir)/ (also confirmed by a autoconf dev),
caro [Sun, 1 Nov 2009 21:00:22 +0000 (21:00 +0000)]
remove useless $(builddir)/ (also confirmed by a autoconf dev),
as anyway, '$(builddir)' is always '.' make distcheck passes.

Thanks to cantona who reported it.

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

15 years agoEina: renawe _threads_activated for amalgation
watchwolf [Sun, 1 Nov 2009 20:13:12 +0000 (20:13 +0000)]
Eina: renawe _threads_activated for amalgation

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

15 years agoEina : add a prefix to STRINGSHARE_LOCK and LOG_LOCK
watchwolf [Sun, 1 Nov 2009 20:09:26 +0000 (20:09 +0000)]
Eina : add a prefix to STRINGSHARE_LOCK and LOG_LOCK

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

15 years agoEina : now eina stringshare is thread safe if eina_threads_init() is called. Eina...
watchwolf [Sun, 1 Nov 2009 19:50:18 +0000 (19:50 +0000)]
Eina : now eina stringshare is thread safe if eina_threads_init() is called. Eina log which was thread safe is now thread safe only if the previous functions is called

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

15 years agoAdd missing lib check for fnmatch.
devilhorns [Wed, 28 Oct 2009 13:04:09 +0000 (13:04 +0000)]
Add missing lib check for fnmatch.

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

15 years agoPatch configure.ac to check for fnmatch header.
devilhorns [Wed, 28 Oct 2009 13:00:59 +0000 (13:00 +0000)]
Patch configure.ac to check for fnmatch header.
Thanks Vincent :)

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

15 years agoPatch to allow a quieter eina when using eina_log in your own libs/apps.
devilhorns [Wed, 28 Oct 2009 12:48:04 +0000 (12:48 +0000)]
Patch to allow a quieter eina when using eina_log in your own libs/apps.
Approved by k-s.

Added some doxy to describe the new env variable.
(Eina authors may want to reword this...up to you)

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

15 years agoEina: add eina_list_split_list()
watchwolf [Tue, 27 Oct 2009 10:26:20 +0000 (10:26 +0000)]
Eina: add eina_list_split_list()

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

15 years agowarning--
raster [Sun, 25 Oct 2009 08:57:41 +0000 (08:57 +0000)]
warning--

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

15 years agowarning--
raster [Sun, 25 Oct 2009 08:52:47 +0000 (08:52 +0000)]
warning--

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

15 years agoshh warning
raster [Sun, 25 Oct 2009 08:45:36 +0000 (08:45 +0000)]
shh warning

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

15 years agoFix docs for hash_free
sachiel [Sat, 24 Oct 2009 04:30:52 +0000 (04:30 +0000)]
Fix docs for hash_free

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

15 years ago * eina: Fix EINA_LIST_REVERSE_FOREACH_SAFE typo from Gustavo Chaves.
cedric [Wed, 21 Oct 2009 19:02:52 +0000 (19:02 +0000)]
* eina: Fix EINA_LIST_REVERSE_FOREACH_SAFE typo from Gustavo Chaves.

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

15 years agoAdd some more headers at the top of eina_amalgamation.c.
caro [Tue, 13 Oct 2009 17:14:50 +0000 (17:14 +0000)]
Add some more headers at the top of eina_amalgamation.c.
Fix compilation on Windows CE

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

15 years ago * eina_hash: First parameter could be NULL.
cedric [Tue, 13 Oct 2009 17:11:58 +0000 (17:11 +0000)]
* eina_hash: First parameter could be NULL.

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

15 years ago * eina: This initialisation is not needed, but will reduce llvm warning noise.
cedric [Wed, 7 Oct 2009 12:06:52 +0000 (12:06 +0000)]
* eina: This initialisation is not needed, but will reduce llvm warning noise.

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

15 years ago * more quoting
caro [Tue, 6 Oct 2009 16:54:08 +0000 (16:54 +0000)]
 * more quoting
 * add silent rules (shave feature)
   see the description of AM_SILENT_RULES in:
   http://www.gnu.org/software/automake/manual/automake.html#Public-Macros

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

15 years agoFix compilation on Windows wrt changes in fixed point code
caro [Wed, 30 Sep 2009 17:29:30 +0000 (17:29 +0000)]
Fix compilation on Windows wrt changes in fixed point code

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

15 years ago * eina: Cleanup Eina fixed point implementation.
cedric [Tue, 29 Sep 2009 12:04:50 +0000 (12:04 +0000)]
* eina: Cleanup Eina fixed point implementation.

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

15 years ago * eina: Fix doc layout.
cedric [Tue, 29 Sep 2009 09:53:41 +0000 (09:53 +0000)]
* eina: Fix doc layout.

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

15 years agoFix eina_tile_grid_slicer_setup when a 0x0 rectangle was given as argument.
antognolli [Mon, 28 Sep 2009 20:03:56 +0000 (20:03 +0000)]
Fix eina_tile_grid_slicer_setup when a 0x0 rectangle was given as argument.

In this case slc->first wasn't being set, as well as the info.col and
info.row. This could bring some strange behavior like a call to
eina_tile_grid_slicer_next() not returning false.

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