Enlightenment CVS committal

Author  : barbieri
Project : e17
Module  : proto/python-efl

Dir     : e17/proto/python-efl/python-evas


Modified Files:
        MANIFEST.in 


Log Message:
Major documentation effort.

This adds "epydoc" compliant documentation for all classes and methods. The
only glitch is that epydoc can't do introspection on pyrex generated classes
and thus cannot process "@param x: desc" instructions, so I've added
"@parm: B{x} desc" as replacement.

In the process of documenting I've come to points that were simpler to
implement than to explain, so two new utilities are born:
 - ClippedSmartObject: a smart object that does almost everything for you,
   just need to implement "resize" virtual.
 - FilledImage: inherits from Image and connects to EVAS_CALLBACK_RESIZE,
   doing the evas_object_image_fill_set() automatically.


===================================================================
RCS file: /cvs/e/e17/proto/python-efl/python-evas/MANIFEST.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- MANIFEST.in 11 May 2007 01:31:57 -0000      1.1
+++ MANIFEST.in 28 Sep 2007 18:06:26 -0000      1.2
@@ -1,5 +1,5 @@
 recursive-include evas *.pxd *.pyx *.pxi *.py *.h
 recursive-include tests *.py *.png
-include ez_setup.py
+include ez_setup.py gen-doc-api.sh
 prune evas/evas.c_evas.pxi
 include AUTHORS COPYING-PLAIN COPYING README



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to