From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#28466: 26.0.50; diff in vc-outgoing doesn't work properly Date: Tue, 19 Sep 2017 03:39:04 +0300 Message-ID: <4e4981d4-9209-ec6a-b4fe-56c0151e1d14@yandex.ru> References: <87h8w4shq5.fsf@tromey.com> <8760ciwbre.fsf@tromey.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1505781612 30752 195.159.176.226 (19 Sep 2017 00:40:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 19 Sep 2017 00:40:12 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Thunderbird/56.0 Cc: 28466@debbugs.gnu.org To: Tom Tromey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 19 02:40:06 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du6a5-0007fL-Qg for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Sep 2017 02:40:06 +0200 Original-Received: from localhost ([::1]:39475 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du6aB-0001ad-NJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Sep 2017 20:40:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44074) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du6a6-0001aC-Gi for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 20:40:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1du6a3-0005e9-DX for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 20:40:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38314) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1du6a3-0005dy-9q for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 20:40:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1du6a2-0001Um-SI for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 20:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Sep 2017 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28466 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28466-submit@debbugs.gnu.org id=B28466.15057815565687 (code B ref 28466); Tue, 19 Sep 2017 00:40:02 +0000 Original-Received: (at 28466) by debbugs.gnu.org; 19 Sep 2017 00:39:16 +0000 Original-Received: from localhost ([127.0.0.1]:46995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du6ZI-0001Te-E1 for submit@debbugs.gnu.org; Mon, 18 Sep 2017 20:39:16 -0400 Original-Received: from mail-lf0-f67.google.com ([209.85.215.67]:37644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du6ZG-0001TP-JA for 28466@debbugs.gnu.org; Mon, 18 Sep 2017 20:39:14 -0400 Original-Received: by mail-lf0-f67.google.com with SMTP id q132so1114747lfe.4 for <28466@debbugs.gnu.org>; Mon, 18 Sep 2017 17:39:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=7I8N99xHBbCwzd3Vpx2MnD5IaciG+YhnRV20CMvFn14=; b=KG8DaZKZ+PA6tOvT/ge/IYyAwzYlp0fYUhQm5NN6LHFhyD+nrMO5gg841Ng8ZLdXsM nUNvZlv6TwBOBaesyfXw8I2XurN5JGWCBMi8MCvTt9xJ3NoiEc7f0V8NKfnVc9V1bE6g Vt5RiWDe/dV0cFjw0HGlTkssxqeOTVlCSyoeRWKRTkS2+3Ze0nU82LX8QaR8leN0yDhI VamOqLZB5LWbqwKxTnA9y2a02xnksv9C6XWbTj6rEzkjrV6tDOYS//Vr/OpCHeiXUBQE EPf6Au7B3OhrKYDr7ERX6UTgf23NeOKc+LINU23OIAJEoV7cXSxyQ8kNb+zUXsdDZiPs SvGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=7I8N99xHBbCwzd3Vpx2MnD5IaciG+YhnRV20CMvFn14=; b=fg8mfj4v2EuFl3/AMstNu9L55t8BV+Wx3V7Pyk4SsPkN1oo2BCcn7Zy89QQECX7QL2 7ONNqIrXlLb+0Q23vhoTqB0vTTj7CDjtbqL79AVMRJabXFP1/PEv8eVf/Ir+iqS0wI1L +5SfFGOGhEOZV2jOcCyRR14uESapRW+3O5jpVWmVvZcm7f0BpuYmwFDJTERJii8k7YD5 mgKzkPo8xeMt7oBBW4WROXwy9Dtc7qKEaFODqHP7NgEncqnoPg25N4UirSTW6JXLh8IL 71zoS8mw7s0SHZXouyjNn5afSBnQLtvQUdlkXaxMkc2afwBU68x61OkJUWMVOVZFJOVl HcAQ== X-Gm-Message-State: AHPjjUigCsBlBcQJaH+ml2uRWbujUBpDCCM/mjNrydGJcrPCPF4r8FIe ukzkU54yZ2V6LnztXHw= X-Google-Smtp-Source: AOwi7QASasPwq8AGme1fAvDX2iqh+oZQJoQ0KruP/k338z0+IDy/il4HZWcXXvIrJISPu3uPURrlnw== X-Received: by 10.25.18.71 with SMTP id h68mr3210033lfi.217.1505781548299; Mon, 18 Sep 2017 17:39:08 -0700 (PDT) Original-Received: from [192.168.1.174] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id i13sm1644663lfa.68.2017.09.18.17.39.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Sep 2017 17:39:07 -0700 (PDT) In-Reply-To: <8760ciwbre.fsf@tromey.com> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:137089 Archived-At: On 9/17/17 12:53 AM, Tom Tromey wrote: > The appended patch fixes this for me. > I'll put it on the Emacs 26 branch after a few days, unless there are > comments. Makes sense to me, please feel free to commit. I don't particularly like how the region end is interpreted in this command, though. I'd be more comfortable with the semantics of "show the contents of all these revisions combined", which means replacing the condition with t. Something to think about, for some future version.