From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5252 invoked by alias); 11 Oct 2011 20:24:18 -0000 Received: (qmail 5223 invoked by uid 22791); 11 Oct 2011 20:24:14 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 11 Oct 2011 20:24:01 +0000 From: "tromey at redhat dot com" To: gdb-prs@sourceware.org Subject: [Bug python/13281] New: provide simple pretty-printer for enum Date: Tue, 11 Oct 2011 20:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: python X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tromey at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact gdb-prs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-prs-owner@sourceware.org X-SW-Source: 2011-q4/txt/msg00064.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=13281 Bug #: 13281 Summary: provide simple pretty-printer for enum Product: gdb Version: unknown Status: NEW Severity: normal Priority: P2 Component: python AssignedTo: unassigned@sourceware.org ReportedBy: tromey@redhat.com Classification: Unclassified It would be nice if there were some library functions to make it very easy to instantiate a pretty-printer for enums. Particularly, it would be useful sometimes to have an enum printer which looks to see which enumerators could be or'd together to get the value being printed. That is: (gdb) print p->field $3 = CONSTANT | GLOBAL | WHATEVER -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.