platform/upstream/efl.git
13 years agoEvas textblock: Move bidi props to the layout paragraphs.
Tom Hacohen [Thu, 14 Apr 2011 12:13:20 +0000 (12:13 +0000)]
Evas textblock: Move bidi props to the layout paragraphs.

This will let us do cool overrides more control via higher level protocol
when we'll want to.

SVN revision: 58662

13 years agoEvas textblock: Fixed invalid reads with ellipsis in some cases.
Tom Hacohen [Thu, 14 Apr 2011 11:37:09 +0000 (11:37 +0000)]
Evas textblock: Fixed invalid reads with ellipsis in some cases.

SVN revision: 58659

13 years agoEvas textblock: Fixed ellipsis.
Tom Hacohen [Thu, 14 Apr 2011 11:37:06 +0000 (11:37 +0000)]
Evas textblock: Fixed ellipsis.

It's actually just a workaround until we finally fix draw to not need
the text.

SVN revision: 58658

13 years agofix map update bug. :)
Carsten Haitzler [Thu, 14 Apr 2011 10:47:40 +0000 (10:47 +0000)]
fix map update bug. :)

SVN revision: 58656

13 years agoeina: improve autoconf cache usage.
Cedric BAIL [Thu, 14 Apr 2011 09:40:47 +0000 (09:40 +0000)]
eina: improve autoconf cache usage.

SVN revision: 58655

13 years agounrevert. this is not a mistake.
Mike Blumenkrantz [Thu, 14 Apr 2011 07:42:04 +0000 (07:42 +0000)]
unrevert. this is not a mistake.

SVN revision: 58654

13 years agoEvas: Updated changelog.
Tom Hacohen [Thu, 14 Apr 2011 07:40:45 +0000 (07:40 +0000)]
Evas: Updated changelog.

SVN revision: 58653

13 years agoEvas bidi: Added a way to ask for bidi segmentation indexes.
Tom Hacohen [Thu, 14 Apr 2011 07:40:42 +0000 (07:40 +0000)]
Evas bidi: Added a way to ask for bidi segmentation indexes.

This lets you pass the bidi engine a list of indexes in the paragraph,
that will segment it bidi-wise. I.e the bidi algorithm will be applied to
each segment individually. This implements HL4 of the bidi algorithm.

SVN revision: 58652

13 years agoEvas textblock: Reformat if not valid in some cases we forgot.
Tom Hacohen [Thu, 14 Apr 2011 07:34:06 +0000 (07:34 +0000)]
Evas textblock: Reformat if not valid in some cases we forgot.

SVN revision: 58651

13 years agorevert. The check is already done by EINA_MAGIC_CHECK, called by EINA_MAGIC_CHECK_LIST
Vincent Torri [Thu, 14 Apr 2011 06:56:10 +0000 (06:56 +0000)]
revert. The check is already done by EINA_MAGIC_CHECK, called by EINA_MAGIC_CHECK_LIST

SVN revision: 58650

13 years agoEina: eina_file.c: use fcntl instead of O_CLOEXEC
Vincent Torri [Thu, 14 Apr 2011 05:52:24 +0000 (05:52 +0000)]
Eina: eina_file.c: use fcntl instead of O_CLOEXEC

SVN revision: 58649

13 years agoEina: eina_file.c replace ACCESSPERMS, which is not protable, by its value
Vincent Torri [Thu, 14 Apr 2011 05:39:09 +0000 (05:39 +0000)]
Eina: eina_file.c replace ACCESSPERMS, which is not protable, by its value

SVN revision: 58648

13 years agofix input check
Mike Blumenkrantz [Thu, 14 Apr 2011 01:04:54 +0000 (01:04 +0000)]
fix input check

SVN revision: 58647

13 years agoEvas textblock Fixed a "may be used uninit" compiler warning.
Tom Hacohen [Wed, 13 Apr 2011 22:40:25 +0000 (22:40 +0000)]
Evas textblock Fixed a "may be used uninit" compiler warning.

SVN revision: 58646

