From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14642 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "A. Wilcox" Newsgroups: gmane.linux.lib.musl.general Subject: Re: printf doesn't respect locale Date: Tue, 10 Sep 2019 16:55:52 -0500 Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <539924f1-6cdb-0652-e9bf-4c5e6922823d@adelielinux.org> References: <20190909175452.GO9017@brightrain.aerifal.cx> <20190910163143.GI22009@port70.net> <20190910184312.GJ22009@port70.net> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="JG1HEAvHmuBNqupEpDAmvcIw027rcCOUX" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="64746"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:68.0) Gecko/20100101 Thunderbird/68.0 To: musl@lists.openwall.com Original-X-From: musl-return-14658-gllmg-musl=m.gmane.org@lists.openwall.com Tue Sep 10 23:56:16 2019 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1i7o7S-000GiJ-8v for gllmg-musl@m.gmane.org; Tue, 10 Sep 2019 23:56:14 +0200 Original-Received: (qmail 22080 invoked by uid 550); 10 Sep 2019 21:56:11 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 22059 invoked from network); 10 Sep 2019 21:56:10 -0000 Autocrypt: addr=awilfox@adelielinux.org; prefer-encrypt=mutual; keydata= mQINBE+DjPIBEADTQ1H/e/avDUhgt8+T3TJpjGYoY9Y47EMfHqWMm9LjR9aiZSG6GWRbpjWS 4V0DqzIhNQw7HLkPws9CVqQkmpIeltQyGDV2qcR5AXxJ4lCRWHxwRzWE0cCzhLUR9BBWOO0U NINQY+2IqmzRAqXZ9zL+mGTles/qeheXmaWLKf/T0kqJFihoM+ItQvUWOkWUdVv0prhzXr9Q QUdt0NTIW8n4sPwtuSvQgqwSzCJQArh1myugVSGiIIN38pCU8g41Vh35mHHhbHjbn0o1mhrX B/gbsndGo7QQBKz4CPaSel+Fl92dCvVWTp1XYyjqeZx2xlx1zfDrXOTuzY1WmNHi7BgHYuem tG7Zyp7u9MR6FvLKgQhmvCQZXaa+9oNtwKckxoP/I5R8ede9YRb6pLyG5JC0pTTk7kpUZCX2 tm8pLKy899zomm8BBm71aEJHE44ABEl/PbM7tA7XhSPiWsdBmVCxH4bqpUgGMx0ztqhNsUul SDDhiAWgtYFHATynhmeKBDKthkO7lj4CzwI54dn1uiwDtvUFVyVsPMjJcCxFnONbOPcvm1R9 sDg5sn57dv0f+EtaU3ppZdotutjM9X7OEC93d1flO3k1LO20qn2ZcI24f3tEOLAjn5xZ1GdV 3BYBwrtuaaiO8tMdp0uAtILzkkrcr0vOi2/SngxtXFw+44X+WQARAQABtDNBLiBXaWxjb3gg KEFkw6lsaWUgTGludXgpIDxhd2lsZm94QGFkZWxpZWxpbnV4Lm9yZz6JAjoEEwEIACQCGwMF CwkIBwIGFQgJ In-Reply-To: <20190910184312.GJ22009@port70.net> Xref: news.gmane.org gmane.linux.lib.musl.general:14642 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --JG1HEAvHmuBNqupEpDAmvcIw027rcCOUX Content-Type: multipart/mixed; boundary="Smu6bcztg26bTghnzc2gCHYcDinI5G9kg" --Smu6bcztg26bTghnzc2gCHYcDinI5G9kg Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 10/09/2019 13:43, Szabolcs Nagy wrote: > i think libc should mainly aim for reliability of systems > software and not for friendliness of ui applications. While reliability is important, I disagree that reliability should *exclude* UI. musl already causes crashes or other unexpected behaviour when system software isn't written correctly. That's a feature, not a bug. If musl supporting ',' as radix point causes bad software to crash, then that software needs to be fixed. We at Ad=C3=A9lie field requests nearly every day wondering why our syste= m doesn't support other locales for things like sort, LC_NUMERIC, LC_MONETARY, etc etc. The only reason I haven't been more active in developing musl's locale support is because I'm too busy doing other important work. We would be *extremely* disappointed if LC_NUMERIC would never be supported in upstream musl. We would have to maintain a patch to add LC_NUMERIC support when the rest of musl's locale support is developed. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --Smu6bcztg26bTghnzc2gCHYcDinI5G9kg-- --JG1HEAvHmuBNqupEpDAmvcIw027rcCOUX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAl14G+gACgkQyynLUZIr nRS9oBAAkcmKvOHUeGPao3rPs80iEnFG8jUJnYy20Ig8IQjP1CWWkGj4p941jUaq 4oFj4IphhnjXJzjjr7aA0dE7wDkbZ5yIQWXa4QlKveDjdnop5+T+oHhSo7K3knVW N2cI/7FJB0akuu4DEE0kklJGVafMp7Sao31mJcLMU5Q5bAAusvkeEkkIoMCwypWk KqTqGSH+VPaFr9lagssdoOXTo5uGIJYIa3bGUeHVRTvBy2GPXoMY9uCBpPM/ZwD0 6YkHNd/fcbC/MklHF+j6byTaqFXiIs9dKNNWQeSgyjK0HisVEmaH1mdBeE9gBvAK tkxtgBS+w00TPN+zLaoKrGEfrTXObep8zAzVlTcWWf9rImT731W5J76lLAWr8fM7 HnKU4R9usNzDyJ8Z5jvJ/qdwiboEPm7gSL6VYh+O0V8lZpcGqQlv+P5ywXWuMAcM gZKvroBkomLAp6NYjLKLyB1K2ScUVoTQOV9+9MQAwAhzroLxV3hJCGDPMMUkM6J6 uaixWEF+rqshPW12zq2JM34jgVBNhyAsD1VEYMS9UYjQuj9sMSWD2lDasxnthrkH STS6PCEP5DkiUzhwoqiO2DHuY/+Lwjcn87DHWVuaBXJP1TjGwxP3M3HeTEwfVAyR 3ksE72tbkP9tHmkBKrvy2RUV38jz+Zf5JRplp3SM75jgKmCvuQQ= =JD+L -----END PGP SIGNATURE----- --JG1HEAvHmuBNqupEpDAmvcIw027rcCOUX--