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: http://svn.enlightenment.org/svn/e/trunk/eina@71196
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/eina@71195
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/eina@71150
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 15 May 2012 05:48:27 +0000 (05:48 +0000)]
eina_cpu: use __asm__ instead of asm
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@71092
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 11 May 2012 10:51:29 +0000 (10:51 +0000)]
eina: that was a useless piece of code !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70930
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 8 May 2012 10:51:37 +0000 (10:51 +0000)]
Eina: Fixed strict-aliasing warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70873
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/eina@70871
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/eina@70831
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 5 May 2012 04:06:08 +0000 (04:06 +0000)]
Eina examples: fix some warnings
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70787
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 5 May 2012 03:32:16 +0000 (03:32 +0000)]
Eina examples: add missing files in distributed tarball, formatting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70786
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 2 May 2012 05:05:10 +0000 (05:05 +0000)]
eina/eina_stringshare - + NULL Checking.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70596
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/eina@70543
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Apr 2012 08:16:24 +0000 (08:16 +0000)]
eina: fix wording order.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70496
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Apr 2012 08:10:38 +0000 (08:10 +0000)]
eina: add backtrace support to eina.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70495
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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