From unknown Sun Sep 21 07:03:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15378: 24.3.50; Python pdbtrack doesn't open correct file when debugging over tramp Resent-From: Russell Sim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Sep 2013 09:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15378 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15378@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137914967522587 (code B ref -1); Sat, 14 Sep 2013 09:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Sep 2013 09:07:55 +0000 Received: from localhost ([127.0.0.1]:35741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VKlpb-0005sE-3u for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37084) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VKlpZ-0005rz-3v for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKlpL-0004kO-A2 for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52739) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKlNK-0006vB-Vp for submit@debbugs.gnu.org; Sat, 14 Sep 2013 04:38:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKlNC-000300-DR for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:38:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKl9P-0003HW-U5 for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:24:28 -0400 Received: from mail-pa0-x234.google.com ([2607:f8b0:400e:c03::234]:43672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKl9P-0003HO-LM for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:24:19 -0400 Received: by mail-pa0-f52.google.com with SMTP id kq13so3440489pab.11 for ; Sat, 14 Sep 2013 01:24:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=9cIZbLNwuudwobgJXCsg8+4Nem3qdVTTdBwbiI1GjXc=; b=NymmaVnRII3u7NdObfrEo9pswx4JBxJqXI8xeIMSPyODrcYLPF/MwBQ4FnNJkxqFRH uUlXW1ZhoVq/sjYxVSM6RRybEKHfyTd33a/2i4BvU3xURXDpOhmCBFKuJV80Cpft65Tt 5bZhYuwtUvfU29kF2i4VC03Wfp1UqSGLZGbVzsbU7Po2rq6dx5nfHmvKPizmpEs2afUX Styrne6AL75ccc/Nwy5gBidvlB7xMEg4OzlHf1ftoznIJtLl3F6YhtjQluEWu4bNEaiC vgQQcHqg8WWwUVyDfxHknXKuDdQbRGzOZ0zHKtQIFT/KVljU3uYUte5wm5/p2a0PH3jy Mr0w== X-Received: by 10.66.234.131 with SMTP id ue3mr19339399pac.35.1379147058091; Sat, 14 Sep 2013 01:24:18 -0700 (PDT) Received: from marvin.home (27-32-235-88.static.tpgi.com.au. [27.32.235.88]) by mx.google.com with ESMTPSA id iu7sm16846365pbc.45.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 14 Sep 2013 01:24:17 -0700 (PDT) From: Russell Sim Date: Sat, 14 Sep 2013 18:24:13 +1000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain Hi, Currently when using pdbtrack over tramp Emacs opens local files instead of the remote files. I have attached a patch that fixes this. All the best, Russell --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/python.el b/python.el index be151bf..3ed69a3 100644 --- a/python.el +++ b/python.el @@ -2476,7 +2476,8 @@ Argument OUTPUT is a string with the output from the comint process." (match-string-no-properties 2))) (match-string-no-properties 1))))) (if (and file-name line-number) - (let* ((tracked-buffer + (let* ((file-name (concat (file-remote-p default-directory) file-name)) + (tracked-buffer (python-pdbtrack-set-tracked-buffer file-name)) (shell-buffer (current-buffer)) (tracked-buffer-window (get-buffer-window tracked-buffer)) --=-=-=-- From unknown Sun Sep 21 07:03:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Russell Sim Subject: bug#15378: closed () Message-ID: References: <87sitx1sbk.fsf@gnu.org> X-Gnu-PR-Message: they-closed 15378 X-Gnu-PR-Package: emacs Reply-To: 15378@debbugs.gnu.org Date: Fri, 13 Dec 2013 00:58:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1386896283-17191-1" This is a multi-part message in MIME format... ------------=_1386896283-17191-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15378: 24.3.50; Python pdbtrack doesn't open correct file when debugging o= ver tramp which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 15378@debbugs.gnu.org. --=20 15378: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15378 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1386896283-17191-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15378-done) by debbugs.gnu.org; 13 Dec 2013 00:57:27 +0000 Received: from localhost ([127.0.0.1]:46274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrH4I-0004SQ-Qi for submit@debbugs.gnu.org; Thu, 12 Dec 2013 19:57:26 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:36355) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrH4G-0004SG-Hr for 15378-done@debbugs.gnu.org; Thu, 12 Dec 2013 19:57:24 -0500 Received: from [181.164.60.202] (port=46764 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VrH4F-0000xH-8o for 15378-done@debbugs.gnu.org; Thu, 12 Dec 2013 19:57:23 -0500 User-agent: mu4e 0.9.9.6pre2; emacs 24.3.1 From: fgallina@gnu.org (=?utf-8?Q?Fabi=C3=A1n?= Ezequiel Gallina) To: 15378-done@debbugs.gnu.org Subject: Date: Thu, 12 Dec 2013 21:57:03 -0300 Message-ID: <87sitx1sbk.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 15378-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) Fixed in revno 115500. Thanks, Fabián. ------------=_1386896283-17191-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Sep 2013 09:07:55 +0000 Received: from localhost ([127.0.0.1]:35741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VKlpb-0005sE-3u for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37084) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VKlpZ-0005rz-3v for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKlpL-0004kO-A2 for submit@debbugs.gnu.org; Sat, 14 Sep 2013 05:07:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52739) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKlNK-0006vB-Vp for submit@debbugs.gnu.org; Sat, 14 Sep 2013 04:38:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKlNC-000300-DR for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:38:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKl9P-0003HW-U5 for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:24:28 -0400 Received: from mail-pa0-x234.google.com ([2607:f8b0:400e:c03::234]:43672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKl9P-0003HO-LM for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2013 04:24:19 -0400 Received: by mail-pa0-f52.google.com with SMTP id kq13so3440489pab.11 for ; Sat, 14 Sep 2013 01:24:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=9cIZbLNwuudwobgJXCsg8+4Nem3qdVTTdBwbiI1GjXc=; b=NymmaVnRII3u7NdObfrEo9pswx4JBxJqXI8xeIMSPyODrcYLPF/MwBQ4FnNJkxqFRH uUlXW1ZhoVq/sjYxVSM6RRybEKHfyTd33a/2i4BvU3xURXDpOhmCBFKuJV80Cpft65Tt 5bZhYuwtUvfU29kF2i4VC03Wfp1UqSGLZGbVzsbU7Po2rq6dx5nfHmvKPizmpEs2afUX Styrne6AL75ccc/Nwy5gBidvlB7xMEg4OzlHf1ftoznIJtLl3F6YhtjQluEWu4bNEaiC vgQQcHqg8WWwUVyDfxHknXKuDdQbRGzOZ0zHKtQIFT/KVljU3uYUte5wm5/p2a0PH3jy Mr0w== X-Received: by 10.66.234.131 with SMTP id ue3mr19339399pac.35.1379147058091; Sat, 14 Sep 2013 01:24:18 -0700 (PDT) Received: from marvin.home (27-32-235-88.static.tpgi.com.au. [27.32.235.88]) by mx.google.com with ESMTPSA id iu7sm16846365pbc.45.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 14 Sep 2013 01:24:17 -0700 (PDT) From: Russell Sim To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Python pdbtrack doesn't open correct file when debugging over tramp Date: Sat, 14 Sep 2013 18:24:13 +1000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain Hi, Currently when using pdbtrack over tramp Emacs opens local files instead of the remote files. I have attached a patch that fixes this. All the best, Russell --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/python.el b/python.el index be151bf..3ed69a3 100644 --- a/python.el +++ b/python.el @@ -2476,7 +2476,8 @@ Argument OUTPUT is a string with the output from the comint process." (match-string-no-properties 2))) (match-string-no-properties 1))))) (if (and file-name line-number) - (let* ((tracked-buffer + (let* ((file-name (concat (file-remote-p default-directory) file-name)) + (tracked-buffer (python-pdbtrack-set-tracked-buffer file-name)) (shell-buffer (current-buffer)) (tracked-buffer-window (get-buffer-window tracked-buffer)) --=-=-=-- ------------=_1386896283-17191-1--