13 years agoerrrr.. how about we DONT make every eina using app spew out:
Carsten Haitzler [Wed, 13 Apr 2011 21:50:23 +0000 (21:50 +0000)]
errrr.. how about we DONT make every eina using app spew out:

ERR<23281>:eina eina_main.c:173 _eina_shutdown_from_desc() Problems
shutting down eina module 'file', ignored.

now there's a bright idea eh?

SVN revision: 58645

13 years agofix win32 build
Vincent Torri [Wed, 13 Apr 2011 17:51:00 +0000 (17:51 +0000)]
fix win32 build

SVN revision: 58642

13 years agomove doxy tag
Vincent Torri [Wed, 13 Apr 2011 17:03:24 +0000 (17:03 +0000)]
move doxy tag

SVN revision: 58641

13 years agoput __UNUSED__ where we usually put it : after the parameter name
Vincent Torri [Wed, 13 Apr 2011 16:29:29 +0000 (16:29 +0000)]
put __UNUSED__ where we usually put it : after the parameter name

SVN revision: 58638

13 years agoeina: add Eina_File API.
Cedric BAIL [Wed, 13 Apr 2011 16:15:30 +0000 (16:15 +0000)]
eina: add Eina_File API.

NOTE: the purpose of this API is to replace mmap user in the
EFL, share cache and more code across them. The potential user
are eet, evas, efreet, eio and enlil. More patch are needed for
them to use this infra. Help welcome :-)

NOTE2: this API also need more test and is waiting for some
more pthread infra before being thread safe. But at the end
it will be thread safe if eina thread safety is requested.

SVN revision: 58637

13 years agoEvas textblock: Removed unneeded casting.
Tom Hacohen [Wed, 13 Apr 2011 13:29:24 +0000 (13:29 +0000)]
Evas textblock: Removed unneeded casting.

SVN revision: 58635

13 years agoEvas textblock: Fix error messages about bad cutoff positions.
Tom Hacohen [Wed, 13 Apr 2011 13:28:08 +0000 (13:28 +0000)]
Evas textblock: Fix error messages about bad cutoff positions.

This was caused because we failed to check text item's text boundaries
and we tried splitting beyond them.

SVN revision: 58634

13 years agoEvas textblock: Clean up getting bidi props (unify to a function).
Tom Hacohen [Wed, 13 Apr 2011 12:21:58 +0000 (12:21 +0000)]
Evas textblock: Clean up getting bidi props (unify to a function).

SVN revision: 58632

13 years agoEvas bidi: Add len parameter to evas_bidi_paragraph_props_get
Tom Hacohen [Wed, 13 Apr 2011 12:21:54 +0000 (12:21 +0000)]
Evas bidi: Add len parameter to evas_bidi_paragraph_props_get

SVN revision: 58631

13 years agoand oops.. fix my fox to coord xlations. working now.
Carsten Haitzler [Wed, 13 Apr 2011 12:12:41 +0000 (12:12 +0000)]
and oops.. fix my fox to coord xlations. working now.

SVN revision: 58630

13 years agoprintf--
Carsten Haitzler [Wed, 13 Apr 2011 12:06:17 +0000 (12:06 +0000)]
printf--

SVN revision: 58629

13 years agofix buglet in inlined image buffer canvas -> coords repeated when
Carsten Haitzler [Wed, 13 Apr 2011 12:05:31 +0000 (12:05 +0000)]
fix buglet in inlined image buffer canvas -> coords repeated when
dragged outside the bounds.

SVN revision: 58628

13 years agoEvas font-engine: Move, rename and make *_text_font_style_match static.
Tom Hacohen [Wed, 13 Apr 2011 10:55:59 +0000 (10:55 +0000)]
Evas font-engine: Move, rename and make *_text_font_style_match static.

It's only really used (and will ever be used) in a very specific place,
no need to put it in a place that's visible to all the lib.

SVN revision: 58627

13 years agoEvas textblock: Make sure we only test with positive indexes.
Tom Hacohen [Wed, 13 Apr 2011 10:24:54 +0000 (10:24 +0000)]
Evas textblock: Make sure we only test with positive indexes.

SVN revision: 58625

