Daniel Kolesa
59ecddb55e
elua: generate separate key/value numbers for getters/setters
2015-05-28 15:41:30 +01:00
Daniel Kolesa
a7dea04b26
eolian: merge eo_file_parse and eot_file_parse
2015-05-22 17:32:21 +01:00
Daniel Kolesa
5c199857c9
eolian: distinguish between get/set for property keys/values retrieval
2015-05-20 17:03:37 +01:00
Daniel Kolesa
3a685d40c0
elua lib: add a func to retrieve the current translation lang
2015-05-06 15:05:23 +01:00
Daniel Kolesa
f4baae3f14
elua: lualian generator code cleanup
2015-04-02 16:18:37 +01:00
Daniel Kolesa
72579fcaf7
elua: cleanup lualian class generation
2015-04-02 15:08:47 +01:00
Daniel Kolesa
79a01f9ab3
elua: take __tostring from object metatable on robjects
2015-03-02 16:10:50 +00:00
Daniel Kolesa
1392518ec2
elua: readonly object __dtor support
2015-03-02 16:03:18 +00:00
Daniel Kolesa
356ed88525
elua: add transparent destructor support to elua objects
2015-03-02 13:51:22 +00:00
Daniel Kolesa
244707a3a7
elua: completely revamped object system
...
These changes now allow us to do proper __tostring overrides and require
fewer method references, as everything shares a single metatable.
2015-02-25 15:45:47 +00:00
Daniel Kolesa
1e83761810
elua: multiple inheritance aware is_a
2015-02-25 15:16:35 +00:00
Daniel Kolesa
212571c406
elua: guarantee multiple inheritance availability on any object
2015-02-25 15:11:52 +00:00
Daniel Kolesa
4ecedc5198
elua: add object system mixin support without interfering with parents
2015-02-25 15:06:10 +00:00
Daniel Kolesa
9593a720c1
elua: correct inheritance system in lualian generator
2015-02-25 14:43:27 +00:00
Daniel Kolesa
2255508b0b
elua: extra generator info for inheritance handling (and easy lookups)
2015-02-25 13:33:28 +00:00
Daniel Kolesa
c18b1704a9
elua: delegative multiple inheritance support in util object system
2015-02-25 13:03:00 +00:00
Daniel Kolesa
8abe1a06f8
elua: correct eo inheritance behavior
...
Now we try to treat first inherit as a parent and everything else as a mixin.
If the first inherit is not a class (interface or mixin), every inherit is
treated as a mixin.
@fix
2015-02-05 11:10:29 +00:00
Daniel Kolesa
c78fc161cf
elua: more getopt.lua features
...
Argument count limit is now supported. The source has been cleaned up and
unified so that less code repeating is done. The module is now environment
safe, not depending on specific metatable being set on strings. More callbacks
have been added and error messages are now more descriptive.
2015-01-05 16:51:01 +00:00
Daniel Kolesa
9330f4684c
elua: autocorrect in getopt
2014-12-19 14:12:46 +00:00
Daniel Kolesa
70017eddb0
elua: handle getopt callback failures
2014-12-19 13:27:12 +00:00
Daniel Kolesa
0f6cac43e5
elua: getopt updates
2014-12-18 16:09:58 +00:00
Daniel Kolesa
110e6c5abb
elua: document getopt.lua
2014-12-17 17:09:47 +00:00
Daniel Kolesa
c65221c0ae
elua: move core scripts to src/scripts
2014-12-11 16:59:27 +00:00
Carsten Haitzler
3082bbc3ce
pkgbuild - enable scim by default for input methods and sdl is pointless
2013-12-23 13:38:54 +09:00
Carsten Haitzler
fd2993a86f
efl: pass distcheck.
...
SVN revision: 78924
2012-11-05 14:42:44 +00:00
Vincent Torri
785f2a6b3a
merge : add eina
...
currently, examples, tests and benchmark are not set. That's the next things i'll do
SVN revision: 76710
2012-09-16 10:57:48 +00:00