delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/03/18/02:48:09

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,TW_YG,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4D830012.5010000@xs4all.nl>
Date: Fri, 18 Mar 2011 07:47:46 +0100
From: Erwin Waterlander <waterlan AT xs4all DOT nl>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: ITP dos2unix 5.2.1-1
References: <4D7FE2A7 DOT 8080409 AT xs4all DOT nl> <4D7FE57A DOT 4020903 AT redhat DOT com> <4D806DCF DOT 5090803 AT xs4all DOT nl> <4D80C0B8 DOT 8090603 AT cwilson DOT fastmail DOT fm> <4D80CEB4 DOT 7090005 AT xs4all DOT nl> <20110316154913 DOT GA18995 AT ednor DOT casa DOT cgf DOT cx> <4D80DEAF DOT 6020307 AT xs4all DOT nl> <4D810FAF DOT 6040609 AT t-online DOT de> <20110316193249 DOT GA15365 AT ednor DOT casa DOT cgf DOT cx> <4D8117FD DOT 40507 AT cwilson DOT fastmail DOT fm> <20110316201821 DOT GA773 AT ednor DOT casa DOT cgf DOT cx> <4D812DBE DOT 1090607 AT cwilson DOT fastmail DOT fm> <4D81CED1 DOT 9050601 AT xs4all DOT nl> <4D820D62 DOT 4030403 AT cwilson DOT fastmail DOT fm> <4D821D89 DOT 5020105 AT xs4all DOT nl> <4D823D92 DOT 1000600 AT cwilson DOT fastmail DOT fm> <4D826761 DOT 5030302 AT xs4all DOT nl> <4D826A52 DOT 8090009 AT redhat DOT com> <4D8270BB DOT 9010608 AT cwilson DOT fastmail DOT fm>
In-Reply-To: <4D8270BB.9010608@cwilson.fastmail.fm>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Charles Wilson schreef, Op 17-3-2011 21:36:
> On 3/17/2011 4:08 PM, Eric Blake wrote:
>> On 03/17/2011 01:56 PM, Erwin Waterlander wrote:
>>> I'm willing to maintain patches for Cygwin, to make the transition
>>> easier. But if there is no chance that the package gets accepted, I
>>> rather save myself the trouble.
>> There's two sets of patches being talked about here:
>>
>> 1) What temporary (3-month?) patches are needed to make the dos2unix
>> package a drop-in replacement to the existing cygwin dos2unix, so that
>> people can start testing if it really was a drop-in.
>>
>> 2) What patches (permanent) are worth adding to upstream, to fix
>> deficiencies in the usability of upstream when compared to what cygwin has.
> OK, everybody, time out for a minute.  Rather than talk vapor, I'll
> develop the patches necessary.
>
> The first one, or first set (e.g. #2, above), I'll propose that
> "official" upstream dos2unix accept *for all platforms*.  It will not
> change upstream's behavior in any way, except for offering some new options.
>
>
> The second one (#1, above), I'll propose that Erwin use as part of his
> initial cygwin package offering.  This one would be only a transitional
> measure, and would be slated to be dropped from a later cygwin package
> after a certain amount of time has passed.
>

Hi,

I will create a branch for cygwin. I think that for temporary and 
redundant options it may be better  to silently accept them and not 
document them. Existing scripts will not break, but usage of temporary 
options is discouraged and it saves work on translations. Usage of such 
an option may even trigger a warning that it will be removed in a future 
release. Then people have time to adapt.

Useful options will end up in trunk. In the end there will be a single 
source for Cygwin and Linux, and both will take advantage of it.

> With regards to the d2u/u2d aliases, for now I'd just modify the cygport
> script to create those as hardlinks, and not modify or patch the package
> source at all.
>
> Standby...

Do you want d2u/u2d to run conv, or the new dos2unix/unix2dos?

Erwin

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019