Commit Graph

946 Commits

Author SHA1 Message Date
Lucas De Marchi b07f70b85c Update doc of eina_str_split functions
Mention that they can return NULL in case malloc() fails.



SVN revision: 50127
2010-07-08 15:08:31 +00:00
Lucas De Marchi 62391791bf Move ifdefs
Much better and readable, with less code and the same result. Moreover this
makes some parsers not to kill themselves.



SVN revision: 50069
2010-07-06 17:20:30 +00:00
Lucas De Marchi 93f03880bd Do not purify what's impure
Two tests were failing, but no more.



SVN revision: 50067
2010-07-06 15:50:15 +00:00
Gustavo Sverzut Barbieri 5b03bc86ec add some gcc modifiers: non-null args, warn unused results and malloc.
SVN revision: 50066
2010-07-06 15:48:24 +00:00
Gustavo Sverzut Barbieri ed15713785 add eina_file_direct_ls()
Similar to eina_file_ls(), but useful when one wants to apply some
filters to the names before using them as it provides sizes of the
whole path and basename, index of the basename inside the path, dirent
structure for reference (skip directories, etc) and last but not
least, it is faster as it does not stringshare or even builds the full
path at each iteration, instead it keeps the invariant prefix
untouched and just copy the filename.

All in all this is a faster version of eina_file_ls(), use it as
possible as it will avoid overheads.



SVN revision: 50065
2010-07-06 15:45:12 +00:00
Cedric BAIL d4059c7107 * eina: rename ecore_file_ls_iterator to eina_file_ls.
SVN revision: 50002
2010-07-02 17:23:05 +00:00
Brett Nash 977221953e Stringshare doesn't have a 64k limit. Don't say it does.
SVN revision: 49992
2010-07-02 08:56:09 +00:00
Gustavo Lima Chaves e868c81b30 Documentation fix for eina iterators.
SVN revision: 49951
2010-06-30 18:41:16 +00:00
Vincent Torri b131dfc65c export symbols on Windows
SVN revision: 49915
2010-06-28 05:15:44 +00:00
Vincent Torri d2e2f572a1 export symbols on Windows
SVN revision: 49913
2010-06-28 05:11:28 +00:00
Vincent Torri ae6a698ea1 on Windows, path delemiter is backslash and not slash
SVN revision: 49912
2010-06-28 05:06:28 +00:00
Carsten Haitzler 89baaff057 and final post snap - next releasename
SVN revision: 49903
2010-06-27 14:06:10 +00:00
Carsten Haitzler 83b36be7a3 snap+release
SVN revision: 49899
2010-06-27 13:45:27 +00:00
Carsten Haitzler e80d4cb49f Snapshot eina
SVN revision: 49890
2010-06-27 13:32:37 +00:00
Vincent Torri f5d7f3ea1a printf modifiers are different on Windows
SVN revision: 49876
2010-06-26 14:26:54 +00:00
Cedric BAIL cf128ea0e4 * eina: improve quadtree to support more stuff needed by evas.
SVN revision: 49784
2010-06-21 13:17:09 +00:00
Vincent Torri 61753a99a6 fix eina_convert examples
SVN revision: 49774
2010-06-20 18:39:35 +00:00
Cedric BAIL a1bfc834d5 * configure.ac: take inept translation a little bit into account.
SVN revision: 49743
2010-06-18 14:45:42 +00:00
Vincent Torri 9ac5d78958 fix doc
SVN revision: 49740
2010-06-18 07:08:22 +00:00
Vincent Torri 5e09673fce typo
SVN revision: 49736
2010-06-17 21:27:41 +00:00
Gustavo Sverzut Barbieri ddb8c95fa9 SVN_REPO_PATH envvar during autoconf to use svnversion in there.
Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".

This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.



