Carsten Haitzler
b8b576afa9
more doxy -> .h
...
SVN revision: 58430
2011-04-07 12:26:24 +00:00
Carsten Haitzler
807038c47f
more doxy -> .h
...
SVN revision: 58429
2011-04-07 12:23:22 +00:00
Carsten Haitzler
54bf7e1c01
more dox -> .h
...
SVN revision: 58427
2011-04-07 12:21:50 +00:00
Carsten Haitzler
f61f070efc
more doxy -> .h
...
SVN revision: 58426
2011-04-07 12:17:32 +00:00
Carsten Haitzler
4ba040a35c
more dox -> .h
...
SVN revision: 58425
2011-04-07 12:04:24 +00:00
Carsten Haitzler
3b77b6c3c5
move more doc to .h
...
SVN revision: 58424
2011-04-07 11:55:27 +00:00
Carsten Haitzler
a91e054426
more doxy -> .h
...
SVN revision: 58421
2011-04-07 11:40:55 +00:00
Carsten Haitzler
d44242d02c
more doxy -> h
...
SVN revision: 58420
2011-04-07 11:39:20 +00:00
Carsten Haitzler
d5e0c692ea
more doc to h files
...
SVN revision: 58419
2011-04-07 11:30:22 +00:00
Carsten Haitzler
4d3ab4d8b4
more doc -> header.
...
SVN revision: 58416
2011-04-07 11:22:34 +00:00
Carsten Haitzler
3a3746c4c3
more docs to .h files.
...
SVN revision: 58415
2011-04-07 11:16:30 +00:00
Carsten Haitzler
4aa79a0fb9
more docs to headers.
...
SVN revision: 58414
2011-04-07 11:12:45 +00:00
Carsten Haitzler
7c3aa4194d
move some more doc to .h
...
SVN revision: 58413
2011-04-07 11:01:26 +00:00
Carsten Haitzler
a55fbc4baa
some doc -> .h
...
SVN revision: 58412
2011-04-07 10:38:25 +00:00
Carsten Haitzler
9f011dfa0c
move docs to .h
...
SVN revision: 58411
2011-04-07 10:26:38 +00:00
Cedric BAIL
d88f1e2061
eina: fix amalgamation build.
...
SVN revision: 58392
2011-04-06 15:18:08 +00:00
Cedric BAIL
30fda98e76
eina: add Eina_Simple_Xml parser by Gustavo.
...
TODO: fix docs (but today, eina doc need some love again)
use iconv and handle encoding (can get entity-to-utf8 from evas)
description of what to do at :
http://marc.info/?l=enlightenment-devel&m=129975452006699&w=3
NOTE: this mean this API is not stable yet and will be broken soon.
SVN revision: 58387
2011-04-06 10:14:03 +00:00
Boris Faure
dde69f8e34
eina-hash: improve documentation + indent + wibble
...
SVN revision: 58157
2011-03-28 21:37:35 +00:00
Mike Blumenkrantz
f0ff4ed477
+EAPI Eina_Error eina_error_find(const char *msg)
...
SVN revision: 57863
2011-03-19 00:07:23 +00:00
Mike Blumenkrantz
e06df9182c
+eina_list_move* for moving list node data to another list
...
SVN revision: 57110
2011-02-17 07:29:12 +00:00
Tom Hacohen
7214694dba
Eina unicode: Added utf8 handling functions and also added Eina_Unicode<->UTF-8 conversions.
...
It's the functions from Evas_Encoding that have been renamed.
I also added support for 6byte UTF-8 conversion (Eina_Unicode->UTF-8).
SVN revision: 57093
2011-02-16 15:43:25 +00:00
Mike Blumenkrantz
b48b7eb6ea
+EINA_INLIST_FOREACH_SAFE
...
it looks crazy, but it works somehow
SVN revision: 57080
2011-02-16 09:34:27 +00:00
Tom Hacohen
9fcf0b3c46
Eina unicode: Added eina_unicode_strndup.
...
SVN revision: 56807
2011-02-08 13:43:03 +00:00
Cedric BAIL
3a058ac014
* eina: revert and fix a typo that make stuff even faster.
...
SVN revision: 56712
2011-02-04 14:03:18 +00:00
Tom Hacohen
f2afb18e00
Eina: reverted commit 56637 (scalability and whatever improvements) it had HUGE leaks.
...
SVN revision: 56695
2011-02-03 20:04:03 +00:00
Lucas De Marchi
da0c0f320f
fix misuse of EINA_PURE
...
qsort may modify a global variable, so this function cannot have pure attribute
SVN revision: 56652
2011-02-02 17:07:49 +00:00
Cedric BAIL
b409910a2a
* eina: improve speed and scalability a lot.
...
SVN revision: 56637
2011-02-01 18:10:03 +00:00
Mike Blumenkrantz
58ff455b69
inglishicize some ducks
...
SVN revision: 56344
2011-01-28 16:05:12 +00:00
Cedric BAIL
701cfebbed
* eina: some time compiler are really stupid...
...
SVN revision: 55561
2010-12-15 11:56:50 +00:00
Carsten Haitzler
9317a439fb
and if i'm breaking shit... i may as well put it at the end, so if
...
size changes later to be bigger, existing code doesnt break (due to
the way this is meant to be accessed).
SVN revision: 55388
2010-12-09 02:55:08 +00:00
Carsten Haitzler
2382fe75ce
ok - make it 8192.
...
SVN revision: 55387
2010-12-09 02:46:11 +00:00
Carsten Haitzler
8ed17348e9
spottied a stabilty/portability bug with PATH_MAx inside a public
...
header. fix. see comments.
SVN revision: 55386
2010-12-09 01:29:52 +00:00
Cedric BAIL
aaae4e223a
* eina: eina_array_clean should be inlined from the beginning.
...
NOTE: to prevent ABI break, I added the old symbol in eina_abi.c.
So binary/library using eina_array_clean should continue to work
without any problem.
SVN revision: 55068
2010-11-29 18:32:30 +00:00
helen
c508b793d5
eina_array_data_set can receives null to unset
...
Passing null to the second parameter is the only way to unset the data,
so it should not have EINA_ARG_NONNULL to the data parameter
SVN revision: 54997
2010-11-25 19:38:45 +00:00
Vincent Torri
8fa9c4a7ce
add doxygen doc
...
SVN revision: 54249
2010-11-06 20:38:41 +00:00
Vincent Torri
38c55d2170
remove Eina_Matrixsparse_Item_Cell and Eina_Matrixsparse_Item_Row
...
as they are used absolutely nowhere.
SVN revision: 54226
2010-11-06 12:50:09 +00:00
Vincent Torri
7ee0e4655b
* improve doc
...
* remove eina_binshare_init() and eina_binshare_shutdown()
from eina_binshare.h as they must not be exported
SVN revision: 54223
2010-11-06 12:34:55 +00:00
Cedric BAIL
17973f336e
* eina: add eina_file_stat_ls and guaranty that eina_file_direct_ls
...
will not call anything else than readdir_r.
SVN revision: 54105
2010-11-02 17:07:04 +00:00
Cedric BAIL
eb4cd21f0c
* eina: remove dirent so apps don't rely on non portable code.
...
SVN revision: 54103
2010-11-02 15:11:05 +00:00
Carsten Haitzler
a08524ea65
aaagh. dirent... bad! too many things in dirent that are not portable
...
- d_type for example... so put that into the direct_info struct and
handle the compat in eina.
SVN revision: 54015
2010-10-30 05:48:07 +00:00
Mike Blumenkrantz
0c27fd1a29
ecrustify testing: looked good so I'm committing for other people to review as well
...
SVN revision: 53800
2010-10-23 06:41:45 +00:00
Mike Blumenkrantz
7d03bcd110
3 hours and a lot of bugfixing later, uncrustify can now align the * for function prototypes
...
SVN revision: 53781
2010-10-22 19:58:49 +00:00
Mike Blumenkrantz
cb4e0c8a75
this is the second test of my new uncrustify+config
...
*all struct members are aligned and spaced
*all post-function macros are force-spaced
*all post-function macros are parsed
*all macro definitions are backslash aligned
SVN revision: 53775
2010-10-22 17:30:54 +00:00
Cedric BAIL
2bd686db2b
* eina: fix typo.
...
SVN revision: 53055
2010-10-05 11:32:12 +00:00
Marc Andre Tanner
431685d37a
eina: fix wrong EINA_ARG_NONNULL
...
This fixes the following error:
CC libeina_la-eina_error.lo
CC libeina_la-eina_log.lo
In file included from ../../src/include/eina_safety_checks.h:69,
from eina_error.c:150:
../../src/include/eina_error.h:53: error: nonnull argument references non-pointer operand (argument 1, operand 1)
make[3]: *** [libeina_la-eina_error.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../../src/include/eina_safety_checks.h:69,
from eina_log.c:287:
../../src/include/eina_error.h:53: error: nonnull argument references non-pointer operand (argument 1, operand 1)
make[3]: *** [libeina_la-eina_log.lo] Error 1
make[3]: Leaving directory `/data/projects/qi-bootmenu-system/build/temp-armv4tl/eina/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/projects/qi-bootmenu-system/build/temp-armv4tl/eina/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/projects/qi-bootmenu-system/build/temp-armv4tl/eina'
make: *** [all] Error 2
Patch by: Marc Andre Tanner <mat@brain-dump.org>
SVN revision: 52947
2010-10-01 12:18:04 +00:00
Vincent Torri
c4771c0127
include limits.h. Should acctually work with DSB, macosx and openindiana.
...
SVN revision: 52880
2010-09-29 05:41:09 +00:00
Lucas De Marchi
a95105a888
Implement function to drop priority of current thread
...
This function is useful for libraries like ecore and evas that have to
set some worker threads. The first thing these threads should do is to
call this function, so the main thread might continue running without
the worker threads interrupting it too much.
SVN revision: 52651
2010-09-23 20:38:48 +00:00
Mike Blumenkrantz
534bd43e9d
initial doxy patch for rbtree from vtorri
...
CEDRIC WRITE DOCS FOR THIS!
SVN revision: 52172
2010-09-12 19:28:18 +00:00
Mike Blumenkrantz
1970f8dd6c
more doxy from vtorri
...
SVN revision: 52164
2010-09-12 08:03:21 +00:00
Iván Briano
8374dea693
Evil patch from Evil vtorri. Some improvements to Eina docs.
...
Yup, docs.. truly evil.
SVN revision: 51993
2010-09-08 17:41:05 +00:00