From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19242 invoked by alias); 23 Jul 2015 09:59:46 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 19228 invoked by uid 89); 23 Jul 2015 09:59:46 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.4 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 23 Jul 2015 09:59:45 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 91FB4A8094F; Thu, 23 Jul 2015 11:59:42 +0200 (CEST) Date: Thu, 23 Jul 2015 09:59:00 -0000 From: Corinna Vinschen To: cygwin-apps@cygwin.com Subject: Re: upset, genini: different version ordering Message-ID: <20150723095942.GO3864@calimero.vinschen.de> Reply-To: cygwin-apps@cygwin.com Mail-Followup-To: cygwin-apps@cygwin.com References: <55AD399D.7020001@dronecode.org.uk> <87y4ia4qnp.fsf@Rainer.invalid> <20150720190010.GV3864@calimero.vinschen.de> <87twsy4mms.fsf@Rainer.invalid> <20150721065556.GY3864@calimero.vinschen.de> <87r3o1phtw.fsf@Rainer.invalid> <20150721184914.GE3864@calimero.vinschen.de> <87mvyppbmf.fsf@Rainer.invalid> <20150722094350.GI3864@calimero.vinschen.de> <87zj2okvts.fsf@Rainer.invalid> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="PaC+lnGZu4KSIdY4" Content-Disposition: inline In-Reply-To: <87zj2okvts.fsf@Rainer.invalid> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-07/txt/msg00178.txt.bz2 --PaC+lnGZu4KSIdY4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1037 On Jul 22 18:20, Achim Gratz wrote: > Corinna Vinschen writes: > > But then, for the time being, you can take care of this weird ordering > > with prev and curr markers, right? >=20 > Yes, I could, but since I test things with genini locally I'll have to > guess when to to that. >=20 > > Well, apart from "me, no perl", me neither. Nevertheless I looked into > > upset briefly (I'm tainted anyway), and it turns out that the version > > number handling is entirely hand-made. Version.pm is a 85 lines perl > > script, providing two functions, Normalize($;$) and Sort(\@) >=20 > Thanks, that confirms my suspicions. Could you tell me what Normalize > uses as the two inputs and how it returns the result? I'm not really sure. It seems the input is a filename and something optional called a "prematch". The return value is apparently a pair, normalized version and version. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --PaC+lnGZu4KSIdY4 Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVsLsOAAoJEPU2Bp2uRE+gctsP/2PGzkgKt3+XD2gbw1XMeVtv mj4U9vn2OjoRVupmOtEhho2ydN2OeXFWzHX3a1RIh57KtYsnrnApUlITAl7Bod0I HIXK/gG3CZ3iOrsDa+C7du1+zdydCC29qo5lJYcUKKyknzSwhQtcCnVRmpEGAGN5 H2J0IyCs6nGBsgEai2LqCCs5ryCoyKkToZwh/XVYvottTSpkDAH+2ttKkQ0kGSxk YtPftu+wyXwZ5DKcBlIw1X9An6xmFqclOLN/G75k/4qHt3ECjgEerqH6NrZ18Z10 +M7yy1o15SHshdZC582ONL3V7cRqVm0SYOiwXeXPazyiD6S1yePgNb2ACdjdJkfE viAD83Oglhg2a6CrFOcL41sdTLFBOUA9OChFRsodZIu4/iqVSLu6jrq2MaFs5gII Zl4i+GTIIr4Fb/OiZ3W9GIAmINXnGaVQhyYwJ4hdNR3lrlkhFwVcRUVYvdr8d/ON ljfPDGhKzEYzlHA84GJNOaSQecTS3DBxF0SIbRE4oE44jMDZkBgxt+9f9MXn9CYk ZiVVRJvK1j3Z3Yy492G0HLwk5U8+nJFmDp0NRjr204hgv0besTnU4LVA6AVC8hCg 5q0OoAJsLgxOvpSpff+9TwzUwukl2Svkq6vtLZZsuegyCCSd1tDCKapUTEomo+8d aMo4zjvHdnJGJ2VDPn1s =OMHQ -----END PGP SIGNATURE----- --PaC+lnGZu4KSIdY4--