Daniel Kolesa
|
3c42301f00
|
elua: in/out fix
|
2014-06-10 15:48:50 +01:00 |
Daniel Kolesa
|
176e41020d
|
elua: remove leftover
|
2014-06-10 15:48:50 +01:00 |
Daniel Kolesa
|
98192dd8c3
|
elua: we don't need to include func name in conversion funcs (they're all the same...), also print out the required conversion functions during gen
|
2014-06-10 15:48:50 +01:00 |
Daniel Kolesa
|
13f3c616d5
|
elua: pass ownership information to converters
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
e90973e5cb
|
elua: eolian fix (return nil instead of null in type_information_get), generate different names for type conversion funcs
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
a0838343cb
|
elua: lualian reorg
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
5b307c282b
|
elua: support for list appends in elua.getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
f0330e5692
|
elua: alignment
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
7eff92c055
|
elua: getopt help alignment
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
15dd9dd623
|
elua: enforce posixly_correct in getopt_long of elua
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
ae4daa5401
|
elua: also use hash fields to store resulting optional arguments
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
8c5cfce2a4
|
elua: if script returns true, do not start the main loop
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
a94c216442
|
elua: match help categories in a case insensitive way, and add them to lualian
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
e293536915
|
elua: getopt: support for categories in help callback, fix newline insertion in help
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
d3d09f7df6
|
elua: support for return values in getopt help
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
bdecee2eca
|
elua: support for help categories in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
310a8ab13b
|
elua: support for "done" callback in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
131826a083
|
elua: error callback in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
c9b1378217
|
elua: use callbacks more in lualian
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
46f07a670e
|
elua: getopt support for callbacks
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
cde3ce5220
|
elua: smarter progname replacement in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
1afd1e6f27
|
elua: getopt api improvement
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
3130a0ec20
|
elua: remove license printing
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
8056a85428
|
elua: support for default domain in gettext module
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
aaaf103234
|
elua: gettext cleanups, use ffi for calling into gettext to speed it up
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
76b445fb6d
|
elua: i18n/l10n support including gettext module for user apps, bump gettext requirement to 0.18.3 (required for lua support in xgettext)
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
7876dd579f
|
elua: lualian: remove out/inout support on keys
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
754f0fee79
|
elua: lualian: with directory scanning in, there is no need to do this anymore
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
4f7cdefbee
|
elua: geometry and size parsing support in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
6da958d462
|
elua: initial support for complex types in lualian plus bug fixes
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
6a5057ef0d
|
elua getopt: support for optional values
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
19c87a870e
|
elua: cover the new eolian APIs
|
2014-06-10 15:48:49 +01:00 |
q66
|
e7ed8b08f9
|
elua: lualian can now query type information
|
2014-06-10 15:48:49 +01:00 |
q66
|
c593e67306
|
elua: lualian now has access to types
|
2014-06-10 15:48:49 +01:00 |
q66
|
61b7fd28b8
|
elua: start support for eolian complex types
|
2014-06-10 15:48:49 +01:00 |
q66
|
425f551e85
|
elua: minor update
|
2014-06-10 15:48:48 +01:00 |
q66
|
53f9a93328
|
elua: update against eolian API
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
e2f912aa03
|
elua: remove getopt-like interface from getopt.lua, use descs directly instead, and add a system of aliases (optional)
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
e742b758d2
|
elua: do not use ecore_getopt, getopt.lua improvements and fixes, initial lualian generator script, lualian module changes
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
17be497fc2
|
elua: help support in getopt
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
975ca2634f
|
elua: declarative version of the getopt function
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
27a5151bd8
|
elua: getopt module
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
cefd51b955
|
elua: adjust module system for injection into loaded table nad preload, lualian can now inject inside of existing modules
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
942d684825
|
elua: register classes in lualian generated code
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
d301b5bb84
|
elua: use actual class_get functions instead of placeholder
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
10c68c59c8
|
elua: generate a default constructor if none provided
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
3b053abdac
|
elua: lualian support for non-default constructors, and a fix in event generation
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
ad2aa8e9a9
|
elua: basic constructor generation in lualian
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
3f70a9a79e
|
elua: respect possible retval from ctor
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
2f678f862d
|
elua: make it possible to return values from constructors
|
2014-06-10 15:48:48 +01:00 |