On Fri, 23 Sep 2016 08:37:34 -0300 Gustavo Sverzut Barbieri
<[email protected]> said:

> On Fri, Sep 23, 2016 at 8:11 AM, Carsten Haitzler <[email protected]>
> wrote:
> > raster pushed a commit to branch master.
> >
> > http://git.enlightenment.org/core/efl.git/commit/?id=8257c95f39eb2ba942f0f4821d19d5493749d34b
> >
> > commit 8257c95f39eb2ba942f0f4821d19d5493749d34b
> > Author: Carsten Haitzler (Rasterman) <[email protected]>
> > Date:   Fri Sep 23 20:10:16 2016 +0900
> >
> >     edje signal emits - enable DBG for being able to debug edj files
> >
> >     this would allow all emits from embryo script or otherwise to be seen
> >     and debugged via eina-log.
> > ---
> >  src/lib/edje/edje_program.c | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c
> > index ee183d5..bb3675d 100644
> > --- a/src/lib/edje/edje_program.c
> > +++ b/src/lib/edje/edje_program.c
> > @@ -1282,7 +1282,7 @@ _edje_emit_handle(Edje *ed, const char *sig, const
> > char *src, if (ed->delete_me) return;
> >     if (!sig) sig = "";
> >     if (!src) src = "";
> > -   //   printf("EDJE EMIT: (%p) signal: \"%s\" source: \"%s\"\n", ed, sig,
> > src);
> > +   DBG("EDJE EMIT: (%p) signal: \"%s\" source: \"%s\"\n", ed, sig, src);
> 
> raster, another possibility would be to create another log domain for
> edje programs or contents debug in general, then use the full macro,
> not the one that adds the domain automatically.
> 
> with what you did the user will get debug of edje internals as well,
> which may be "too much".

actually you won't. there are actually onlt 2 DBG() prints from edje.

edje_load.c:   DBG("edje_file_group_exists: '%s', '%s': %i.",
eina_file_filename_get(f), glob, succeed);
edje_program.c:   DBG("EDJE EMIT: (%p) signal: \"%s\" source: \"%s\"\n", ed,
sig, src);
edje_util.c:        DBG("cannot swallow part %s: part not exist!", part);

so it'll be 99% emits :) they STILL can greb for their signal too... :) and
likely should

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to