From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15559 invoked by alias); 9 Apr 2012 18:37:37 -0000 Received: (qmail 15551 invoked by uid 22791); 9 Apr 2012 18:37:36 -0000 X-SWARE-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-qc0-f169.google.com (HELO mail-qc0-f169.google.com) (209.85.216.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 09 Apr 2012 18:37:23 +0000 Received: by qcsd16 with SMTP id d16so2990469qcs.0 for ; Mon, 09 Apr 2012 11:37:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding:x-system-of-record :x-gm-message-state; bh=ED6t1yV0s6J+V5h9HwI5EZMdgSXdVPWG5PUO+qgUJAM=; b=dj0X7VIYVi0Bp5lxOPiAGjkhGLtUa6WbGtNoGyMbXYoWQ464h6RI8shYbOGVuObycO 6Gpnrf1uZrpOqj0EoqMBZAe19lcb61KUzKYkPx1eqmalP10k0mPRxEeRpS51f0cjCMcj Q3brCtCd0zkjX8+xhbL6sWAa6uY8ZDESWmx7bS1vGvfj0Jsi52NyoqQTjjXQEjDVxses g9L2MBwbpxw3EBTo5u51tgAwtCx1F1hoVTPsps9bmj6DHHSiQ5mORzPdXJ43dHL6892h 2k7l4aMIm8oxWoR9xAbIWTFvb1bQ+OmNq7TPXBHQ2F1zlY1zdE3RrLB9dceqiSPULK/0 Sbtg== Received: by 10.224.223.84 with SMTP id ij20mr10638705qab.51.1333996642942; Mon, 09 Apr 2012 11:37:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.223.84 with SMTP id ij20mr10638684qab.51.1333996642642; Mon, 09 Apr 2012 11:37:22 -0700 (PDT) Received: by 10.224.188.140 with HTTP; Mon, 9 Apr 2012 11:37:22 -0700 (PDT) In-Reply-To: References: <837gyu17am.fsf@gnu.org> <83haxet7vh.fsf@gnu.org> <83sjgpjdnm.fsf@gnu.org> Date: Mon, 09 Apr 2012 18:37:00 -0000 Message-ID: Subject: Re: [patch 2/2] New 'explore' command Python implementation (with docs) From: Siva Chandra To: gdb-patches@sourceware.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-System-Of-Record: true X-Gm-Message-State: ALoCoQkh/XfwfexVF3f061PovDBcG+h+6LroKfSkYFwpnFPM39ienMRewq9nh7/o8852yqxyfXO3SmpH5ucrm+8heIAoQY5Ep6nJKn/bsLTyQ9dtbS49HW3TDHiOoE/I6Chzz/PUv+jYxUcTR3P+HDdsLCJHGOuxQQ== X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2012-04/txt/msg00160.txt.bz2 Is there sufficient interest in this? On Mon, Apr 2, 2012 at 11:28 AM, Siva Chandra wrot= e: > Thanks Eli, I have fixed it. The complete patch is attached. > > Code ChangeLog: > > 2012-04-02 =A0Siva Chandra Reddy =A0 > > =A0 =A0 =A0 =A0New command 'explore' which helps explore values and types= in > =A0 =A0 =A0 =A0scope. > =A0 =A0 =A0 =A0* NEWS: Add an entry about the new 'explore' command. > =A0 =A0 =A0 =A0* data-directory/Makefile.in: Add gdb/command/explore.py > =A0 =A0 =A0 =A0* python/lib/gdb/command/explore.py: Implemention of the '= explore' > =A0 =A0 =A0 =A0command using the GDB Python API. > > Docs ChangeLog: > > 2012-04-02 =A0Siva Chandra Reddy =A0 > > =A0 =A0 =A0 =A0* gdb.texinfo (Examining Data): Document the 'explore' com= mand. > > Testsuite ChangeLog: > > 2012-04-02 =A0Siva Chandra Reddy =A0 > > =A0 =A0 =A0 =A0* gdb.python/Makefile.in: Add py-explore to EXECUTABLES. > =A0 =A0 =A0 =A0* gdb.python/py-explore.c: C program used for testing the = new > =A0 =A0 =A0 =A0'explore' command on C constructs. > =A0 =A0 =A0 =A0* gdb.python/py-explore.cc: C++ program used for testing t= he new > =A0 =A0 =A0 =A0'explore' command on C++ constructs. > =A0 =A0 =A0 =A0* gdb-python/py-explore.exp: Tests for the new 'explore' > =A0 =A0 =A0 =A0command on C constructs. > =A0 =A0 =A0 =A0* gdb-python/py-explore-cc.exp: Tests for the new 'explore' > =A0 =A0 =A0 =A0command on C++ constructs. > > Thanks, > Siva Chandra