summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)AuthorFilesLines
2012-10-23Eo: Fixed compilation warnings.tasn1-6/+6
2012-10-09fix eo on 64bit.. bad valist fun.raster1-6/+6
2012-10-09Eo: Added -DNDEBUG by default.tasn1-0/+1
2012-09-13Eo: Added another important EINA_LIKELY.tasn1-1/+1
2012-09-13Eo: Made debugging Eo a bit easier.tasn1-1/+2
2012-09-12Eo: Added eo_destructed_is.tasn2-0/+19
2012-09-09Eo: more dos2unixcaro1-19/+19
2012-09-07eo: copy/paste errorcaro1-2/+2
2012-09-04Eo: autotools + minor fixes so that it compiles on Windows (mainly reordering...caro4-7/+27
2012-09-03Eo: optimised eo_op_class_get a bit. Can still make it better.tasn1-10/+14
2012-08-23Eo: Moved a magic check from an internal function to the external function.tasn1-2/+2
2012-08-23Eo: Remove volatile from the GCC issue workaround.tasn1-6/+11
2012-08-23Eo: Fixed issue with eo_add ops.tasn1-4/+4
2012-08-23Eo: Added eo_add_custom and support for passing ops to eo_add.tasn2-10/+62
2012-08-22Eo: Use our own magic check macro instead of Eina'stasn1-5/+1
2012-08-21Eo: Add an error if we get to a negative refcount.tasn1-1/+7
2012-08-21Eo: WRN -> ERR. We do (in EFL) logging wrong.tasn1-1/+1
2012-08-20Eo: Removed static class support.tasn3-61/+15
2012-07-31Eo: Also fix the case when the chain is not allocated.tasn1-1/+1
2012-07-31Eo: Fixed an issue with mixins and super calls.tasn1-1/+7
2012-07-26Eo: Changed ops prints to be DOMAIN:OP_NAME. Easier to follow.tasn1-4/+4
2012-07-26Eo: Make func override warning an error instead (prev commit).tasn1-1/+1
2012-07-26Eo: Add a warning when trying to override a function that was already set for...tasn1-0/+10
2012-07-23Eo: Fixed bug with calling multiple ops in some cases.tasn1-5/+6
2012-07-18Eo: Fixed super of different functions.tasn1-30/+36
2012-07-15Eo: Minor fixes to copy_all and clean.tasn1-3/+3
2012-07-15Eo: Fixed test case.tasn1-1/+1
2012-07-12Eo: Allow interfaces to have class constructors/destructors.tasn1-2/+0
2012-07-10Eo: Avoid unneeded copies with kls-itr.tasn1-4/+12
2012-07-10Eo: eo_do is much faster now.tasn1-58/+30
2012-07-10Eo: Slight kls-itr cleanups.tasn1-2/+2
2012-07-10Eo: Cosmetic changes.tasn1-11/+12
2012-07-10Eo: Changed the way we construct op ids.tasn2-115/+76
2012-07-09Eo: added a version field to the class description.tasn2-0/+8
2012-06-27Eo: Removed the const op concept.tasn3-88/+18
2012-06-27Eo: Fixed wrong kls_itr inits and error message prints.tasn1-13/+2
2012-06-20Eo: Fix return value of eo_do_super to depend on error_set.tasn1-0/+3
2012-06-14Eo: Fixed eo_isa to work with comp objects and fixed eo_data_get's checks.tasn1-4/+17
2012-06-13Eo: Implemented eo_isa(). It checks if an object implements a class.tasn2-27/+71
2012-06-13Eo: Save both mixins and interfaces, not just mixins.tasn1-32/+37
2012-06-13Eo: Implement handling of eo_do errors and use it.tasn1-28/+16
2012-06-11Eo: Actually, no reason why to force inheritance from base class.tasn1-17/+0
2012-06-11Eo: Force classes to inherit from EO_BASE_CLASS.tasn1-0/+17
2012-06-10Eo: Fix internal code using eo_composite functions.tasn1-2/+2
2012-06-10Eo: eo_composite_object_* -> eo_composite_*.tasn2-10/+10
2012-06-10Eo composite: Reordered parameters and improved docs.tasn2-22/+26
2012-06-10Eo: Restructure source tree to be like the rest of the EFL.tasn5-0/+3462