profile/ivi/eina.git
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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 years agoand AC_SUBST the requirement...
caro [Fri, 25 Sep 2009 15:43:41 +0000 (15:43 +0000)]
and AC_SUBST the requirement...

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

14 years ago * really export symbols on Windows (EFL_EINA_BUILD not
caro [Fri, 25 Sep 2009 15:39:53 +0000 (15:39 +0000)]
 * really export symbols on Windows (EFL_EINA_BUILD not
   correctly defined)
 * add evil in the Requires.private field of eina-0.pc.in

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

14 years ago * eina_atofp: Always return EINA_TRUE on valid input string.
cedric [Fri, 25 Sep 2009 12:02:14 +0000 (12:02 +0000)]
* eina_atofp: Always return EINA_TRUE on valid input string.

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

14 years agoreturn false if fp is NULL, update doc accordingly
caro [Fri, 25 Sep 2009 11:51:52 +0000 (11:51 +0000)]
return false if fp is NULL, update doc accordingly

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

14 years ago * eina: Fix build without amalgamation.
cedric [Fri, 25 Sep 2009 11:36:56 +0000 (11:36 +0000)]
* eina: Fix build without amalgamation.

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

14 years ago * convert string to fp only if fp is not NULL
caro [Fri, 25 Sep 2009 11:23:37 +0000 (11:23 +0000)]
 * convert string to fp only if fp is not NULL
 * add doc of eina_convert_atofp()
 * minor doc cleanup

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

14 years ago * eina: Add eina_atofp.
cedric [Fri, 25 Sep 2009 10:03:19 +0000 (10:03 +0000)]
* eina: Add eina_atofp.

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

14 years ago * add documentation for eina_convert_fptoa()
caro [Fri, 25 Sep 2009 08:44:04 +0000 (08:44 +0000)]
 * add documentation for eina_convert_fptoa()
 * fix typo in doc

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

14 years ago * eina: Improve eina_fptoa test.
cedric [Wed, 23 Sep 2009 16:57:59 +0000 (16:57 +0000)]
* eina: Improve eina_fptoa test.

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

14 years ago * eina: Add eina_fptoa.
cedric [Wed, 23 Sep 2009 16:47:08 +0000 (16:47 +0000)]
* eina: Add eina_fptoa.

This is a small piece of code, but a big one for an edje fixed point implementation.

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

14 years agoconfigure eina with VS according to the used mode (debug or release)
caro [Tue, 22 Sep 2009 22:28:35 +0000 (22:28 +0000)]
configure eina with VS according to the used mode (debug or release)

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

14 years agoadd README.txt and MANIFEST.txt files
caro [Wed, 16 Sep 2009 20:23:11 +0000 (20:23 +0000)]
add README.txt and MANIFEST.txt files

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

14 years ago * fix compilation on Windows when using amalgamation
caro [Wed, 16 Sep 2009 17:22:01 +0000 (17:22 +0000)]
 * fix compilation on Windows when using amalgamation
 * put alloca declaration at the beginning

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

14 years ago * allow compilation with vc++
caro [Wed, 16 Sep 2009 13:38:21 +0000 (13:38 +0000)]
 * allow compilation with vc++
 * fix a small warning

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

14 years ago * update Visual Studio project files:
caro [Wed, 16 Sep 2009 13:31:23 +0000 (13:31 +0000)]
 * update Visual Studio project files:
   - link against evil
   - eina mempools are statically linked
 * formatting in start.bat

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

14 years ago * add Visual Studio 2008 project
caro [Wed, 16 Sep 2009 11:32:24 +0000 (11:32 +0000)]
 * add Visual Studio 2008 project
 * use a single start file to launch Visual Studio 2005 or 2008 automatically

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

14 years agominor fixes.
barbieri [Tue, 15 Sep 2009 22:32:24 +0000 (22:32 +0000)]
minor fixes.

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

14 years agoupdate Visual Studio project
caro [Tue, 15 Sep 2009 21:20:56 +0000 (21:20 +0000)]
update Visual Studio project

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

14 years agomove the declaration of variables at the beginning of the block
caro [Tue, 15 Sep 2009 21:20:08 +0000 (21:20 +0000)]
move the declaration of variables at the beginning of the block

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

14 years agomove EINA_DEPRECATED at the beginning of the declaration,
caro [Tue, 15 Sep 2009 21:19:15 +0000 (21:19 +0000)]
move EINA_DEPRECATED at the beginning of the declaration,
because it's more visible, and vc++ does not like it at
the end.

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

14 years ago * eina_log: Fallback to mutex when spinlock doesn't exist.
cedric [Mon, 14 Sep 2009 16:06:18 +0000 (16:06 +0000)]
* eina_log: Fallback to mutex when spinlock doesn't exist.

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

14 years ago * eina: Add explanation around compiler false positiv warning.
cedric [Mon, 14 Sep 2009 15:28:55 +0000 (15:28 +0000)]
* eina: Add explanation around compiler false positiv warning.

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

14 years agoAdded the Eina_Tile_Grid_Slicer iterator.
antognolli [Fri, 11 Sep 2009 23:51:47 +0000 (23:51 +0000)]
Added the Eina_Tile_Grid_Slicer iterator.

This new iterator receives a rectangle as argument and tile_w X tile_h sized
tile, and slices the rectangle iterating over it on each iteration.

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

14 years agoconstness++
barbieri [Fri, 11 Sep 2009 23:10:57 +0000 (23:10 +0000)]
constness++

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

14 years agofix lighblue and add cyan.
barbieri [Fri, 11 Sep 2009 14:22:24 +0000 (14:22 +0000)]
fix lighblue and add cyan.

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

14 years agoAdd libeina-svn-04.lintian-overrides
horms [Thu, 10 Sep 2009 02:44:05 +0000 (02:44 +0000)]
Add libeina-svn-04.lintian-overrides

Based on libeina-svn-03.lintian-overrides from
the eina 0.0.2.062-2 package on debian.org

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

14 years agoUpdate libeina-svn-01 to libeina-svn-04
horms [Thu, 10 Sep 2009 02:41:40 +0000 (02:41 +0000)]
Update libeina-svn-01 to libeina-svn-04

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

14 years agoRemove bogus mmu debian-version
horms [Thu, 10 Sep 2009 02:32:47 +0000 (02:32 +0000)]
Remove bogus mmu debian-version

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

14 years agoUpdate version in Debian changelog to 0.0.2.62
horms [Thu, 10 Sep 2009 02:31:36 +0000 (02:31 +0000)]
Update version in Debian changelog to 0.0.2.62

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

14 years agoUpdate Debian standards version from 3.8.1 to 3.8.3
horms [Thu, 10 Sep 2009 01:41:41 +0000 (01:41 +0000)]
Update Debian standards version from 3.8.1 to 3.8.3

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

14 years agoEINA: Fix compilation when builddir != srcdir.
antognolli [Wed, 9 Sep 2009 20:37:23 +0000 (20:37 +0000)]
EINA: Fix compilation when builddir != srcdir.

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

14 years agoAvoid clashes.
sachiel [Wed, 9 Sep 2009 15:53:50 +0000 (15:53 +0000)]
Avoid clashes.

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

14 years agoSupport EINA_INLIST to be anywhere in the struct with _FOREACH macros.
sachiel [Wed, 9 Sep 2009 14:05:31 +0000 (14:05 +0000)]
Support EINA_INLIST to be anywhere in the struct with _FOREACH macros.
Fix pointer arithmetic with EINA_CONTAINER_GET.
Change Inlist test to have the int first and not assume a direct cast works.

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

14 years ago * add amalgation support in configure output
caro [Wed, 9 Sep 2009 07:42:08 +0000 (07:42 +0000)]
 * add amalgation support in configure output
 * remove a warning when eina_amalgamation.c is deleted but does not exist
 * delete eina_amalgamation.c when doing 'make clean'

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

14 years agotests: explain some errors messages are expected and check for safety checks.
barbieri [Wed, 9 Sep 2009 01:53:40 +0000 (01:53 +0000)]
tests: explain some errors messages are expected and check for safety checks.

Many people try "make check" and then complain they have some error
messages, but they are actually expected... but even for the
experienced is hard to know whenever it was expected or not, so
explicitly say that.

Also check if safety checks are enabled or not before doing "break"
tests, otherwise we'll end with segfaults and tests failing. (I have
not tested with them disabled, but should be okay).

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

