framework/uifw/eina.git
11 years agofix size of returned array in str_split, doc clarification incoming
discomfitor [Mon, 11 Jun 2012 07:29:46 +0000 (07:29 +0000)]
fix size of returned array in str_split, doc clarification incoming

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71930 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agofix the str_split test to function the way our docs specify that it should
discomfitor [Fri, 8 Jun 2012 23:28:37 +0000 (23:28 +0000)]
fix the str_split test to function the way our docs specify that it should

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71872 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agojust spent waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay too long working on eina_str_s...
discomfitor [Fri, 8 Jun 2012 23:28:11 +0000 (23:28 +0000)]
just spent waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay too long working on eina_str_split/full. never again.
this function was severely broken since 1.0: it did not abide by the limit param, and it was almost comically slow. I have (hopefully) fixed both of these issues. I also fixed the bug where this function was less than 200 lines long.

I'll backport this once it gets tested/reviewed/reverted

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71871 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agowhoops, meant negative...hope nobody noticed this
discomfitor [Fri, 8 Jun 2012 14:45:21 +0000 (14:45 +0000)]
whoops, meant negative...hope nobody noticed this

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71856 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years ago...and unbreak compile
discomfitor [Fri, 8 Jun 2012 14:05:54 +0000 (14:05 +0000)]
...and unbreak compile

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71853 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoadd a check for stupids
discomfitor [Fri, 8 Jun 2012 13:48:05 +0000 (13:48 +0000)]
add a check for stupids

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71851 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

11 years agoAdding EINA_INLIST_CONTAINER_GET to the examples when freeing the list.
gastal [Fri, 8 Jun 2012 13:22:09 +0000 (13:22 +0000)]
Adding EINA_INLIST_CONTAINER_GET to the examples when freeing the list.

Author:    Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71850 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix @version in each EFL header doxygen
jihoon [Mon, 4 Jun 2012 23:27:02 +0000 (23:27 +0000)]
fix @version in each EFL header doxygen

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71691 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFixing the eina_inlist example 2 image. The diagram was wrong.
gastal [Thu, 31 May 2012 13:09:13 +0000 (13:09 +0000)]
Fixing the eina_inlist example 2 image. The diagram was wrong.

Author:    Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71582 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoRemoving wrong info about inlist performance from docs.
gastal [Thu, 31 May 2012 13:09:05 +0000 (13:09 +0000)]
Removing wrong info about inlist performance from docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71581 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agolet's turn eina thread debug OFF by default eh? :)
raster [Thu, 31 May 2012 02:34:46 +0000 (02:34 +0000)]
let's turn eina thread debug OFF by default eh? :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71571 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: move spin lock checks in the generic m4 threads macro
caro [Wed, 30 May 2012 13:25:13 +0000 (13:25 +0000)]
Eina: move spin lock checks in the generic m4 threads macro

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71562 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoThis is a small change, so I won't changelog it (or backport), but
raster [Wed, 30 May 2012 10:08:41 +0000 (10:08 +0000)]
This is a small change, so I won't changelog it (or backport), but
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71548 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: doxygen doc fixes
ngc891 [Wed, 30 May 2012 06:55:31 +0000 (06:55 +0000)]
eina: doxygen doc fixes

Add a bunch of missing @c and #EINA_{TRUE,FALSE} links.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71535 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fix issue in the XML parser when a tag was in a comment or a CDATA.
caro [Tue, 29 May 2012 22:00:29 +0000 (22:00 +0000)]
Eina: Fix issue in the XML parser when a tag was in a comment or a CDATA.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71518 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: remove threads options from configure
caro [Tue, 29 May 2012 21:57:48 +0000 (21:57 +0000)]
Eina: remove threads options from configure

remove --disable-posix-threads and --disable-win32-threads
from configure options, and detect automatically the threading
support.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71517 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: doxygen doc fixes
ngc891 [Tue, 29 May 2012 11:33:07 +0000 (11:33 +0000)]
eina: doxygen doc fixes

