From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 52067 invoked by alias); 27 Jan 2020 17:31:52 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 51966 invoked by uid 89); 27 Jan 2020 17:31:50 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.1 spammy=harvested, individuals, bandwidth, ruby X-HELO: mail-vs1-f50.google.com Received: from mail-vs1-f50.google.com (HELO mail-vs1-f50.google.com) (209.85.217.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 27 Jan 2020 17:31:48 +0000 Received: by mail-vs1-f50.google.com with SMTP id p6so6160134vsj.11 for ; Mon, 27 Jan 2020 09:31:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dinwoodie.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=/5DMv5mpRQYNwlPaAZg5gLjxBx1pd14BIBdqntMSvUs=; b=tDuqvh3F1VXUWpsSkcELC1BUvn7y3F7Ob42n1CCZSLLTikaHRiOjKG5sEYygu6HEOO cAp4UYO9YK8fhdo/6fvtYamccP43MBFeWKGGspjdv95IJJSztGEDb3L1uVYS1cxZ1XzG hlyB3hDQk7aw5Zrql9m1bU2huPS6joLCeQx1s= MIME-Version: 1.0 References: In-Reply-To: From: Adam Dinwoodie Date: Mon, 27 Jan 2020 17:31:00 -0000 Message-ID: Subject: Re: configured FZF call fails since update from Cygwin 3.0.7 to 3.1.2 To: cygwin@cygwin.com, "Trosi, Marco" Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00257.txt.bz2 Hi Marco, On Wed, 22 Jan 2020 at 08:56, Trosi, Marco wrote: > > Hi Marco, > > > > On Fri, 17 Jan 2020 at 09:43, Trosi, Marco wrote: > > > > > > Hello everyone and a happy new year, > > > > > > I updated recently Cygwin from 3.0.7 to 3.1.2, and now when I run "fzf" the following happens. > > > > > > > > > > While I'm nominally the Cygwin maintainer for fzf, the upstream > > source has stopped supporting the version Cygwin uses, which means > > there's incredibly little help I can offer. > > > > I vaguely intended to create a supported fork of the Ruby fzf > > version that Cygwin runs, but never managed to make any useful > > progress on it. At this point, it's unlikely I'm ever going to, > > either. > > > > If you're interested in taking over the maintainership and working > > out your problems yourself, that's something I'm definitely willing > > to help with insofar as I can, but otherwise I'm afraid you're on > > your own here. > > > > (For context: the version of fzf that Cygwin uses is written in > > Ruby, but some time ago the upstream fzf project switched from a > > Ruby-based version to a Go-based version. Cygwin doesn't have a > > native Go compiler, and getting a working Cygwin-packaged version of > > fzf using a non-Cygwin Go compiler was beyond what I could achieve > > with the time available to me.) > > > > Adam > > Hi, > > Thanks for the offer. > > Do you really think it has something to do with FZF? > FZF is working perfectly. > The issue occurs only when I use my "fdc" wrapper script and since update to Cygwin 3.1.2. > Currently it feels to me like some kind of Cygwin internal string/pipe/stream handling thing. > Okay maybe Cygwin changed something on purpose and FZF needs to be updated accordingly, is that what you think is happening here? I think it's unlikely that the problem is with FZF, however given that's where you're spotting the problem, someone needs to narrow down what's going on, and that'll require either digging into what FZF is doing, or otherwise coming up with a simple test case that doesn't involve FZF. As is more-or-less always the case with open source projects, someone has to do that work. That might be me, as FZF maintainer, but as above, I simply don't have the bandwidth to do that. It could be someone else involved in the Cygwin project, but given nobody else has replied to this thread on the Cygwin mailing list, I don't think you're likely to have much luck waiting on that. Which, I'm afraid, leaves you. If you can get a simple test case that shows the problem and doesn't involve FZF, I expect other people on the list will be much better placed to help. Until and unless that simple test case exists, however, I think there's unlikely to be any more progress unless someone else happens to discover the same problems by chance. Adam PS: Convention on this list, per the links in the email footer, is to reply to the list, not to individuals, as it means everyone on the list can help rather than requiring one person to do all the labour. We also prefer to reply in-line below the text (as I'm doing here) and to not quote raw email addresses, since otherwise they get harvested by spammers from the email archives. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple