Cedric BAIL
491e44bb5f
eina: actually check the pid only if we fail with main loop check.
...
NOTE: If we are out of luck this test can work after a fork, but most
of the time it will be correct and cost nothing, instead of costing
a syscall.
SVN revision: 71988
2012-06-12 07:58:11 +00:00
Mike Blumenkrantz
df3343d002
even more overclarification
...
SVN revision: 71933
2012-06-11 07:38:12 +00:00
Mike Blumenkrantz
1d855e8c14
super overclarify docs for eina_str_split_full
...
SVN revision: 71932
2012-06-11 07:35:28 +00:00
Mike Blumenkrantz
c74cf7666d
fix size of returned array in str_split, doc clarification incoming
...
SVN revision: 71930
2012-06-11 07:29:46 +00:00
Mike Blumenkrantz
12a4c36072
fix the str_split test to function the way our docs specify that it should
...
SVN revision: 71872
2012-06-08 23:28:37 +00:00
Mike Blumenkrantz
8dbcdefab9
just spent waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay too long working on eina_str_split/full. never again.
...
this function was severely broken since 1.0: it did not abide by the limit param, and it was almost comically slow. I have (hopefully) fixed both of these issues. I also fixed the bug where this function was less than 200 lines long.
I'll backport this once it gets tested/reviewed/reverted
SVN revision: 71871
2012-06-08 23:28:11 +00:00
Mike Blumenkrantz
7cd7f0bd22
whoops, meant negative...hope nobody noticed this
...
SVN revision: 71856
2012-06-08 14:45:21 +00:00
Mike Blumenkrantz
32c909b6ce
...and unbreak compile
...
SVN revision: 71853
2012-06-08 14:05:54 +00:00
Mike Blumenkrantz
017a7d50eb
add a check for stupids
...
SVN revision: 71851
2012-06-08 13:48:05 +00:00
Jonas M. Gastal
5590d14689
Adding EINA_INLIST_CONTAINER_GET to the examples when freeing the list.
...
Author: Guilherme Iscaro <iscaro@profusion.mobi>
SVN revision: 71850
2012-06-08 13:22:09 +00:00
Jihoon Kim
bb56b0b09c
fix @version in each EFL header doxygen
...
SVN revision: 71691
2012-06-04 23:27:02 +00:00
Jonas M. Gastal
aa2e607d6f
Fixing the eina_inlist example 2 image. The diagram was wrong.
...
Author: Guilherme Iscaro <iscaro@profusion.mobi>
SVN revision: 71582
2012-05-31 13:09:13 +00:00
Jonas M. Gastal
c67b71b65c
Removing wrong info about inlist performance from docs.
...
SVN revision: 71581
2012-05-31 13:09:05 +00:00
Carsten Haitzler
4d66408a8b
let's turn eina thread debug OFF by default eh? :)
...
SVN revision: 71571
2012-05-31 02:34:46 +00:00
Vincent Torri
353030141d
Eina: move spin lock checks in the generic m4 threads macro
...
SVN revision: 71562
2012-05-30 13:25:13 +00:00
Carsten Haitzler
318bd30043
This is a small change, so I won't changelog it (or backport), but
...
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.
SVN revision: 71548
2012-05-30 10:08:41 +00:00
Jerome Pinot
04daafab2b
eina: doxygen doc fixes
...
Add a bunch of missing @c and #EINA_{TRUE,FALSE} links.
SVN revision: 71535
2012-05-30 06:55:31 +00:00
Vincent Torri
96bfc84a12
Eina: Fix issue in the XML parser when a tag was in a comment or a CDATA.
...
SVN revision: 71518
2012-05-29 22:00:29 +00:00
Vincent Torri
4889dc71d2
Eina: remove threads options from configure
...
remove --disable-posix-threads and --disable-win32-threads
from configure options, and detect automatically the threading
support.
SVN revision: 71517
2012-05-29 21:57:48 +00:00
Jerome Pinot
b3e92d38b0
eina: doxygen doc fixes
...
A #link at the beginning of a new line goes interpreted by doxygen as a title,
so format the documentation to avoid this issue. No content change.
SVN revision: 71501
2012-05-29 11:33:07 +00:00
Carsten Haitzler
55a5b14bd8
formatting fix.
...
SVN revision: 71347
2012-05-23 04:31:47 +00:00
Carsten Haitzler
859f22b80b
add changelog for fix.
...
SVN revision: 71346
2012-05-23 04:28:09 +00:00
Carsten Haitzler
b6b502885a
use memset so we never have this problem again and also put in
...
eina_file_win32.c
SVN revision: 71345
2012-05-23 04:26:24 +00:00
Carsten Haitzler
6bacd49c6d
if we are mallocing structs... lets set all the members to sane values
...
shall we... or use CALLOC! :/
SVN revision: 71343
2012-05-23 04:21:43 +00:00
Jonas M. Gastal
b2c9b6552a
Disabling eina_model examples, so that we can build examples and documentation.
...
SVN revision: 71218
2012-05-17 22:00:46 +00:00
Cedric BAIL
fa1569eb9b
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>
SVN revision: 71196
2012-05-17 09:59:46 +00:00
Cedric BAIL
b19de09bae
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>
SVN revision: 71195
2012-05-17 09:56:28 +00:00
Cedric BAIL
671b3bad30
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.
SVN revision: 71150
2012-05-16 10:12:06 +00:00
Vincent Torri
11c2dc7454
eina_cpu: use __asm__ instead of asm
...
SVN revision: 71092
2012-05-15 05:48:27 +00:00
Cedric BAIL
061c37176d
eina: that was a useless piece of code !
...
SVN revision: 70930
2012-05-11 10:51:29 +00:00
Tom Hacohen
0400e248c1
Eina: Fixed strict-aliasing warning.
...
SVN revision: 70873
2012-05-08 10:51:37 +00:00
Cedric BAIL
f0a9acefa0
eina: add eina_file_map_lines.
...
This almost replace a loop of fopen/fgets/fclose, but it avoid
one memcpy.
SVN revision: 70871
2012-05-08 10:31:12 +00:00
Cedric BAIL
7d400fb5d9
eina: fix a rounding issue in eina_f32p32_{cos,sin} when getting close to 1.0.
...
Bug only showed up if above 0.999 .
SVN revision: 70831
2012-05-07 01:46:37 +00:00
Vincent Torri
3247b985c9
Eina examples: fix some warnings
...
SVN revision: 70787
2012-05-05 04:06:08 +00:00
Vincent Torri
c73f47e4ee
Eina examples: add missing files in distributed tarball, formatting
...
SVN revision: 70786
2012-05-05 03:32:16 +00:00
ChunEon Park
a2d58503e2
eina/eina_stringshare - + NULL Checking.
...
SVN revision: 70596
2012-05-02 05:05:10 +00:00
Cedric BAIL
71090cd4fd
eina,evas,edje,elementary: add missing files from tarballs.
...
Patch by Jérôme Pinot <ngc891@gmail.com>
SVN revision: 70543
2012-04-30 01:55:06 +00:00
Cedric BAIL
181b5f3036
eina: fix wording order.
...
SVN revision: 70496
2012-04-26 08:16:24 +00:00
Cedric BAIL
cea8c9338c
eina: add backtrace support to eina.
...
SVN revision: 70495
2012-04-26 08:10:38 +00:00
Cedric BAIL
8053f61f86
efl: add release point in ChangeLog files.
...
SVN revision: 70494
2012-04-26 08:07:22 +00:00
Carsten Haitzler
8616b93335
restore .99 micro versions for trunk and add back svnrev vers too.
...
SVN revision: 70492
2012-04-26 04:51:32 +00:00
Carsten Haitzler
2e9912b91a
and removed the -beta tag...
...
SVN revision: 70489
2012-04-26 04:35:43 +00:00
Michael BOUCHAUD
0a060e2644
eina: fix typo in doc
...
SVN revision: 70465
2012-04-25 10:17:31 +00:00
Lucas De Marchi
623f145cd9
eina: remove useless check for NULL
...
choice is always set
SVN revision: 70441
2012-04-24 14:21:22 +00:00
Lucas De Marchi
0c46eab68a
eina: fix copyright
...
The content of this file was changed and there's no code left from them.
SVN revision: 70440
2012-04-24 14:19:02 +00:00
Sanjeev BA
b9ed47a471
several fixes for the doxygen docs.
...
Author : Jérôme Pinot <ngc891@gmail.com>
SVN revision: 70426
2012-04-23 23:31:38 +00:00
Jérôme Pinot
fc00b1b637
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.
SVN revision: 70385
2012-04-22 05:27:25 +00:00
Carsten Haitzler
ec3f63fae7
tag everything as beta in svn.
...
SVN revision: 70375
2012-04-21 01:52:12 +00:00
Cedric BAIL
d80dae3035
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.
SVN revision: 70352
2012-04-20 08:30:59 +00:00
Cedric BAIL
c8412af437
eina: forgotten disable of eina_model.
...
SVN revision: 70348
2012-04-20 07:32:36 +00:00