14 years agoremove warnings from tests.
barbieri [Wed, 9 Sep 2009 01:41:29 +0000 (01:41 +0000)]
remove warnings from tests.

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

14 years agoremove easy warnings, 2 still left that I need someone else to check
barbieri [Wed, 9 Sep 2009 01:27:30 +0000 (01:27 +0000)]
remove easy warnings, 2 still left that I need someone else to check
proper fix.

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

14 years agolet's have more testing: amalgamation on by default, report problems!
barbieri [Wed, 9 Sep 2009 00:38:26 +0000 (00:38 +0000)]
let's have more testing: amalgamation on by default, report problems!

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

14 years agoreplace UNLIKELY() with EINA_UNLIKELY()
barbieri [Tue, 8 Sep 2009 21:42:17 +0000 (21:42 +0000)]
replace UNLIKELY() with EINA_UNLIKELY()

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

14 years agoFix segv reported by Peter Wehrfritz on eina init/shutdown (specifically on
dieb [Mon, 7 Sep 2009 23:23:03 +0000 (23:23 +0000)]
Fix segv reported by Peter Wehrfritz on eina init/shutdown (specifically on
eina_log init/shutdown as it wasn't resetting domains counters properly).

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

14 years ago--enable-amalgamation
barbieri [Mon, 7 Sep 2009 05:54:42 +0000 (05:54 +0000)]
--enable-amalgamation

This will concatenate all source files in the hope compiler will do a
better job. On my test with static/built in mempools it saves me 4k, I
guess some intra module calls can be saved.

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