From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 81670 invoked by alias); 29 Mar 2016 14:15:49 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 81522 invoked by uid 89); 29 Mar 2016 14:15:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=month, legally X-HELO: mail-qk0-f171.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=Zz7XHzA9tNEUi3MsXk8bZB2+QrkqWJ2raHT350NBmz8=; b=JcvokL3rXdvxpqf9EAzziCz2SecXz5HctjmKwhtOKruFUMvRx27aB5aGDAfjxwPlsp sS5oTi+aZBOBPb+/haGF/T066jUWf+XECmclbKGxGbojrzjof/NcXq2JRFklTY/+v+fv 4cNlbHLwa9MvmJUXeSVO1gXQZvhnvXkzn/S88HNjKpQVY7INkad39ugaKgZxJTqqdJBy UnDMdoFVP7z37sCwvspHOPI/SvOU2toG7WBaO/dojw74n1I4eD6kaVkAnTYX2hv2XMw3 gWAZnJHi7PtwES0U2aluqD9DPliuiZCFvCcJ1a68QzES1xfFSHUQUcfetxxBKtiLe58o eElg== X-Gm-Message-State: AD7BkJLLYK+Tcx98tbFFiEUt3xWThmSm410hRyv47pRKUvMVTWuMCRrMKNqh6nZO5eeSnKPB X-Received: by 10.55.76.84 with SMTP id z81mr2960716qka.17.1459260934134; Tue, 29 Mar 2016 07:15:34 -0700 (PDT) Subject: Re: [RFC][PATCH v2 3/6] Implement the %OB specifier - alternative month names (bug 10871) To: Rafal Luzynski , libc-alpha@sourceware.org References: <1155243857.420233.60a90901-4334-4cea-aa99-f76884316a10.open-xchange@poczta.nazwa.pl> From: Carlos O'Donell Message-ID: <56FA8E03.2020102@redhat.com> Date: Tue, 29 Mar 2016 14:15:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <1155243857.420233.60a90901-4334-4cea-aa99-f76884316a10.open-xchange@poczta.nazwa.pl> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2016-03/txt/msg00697.txt.bz2 On 03/24/2016 08:55 PM, Rafal Luzynski wrote: > Some languages (Slavic, Baltic, etc.) require a genitive case of the > month name when formatting a full date (with the day number) while > they require a nominative case when referring to the month standalone. > > strftime() now implements a %OB format specifier which generates an > alternative month name. For the languages which require both nominative > and genitive case of the month names it is expected that it outputs > the alternative month name which should be a nominative (sic!) case > or whatever is appropriate when formatting the month names standalone > (without a day). For those languages %B will return the basic month > name but from now it is expected to be a genitive case or whatever is > appropriate when formatting full dates (including both day and month). > This means that all applications using %B to retrieve the month > name standalone should use %OB from now. For those languages which > do not use different (nominative and genitive) cases of the month > name or do not yet have their locales updated %OB will retrieve > the same string as %B so moving to %OB will be harmless as long > as the version of glibc which supports this feature is used. > > strptime() now accepts both nominative and genitive month names. Please make sure you read through the "Contribution Checklist" https://sourceware.org/glibc/wiki/Contribution%20checklist Do you have copyright assignment with the FSF for glibc? Your change is more than the accepted 11 lines and thus legally significant and requiring copyright assignment. -- Cheers, Carlos.