From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17559 invoked by alias); 1 Aug 2011 17:44:12 -0000 Received: (qmail 17550 invoked by uid 22791); 1 Aug 2011 17:44:11 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-gw0-f41.google.com (HELO mail-gw0-f41.google.com) (74.125.83.41) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 01 Aug 2011 17:43:54 +0000 Received: by gwaa20 with SMTP id a20so1839809gwa.0 for ; Mon, 01 Aug 2011 10:43:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.200.201 with SMTP id z49mr611076yhn.274.1312220633716; Mon, 01 Aug 2011 10:43:53 -0700 (PDT) Received: by 10.236.105.161 with HTTP; Mon, 1 Aug 2011 10:43:51 -0700 (PDT) In-Reply-To: References: Date: Mon, 01 Aug 2011 17:44:00 -0000 Message-ID: Subject: Re: [patch] python prompt additions at first prompt. From: Matt Rice To: pmuldoon@redhat.com Cc: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=20cf305b09febd598804a9752cc7 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: 2011-08/txt/msg00015.txt.bz2 --20cf305b09febd598804a9752cc7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 777 On Mon, Aug 1, 2011 at 7:13 AM, Phil Muldoon wrote: > Matt Rice writes: > >> On Mon, Aug 1, 2011 at 2:50 AM, Phil Muldoon wrote: >>> Matt Rice writes: >>> >>>> little bug with the new python prompt stuff, the prompt_hook doesn't >>>> take effect until the second prompt. >>> >>> Thanks for doing this. =A0This looks fine to me, apart from one questio= n. >>> >>> For tests, there are prompt tests in the python.exp file for prompt >>> substitutions. =A0For passing arguments to GDB at start-up, see usage of >>> $GDBFLAGS in the testsuite. Think it was the quoting of $gdb_prompt which had me foiled. 2011-08-01 Matt Rice * gdb.python/py-prompt.exp: New file. --20cf305b09febd598804a9752cc7 Content-Type: text/x-patch; charset=US-ASCII; name="testsuite.diff" Content-Disposition: attachment; filename="testsuite.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gqtq7cve0 Content-length: 2819 ZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3VpdGUvZ2RiLnB5dGhvbi9weS1wcm9t cHQuZXhwIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIucHl0aG9uL3B5LXByb21wdC5l eHAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZmMxNTkz MQotLS0gL2Rldi9udWxsCisrKyBiL2dkYi90ZXN0c3VpdGUvZ2RiLnB5dGhv bi9weS1wcm9tcHQuZXhwCkBAIC0wLDAgKzEsNjAgQEAKKyMgQ29weXJpZ2h0 IChDKSAyMDA5LCAyMDEwLCAyMDExIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv biwgSW5jLgorCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5 b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisjIGl0IHVu ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgYXMgcHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k YXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisj IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisjCisjIFRo aXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0 IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7 IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorIyBNRVJD SEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP U0UuICBTZWUgdGhlCisjIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv ciBtb3JlIGRldGFpbHMuCisjCisjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZl ZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisj IGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6 Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCisjIFRoaXMgZmlsZSBpcyBw YXJ0IG9mIHRoZSBHREIgdGVzdHN1aXRlLiAgSXQgdGVzdHMgdGhlIG1lY2hh bmlzbQorIyBmb3IgZGVmaW5pbmcgbmV3IEdEQiBjb21tYW5kcyBpbiBQeXRo b24uCisKK2lmICR0cmFjZWxldmVsIHRoZW4geworICAgIHN0cmFjZSAkdHJh Y2VsZXZlbAorfQorCitsb2FkX2xpYiBnZGItcHl0aG9uLmV4cAorCisjIFN0 YXJ0IHdpdGggYSBmcmVzaCBnZGIuCisKK2dkYl9leGl0CitnZGJfc3RhcnQK K2dkYl9yZWluaXRpYWxpemVfZGlyICRzcmNkaXIvJHN1YmRpcgorCisjIFNr aXAgYWxsIHRlc3RzIGlmIFB5dGhvbiBzY3JpcHRpbmcgaXMgbm90IGVuYWJs ZWQuCitpZiB7IFtza2lwX3B5dGhvbl90ZXN0c10gfSB7IGNvbnRpbnVlIH0K K2dkYl9leGl0CisKK2dsb2JhbCBHREJGTEFHUworc2V0IHNhdmVkX2dkYmZs YWdzICRHREJGTEFHUworc2V0IEdEQkZMQUdTIFtjb25jYXQgJEdEQkZMQUdT ICIgLWV4IFwicHl0aG9uIGRlZiBmb28oeCk6IHJldHVybiBcJyhGb28pIFwn XCIiXQorc2V0IEdEQkZMQUdTIFtjb25jYXQgJEdEQkZMQUdTICIgLWV4IFwi cHl0aG9uIGdkYi5wcm9tcHRfaG9vayA9IGZvb1wiIl0KKworc2V0IHRtcF9n ZGJmbGFncyAkR0RCRkxBR1MKK3NldCBzYXZlZF9nZGJfcHJvbXB0ICRnZGJf cHJvbXB0CisKK2dsb2JhbCBnZGJfcHJvbXB0CitzZXQgZ2RiX3Byb21wdCAi XFsoXF1Gb29cWylcXSIKKworCisjIFRoZSBmb2xsb3dpbmcgdGVzdHMgYXJl IHN0cmFuZ2UgaW4gdGhhdCB3ZSBhcmUgdGVzdGluZyB0aGUgZmlyc3QgcHJv bXB0CisjIGdkYl9zdGFydCB3aWxsIGZhaWwvdGltZW91dCBpZiBkb2VzIG5v dCByZWNlaXZlIHRoZSAnKGZvbykgJyBwcm9tcHQuCisjIG90aGVyd2lzZSBu byAncGFzc2luZycgdGVzdCBpcyBwZXJmb3JtZWQuCitzZXQgR0RCRkxBR1Mg W2NvbmNhdCAkdG1wX2dkYmZsYWdzICIgLWV4IFwic2V0IGVkaXRpbmcgb25c IiJdCitnZGJfc3RhcnQKK2dkYl9leGl0CisKK3NldCBHREJGTEFHUyBbY29u Y2F0ICR0bXBfZ2RiZmxhZ3MgIiAtZXggXCJzZXQgZWRpdGluZyBvZmZcIiJd CitnZGJfc3RhcnQKK2dkYl9leGl0CisKK3NldCBHREJGTEFHUyAkc2F2ZWRf Z2RiZmxhZ3MKK3NldCBnZGJfcHJvbXB0ICRzYXZlZF9nZGJfcHJvbXB0City ZXR1cm4gMAo= --20cf305b09febd598804a9752cc7--