caro [Fri, 23 Dec 2011 18:59:24 +0000 (18:59 +0000)]
Eina: better autotools for dirfd
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66483
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 20 Dec 2011 11:09:53 +0000 (11:09 +0000)]
eina: forgotten ChangeLog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66384
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 20 Dec 2011 11:00:59 +0000 (11:00 +0000)]
eina: reorder init as eina_error need eina_stringshare.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66383
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 13 Dec 2011 08:46:53 +0000 (08:46 +0000)]
Eina: Fix svn detection for svn 1.7
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66142
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 8 Dec 2011 13:28:32 +0000 (13:28 +0000)]
eina: use WRN for warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66029
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Dec 2011 13:10:57 +0000 (13:10 +0000)]
Eina bin/(u)strbuf: Added eina_*buf_manage_new_length.
Same as eina_*buf_manage_new except for the length parameter.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66028
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 8 Dec 2011 12:08:53 +0000 (12:08 +0000)]
eina: make it possible to disable Eina_Log infrastructure.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66025
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 8 Dec 2011 04:21:25 +0000 (04:21 +0000)]
fix some format string errors
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66016
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 8 Dec 2011 04:18:35 +0000 (04:18 +0000)]
svn:ignore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66015
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 8 Dec 2011 04:18:12 +0000 (04:18 +0000)]
fix shadow var warning
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66014
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 8 Dec 2011 04:11:54 +0000 (04:11 +0000)]
fix eina_log*level_check() to return the value that the docs claim will be returned
how did nobody catch this sooner?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@66013
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 7 Dec 2011 22:50:50 +0000 (22:50 +0000)]
update docs for eina_file_dir_list
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65997
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 7 Dec 2011 20:28:56 +0000 (20:28 +0000)]
Eina: missing 'static inline'
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65992
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 7 Dec 2011 12:07:18 +0000 (12:07 +0000)]
Eina: improve a bit the doc
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65987
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 7 Dec 2011 01:10:43 +0000 (01:10 +0000)]
NO! you break api. you made my e sit here with a segv in a getenv.
because now many libraries and api's don't have prototyopes for
malloc/calloc and much more and this goes horribly wrong especially on
64bit! the eina headers have provided these includes historically and
removing them is a BREAK in api. apps that used to compile and run
just fine now don't. it's unacceptable to break api.
i'm stuck here in unity for crying out loud! this deservves a big FAT
REVERT for that! :-P
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65983
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Dec 2011 21:33:39 +0000 (21:33 +0000)]
eina: the new endless story of fixing header in all possible configuration.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65974
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Dec 2011 17:05:14 +0000 (17:05 +0000)]
eina: last header fix.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65970
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Dec 2011 16:57:28 +0000 (16:57 +0000)]
eina: fix system header usage.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65969
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Dec 2011 16:55:50 +0000 (16:55 +0000)]
eina: move clist around as needed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65968
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Dec 2011 16:09:56 +0000 (16:09 +0000)]
eina: only include system header as necessary.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65966
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Dec 2011 21:19:19 +0000 (21:19 +0000)]
eina: fix typo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65921
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Dec 2011 14:25:25 +0000 (14:25 +0000)]
eina: follow Vincent advice.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65905
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Dec 2011 13:58:09 +0000 (13:58 +0000)]
eina: disable log if fnmatch is not present.
NOTE: would be better to have an explicit --disable option I think.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65901
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Dec 2011 13:57:10 +0000 (13:57 +0000)]
eina: improve system header detection.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65900
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Joerg Sonnenberger [Mon, 5 Dec 2011 10:17:57 +0000 (10:17 +0000)]
From: Joerg Sonnenberger <joerg@britannica.bec.de>
Subject: [E-devel] eina 1.1.0beta patches for/from pkgsrc
Several patches to fix warnings and potential on netbsd/solaris. minor
so i think i'll skip changelog for this.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65898
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 4 Dec 2011 01:56:31 +0000 (01:56 +0000)]
fix changelogs to mention release.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65860
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Fri, 2 Dec 2011 15:34:11 +0000 (15:34 +0000)]
unfrenchify mempool docs
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65822
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Fri, 2 Dec 2011 15:27:35 +0000 (15:27 +0000)]
+eina_mempool_calloc
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65821
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:45:25 +0000 (09:45 +0000)]
and now go to normal-like svn revs
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65806
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:32:11 +0000 (09:32 +0000)]
revert my 1.x.99 stuff so i can branch.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65803
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:10:56 +0000 (09:10 +0000)]
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
rev.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65802
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 30 Nov 2011 07:44:36 +0000 (07:44 +0000)]
eina eina_str.h: Fixed documentation typo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65711
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 20 Nov 2011 14:03:09 +0000 (14:03 +0000)]
eina: remove warning when building without siginfo_t.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65437
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 17 Nov 2011 11:18:12 +0000 (11:18 +0000)]
eina: module don't need dirent.h anymore.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65340
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 17 Nov 2011 11:15:54 +0000 (11:15 +0000)]
eina: shutup warning when thread are disabled.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65339
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 16 Nov 2011 17:47:58 +0000 (17:47 +0000)]
evil >= 1.0.0
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65299
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 Nov 2011 10:13:24 +0000 (10:13 +0000)]
eina: remove useless include.
NOTE: I don't know why it was there, but it shouldn't.
Please report any build issue you encounter.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65291
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 Nov 2011 05:34:37 +0000 (05:34 +0000)]
update release candidate trees to their release version in preparation
for alpha
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65280
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Tue, 15 Nov 2011 14:24:53 +0000 (14:24 +0000)]
eina: update news/changelog
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 Nov 2011 11:25:10 +0000 (11:25 +0000)]
eina README updated
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65236
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Nov 2011 22:11:27 +0000 (22:11 +0000)]
Eina: fix grep usage
replace \+ by + as it should be
add -E option to grep, handle the + in expression
patch by Fabien Romano from OpenBSD
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65207
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Nov 2011 22:08:02 +0000 (22:08 +0000)]
Eina: warning--
patch by Fabien Romano from OpenBSD
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65206
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Nov 2011 21:37:42 +0000 (21:37 +0000)]
whitespace--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65202
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Nov 2011 21:37:25 +0000 (21:37 +0000)]
Eina: Fix warning
Patch by Fabien Romano
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65201
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 13 Nov 2011 06:11:43 +0000 (06:11 +0000)]
1 - too many in underline
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65122
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 13 Nov 2011 06:08:35 +0000 (06:08 +0000)]
NEWS file like ecore - per vtorri's suggestion
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65120
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 11 Nov 2011 09:07:20 +0000 (09:07 +0000)]
eina NEWS file has summary from changelog. damn we did a lot.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65057
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Thu, 10 Nov 2011 10:58:19 +0000 (10:58 +0000)]
eina: add murmur3 hash
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@65017
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 9 Nov 2011 07:15:48 +0000 (07:15 +0000)]
fix clang complaint:
http://dev.enlightenment.fr/~discomfitor/eina-2011-11-08/report-izvfa3.html#EndPath
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64973
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 9 Nov 2011 06:35:45 +0000 (06:35 +0000)]
another spacing baddie -> fixed
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64972
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 9 Nov 2011 06:34:03 +0000 (06:34 +0000)]
remove errant space.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64971
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sat, 5 Nov 2011 17:49:30 +0000 (17:49 +0000)]
Eina: Port eina to the Ps3 by including Escape
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64778
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 5 Nov 2011 14:01:18 +0000 (14:01 +0000)]
eina: don't hide symbol if we can build them in.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64762
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 31 Oct 2011 23:45:22 +0000 (23:45 +0000)]
whitespace--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64590
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 31 Oct 2011 23:45:07 +0000 (23:45 +0000)]
Eina: init TLS key...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64589
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Mon, 31 Oct 2011 20:44:55 +0000 (20:44 +0000)]
Eina: Add Eina_TLS typedefs for win32 and void
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64583
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 19 Oct 2011 16:09:14 +0000 (16:09 +0000)]
eina: fallback for case where file system doesn't handle MAP_HUGETLB properly.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64181
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 19 Oct 2011 08:36:42 +0000 (08:36 +0000)]
eina/stringshare - get rid of white space
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64165
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Sung W. Park [Mon, 17 Oct 2011 05:06:01 +0000 (05:06 +0000)]
From: "Sung W. Park" <sungwoo@gmail.com>
"... I've created a resource context per thread using TLS. Since there is no
TLS support in Eina, I've added 4 APIs for that as well. Another patch has
been submitted but i'll just include it in here as well. ..."
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64120
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sat, 15 Oct 2011 12:56:27 +0000 (12:56 +0000)]
eina: add eina_strbuf_trim/rtrim/ltrim()
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Thu, 13 Oct 2011 07:30:34 +0000 (07:30 +0000)]
eina: Hook clist into the top level documentation
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Thu, 13 Oct 2011 07:06:54 +0000 (07:06 +0000)]
eina: Document Eina_Clist
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64038
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Thu, 13 Oct 2011 07:06:44 +0000 (07:06 +0000)]
eina: Fix bug in eina_clist_element_init
Thanks to Naruto TAKAHASHI for pointing out the problem.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64037
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Thu, 13 Oct 2011 02:22:18 +0000 (02:22 +0000)]
eina: Add eina_clist_element_is_linked()
Allows checking whether an entry is linked or not.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64029
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Wed, 12 Oct 2011 04:39:27 +0000 (04:39 +0000)]
eina: Add Eina_Clist
A clist is an inlist with the following features:
- allows removal of items without knowing which list they are in.
- Two pointers per list item & list head
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@64007
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 9 Oct 2011 19:27:08 +0000 (19:27 +0000)]
Eina: big mistake in efl_attribute.m4. My bad
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63934
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 7 Oct 2011 17:47:55 +0000 (17:47 +0000)]
fd leak --
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63914
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Fri, 7 Oct 2011 05:56:51 +0000 (05:56 +0000)]
eina: Only declare _eina_tracking_lock with thread debugging
Hopefully fixes compilation on windows
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63905
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Mike McCormack [Fri, 7 Oct 2011 05:56:43 +0000 (05:56 +0000)]
Revert "[Eina] Use Eina_Lock and not pthread. Fix compilation on Windows."
This reverts commit
61d2367bd6f7c12be7e04b58cbe1011971b7a0f2. (@63877)
Reverted due to the following build failure:
eina_main.c:117:16: error: conflicting types for ‘_eina_tracking_lock’
../../src/include/eina_inline_lock_posix.x:83:29: note: previous declaration of ‘_eina_tracking_lock’ was here
make[3]: *** [libeina_la-eina_main.lo] Error 1
_eina_tracking_lock is used for implementation of Eina_Locks, so cannot be an Eina_Lock
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63904
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 6 Oct 2011 06:34:39 +0000 (06:34 +0000)]
[Eina] Use Eina_Lock and not pthread. Fix compilation on Windows.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63877
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Wed, 5 Oct 2011 21:09:10 +0000 (21:09 +0000)]
eina: fix r63811
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63846
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 5 Oct 2011 20:00:29 +0000 (20:00 +0000)]
eina: remove couple of warnings
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63842
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 5 Oct 2011 14:29:40 +0000 (14:29 +0000)]
fir leak in an example. patch by Guillaume 'Kuri' Friloux
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63841
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Tue, 4 Oct 2011 20:47:15 +0000 (20:47 +0000)]
eina: eina_strbuf_append_length(sb, s, 0) is possible
also fix typo in doc, remove a trailing space and myself to authors
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63811
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Oct 2011 02:33:45 +0000 (02:33 +0000)]
eina: actually sanitize all file inserted in the cache.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63789
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Oct 2011 02:33:00 +0000 (02:33 +0000)]
eina: prevent ABI break when turning on/off threads debugging.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63788
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Oct 2011 02:04:40 +0000 (02:04 +0000)]
eina: add sub-second resolution correctness.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63787
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 4 Oct 2011 01:55:41 +0000 (01:55 +0000)]
eina: forgotten lock in eina_file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63786
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
yoz [Thu, 29 Sep 2011 15:13:10 +0000 (15:13 +0000)]
eina: fix make dist
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63668
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 29 Sep 2011 06:07:40 +0000 (06:07 +0000)]
use another m4 macro for __atribute__
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63651
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Fri, 23 Sep 2011 17:02:02 +0000 (17:02 +0000)]
eina: provide a C++-compatible version of _EINA_INLIST_CONTAINER
In C++ we can't assign a void pointer to another type pointer without casts. We
now rely on typeof() operator *when using C++*.
We may provide another version later for those compilers without typeof()
support.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63568
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 23 Sep 2011 13:17:12 +0000 (13:17 +0000)]
eina: correctly track lock when waiting for condition.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63566
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 22 Sep 2011 20:38:32 +0000 (20:38 +0000)]
svn:ignore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 22 Sep 2011 20:37:11 +0000 (20:37 +0000)]
svn:ignore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63548
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 22 Sep 2011 20:36:08 +0000 (20:36 +0000)]
another useless header file
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63547
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 22 Sep 2011 20:33:58 +0000 (20:33 +0000)]
useless header file
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63546
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 20 Sep 2011 11:28:25 +0000 (11:28 +0000)]
support mtrace in eina at runtime. easier now to enable via env vars.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63498
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 18 Sep 2011 21:57:10 +0000 (21:57 +0000)]
Eina: In eina_file_open, only set the CLOEXEC flag if system supports exec
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63462
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 18 Sep 2011 21:57:02 +0000 (21:57 +0000)]
Eina: mmap: Use HAVE_SIGINT_T instead of ifdefs on WIN32
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63461
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 18 Sep 2011 21:56:54 +0000 (21:56 +0000)]
Eina: Always use fpathconfig and never assume NAME_MAX is defined
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63460
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 18 Sep 2011 10:13:29 +0000 (10:13 +0000)]
add sys/types.h check
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63455
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 17 Sep 2011 07:13:02 +0000 (07:13 +0000)]
comments again
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63447
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 17 Sep 2011 06:29:23 +0000 (06:29 +0000)]
whitespaces-- and comments
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63446
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 17 Sep 2011 06:24:00 +0000 (06:24 +0000)]
add @since to doc type
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63445
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 16 Sep 2011 07:34:43 +0000 (07:34 +0000)]
fix configure output
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63434
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 16 Sep 2011 07:30:40 +0000 (07:30 +0000)]
quotes and cleanup
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63433
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Fri, 16 Sep 2011 07:08:37 +0000 (07:08 +0000)]
Eina: Disable xattr calls when xattr api is not available
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63429
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 15 Sep 2011 15:37:28 +0000 (15:37 +0000)]
eina: add eina_xattr.{c,h}.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63412
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 15 Sep 2011 13:57:27 +0000 (13:57 +0000)]
eina: use eina safety check in eina_file.c.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63409
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 15 Sep 2011 12:39:40 +0000 (12:39 +0000)]
eina: add XAttr support to eina.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@63408
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33