Vincent Torri
|
f5b01ac5ce
|
all: Simplify definition of EAPI
This will help in the transition from Autotools to Meson. This has been
tested on Windows for which EFL_XXX_BUILD were first introduced.
|
2018-01-18 18:04:03 +09:00 |
Daniel Kolesa
|
b90c1bf90e
|
elua lib: sanitize all file paths before writing them
This will prevent random nonsense from being written in.
It changes semantics slightly (documented) and also fixes
CID 1267463.
@fix
|
2015-06-09 14:01:25 +01:00 |
Cedric BAIL
|
e1dee32e26
|
elua: remove the need to order the header correctly for Windows.
|
2015-05-07 09:53:10 +02:00 |
Daniel Kolesa
|
db66fe6255
|
elua lib: fix elua_util_app_load + docs
|
2015-05-06 15:05:23 +01:00 |
Daniel Kolesa
|
e73f7f7a40
|
elua lib: use Eina_Bool as return val in some utils
|
2015-05-06 15:05:23 +01:00 |
Daniel Kolesa
|
88faba813c
|
elua lib: merge the 3 setup funcs into one
This allows simpler initialization and elua_util_require
can now queue up modules before full initialization is done.
|
2015-05-06 15:05:23 +01:00 |
Daniel Kolesa
|
660a4d7e1c
|
elua lib: docs for elua_util_error_report + remove unnecessary arg
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
a02bb195d9
|
elua lib: docs for elua_util_script_run
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
a5486874d5
|
elua lib: docs for elua_util_app_load
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
ca056e51ef
|
elua lib: docs for elua_util_string_run
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
f9520f7974
|
elua lib: docs for elua_util_file_run
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
1bc450402f
|
elua lib: docs for elua_util_require
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
2a8eb85dff
|
elua lib: docs for elua_io_loadfile
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
098b135799
|
elua lib: docs for elua_state_io_setup
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
123955994b
|
elua lib: docs for elua_state_modules_setup
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
373ad4e9f6
|
elua lib: docs for elua_state_i18n_setup
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
8bd25cc966
|
elua lib: docs for elua_state_lua_state_get
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
a27fe217df
|
elua lib: docs for elua_state_appload_ref_push
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
9d46c23403
|
elua lib: docs for elua_state_require_ref_push
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
6a8c807f81
|
elua lib: docs for elua_state_include_path_add
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
a54fa7abb9
|
elua lib: add docs for elua_state_prog_name_get
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
4d6f254885
|
elua lib: add docs for the dir retrieval APIs.
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
eab576db61
|
elua lib: add doc for elua_state_dirs_fill
|
2015-05-06 15:05:22 +01:00 |
Daniel Kolesa
|
fcf865f7ae
|
elua lib: add docs for elua_state_dirs_set
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
002dc5a6b9
|
elua lib: add state_free doc
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
8f7c9a3b26
|
elua lib: add state_from_lua_state_get doc
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
8b6dd5a417
|
elua lib: add state_new doc
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
f16f21f37d
|
elua lib: add init/shutdown doc
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
81e3f753da
|
elua lib: start adding documentation
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
7cb8d13980
|
elua lib: hide some APIs that should not be public
|
2015-05-06 15:05:21 +01:00 |
Daniel Kolesa
|
7f05cfc0e6
|
elua lib: error_report is now in util namespace
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
f8f9cc14a7
|
elua lib: API rename
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
d8890209af
|
elua lib: unify API conventions
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
24a694026a
|
elua lib: add elua_state_setup_modules + use
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
8041b042fe
|
elua lib: move i18n initialization there
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
5aca5e13a1
|
elua lib: add elua_util_ APIs
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
e806ae6f5c
|
elua lib: add a way to retrieve the progname
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
13bd7ba653
|
elua lib: add progname to state
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
18da22a468
|
elua lib: add APIs to retrieve refs to require/appload
|
2015-05-06 15:05:20 +01:00 |
Daniel Kolesa
|
6be9b662fb
|
elua lib: add APIs for include path management
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
5f6109bc47
|
elua: new API elua_state_dirs_fill + utilize
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
329fae97b0
|
elua lib: manage bound modules within Elua_State
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
ad999df598
|
elua lib: make Elua_State fields private (opaque pointers)
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
b563ae007e
|
elua lib: add elua_state_lua_state_get
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
51a5d09018
|
elua lib: const correctness
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
19bb7eb460
|
elua lib: new APIs to retrieve dirs
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
f17e8025b8
|
elua lib: more Elua_State usage
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
128aa3a1ea
|
elua lib: elua_io_loadfile now uses Elua_State
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
ed3f24943f
|
elua lib: add elua_state_dirs_set
|
2015-05-06 15:05:19 +01:00 |
Daniel Kolesa
|
cf98f846e9
|
elua lib: Elua_State for elua_state_setup_i18n
|
2015-05-06 15:05:18 +01:00 |