Cedric BAIL [Tue, 28 Apr 2015 21:36:04 +0000 (23:36 +0200)]
evas: implement pixel_color blending functions using NEON intrinsics.
Summary:
NEON intrinsics can be built both for armv7 and armv8.
Implemented functions:
_op_blend_pan_c_dp_neon
_op_blend_p_can_dp_neon
_op_blend_pan_can_dp_neon
_op_blend_p_caa_dp_neon
_op_blend_pan_caa_dp_neon
Reviewers: raster, cedric
Subscribers: cedric
Projects: #efl
Maniphest Tasks: T2341
Differential Revision: https://phab.enlightenment.org/D2409
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Tue, 28 Apr 2015 21:34:34 +0000 (23:34 +0200)]
eina: add test case for eina_hash_crc function.
Summary:
Added test case for eina_hash_crc function which uses crc32 for hashing
algorithm
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2296
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Tue, 28 Apr 2015 21:33:56 +0000 (23:33 +0200)]
eina: add crc hash function to eina hash module.
Summary:
Added eina_hash_crc function in eina hash module to generate hash code
using crc-32.
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: Sergeant_Whitespace, cedric
Subscribers: Sergeant_Whitespace, cedric
Differential Revision: https://phab.enlightenment.org/D2273
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Tue, 28 Apr 2015 21:29:18 +0000 (23:29 +0200)]
eina: add benchmark for crc hash in eina benchmark
Summary:
The code added is actually benchmarking all hash function key with various length (8, 32, 256 bytes).
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: Sergeant_Whitespace, cedric
Reviewed By: cedric
Subscribers: Sergeant_Whitespace, cedric
Differential Revision: https://phab.enlightenment.org/D2217
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Tue, 28 Apr 2015 14:52:57 +0000 (16:52 +0200)]
evil: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:52:48 +0000 (16:52 +0200)]
ethumb: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:52:32 +0000 (16:52 +0200)]
ephysics: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:52:22 +0000 (16:52 +0200)]
eolian: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:52:13 +0000 (16:52 +0200)]
eo: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:51:57 +0000 (16:51 +0200)]
emotion: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 14:51:44 +0000 (16:51 +0200)]
embryo: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:28:24 +0000 (15:28 +0200)]
elua: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:13:48 +0000 (15:13 +0200)]
eldbus: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:12:42 +0000 (15:12 +0200)]
eio: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:12:03 +0000 (15:12 +0200)]
efreet: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:11:20 +0000 (15:11 +0200)]
efl: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:09:59 +0000 (15:09 +0200)]
eeze: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 13:09:11 +0000 (15:09 +0200)]
edje: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 12:24:48 +0000 (14:24 +0200)]
ecore: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 12:24:11 +0000 (14:24 +0200)]
evas: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 12:23:37 +0000 (14:23 +0200)]
eet: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 12:22:38 +0000 (14:22 +0200)]
emile: remove the need to order the header correctly for Windows.
Cedric BAIL [Tue, 28 Apr 2015 12:21:27 +0000 (14:21 +0200)]
eina: remove the need to order the header correctly for Windows.
vivek [Wed, 22 Apr 2015 13:37:32 +0000 (15:37 +0200)]
eina: add test case for eina_crc function in eina module.
Summary:
I added test cases using seed 0xffffffff, I was not
able to get crc value for different seeds online. Checked some of the links, but they are
using entirely different logic and value was not matching for other seed value.
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2293
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Wed, 22 Apr 2015 13:34:33 +0000 (15:34 +0200)]
eina: add CRC implementation to Eina module.
Summary:
Added eina_crc function in eina to calculate crc for the key passed and
added eina_hash_crc function for hashing using crc
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: Sergeant_Whitespace, cedric
Reviewed By: cedric
Subscribers: Sergeant_Whitespace, cedric
Differential Revision: https://phab.enlightenment.org/D2260
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Bogdan Devichev [Wed, 22 Apr 2015 13:27:49 +0000 (15:27 +0200)]
evas: primitives - Changed enum for types of Evas_3D_Mesh primitives
Summary:
**`Creating API for primitives.`**
//What should be in the end://
- Class evas_3d_primitive inherited from eo.base
- Unificated API of mesh for setting data from primitives
- API's of primitives to get/set precision, ratio, type, tex_scale etc.
- code of primitives in separated modules
//Steps://
**1.) Enum for types of primitives**
2.) Copies of primitives in modules
3.) Eo and c files for class of primitive
4.) In common create picker of module
5.) API function in mesh.c
6.) Binding of new realization
7.) Rewriting of examples
8.) Deleting of old files for primitives
//Also this commit will be usable in parsing EDC by edje//
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2359
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Wed, 22 Apr 2015 13:24:13 +0000 (15:24 +0200)]
evas: implement _op_blend_p_mas_dp_neon and _op_blend_pas_mas_dp_neon in NEON intrinsics.
Reviewers: raster, cedric
Reviewed By: cedric
Subscribers: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2391
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Wed, 22 Apr 2015 13:20:22 +0000 (15:20 +0200)]
evas: improve _op_blend_p_dp_neon intrinsics implementation
Summary:
Use vceqq and vbsl instead of twice as much vmovl and vadd instructions.
Replace vaddq_u8 with vaddq_u32.
This allows NEON code to behave exactly like C version.
Reviewers: raster, cedric
Reviewed By: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2361
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Oleksandr Shcherbina [Wed, 22 Apr 2015 13:19:02 +0000 (15:19 +0200)]
evas: use Evas_GL_image for generate texture unit for Evas_3D_Texture.
Summary:
Used engine function for load image/data and use texture unit through
Evas_GL_Image object
Used Evas_ColorSpace format instead Evas_3D_Color/Pixel format
Added transformation matrix for adjusting texture unit coordinates in shader
Added property in Evas_3D_Texture for mark possibility get texture without atlas
(see https://phab.enlightenment.org/conpherence/54/, I suppose it will done
after this patch)
Reviewers: Hermet, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2371
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Oleksandr Shcherbina [Wed, 22 Apr 2015 13:15:08 +0000 (15:15 +0200)]
evas: add to Evas_GL_Image flag disable generate atlas.
Summary:
It is need in case Evas_3D_Mesh created with not normileze texture coordinate
and flag repeat mode for Evas_3D_Texture
Additional info see here https://phab.enlightenment.org/conpherence/54/
Use Evas_GL_Image for generation texture unit for Evas_3D_Texture
see here https://phab.enlightenment.org/D2371
Reviewers: jpeg, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2375
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
perepelits.m [Thu, 16 Apr 2015 17:29:01 +0000 (19:29 +0200)]
edje: add align 3d support.
Summary: Adding of Z axis to be aligned
Reviewers: cedric, raster, Hermet
Subscribers: cedric, artem.popov
Differential Revision: https://phab.enlightenment.org/D2368
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Yury Usishchev [Thu, 16 Apr 2015 17:26:49 +0000 (19:26 +0200)]
evas: implement _op_blend_mas_can_dp_neon in NEON intrinsics.
Reviewers: raster, cedric
Reviewed By: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2369
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Yury Usishchev [Thu, 16 Apr 2015 17:25:29 +0000 (19:25 +0200)]
evas: implement _op_blend_p_c_dp_neon in NEON intrinsics.
Reviewers: cedric, raster
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2366
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Yury Usishchev [Thu, 16 Apr 2015 17:23:29 +0000 (19:23 +0200)]
evas: improve _op_blend_mas_c_dp_neon intrinsics implementation.
Summary:
Use vceqq and vbsl instead of twice as much vmovl and vadd instructions.
Replace vaddq_u8 with vaddq_u32.
This allows NEON code to behave exactly like C version.
Reviewers: cedric, raster
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2362
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Wed, 15 Apr 2015 15:45:09 +0000 (17:45 +0200)]
ecore_con: remove warning when not testing ftp/http push.
Yury Usishchev [Wed, 15 Apr 2015 15:27:58 +0000 (17:27 +0200)]
evas: implement _op_blend_mas_c_dp_neon in NEON intrinsics.
Reviewers: raster
Subscribers: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2312
Yury Usishchev [Wed, 15 Apr 2015 15:24:03 +0000 (17:24 +0200)]
evas: implement _op_blend_p_dp_neon and _op_blend_pas_dp_neon in NEON intrinsics.
Reviewers: raster, cedric
Reviewed By: cedric
Subscribers: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2311
Yury Usishchev [Wed, 15 Apr 2015 15:22:54 +0000 (17:22 +0200)]
evas: implement _op_blend_c_dp_neon in NEON intrinsics.
Reviewers: raster, cedric
@feature
Reviewed By: cedric
Subscribers: jpeg, cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2310
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Yury Usishchev [Wed, 15 Apr 2015 15:21:33 +0000 (17:21 +0200)]
evas: enable NEON-optimized code for aarch64.
Summary:
Add new define, BUILD_NEON_INTRINSICS to control whether NEON inline code or
NEON intrinsics should be built.
GCC NEON intrinsics can be built both for armv7 and armv8. However NEON inline
code can be built only for armv7.
@feature
Reviewers: raster, stefan_schmidt, cedric
Subscribers: cedric, stefan_schmidt
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2309
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Bogdan Devichev [Wed, 15 Apr 2015 15:03:24 +0000 (17:03 +0200)]
evas: torus is normalized in Evas_3D examples.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2334
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Bogdan Devichev [Wed, 15 Apr 2015 15:02:25 +0000 (17:02 +0200)]
evas: surface primitive is normalized in Evas_3D examples.
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2341
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Bogdan Devichev [Wed, 15 Apr 2015 15:01:40 +0000 (17:01 +0200)]
evas: sphere is rotated to standard axis and fix tangents of sphere for Evas_3D examples.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2333
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Bogdan Devichev [Wed, 15 Apr 2015 15:00:36 +0000 (17:00 +0200)]
evas: fix indexation of grid (it neccessary for future tangent calculation) in Evas 3D examples
Summary: New indexation for more easy calculation of tangents.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2332
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Wed, 15 Apr 2015 14:59:38 +0000 (16:59 +0200)]
emile: add emile_suite_build function to separate creation of test suite.
Summary: Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2319
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
kabeer khan [Wed, 15 Apr 2015 14:58:11 +0000 (16:58 +0200)]
autotools: enable make check per individual modules.
Currently make check runs tests of whole EFL.Enabled running
of tests of individual modules by make check-<modulename>
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Wed, 15 Apr 2015 14:53:39 +0000 (16:53 +0200)]
ecore_audio: integrate Apple's CoreAudio to play sounds on OS X.
Summary:
Ecore_Audio now supports Apple's CoreAudio to play sounds read by libsndfile.
edje_multisense integrates this new feature to enable PLAY_SAMPLE on OS X.
Test Plan:
Compiles, links and installs fine on OS X.
Run terminology and elementary_test to hear sound played on user input.
Reviewers: raster, naguirre, cedric
Reviewed By: cedric
Subscribers: plamot, cedric
Differential Revision: https://phab.enlightenment.org/D2295
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Vincent Torri [Fri, 24 Apr 2015 12:49:13 +0000 (14:49 +0200)]
Ecore_Exe: remove process_id field as it is a duplicate of the pid one
It breaks ABI on Windows (not a big deal at this stage).
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Daniel Zaoui [Wed, 6 May 2015 17:41:59 +0000 (20:41 +0300)]
Eolian/Generator: fix enums generation
Typedef word was not generated for enums. Camel case was not respected
for type definition.
Tests have been updated to check enums generation.
@fix T2400
Daniel Zaoui [Tue, 28 Apr 2015 11:27:01 +0000 (14:27 +0300)]
Eolian: Add API to retrieve an event of a class by its name
@feature
Tom Hacohen [Wed, 6 May 2015 17:19:42 +0000 (18:19 +0100)]
Evas gl: Fix shader generation with out of source builds.
It's actually still stupid and broken, but at least less. It shouldn't
generate them in source, but out of source, I don't understand how this
even passes distcheck. Actually, my changes might break distcheck
because now it actually does what it says it does, and thus might break
things.
@fix
Tom Hacohen [Fri, 17 Apr 2015 15:08:56 +0000 (16:08 +0100)]
Emotion: Migrate some more of emotion to Eo/efl.player.
maxerba [Wed, 6 May 2015 17:05:29 +0000 (19:05 +0200)]
Updating spanish translation
Tom Hacohen [Wed, 6 May 2015 17:03:57 +0000 (18:03 +0100)]
Eo tests: Add the needed define for accessing protected calls. (2)
I don't know how came I missed that one the last time.
Tom Hacohen [Fri, 17 Apr 2015 13:31:19 +0000 (14:31 +0100)]
Eo: Add eo_do_part.
This is a convenience macro to be used by the common pattern of getting
a part and then immediately calling functions on it. For example,
without this macro, you'd have to write code like:
Eo *part;
eo_do(obj, part = efl_part_name_get("partname"));
eo_do(part, a_set(7));
while using the helper function trims it to:
eo_do_part(obj, efl_part_name_get("partname"), a_set(7));
@feature
Tom Hacohen [Wed, 6 May 2015 16:05:38 +0000 (17:05 +0100)]
Eo tests: Add the needed define for accessing protected calls.
Fixes the warnings. Thanks to cedric for reporting.
Tom Hacohen [Fri, 1 May 2015 14:59:57 +0000 (15:59 +0100)]
Eo base: Reorder the eolian file to be in a sensible order.
Tom Hacohen [Fri, 1 May 2015 14:47:35 +0000 (15:47 +0100)]
Eo base: Fix eo_constructor's declaration.
Remove it from the constructors section.
This was wrong. This place is for functions that are allowed to be
passed to eo_add() and should be used by bindings to create
constructors.
This is wrong for both cases, as this should always be called, not
optional.
Also remove the redundant legacy: null.
Tom Hacohen [Fri, 1 May 2015 14:36:13 +0000 (15:36 +0100)]
Eo: Improve documentation.
Tom Hacohen [Fri, 1 May 2015 12:10:01 +0000 (13:10 +0100)]
Eo: Take eo out of beta.
This is following a last review and a discussion on IRC. Eo has been
stable (apart of a decision a few months ago to support more compilers)
for a long while. Developers are already using it for a while, and it's
stupid to break it for them anyway, so we might as well make this
promise now. There are no plans to change it anymore, and it's been
heavily used and tested throughout the EFL for a few releases now.
I'm tagging it as a feature, although it's not, I'm doing it for the
automatic changelog generation. :)
@feature.
Tom Hacohen [Fri, 1 May 2015 11:57:40 +0000 (12:57 +0100)]
Eo base: mark composite API as not ready.
Daniel Kolesa [Wed, 6 May 2015 14:05:55 +0000 (15:05 +0100)]
Merge branch 'devs/q66/elua_lib_overhaul'
This merge introduces a solid, documented API for the Elua library,
allowing people to embed Elua into their own applications. For now
this library is beta and will remain so for a while, in case more
changes are necessary.
Daniel Kolesa [Thu, 30 Apr 2015 12:35:11 +0000 (13:35 +0100)]
elua lib: use -1 for default values in localeconv
Daniel Kolesa [Thu, 30 Apr 2015 10:50:09 +0000 (11:50 +0100)]
elua lib: add API to retrieve lconv from lua
Daniel Kolesa [Thu, 30 Apr 2015 10:15:48 +0000 (11:15 +0100)]
elua lib: add a func to retrieve the current translation lang
Daniel Kolesa [Mon, 27 Apr 2015 10:34:29 +0000 (11:34 +0100)]
elua lib: remove unnecessary checks (always initialized)
Daniel Kolesa [Mon, 27 Apr 2015 10:30:33 +0000 (11:30 +0100)]
elua lib: fix elua_util_app_load + docs
Daniel Kolesa [Fri, 24 Apr 2015 15:01:24 +0000 (16:01 +0100)]
elua lib: use Eina_Bool as return val in some utils
Daniel Kolesa [Thu, 23 Apr 2015 15:13:27 +0000 (16:13 +0100)]
elua lib: fix tests
Daniel Kolesa [Thu, 23 Apr 2015 15:02:58 +0000 (16:02 +0100)]
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.
Daniel Kolesa [Thu, 23 Apr 2015 14:39:37 +0000 (15:39 +0100)]
elua: include fix
Daniel Kolesa [Thu, 23 Apr 2015 14:30:12 +0000 (15:30 +0100)]
elua: remove long opts (not necessary or useful)
Daniel Kolesa [Mon, 20 Apr 2015 16:04:33 +0000 (17:04 +0100)]
elua lib: docs for elua_util_error_report + remove unnecessary arg
Daniel Kolesa [Mon, 20 Apr 2015 16:00:16 +0000 (17:00 +0100)]
elua lib: docs for elua_util_script_run
Daniel Kolesa [Mon, 20 Apr 2015 15:53:34 +0000 (16:53 +0100)]
elua lib: docs for elua_util_app_load
Daniel Kolesa [Mon, 20 Apr 2015 15:52:21 +0000 (16:52 +0100)]
elua lib: docs for elua_util_string_run
Daniel Kolesa [Mon, 20 Apr 2015 15:51:25 +0000 (16:51 +0100)]
elua lib: docs for elua_util_file_run
Daniel Kolesa [Mon, 20 Apr 2015 15:49:53 +0000 (16:49 +0100)]
elua lib: docs for elua_util_require
Daniel Kolesa [Mon, 20 Apr 2015 15:38:52 +0000 (16:38 +0100)]
elua lib: docs for elua_io_loadfile
Daniel Kolesa [Mon, 20 Apr 2015 15:35:55 +0000 (16:35 +0100)]
elua lib: docs for elua_state_io_setup
Daniel Kolesa [Mon, 20 Apr 2015 15:34:35 +0000 (16:34 +0100)]
elua lib: docs for elua_state_modules_setup
Daniel Kolesa [Mon, 20 Apr 2015 15:33:38 +0000 (16:33 +0100)]
elua lib: docs for elua_state_i18n_setup
Daniel Kolesa [Mon, 20 Apr 2015 15:12:22 +0000 (16:12 +0100)]
elua lib: docs for elua_state_lua_state_get
Daniel Kolesa [Mon, 20 Apr 2015 15:10:49 +0000 (16:10 +0100)]
elua lib: docs for elua_state_appload_ref_push
Daniel Kolesa [Mon, 20 Apr 2015 15:10:31 +0000 (16:10 +0100)]
elua lib: docs for elua_state_require_ref_push
Daniel Kolesa [Mon, 20 Apr 2015 15:09:37 +0000 (16:09 +0100)]
elua lib: docs for elua_state_include_path_add
Daniel Kolesa [Mon, 20 Apr 2015 15:08:36 +0000 (16:08 +0100)]
elua lib: add docs for elua_state_prog_name_get
Daniel Kolesa [Mon, 20 Apr 2015 14:06:01 +0000 (15:06 +0100)]
elua lib: add docs for the dir retrieval APIs.
Daniel Kolesa [Mon, 20 Apr 2015 14:03:53 +0000 (15:03 +0100)]
elua lib: add doc for elua_state_dirs_fill
Daniel Kolesa [Mon, 20 Apr 2015 13:57:43 +0000 (14:57 +0100)]
elua lib: add docs for elua_state_dirs_set
Daniel Kolesa [Mon, 20 Apr 2015 13:49:10 +0000 (14:49 +0100)]
elua lib: add state_free doc
Daniel Kolesa [Mon, 20 Apr 2015 13:47:47 +0000 (14:47 +0100)]
elua lib: add state_from_lua_state_get doc
Daniel Kolesa [Mon, 20 Apr 2015 13:45:08 +0000 (14:45 +0100)]
elua lib: add state_new doc
Daniel Kolesa [Mon, 20 Apr 2015 13:41:50 +0000 (14:41 +0100)]
elua lib: add init/shutdown doc
Daniel Kolesa [Mon, 20 Apr 2015 13:38:18 +0000 (14:38 +0100)]
elua lib: start adding documentation
Daniel Kolesa [Thu, 16 Apr 2015 15:30:05 +0000 (16:30 +0100)]
elua lib: hide some APIs that should not be public
Daniel Kolesa [Thu, 16 Apr 2015 15:20:55 +0000 (16:20 +0100)]
elua lib: test elua_util_script_run
Daniel Kolesa [Thu, 16 Apr 2015 15:06:48 +0000 (16:06 +0100)]
elua lib: test elua_util_file_run
Daniel Kolesa [Thu, 16 Apr 2015 14:38:28 +0000 (15:38 +0100)]
elua lib: unset environment vars in tests
Daniel Kolesa [Thu, 16 Apr 2015 14:36:17 +0000 (15:36 +0100)]
elua lib: test raw file load
Daniel Kolesa [Thu, 16 Apr 2015 14:33:10 +0000 (15:33 +0100)]
elua lib: test error reporting + lua stack state