From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#1017: marked as done (vc-diff for the hg backend ignore diff switches variables) Date: Wed, 19 Nov 2008 18:55:04 -0800 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1227149704-15392-0" X-Trace: ger.gmane.org 1227150659 4456 80.91.229.12 (20 Nov 2008 03:10:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Nov 2008 03:10:59 +0000 (UTC) To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 20 04:12:01 2008 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.50) id 1L2zxX-0007a6-Ub for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Nov 2008 04:12:00 +0100 Original-Received: from localhost ([127.0.0.1]:38860 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2zwP-0000P1-62 for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Nov 2008 22:10:49 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L2zvt-0000Ds-VI for bug-gnu-emacs@gnu.org; Wed, 19 Nov 2008 22:10:18 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L2zvs-0000DI-Ej for bug-gnu-emacs@gnu.org; Wed, 19 Nov 2008 22:10:17 -0500 Original-Received: from [199.232.76.173] (port=44629 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2zvs-0000D8-6x for bug-gnu-emacs@gnu.org; Wed, 19 Nov 2008 22:10:16 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:50138) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L2zvo-0001rc-QK; Wed, 19 Nov 2008 22:10:13 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK3A9NE020565; Wed, 19 Nov 2008 19:10:10 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mAK2t4gq015493; Wed, 19 Nov 2008 18:55:04 -0800 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 1017 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: moreinfo patch X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list 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:22511 Archived-At: This is a multi-part message in MIME format... ------------=_1227149704-15392-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 19 Nov 2008 21:45:49 -0500 with message-id and subject line Re: bug#1017: vc-diff for the hg backend ignore diff switc= hes variables has caused the Emacs bug report #1017, regarding vc-diff for the hg backend ignore diff switches variables to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) --=20 1017: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D1017 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1227149704-15392-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.6 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 23 Sep 2008 14:58:05 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8NEvwve008456 for ; Tue, 23 Sep 2008 07:58:00 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ki9Kw-0000By-BK for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 10:57:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ki9Ku-0000Aj-DD for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 10:57:57 -0400 Received: from [199.232.76.173] (port=37227 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ki9Ku-0000Ae-72 for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 10:57:56 -0400 Received: from mx4.isti.cnr.it ([194.119.192.6]:63201 helo=ITANIUM.ISTI.CNR.IT) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ki9Kt-0006F9-Pr for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 10:57:56 -0400 Received: from conversionlocal.isti.cnr.it by mx.isti.cnr.it (PMDF V6.4-beta #31598) id <01MZWPGJ8N5C9S4ISQ@mx.isti.cnr.it> for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 16:57:25 +0200 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by mx.isti.cnr.it (PMDF V6.4-beta #31599) with ESMTPSA id <01MZWPGIVM629QUZA3@mx.isti.cnr.it> for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 16:57:24 +0200 Received: from pot by tucano.isti.cnr.it with local (Exim 4.69) (envelope-from ) id 1Ki9KO-0007wu-G8 for bug-gnu-emacs@gnu.org; Tue, 23 Sep 2008 16:57:24 +0200 Date: Tue, 23 Sep 2008 16:57:24 +0200 From: Francesco Potorti` Subject: vc-diff for the hg backend ignore diff switches variables To: GNU emacs bug list Message-id: Organization: X-INSM-ip-source: 146.48.81.102 Auth Done X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Three related problems: 1) Apparently the hg backend of vc ignores both diff-switches and vc-diff-switches. 2) The vc-hg-diff-switches variables is not defined. 3) The hg backend is special with respect to the vc-diff-switches variable. Its doc says: A string or list of strings specifying switches for diff under VC. When running diff under a given BACKEND, VC concatenates the values of `diff-switches', `vc-diff-switches', and `vc-BACKEND-diff-switches' to get the switches for that command. Thus, `vc-diff-switches' should contain switches that are specific to version control, but not specific to any particular backend. This behaviour assumes that the diff switches can be accumulated. however, it does not allow for removing them for a particular backend. For example, I have (setq diff-switches "-pu" vc-diff-switches "-b") which works for the cvs and rcs backends. However, it would not work for the hg backend, as 'hg diff' does not tolerate the -u option. This problem would require a different way of combining the diff switches. ------------=_1227149704-15392-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-12.4 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1017-done) by emacsbugs.donarmstrong.com; 20 Nov 2008 02:46:02 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK2jxYc014016 for <1017-done@emacsbugs.donarmstrong.com>; Wed, 19 Nov 2008 18:46:01 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1L2zYD-0005aH-Su; Wed, 19 Nov 2008 21:45:49 -0500 From: Glenn Morris To: 1017-done@emacsbugs.donarmstrong.com Subject: Re: bug#1017: vc-diff for the hg backend ignore diff switches variables References: X-Spook: Vince Foster radar Bin Laden terrorism ammunition BATF X-Ran: b3qx(n4"z8C\N{"Wm[|e5=7)gw|3p'\WH+hKFG(ooy?:>#~FllBT"FKw~*"Nc;+*2N1>|< X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 19 Nov 2008 21:45:49 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii It seems no-one uses Mercurial, so I verified myself that this seems to work OK, and have installed it. ------------=_1227149704-15392-0--