From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#21067: 25.0.50; [PATCH] With mercurial, vc-print-log puts point at eob Date: Sun, 19 Jul 2015 21:04:56 +0300 Message-ID: <55ABE6C8.9040603@yandex.ru> References: <85lheh8ekr.fsf@iznogoud.viz> <55AAEA7C.2060609@yandex.ru> <85380ludu0.fsf@iznogoud.viz> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1437329181 21679 80.91.229.3 (19 Jul 2015 18:06:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jul 2015 18:06:21 +0000 (UTC) Cc: 21067@debbugs.gnu.org To: Wolfgang Jenkner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 19 20:06:10 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZGsyY-0003EX-7B for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Jul 2015 20:06:10 +0200 Original-Received: from localhost ([::1]:52380 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGsyX-0004dn-Ep for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Jul 2015 14:06:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51405) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGsyU-0004di-2j for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2015 14:06:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGsyQ-0006kU-To for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2015 14:06:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52488) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGsyQ-0006kO-QO for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2015 14:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZGsyQ-0006mq-9E for bug-gnu-emacs@gnu.org; Sun, 19 Jul 2015 14:06: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: Sun, 19 Jul 2015 18:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21067 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 21067-submit@debbugs.gnu.org id=B21067.143732910926029 (code B ref 21067); Sun, 19 Jul 2015 18:06:02 +0000 Original-Received: (at 21067) by debbugs.gnu.org; 19 Jul 2015 18:05:09 +0000 Original-Received: from localhost ([127.0.0.1]:53934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZGsxY-0006ll-MF for submit@debbugs.gnu.org; Sun, 19 Jul 2015 14:05:08 -0400 Original-Received: from mail-wg0-f52.google.com ([74.125.82.52]:33344) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZGsxW-0006lE-Es for 21067@debbugs.gnu.org; Sun, 19 Jul 2015 14:05:06 -0400 Original-Received: by wgmn9 with SMTP id n9so115623491wgm.0 for <21067@debbugs.gnu.org>; Sun, 19 Jul 2015 11:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=KY35RYHlCnqfKezQrfOHTl2K4t+B0tfiiqKgvKTls2w=; b=Wpl5x/j3W6nXLizRY9YMP84R9/A79rV8nwfAT3dXiv3dSX8qczjG2c4c2n8GBByrxK HibkhfkhKP3/SxpKfr7e1X26QcQ7fxIzlDf89Ns70wxO4wWlSn1bbdzsBa/onsOQzdD/ hQNrQbY/yntSNiFhmi/LiC2SSLzXD7uUO8m/AfmHlchgRfVKphFw6YVQRNbfkIeiWjXD BPOcbuKD22eUoWW699dnNS172q/CPEZqBEa/BEbEFxiZ5fdDLIutxZcHLS0b4Swx410A aXOfAwBHQkpFUuoqpSR6H02RewBOrZjCi3xXVi2v+v4ntLwjW0wklbjBzegWhAwYvQ5h h5Yw== X-Received: by 10.180.95.67 with SMTP id di3mr14073455wib.78.1437329100943; Sun, 19 Jul 2015 11:05:00 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id e2sm28147953wjw.12.2015.07.19.11.04.59 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 11:04:59 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0 In-Reply-To: <85380ludu0.fsf@iznogoud.viz> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105038 Archived-At: On 07/19/2015 04:36 AM, Wolfgang Jenkner wrote: > If all -print-log backend functions can be made asynchronous there's > nothing left to fix in the frontend I guess... I've applied the patch to vc-hg-print-log, but a lot of older backends (mtn, sccs, and also src) still use the synchronous calls there. Some even seem to do that on purpose (cvs and mcvs), choosing between async and sync at runtime. I don't know why, so I'm hesitant to change all of them.