From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#6513: vc-mtn broken with monotone 0.48 (can't even open files) Date: Sun, 27 Jun 2010 00:27:58 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1277591561 27136 80.91.229.12 (26 Jun 2010 22:32:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 26 Jun 2010 22:32:41 +0000 (UTC) Cc: 6513@debbugs.gnu.org To: Julio Merino Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 27 00:32:39 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OSdvS-0002vF-Sc for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Jun 2010 00:32:39 +0200 Original-Received: from localhost ([127.0.0.1]:33101 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OSdsN-0000wv-01 for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Jun 2010 18:29:27 -0400 Original-Received: from [140.186.70.92] (port=35473 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OSdsC-0000uw-0n for bug-gnu-emacs@gnu.org; Sat, 26 Jun 2010 18:29:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OSdsA-0005eO-9l for bug-gnu-emacs@gnu.org; Sat, 26 Jun 2010 18:29:15 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58534) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSdsA-0005eK-7b for bug-gnu-emacs@gnu.org; Sat, 26 Jun 2010 18:29:14 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OSdry-00069W-Bt; Sat, 26 Jun 2010 18:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Jun 2010 22:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6513 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6513-submit@debbugs.gnu.org id=B6513.127759128623642 (code B ref 6513); Sat, 26 Jun 2010 22:29:02 +0000 Original-Received: (at 6513) by debbugs.gnu.org; 26 Jun 2010 22:28:06 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSdr2-00069H-VJ for submit@debbugs.gnu.org; Sat, 26 Jun 2010 18:28:05 -0400 Original-Received: from smtp-01.vtx.ch ([194.38.175.90]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSdr1-00068u-Et for 6513@debbugs.gnu.org; Sat, 26 Jun 2010 18:28:04 -0400 Original-Received: from ceviche.home (dyn.144-85-136-075.dsl.vtx.ch [144.85.136.75]) by smtp-01.vtx.ch (VTX Services SA) with ESMTP id E1B8527EE3; Sun, 27 Jun 2010 00:27:58 +0200 (CEST) Original-Received: by ceviche.home (Postfix, from userid 20848) id E3816660F2; Sun, 27 Jun 2010 00:27:58 +0200 (CEST) In-Reply-To: (Julio Merino's message of "Fri, 25 Jun 2010 10:16:35 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 26 Jun 2010 18:29:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:38034 Archived-At: > Wrong type argument: stringp, nil Try "Options => Enter Debugger on Error" and reproduce the bug, to get a backtrace. > The fix is to stop using random mtn commands in vc-mtn and change the > code to *only* use subcommands of 'mtn automate'. 'automate' is The > interface to interact with monotone from other applications, because > it exposes a stable interface with well-defined intput/output > semantics. Thank you, that is very useful to know. I wrote vc-mtn.el a long time ago but don't actually use Monotone much these days and don't have much time to devote to it, so if you could help us fix it, that would be really appreciated. Stefan