13 years agoEvas textblock: Fixed a wrong test for end of string.
Tom Hacohen [Wed, 13 Apr 2011 10:22:55 +0000 (10:22 +0000)]
Evas textblock: Fixed a wrong test for end of string.

SVN revision: 58624

13 years agofix slowdown - drew empty shadow when didnt need to.
Carsten Haitzler [Wed, 13 Apr 2011 09:29:45 +0000 (09:29 +0000)]
fix slowdown - drew empty shadow when didnt need to.

SVN revision: 58623

13 years agoFrom: Doyun Kang <doyoun.kang@samsung.com>
Doyun Kang [Wed, 13 Apr 2011 09:06:05 +0000 (09:06 +0000)]
From: Doyun Kang <doyoun.kang@samsung.com>

Add support for shape input setting and modification (with
fixes/modifications and extensions added tomake it more complete).

SVN revision: 58621

13 years agoEvas font-engine: Fix the fallback fribidi shaper.
Tom Hacohen [Wed, 13 Apr 2011 08:37:01 +0000 (08:37 +0000)]
Evas font-engine: Fix the fallback fribidi shaper.

Just keep the shaped string in the string object if fribidi is used
without harfbuzz.

SVN revision: 58620

13 years agoEvas textblock: Don't keep a copy of the string per text item.
Tom Hacohen [Wed, 13 Apr 2011 08:36:57 +0000 (08:36 +0000)]
Evas textblock: Don't keep a copy of the string per text item.

We don't need to copy it around because we have string objects now. This
lets us remove a lot of unneeded allocations and unwanted strcpys.

SVN revision: 58619

13 years agoEvas font-engine: Fixed *props_info_create to accept a const string.
Tom Hacohen [Wed, 13 Apr 2011 08:36:54 +0000 (08:36 +0000)]
Evas font-engine: Fixed *props_info_create to accept a const string.

We don't want to have to alloc just for the engine. We want to be able to
pass our own const copy.

SVN revision: 58618

13 years agoEvas font-engine: Use len in font_draw instead of \0
Tom Hacohen [Wed, 13 Apr 2011 08:36:51 +0000 (08:36 +0000)]
Evas font-engine: Use len in font_draw instead of \0

SVN revision: 58617

13 years agoEvas font-engine: *text_props_script_set add parameter len.
Tom Hacohen [Wed, 13 Apr 2011 08:36:46 +0000 (08:36 +0000)]
Evas font-engine: *text_props_script_set add parameter len.

SVN revision: 58616

13 years agoEdje Edje.h: Removed trailing whitespaces.
Daniel Juyung Seo [Wed, 13 Apr 2011 08:10:35 +0000 (08:10 +0000)]
Edje Edje.h: Removed trailing whitespaces.

SVN revision: 58615

13 years agoEina eina_list.c: Fixed formatting.
Daniel Juyung Seo [Wed, 13 Apr 2011 07:46:28 +0000 (07:46 +0000)]
Eina eina_list.c: Fixed formatting.

SVN revision: 58614

13 years agoclass is a reserved word. SPANK SPANK SPANK cedric!!!
Mike Blumenkrantz [Wed, 13 Apr 2011 03:08:58 +0000 (03:08 +0000)]
class is a reserved word. SPANK SPANK SPANK cedric!!!

SVN revision: 58613

13 years agodont need empty dir.
Carsten Haitzler [Tue, 12 Apr 2011 23:48:40 +0000 (23:48 +0000)]
dont need empty dir.

SVN revision: 58611

13 years agoadd bench for google's cityhash function (64bit, http://code.google.com/p/cityhash/)
Mike Blumenkrantz [Tue, 12 Apr 2011 23:12:52 +0000 (23:12 +0000)]
add bench for google's cityhash function (64bit, code.google.com/p/cityhash/)
convenient graph of output can be found at http://www.enlightenment.org/~discomfitor/hash_bench.png

SVN revision: 58610

13 years agoignore++
Sebastian Dransfeld [Tue, 12 Apr 2011 22:47:12 +0000 (22:47 +0000)]
ignore++

SVN revision: 58609