SVN revision: 49594
2010-06-09 18:22:47 +00:00
Carsten Haitzler 1520bad01b restore after snap/release
SVN revision: 49540
2010-06-06 17:43:03 +00:00
Carsten Haitzler feda128634 Snapshot eina
SVN revision: 49531
2010-06-06 17:26:34 +00:00
Carsten Haitzler f0eee2d260 post-snap anr release.. reset svn back.. this time for real.
SVN revision: 49526
2010-06-06 17:17:52 +00:00
Carsten Haitzler ad811694e8 Snapshot eina
SVN revision: 49514
2010-06-06 16:42:27 +00:00
Carsten Haitzler 25ff64e960 post release - move relname to pre-svn again.
SVN revision: 49506
2010-06-06 16:23:16 +00:00
Carsten Haitzler a17806f9ca Snapshot eina
SVN revision: 49495
2010-06-06 16:07:53 +00:00
Vincent Torri 23062efb81 VMIC not defined anymore at configure time
SVN revision: 49476
2010-06-06 06:26:12 +00:00
Carsten Haitzler a4769c42cb change svnversion shell goop to nuke sed and just use tr to delete
unwanted goop.



SVN revision: 49429
2010-06-04 01:04:24 +00:00
Iván Briano 6600f0c43f Let git-svn users get the right revision number to be used as version.
SVN revision: 49407
2010-06-03 07:40:54 +00:00
Cedric BAIL 17151d4fcf * eina: remove duplicate declaration of MODULE_ARCH.
SVN revision: 49370
2010-06-01 14:23:23 +00:00
Carsten Haitzler f1e19253e6 nopw svn revision works again.
SVN revision: 49344
2010-05-31 03:12:45 +00:00
Carsten Haitzler 17dfab359b fix - if no svn tree, then it will pretend to be a release.
SVN revision: 49343
2010-05-31 01:59:22 +00:00
Carsten Haitzler 4858dabb50 fix release modules
SVN revision: 49278
2010-05-29 07:31:52 +00:00
Carsten Haitzler 9b41314165 remove semi-colon
SVN revision: 49272
2010-05-29 06:28:38 +00:00
Carsten Haitzler 02503dd152 eina gets version thing ala eet.
SVN revision: 49267
2010-05-29 03:05:04 +00:00
Vincent Torri 9c210617f7 declare variables at the beginning of the block
SVN revision: 49254
2010-05-28 19:04:44 +00:00
Vincent Torri 247674b26c do not declare inlined functions in the source file,
fix a bit the doc of inlined functions

SVN revision: 49253
2010-05-28 19:03:26 +00:00
Vincent Torri f446a5b9f9 vasprintf is not declared in mingw too
SVN revision: 49252
2010-05-28 18:59:43 +00:00
Vincent Torri 52e3f2d0ab do not declare _eina_small_share twice
SVN revision: 49251
2010-05-28 18:58:49 +00:00
Vincent Torri 440fb47e30 fix pthread support with mingw
SVN revision: 49250
2010-05-28 18:57:19 +00:00
Brett Nash 2677b8d493 Minor doc update: It's nice when examples compile without warnings ;-)
SVN revision: 49091
2010-05-21 09:48:46 +00:00
Mike Blumenkrantz fa5fa3c7e7 comment out nonexistent functions
SVN revision: 48922
2010-05-16 20:17:07 +00:00
Cedric BAIL bb85e11b50 * eina: don't shadow global variable.
SVN revision: 48614
2010-05-04 16:26:29 +00:00
Cedric BAIL 197a9a879e * eina: use previous cached result in quadtree.
SVN revision: 48607
2010-05-04 14:42:13 +00:00
Cedric BAIL 9d8b1da4cb * eina: make quadtree faster.
SVN revision: 48575
2010-05-03 13:17:52 +00:00
Vincent Torri 9abb2c1357 * link pthread and spinlock code instead of just compiling
* POSIX pthread spinlock may be unimplemented, so don't
   exit with an error if they are not available


SVN revision: 48537
2010-05-02 05:19:00 +00:00
Vincent Torri 240395f366 Some libc have a pthread that declares spinlock functions,
but does not define them. So the check now links the test code.



SVN revision: 48524
2010-05-01 20:37:56 +00:00
Vincent Torri 0cc286508a indentation and comments
SVN revision: 48522
2010-05-01 20:35:16 +00:00
Cedric BAIL 6caac50006 * eina: improve QuadTree API.
SVN revision: 48482
2010-04-30 17:04:28 +00:00