A #link at the beginning of a new line goes interpreted by doxygen as a title,
so format the documentation to avoid this issue. No content change.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71501 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoformatting fix.
raster [Wed, 23 May 2012 04:31:47 +0000 (04:31 +0000)]
formatting fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71347 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd changelog for fix.
raster [Wed, 23 May 2012 04:28:09 +0000 (04:28 +0000)]
add changelog for fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71346 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agouse memset so we never have this problem again and also put in
raster [Wed, 23 May 2012 04:26:24 +0000 (04:26 +0000)]
use memset so we never have this problem again and also put in
eina_file_win32.c

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71345 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoif we are mallocing structs... lets set all the members to sane values
raster [Wed, 23 May 2012 04:21:43 +0000 (04:21 +0000)]
if we are mallocing structs... lets set all the members to sane values
shall we... or use CALLOC! :/

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71343 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoDisabling eina_model examples, so that we can build examples and documentation.
gastal [Thu, 17 May 2012 22:00:46 +0000 (22:00 +0000)]
Disabling eina_model examples, so that we can build examples and documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71218 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: avoid wrong implicit conversion from unsigned to unsigned long in Eina_Value...
cedric [Thu, 17 May 2012 09:59:46 +0000 (09:59 +0000)]
eina: avoid wrong implicit conversion from unsigned to unsigned long in Eina_Value tests

There is no automatic promotion of unsigned to unsigned long when using va_arg,
which means it is illegal to pass an 'unsigned' value and then use it as an
unsigned long in eina_arg_vset. Doing so yields incorrect results on some
architectures like itanium

Patch by  Albin 'Lutin' Tonnerre <albin.tonnerre@gmail.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71196 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: don't assume that 'char' is a signed type in Eina_Value
cedric [Thu, 17 May 2012 09:56:28 +0000 (09:56 +0000)]
eina: don't assume that 'char' is a signed type in Eina_Value

The eina_value code TYPE_CHAR conversion code assumes that 'char' is a signed
type, which is not true on some platforms like ARM and PPC. We need to
explicitely use signed chars to make sure the value is correct.

Patch by Albin 'Lutin' Tonnerre <albin.tonnerre@gmail.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71195 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: cleanup and merge code for sin and cos.
cedric [Wed, 16 May 2012 10:12:06 +0000 (10:12 +0000)]
eina: cleanup and merge code for sin and cos.

NOTE: this patch is part of the previous attempt to fix
rounding error. Hopefully things are better now.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71150 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina_cpu: use __asm__ instead of asm
caro [Tue, 15 May 2012 05:48:27 +0000 (05:48 +0000)]
eina_cpu: use __asm__ instead of asm

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@71092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: that was a useless piece of code !
cedric [Fri, 11 May 2012 10:51:29 +0000 (10:51 +0000)]
eina: that was a useless piece of code !

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70930 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina: Fixed strict-aliasing warning.
tasn [Tue, 8 May 2012 10:51:37 +0000 (10:51 +0000)]
Eina: Fixed strict-aliasing warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70873 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: add eina_file_map_lines.
cedric [Tue, 8 May 2012 10:31:12 +0000 (10:31 +0000)]
eina: add eina_file_map_lines.

This almost replace a loop of fopen/fgets/fclose, but it avoid
one memcpy.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70871 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix a rounding issue in eina_f32p32_{cos,sin} when getting close to 1.0.
cedric [Mon, 7 May 2012 01:46:37 +0000 (01:46 +0000)]
eina: fix a rounding issue in eina_f32p32_{cos,sin} when getting close to 1.0.

Bug only showed up if above 0.999 .

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70831 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina examples: fix some warnings
caro [Sat, 5 May 2012 04:06:08 +0000 (04:06 +0000)]
Eina examples: fix some warnings

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70787 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEina examples: add missing files in distributed tarball, formatting
caro [Sat, 5 May 2012 03:32:16 +0000 (03:32 +0000)]
Eina examples: add missing files in distributed tarball, formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70786 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina/eina_stringshare - + NULL Checking.
hermet [Wed, 2 May 2012 05:05:10 +0000 (05:05 +0000)]
eina/eina_stringshare - + NULL Checking.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70596 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina,evas,edje,elementary: add missing files from tarballs.
cedric [Mon, 30 Apr 2012 01:55:06 +0000 (01:55 +0000)]
eina,evas,edje,elementary: add missing files from tarballs.

Patch by Jérôme Pinot <ngc891@gmail.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70543 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix wording order.
cedric [Thu, 26 Apr 2012 08:16:24 +0000 (08:16 +0000)]
eina: fix wording order.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70496 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: add backtrace support to eina.
cedric [Thu, 26 Apr 2012 08:10:38 +0000 (08:10 +0000)]
eina: add backtrace support to eina.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70495 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@70426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@69810 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@69763 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@69067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: cnook <kimcinoo@gmail.com>
raster [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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@69058 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33