Daniel Kolesa
|
212571c406
|
elua: guarantee multiple inheritance availability on any object
|
2015-02-25 15:11:52 +00:00 |
Daniel Kolesa
|
3636f5c9a8
|
elua: make generator work again
Also adds to_array API to Lua eina iterators.
|
2014-07-25 17:11:20 +01:00 |
Daniel Kolesa
|
c548981046
|
elua: update eolian bindings and add Ptr_Iterator and String_Iterator common objects to eina iterator module
|
2014-07-14 15:16:46 +01:00 |
Daniel Kolesa
|
6df8766b6a
|
elua: some janitoring (add newlines to the end of files)
|
2014-06-10 15:48:53 +01:00 |
Daniel Kolesa
|
65bf6cd6ac
|
elua: do not generate entirely new list types
|
2014-06-10 15:48:53 +01:00 |
Daniel Kolesa
|
22d03089fc
|
elua: a simple list type generator in eina_list
|
2014-06-10 15:48:53 +01:00 |
Daniel Kolesa
|
15e1702290
|
elua: fix accidental garbage collection of log domains
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
567ff9f0b3
|
elua: fixes and more lualian stuff
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
aae4567b4d
|
elua: eina bindings fixes, include support in lualian
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
78a9fee179
|
elua: more fixes
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
08e0fea8ca
|
elua: list and readonly object fixes
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
588d06d157
|
elua: fixes
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
1d330fb7d5
|
elua: list iterator/accessor access
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
799a394285
|
elua: wrap iteration functions in closures for extra encapsulation
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
9bd9a455f9
|
elua: safe iterators
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
b052ef53e3
|
elua: list equality
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
c0a0fd318f
|
elua: safe accessors
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
6c8fc0a87e
|
elua: add Readonly_Object to util.lua (its instances are read only userdata, requires special care, but is not intended for the user), use it in List
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
3ff1633180
|
elua: bindings for eina_accessor, accesor support in eina_list bindings, iterator updates
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
134e871f4b
|
elua: eolian bindings, string list
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
0cfc75eb1c
|
elua: provide a conversion method from list to table
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
f55ade5689
|
elua: typo fix
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
2d0be0a015
|
elua: simple bindings to Eina_List (cannot be used raw conveniently, and is safe because it doesn't allow any writing to the list)
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
f3c0072c13
|
elua: use ffi.errno
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
210cfb81e2
|
elua: use standard error() call instead of returning true/false in module init
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
bce656b93f
|
elua: benchmark module, plus return values for init/shutdown
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
4b5b051dfa
|
elua: leftover code
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
b58888e0cd
|
elua: eina_counter bindings
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
8fe7eb5381
|
elua: eina_hamster for luajit, oh yeah
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
9e00121fa4
|
elua: when using file module's map_all or map_new, prefer a copy by default (safer) but allow also raw with a parameter; and unmap if we're doing a copy
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
957e61c518
|
elua: complete xattr bindings
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
d937e43d4a
|
elua: complete eina_file bindings
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
3542c13074
|
elua: more file bindings, initial xattr bindings
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
0398788df9
|
elua: bind more of eina_file
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
da9fbe677f
|
elua: initial eina_file bindings, iterator container retrieval support and cleanup of main.c
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
e6278f346f
|
elua: better iterator naming
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
258b6347b7
|
elua: bindings for eina_tiler plus iterator improvements
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
6fe5d100f0
|
elua: done binding eina_rectangle (all inline funcs rewritten)
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
5aedc8c722
|
elua: initial rectangle mdule and iterator fixes/cleanups
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
155eae24e1
|
elua: safe iterators using ffi metatypes
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
79d7663e8b
|
elua: iterator bindings (for use by other modules, will probably become private)
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
0b7fd25b16
|
elua: typo
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
008925aa32
|
elua: allow setting of default domain
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
dcd2b6166b
|
elua: more logging functionality (utility funcs for default domain printing)
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
3af66c7f65
|
elua: safe logging within sandbox
|
2014-06-10 15:48:46 +01:00 |
Daniel Kolesa
|
68de26604c
|
elua: start binding Eina
Added initial eina logging module, added library handling utility funcs in util.lua, added .gitignores
|
2014-06-10 15:48:46 +01:00 |