efl/legacy/edje/src/bin
Gustavo Sverzut Barbieri f1e077844e fix edje error reporting for once and for all.
edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.

It's fixed now! Using eina log infrastructure.

If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:

    <levelcolor><progname>: <levelprefix><message>

Where:
 - levelcolor is defined by eina_log (I hacked the win32 version,
   since no public api to resolve level to color).
 - levelprefix is "Error. " or "Warning. " to cope with traditional
   output.

If it does not look as you wanted, let me know before stuffing some
printf() again.

Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.



SVN revision: 74701
2012-07-31 22:42:03 +00:00
..
epp edje: add edje_watch. 2012-05-08 10:35:57 +00:00
Makefile.am edje: Pass in coverage ld flags for all programs in src/bin as well 2012-06-27 09:09:11 +00:00
edje_cc.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc.h fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc_handlers.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc_mem.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc_out.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc_parse.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_cc_sources.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_convert.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_convert.h * edje: move code around. 2010-08-11 18:29:41 +00:00
edje_convert_main.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_data_convert.c * edje: finally fix all this eet mess. 2010-08-13 16:35:45 +00:00
edje_decc.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_decc.h fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_external_inspector.c better include of headers 2011-01-03 08:11:36 +00:00
edje_inspector.c edje: rename VIRTUAL into SPACER and also fix Edje_Edit and inspector. 2012-06-13 03:21:31 +00:00
edje_multisense_convert.c fix edje error reporting for once and for all. 2012-07-31 22:42:03 +00:00
edje_multisense_convert.h From: Prince Kumar Dubey <prince.dubey@samsung.com> 2011-11-04 12:18:13 +00:00
edje_player.c edje: automatically emit ['edje,change,file', 'edje'] when the file change on disk. 2012-05-09 09:16:52 +00:00
edje_recc remove trailing spaces 2008-03-24 08:22:01 +00:00
edje_watch.c eina: cleanup eina_file_map_lines API before release. 2012-07-31 07:23:16 +00:00