13 years agoEfreet: We don't add non-existing dirs to lists
Sebastian Dransfeld [Tue, 12 Apr 2011 22:42:57 +0000 (22:42 +0000)]
Efreet: We don't add non-existing dirs to lists

SVN revision: 58608

13 years agoEfreet: Detect hidden themes
Sebastian Dransfeld [Tue, 12 Apr 2011 22:42:43 +0000 (22:42 +0000)]
Efreet: Detect hidden themes

SVN revision: 58607

13 years agoEfreet: Consistent PACKAGE_DATA_DIR
Sebastian Dransfeld [Tue, 12 Apr 2011 22:42:29 +0000 (22:42 +0000)]
Efreet: Consistent PACKAGE_DATA_DIR

SVN revision: 58606

13 years agoEfreet: Fail on invalid ini file
Sebastian Dransfeld [Tue, 12 Apr 2011 22:42:15 +0000 (22:42 +0000)]
Efreet: Fail on invalid ini file

SVN revision: 58605

13 years agoEfreet: Correct log domain name for efreet_ini
Sebastian Dransfeld [Tue, 12 Apr 2011 22:42:01 +0000 (22:42 +0000)]
Efreet: Correct log domain name for efreet_ini

SVN revision: 58604

13 years agoEfreet: Re-add Home tests
Sebastian Dransfeld [Tue, 12 Apr 2011 22:41:48 +0000 (22:41 +0000)]
Efreet: Re-add Home tests

Fixed cache dir creation problem.

SVN revision: 58603

13 years agoEfreet: Don't update cache during tests
Sebastian Dransfeld [Tue, 12 Apr 2011 22:41:34 +0000 (22:41 +0000)]
Efreet: Don't update cache during tests

This makes efreet_init not fail if we pass non-existing paths as HOME
and XDG_* during testing.

SVN revision: 58602

13 years agoEfreet: Only create cache dir if we update cache
Sebastian Dransfeld [Tue, 12 Apr 2011 22:40:35 +0000 (22:40 +0000)]
Efreet: Only create cache dir if we update cache

SVN revision: 58601

13 years agofix new map bug! aaagh. i think this came in post 1.0 - happy now tho.
Carsten Haitzler [Tue, 12 Apr 2011 09:44:50 +0000 (09:44 +0000)]
fix new map bug! aaagh. i think this came in post 1.0 - happy now tho.

SVN revision: 58588

13 years agoEvas Evas.h: Removed trailing whitespaces.
Daniel Juyung Seo [Tue, 12 Apr 2011 09:25:12 +0000 (09:25 +0000)]
Evas Evas.h: Removed trailing whitespaces.

SVN revision: 58587

13 years agoEvas evas_object_smart.c: Use pre-defined type, Evas_Smart_Cb, instead
Daniel Juyung Seo [Tue, 12 Apr 2011 09:23:57 +0000 (09:23 +0000)]
Evas evas_object_smart.c: Use pre-defined type, Evas_Smart_Cb, instead
of describing all parameters.

SVN revision: 58586

13 years agofix some formatting
Carsten Haitzler [Tue, 12 Apr 2011 09:23:52 +0000 (09:23 +0000)]
fix some formatting

SVN revision: 58585

13 years agoEvas font-engine: Added support for runtime-italic/bold.
Tom Hacohen [Tue, 12 Apr 2011 09:05:47 +0000 (09:05 +0000)]
Evas font-engine: Added support for runtime-italic/bold.

Now when setting :style=Oblique/Italic/Cursiva/Bold and etc and there's
no matching font found in the system, adjustments will be done on
runtime to support that feature.

Patch by Myoungwoon Roy Kim (roy_kim).

SVN revision: 58584

13 years agoeina: fix 64bits warning.
Cedric BAIL [Tue, 12 Apr 2011 09:00:45 +0000 (09:00 +0000)]
eina: fix 64bits warning.

SVN revision: 58583

13 years agoeina: alloc ABI2 to reduce risk for futur ABI change.
Cedric BAIL [Tue, 12 Apr 2011 08:52:59 +0000 (08:52 +0000)]
eina: alloc ABI2 to reduce risk for futur ABI change.

SVN revision: 58582

