Haha, quite ugly indeed. :) -- Tom.
On 08/05/13 12:52, Daniel Juyung Seo - Enlightenment Git wrote: > seoz pushed a commit to branch master. > > commit 4850c53350732d0617f10bcee964df4d9b197681 > Author: Daniel Juyung Seo <seojuyu...@gmail.com> > Date: Wed May 8 20:53:04 2013 +0900 > > eo_gdb.py: added eo_bt for eo_backtrace alias in an ugly way. > > It'll be great if someone teaches how to add a alias in a python gdb > script. > --- > data/eo/eo_gdb.py | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/data/eo/eo_gdb.py b/data/eo/eo_gdb.py > index ab84805..479b06f 100644 > --- a/data/eo/eo_gdb.py > +++ b/data/eo/eo_gdb.py > @@ -33,3 +33,18 @@ class Eo_backtrace(gdb.Command): > print line > > Eo_backtrace() > + > +# ugly alias of eo_backtrace. > +# Very crude, but works for the meanwhile > +class Eo_bt(gdb.Command): > + def __init__(self): > + gdb.Command.__init__(self, "eo_bt", gdb.COMMAND_OBSCURE) > + > + def invoke (self, arg, from_tty): > + btrace = gdb.execute("backtrace", False, to_string=True).split('\n') > + > + for line in btrace: > + if line.find("libeo.so") == -1 and line.find("lib/eo/") == -1: > + print line > + > +Eo_bt() > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel