barbieri [Thu, 12 Jan 2012 17:27:53 +0000 (17:27 +0000)]
eina_value: hash now adopts given Eina_Hash.
This should allow users to setup the hash manually, in an efficient
way, then make it an Eina_Value.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 17:15:49 +0000 (17:15 +0000)]
eina_value: list now adopts given Eina_List.
This should allow users to setup the array manually, in an efficient
way, then make it an Eina_Value.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 17:07:07 +0000 (17:07 +0000)]
eina_value: array now adopts given Eina_Inarray.
This should allow users to setup the array manually, in an efficient
way, then make it an Eina_Value.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 16:48:54 +0000 (16:48 +0000)]
eina_value: replace non-posix timercmp() with manual comparison.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67144
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 16:38:53 +0000 (16:38 +0000)]
eina_value: add missing @since.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67143
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 12 Jan 2012 03:21:52 +0000 (03:21 +0000)]
fix docs for first half of eina_value: the second half caused me to start drinking heavily
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67112
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 03:00:03 +0000 (03:00 +0000)]
eina_value: add blob type.
Nice type that even supports configurable operations such as compare,
free, copy and to_string.
the usual is also supported: provide no ops (operations) and memory
will be left untouched.
nice feature to dump as string :-)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67109
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 02:56:56 +0000 (02:56 +0000)]
missing file.
my bad...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67108
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 01:31:21 +0000 (01:31 +0000)]
eina_value: add struct timeval.
may be useful for esskyuehl.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67106
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 12 Jan 2012 00:24:22 +0000 (00:24 +0000)]
fix C++ compile, add test.
adding a dummy test so we (read: myself ;-)) remember to compile with
c++ and check errors like missing casts.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67105
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 23:54:35 +0000 (23:54 +0000)]
eina_value: add hash.
Similar to list and array, but takes string keys instead of position.
It can convert to string, I've added tests for it, but hash algorithm
changes may break the simple comparison I did... and I don't want to
parse the string to be more accurate.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67103
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 21:55:48 +0000 (21:55 +0000)]
eina_value: revert bogus array change, add test.
oops! the list commit changed array back! I blame svn not having "git add -p"
and I have to do it by coping files :-/
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 21:52:32 +0000 (21:52 +0000)]
eina_value: add list type.
Similar to array, but less efficient as uses list nodes. If possible
values are stored on list->data itself, otherwise they are allocated
and the pointer goes as list->data.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 21:50:40 +0000 (21:50 +0000)]
eina_value: convert array to string using [] for single items as well.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 21:34:49 +0000 (21:34 +0000)]
eina_value: fix error condition handling.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67094
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 19:46:55 +0000 (19:46 +0000)]
eina_value: optimize detection of basic types.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67090
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 14:19:51 +0000 (14:19 +0000)]
proper include of alloca.h, thanks vtorri for spotting it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 14:06:07 +0000 (14:06 +0000)]
make bastards happy
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67083
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 11 Jan 2012 10:37:13 +0000 (10:37 +0000)]
eina: massiv fix for Eina_Value.
Should be more portable and work with C++.
NOTE: I still see an aliasing break in eina_value_pset, but wasn't
able to figure how to solve it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67065
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 11 Jan 2012 06:41:04 +0000 (06:41 +0000)]
eina eina_list.h: Refined documentation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67041
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Jan 2012 02:20:26 +0000 (02:20 +0000)]
add eina_value.
eina value is a generic value storage, it's quite efficient to space
(16 bytes) and speed (inlines for basic types).
It's basically a structure describing how to manage memory
(Eina_Value_Type), with default implementation for char, short, int,
long, int64_t (and unsigned variants), float, double, stringshare and
string.
If a type 'value_size' is smaller than 8 bytes, it's stored
inline. Otherwise a value is allocated and managed.
Most of the methods are inline, with special handling for char, short,
int... Then no extra calls are made, allowing the compiler to optimize
them.
For array of a single type it is recommend to use Eina_Value_Array, as
it will efficiently store and access members (just a char if subtype
is EINA_VALUE_TYPE_CHAR, etc).
It can copy itself, compare itself. Including arrays.
It would be nice to have something that converts between EET and this.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67035
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 10 Jan 2012 15:34:48 +0000 (15:34 +0000)]
eina: applied eina_array_count_get -> eina_array_count api change.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67021
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 10 Jan 2012 00:23:24 +0000 (00:23 +0000)]
add missing @since before vtorri notices it
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67005
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 9 Jan 2012 23:24:18 +0000 (23:24 +0000)]
add eina_inarray.
It is an inline array, that is, the members are actually in the
allocated buffer, as opposed to a pointer to its data.
It can be used to manage array of integers, floats or other structures
without fragmenting memory.
The lookups should be fast as memory is linear, then CPU prefetch can
kick in and bring data to cache before it's used.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67003
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 9 Jan 2012 23:14:04 +0000 (23:14 +0000)]
magic: define and set eina_error if fails.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67002
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 9 Jan 2012 23:13:06 +0000 (23:13 +0000)]
Add eina_array_count(), deprecate eina_array_count_get().
This makes the API more uniform.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@67001
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 8 Jan 2012 07:21:48 +0000 (07:21 +0000)]
Eina: Need to keep the CFLAGS/LDFLAGS/LIBS passed to configure from env vars
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66965
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sat, 7 Jan 2012 11:39:07 +0000 (11:39 +0000)]
Eina: Set EINA_CFLAGS/EINA_LDFLAGS before looking for system headers
We must check for cflags/ldflags and evil/escape libs before looking
for headers (like sys/mman.h) because they could be provided by one
of those libs. We must also set CFLAGS/LDFLAGS/LIBS variables to the
EINA_CFLAGS/EINA_LDFLAGS/EINA_LIBS vars so they get picked up properly
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66954
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 4 Jan 2012 09:41:15 +0000 (09:41 +0000)]
eina: fix build without Xattr.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66864
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 3 Jan 2012 15:24:15 +0000 (15:24 +0000)]
eina: warning--.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66801
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 3 Jan 2012 14:59:07 +0000 (14:59 +0000)]
eina: detect fault during Eina_File mmap memory access and improve Xattr functions.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66799
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 30 Dec 2011 13:41:37 +0000 (13:41 +0000)]
eina: let eina_hash_free behave like free.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66694
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 30 Dec 2011 13:38:53 +0000 (13:38 +0000)]
eina: add Eina_Semaphore API.
Patch by Vincent Torri.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66693
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 29 Dec 2011 14:06:33 +0000 (14:06 +0000)]
eina: let eina_hash_free() behave like free().
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66636
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 29 Dec 2011 14:03:42 +0000 (14:03 +0000)]
eina: forgotten ChangeLog update in trunk.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66635
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 28 Dec 2011 15:01:13 +0000 (15:01 +0000)]
eina: got to aggressive on that one.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66603
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 28 Dec 2011 14:55:19 +0000 (14:55 +0000)]
eina: this arg could really be NULL and really simplify our code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66601
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Wed, 28 Dec 2011 14:13:30 +0000 (14:13 +0000)]
Don't override standard variables, it looks weird. In turn, fix building with automake 1.11.2
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66599
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
illogict [Wed, 28 Dec 2011 09:42:40 +0000 (09:42 +0000)]
eina: indent.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66595
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 23 Dec 2011 18:59:24 +0000 (18:59 +0000)]
Eina: better autotools for dirfd
git-svn-id: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@65900
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@64165
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@64098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mike_m [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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@64039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33