13 years agoEvas textblock: Fix formatted size calculation with ellipsis.
Tom Hacohen [Tue, 12 Apr 2011 07:13:33 +0000 (07:13 +0000)]
Evas textblock: Fix formatted size calculation with ellipsis.

SVN revision: 58580

13 years agoEvas textblock: Removed obsolete comments.
Tom Hacohen [Tue, 12 Apr 2011 07:13:07 +0000 (07:13 +0000)]
Evas textblock: Removed obsolete comments.

SVN revision: 58579

13 years agoEvas textblock: Fix a possible leak with calc_only layouting.
Tom Hacohen [Tue, 12 Apr 2011 06:52:27 +0000 (06:52 +0000)]
Evas textblock: Fix a possible leak with calc_only layouting.

Style padding changes would have triggered a code-path that skips cleaning
up the temporary layout created.

SVN revision: 58578

13 years agosimplify tiff loader. hoping 64bit bug goes away. :) can't test right
Carsten Haitzler [Tue, 12 Apr 2011 06:20:38 +0000 (06:20 +0000)]
simplify tiff loader. hoping 64bit bug goes away. :) can't test right
now.

SVN revision: 58577

13 years agono need to get this.
Carsten Haitzler [Tue, 12 Apr 2011 00:06:57 +0000 (00:06 +0000)]
no need to get this.

SVN revision: 58574

13 years agoeina: fix amalgamation build.
Cedric BAIL [Mon, 11 Apr 2011 21:16:20 +0000 (21:16 +0000)]
eina: fix amalgamation build.

SVN revision: 58569

13 years agoEcore: use isfinite() if available
Vincent Torri [Mon, 11 Apr 2011 19:58:56 +0000 (19:58 +0000)]
Ecore: use isfinite() if available

Use isfinite() if available, otherwise use finite() on
compilers != vc++, otherwise use _finite()

