From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 70007 invoked by alias); 25 Apr 2019 19:46:49 -0000 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 Received: (qmail 69999 invoked by uid 89); 25 Apr 2019 19:46:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:672 X-HELO: gateway33.websitewelcome.com Received: from gateway33.websitewelcome.com (HELO gateway33.websitewelcome.com) (192.185.146.210) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 25 Apr 2019 19:46:48 +0000 Received: from cm14.websitewelcome.com (cm14.websitewelcome.com [100.42.49.7]) by gateway33.websitewelcome.com (Postfix) with ESMTP id E78D6A068E2 for ; Thu, 25 Apr 2019 14:46:45 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id JkKThST9J2qH7JkKThmhTT; Thu, 25 Apr 2019 14:46:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=RkbUP0HFHqRVwlh1G75Jg3qUAjPtxYQNbCTJ7fTn+qk=; b=aXF+cTUmHJn3/UCUFN6eJmRqtH GfVJI/Z81EcLmLyJAz1dOW/NoNd8Rqpo8coQ1myth19PPw25TfUx/qH9hNCffVu7GtFM/9UXISvnD YliCcmNzGVp0aNB9jNBknTbLh; Received: from 97-122-168-123.hlrn.qwest.net ([97.122.168.123]:59184 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hJkKT-001pMA-N5; Thu, 25 Apr 2019 14:46:45 -0500 From: Tom Tromey To: Jan Vrany Cc: gdb-patches@sourceware.org Subject: Re: [RFC 6/8] mi/python: Handle python exception when executiong python-defined MI commands References: <20190418152337.6376-1-jan.vrany@fit.cvut.cz> <20190418152337.6376-7-jan.vrany@fit.cvut.cz> Date: Thu, 25 Apr 2019 19:46:00 -0000 In-Reply-To: <20190418152337.6376-7-jan.vrany@fit.cvut.cz> (Jan Vrany's message of "Thu, 18 Apr 2019 16:23:35 +0100") Message-ID: <87pnp97tqz.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-04/txt/msg00563.txt.bz2 >>>>> "Jan" == Jan Vrany writes: Jan> Respond with ^error,msg="..." when an unhandled python exception is thrown Jan> while invoking python-defined MI command. The error message is taken from Jan> python exception object. Jan> gdb/Changelog: Jan> * python/py-micmd.c (py_mi_invoke): Handle exceptions thrown in Python Jan> code. This seems reasonable but it also seems like it should just be part of the patch adding this new function. If you're worried about joint authorship, it's pretty common to just list two names in the ChangeLog. thanks, Tom