Add an example about adding a handler to the logger.
Small fix in elm.Box formatting
Update emotion, use unicode conversion on strings with the exception of the property file.
Put in a first, still wip, version of the python bindings in a merged tree.

This is meant to be the 1.8 version of the wrappers and will include everything
that now is in the python folder.

Atm this include evas, ecore, edje, elementary and emotion (emotion still commented
in the build couse it need some more testing). Eo is used as a base for all the
objects that inherit from it in C, but in real nothing is used from Eo, it is
used more like a container to share code between the libs.

All the docs has been stripped out because we want to use the new sphinx style
docs that Kay has done in his git repo. (Kay: please wait a little bit to include
it, as working on the libs without docs is much more easy)

The new wrappers include a new container module called efl and thus you can live
with both the old and the new installation. This also means that you need to import
the new modules as:
"from efl import evas" (instead of the old "import evas")
The idea here is that you can make your code works with both version doing
something like:
try:
   import evas
except:
   from efl import evas
...like is done in the gtk bindings

Some stuff has been leaved out on purpose, because was old stuff (like the hacked
evas rotation stuff) or because was not working as expected (like all the ecore.evas.XXX
modules). See the TODO.txt file for more info. Probably some stuff is out just because I
missed them, let me know if you miss something.

Improvements from the old version:
- Py3 compatible (still some work to be done, but really only TODO, no problems to resolv)
- Should also works on other platforms, like windoz (but not tested)
- Unittests greatly improved, you can also run ALL tests at once
- much more simpler :)

I will contine the works in the next weeks and hope someone will help too.

NOTE: I switched back to setup.py instead of autotools, because that is the right way to
compile python stuff. So to build just use:
 python setup.py install
or
 python3 setup.py install

Enjoy
davemds

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83831 a6ea649e-39b6-4621-9310-a13639a2f92d
todo--
updated copyright in ALL the files

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83873 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: Unit test for edje external, and fixed the elm external tests

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83923 a6ea649e-39b6-4621-9310-a13639a2f92d
New line chars from CR/LF to LF

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83924 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: unbreak test_map3.py. In real Im just hiding a bug in entry single_line in elementry :/

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83927 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: test_mapbuf.py is ok

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83928 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: elm_test_video is broken exactly as the C counterparts, so its not a TODO here.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83929 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: unbreak test_naviframe.py, something need to expand

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83930 a6ea649e-39b6-4621-9310-a13639a2f92d
Python-EFL: Cleanup and enable compilation of emotion, cleaned also the test.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83931 a6ea649e-39b6-4621-9310-a13639a2f92d
move elementary and emotion tests in a new examples dir. Now tests/ contain only unittest while examples/ all the other tests that need user interaction

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python@83964 a6ea649e-39b6-4621-9310-a13639a2f92d
python-efl/elementary: rename pxi -> pyx
py-efl: Interactive staging of my changes on top of DaveMDS' base
Add .pxd, .pxd, datetime_elm and general.pyx