and a bit of formatting too (i know, it's bad)

SVN revision: 58566

13 years agoremoving myself from authors for now, some work I was planning to do will not be...
Mike Blumenkrantz [Mon, 11 Apr 2011 19:27:11 +0000 (19:27 +0000)]
removing myself from authors for now, some work I was planning to do will not be possible until I finish my current projects :/

SVN revision: 58564

13 years agoeina: add Eina_Object API.
Cedric BAIL [Mon, 11 Apr 2011 18:00:34 +0000 (18:00 +0000)]
eina: add Eina_Object API.

This API is what could be used by all EFL library for their exposed
type (Evas_Object, Ecore_Timer, Ecore_Animator, Eio_File, ...). The
purpose of Eina_Object is to provide an "obscure" pointer that is
infact an ID with a generation count that will never be dereferenced
directly.
   This provide the benefit of always accessing a living object
with 1/256 chance to being the expected generation of it, that will
always be of the right type.
   It also provide asynchronous repacking ability (still highly
inefficient, but not really hard to improve), simple inheritance
with constructor/destructor and link between object.

All this implementation is highly open for comment, idea, review,
fix and change. I didn't got the time to write a sample test right
now. Maybe will come tomorrow. Same for docs.

SVN revision: 58562

13 years agoeina: restore ABI compatibility.
Cedric BAIL [Mon, 11 Apr 2011 17:45:01 +0000 (17:45 +0000)]
eina: restore ABI compatibility.

NOTE: if you did update the EFL during the last 3 hours, you will need to
      recompile them all at once.

SVN revision: 58561

13 years agoeina: prevent NULL offsetting.
Cedric BAIL [Mon, 11 Apr 2011 17:28:16 +0000 (17:28 +0000)]
eina: prevent NULL offsetting.

SVN revision: 58560

13 years agoEvas textblock: Fixed double-drawing bug (visible in efm).
Tom Hacohen [Mon, 11 Apr 2011 15:37:06 +0000 (15:37 +0000)]
Evas textblock: Fixed double-drawing bug (visible in efm).

Moved the place we merge back items at. It's currently cleaner, more
correct and as mentioned, fixes a double-drawing bug.

SVN revision: 58555

13 years agoeina: add eina_mempool_repack.
Cedric BAIL [Mon, 11 Apr 2011 14:07:42 +0000 (14:07 +0000)]
eina: add eina_mempool_repack.

WARNING: HIGHLY UNTESTED PIECE OF CODE ! USE IT AT YOUR OWN RISK !

SVN revision: 58554

13 years agoEvas textblock: Fixed not drawing cut paragraphs when doing ellipsis.
Tom Hacohen [Mon, 11 Apr 2011 13:44:01 +0000 (13:44 +0000)]
Evas textblock: Fixed not drawing cut paragraphs when doing ellipsis.

SVN revision: 58553

13 years agochangelog update
Hannes Janetzek [Mon, 11 Apr 2011 12:51:43 +0000 (12:51 +0000)]
changelog update

SVN revision: 58552

13 years agoEvas: Updated changelog.
Tom Hacohen [Mon, 11 Apr 2011 12:18:10 +0000 (12:18 +0000)]
Evas: Updated changelog.

SVN revision: 58550

13 years agoecore: fix removal of windows from ignore_list with ecore_x_window_ignore_set
Hannes Janetzek [Mon, 11 Apr 2011 12:10:59 +0000 (12:10 +0000)]
ecore: fix removal of windows from ignore_list with ecore_x_window_ignore_set

SVN revision: 58549

13 years agoadd text effect shadow direction support.
Carsten Haitzler [Mon, 11 Apr 2011 12:08:03 +0000 (12:08 +0000)]
add text effect shadow direction support.

SVN revision: 58548

13 years agochlog++
Carsten Haitzler [Mon, 11 Apr 2011 12:07:03 +0000 (12:07 +0000)]
chlog++

SVN revision: 58547

13 years agomany more shadow options (8 shadow directions now)
Carsten Haitzler [Mon, 11 Apr 2011 12:05:59 +0000 (12:05 +0000)]
many more shadow options (8 shadow directions now)

SVN revision: 58546

13 years agoEcore ecore_imf: Fixed formatting and removed trailing whitespaces.
Daniel Juyung Seo [Mon, 11 Apr 2011 11:31:55 +0000 (11:31 +0000)]
Ecore ecore_imf: Fixed formatting and removed trailing whitespaces.
Patch by Jihoon Kim <jihoon48.kim@samsung.com>

SVN revision: 58545

13 years agoEvas sw8: Inherit most of the engine from sw_generic.
Tom Hacohen [Mon, 11 Apr 2011 10:18:13 +0000 (10:18 +0000)]
Evas sw8: Inherit most of the engine from sw_generic.

SVN revision: 58543

13 years agoEvas sw16: Inherit most of the engine from sw_generic.
Tom Hacohen [Mon, 11 Apr 2011 10:18:10 +0000 (10:18 +0000)]
Evas sw16: Inherit most of the engine from sw_generic.

SVN revision: 58542

13 years agoEvas: Add EVAS_API_RESET that overrides API with NULL.
Tom Hacohen [Mon, 11 Apr 2011 10:18:06 +0000 (10:18 +0000)]
Evas: Add EVAS_API_RESET that overrides API with NULL.

SVN revision: 58541

13 years agoeina: add eina_inlist_sort (merge sort based on eina_list code).
Cedric BAIL [Mon, 11 Apr 2011 09:55:27 +0000 (09:55 +0000)]
eina: add eina_inlist_sort (merge sort based on eina_list code).

SVN revision: 58540

13 years agoEvas textblock: *_markup_prepend should use the passed cursor.
Tom Hacohen [Sun, 10 Apr 2011 07:27:07 +0000 (07:27 +0000)]
Evas textblock: *_markup_prepend should use the passed cursor.

This fixes a bug that caused evas_object_textblock_text_markup_prepend
to use the object's cursor, instead of the passed cursor when prepending
text.
Thanks to WooHyun for the catch.

SVN revision: 58531

13 years agoEdje: Edje_Text: Don't segfault on _edje_text_part_on_del if there is
Christopher Michael [Sat, 9 Apr 2011 05:48:47 +0000 (05:48 +0000)]
Edje: Edje_Text: Don't segfault on _edje_text_part_on_del if there is
not 'part'

Don't ask me how I found this one, but it happened :/ so trap for
valid part before trying to use it.

SVN revision: 58516

13 years agogles warning--
Carsten Haitzler [Sat, 9 Apr 2011 04:13:21 +0000 (04:13 +0000)]
gles warning--

SVN revision: 58514

13 years agoFrom: Leif Middelschulte <leif.middelschulte@gmail.com>
Leif Middelschulte [Sat, 9 Apr 2011 03:21:49 +0000 (03:21 +0000)]
From: Leif Middelschulte <leif.middelschulte@gmail.com>
Subject: [E-devel] [PATCH] ecore_x_randr_current_output_get ~>
ecore_x_randr_window_outputs_get

find attached a set of patches that do the following:

State before patches:
ecore_x_randr_current_output_get was unimplemented.

State after patches:
Patch1: ecore_x_randr_window_outputs_get implements functionality of
ecore_x_randr_current_output_get
Patch2: ecore_x_randr_current_output_get is deprecated and redirects
calls to ecore_x_randr_window_outputs_get

(also i fixed the function to handle realloc errors and not fail, as
well as properly do rectangle intersects based on ROOT relative coords
which is what you wanted to start with as this would have only worked
right on immediate children of root)

SVN revision: 58513

13 years agoand dont handle escape if in string
Carsten Haitzler [Sat, 9 Apr 2011 02:59:28 +0000 (02:59 +0000)]
and dont handle escape if in string

SVN revision: 58511

13 years agoif we find a \ inside a macro parameter... handle it as an escape and
Carsten Haitzler [Sat, 9 Apr 2011 02:49:19 +0000 (02:49 +0000)]
if we find a \ inside a macro parameter... handle it as an escape and
skip it giving the next char verbatim.

SVN revision: 58510

13 years agoprovide better parser output on error.
Carsten Haitzler [Sat, 9 Apr 2011 02:35:01 +0000 (02:35 +0000)]
provide better parser output on error.

SVN revision: 58508

13 years agodoxy -> h files.
Carsten Haitzler [Fri, 8 Apr 2011 11:01:08 +0000 (11:01 +0000)]
doxy -> h files.

SVN revision: 58487

13 years agodoxy -> .h
Carsten Haitzler [Fri, 8 Apr 2011 10:43:13 +0000 (10:43 +0000)]
doxy -> .h

SVN revision: 58486

13 years agocleanup h a bit.
Carsten Haitzler [Fri, 8 Apr 2011 08:00:28 +0000 (08:00 +0000)]
cleanup h a bit.

SVN revision: 58480

13 years agomissed some doxy
Carsten Haitzler [Fri, 8 Apr 2011 07:52:46 +0000 (07:52 +0000)]
missed some doxy

SVN revision: 58479

13 years agodoxy -> .h
Carsten Haitzler [Fri, 8 Apr 2011 07:45:46 +0000 (07:45 +0000)]
doxy -> .h

SVN revision: 58478

13 years agodoxy move to header.
Carsten Haitzler [Fri, 8 Apr 2011 07:26:20 +0000 (07:26 +0000)]
doxy move to header.

SVN revision: 58477

13 years agomore doc -> .h
Carsten Haitzler [Fri, 8 Apr 2011 06:26:29 +0000 (06:26 +0000)]
more doc -> .h

SVN revision: 58476

13 years agomore of eet docs in .h - all of it minus examples actually.
Carsten Haitzler [Fri, 8 Apr 2011 06:21:40 +0000 (06:21 +0000)]
more of eet docs in .h - all of it minus examples actually.

SVN revision: 58475

13 years agodoxy to h.
Carsten Haitzler [Fri, 8 Apr 2011 06:11:31 +0000 (06:11 +0000)]
doxy to h.

SVN revision: 58473

13 years agowrn--
Carsten Haitzler [Fri, 8 Apr 2011 05:57:28 +0000 (05:57 +0000)]
wrn--

SVN revision: 58472

13 years agowrn--
Carsten Haitzler [Fri, 8 Apr 2011 05:53:49 +0000 (05:53 +0000)]
wrn--

SVN revision: 58471