From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andreas Schwab Newsgroups: gmane.emacs.devel Subject: Re: bug#23750: 25.0.95; bug in url-retrieve or json.el Date: Wed, 28 Dec 2016 20:03:58 +0100 Message-ID: <8760m3g9k1.fsf@linux-m68k.org> References: <6d0c8c2e-8428-2fdb-0d6e-899f7b9d7ffd@nifty.com> <308bb78f-8be3-092d-d877-e129d340242b@nifty.com> <4dc615e7-ec73-60a5-426e-0d6986f15d76@yandex.ru> <0cb406fb-ffc4-a4ad-557a-2cacc99b8e75@nifty.com> <86ccb4af-5719-c017-26bb-fc06b4c904d2@yandex.ru> <83r35uxkr5.fsf@gnu.org> <4e12d4ad-cd6b-3087-5d7c-449d4c1886e2@yandex.ru> <83lgw1q9uu.fsf@gnu.org> <83eg1tq8is.fsf@gnu.org> <787e5206-53e0-752f-a339-4608d2f7ad39@yandex.ru> <8360n5q6j4.fsf@gnu.org> <8337i8rkbe.fsf@gnu.org> <83polcpzwk.fsf@gnu.org> <83lguzvr63.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1482951869 8857 195.159.176.226 (28 Dec 2016 19:04:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 28 Dec 2016 19:04:29 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.90 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org, kentaro.nakazawa@nifty.com, larsi@gnus.org, dgutov@yandex.ru To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 28 20:04:17 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cMJWG-0000EU-1Z for ged-emacs-devel@m.gmane.org; Wed, 28 Dec 2016 20:04:12 +0100 Original-Received: from localhost ([::1]:60597 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cMJWK-00015T-Il for ged-emacs-devel@m.gmane.org; Wed, 28 Dec 2016 14:04:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47562) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cMJWB-00015M-4C for emacs-devel@gnu.org; Wed, 28 Dec 2016 14:04:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cMJWA-0000Eo-CO for emacs-devel@gnu.org; Wed, 28 Dec 2016 14:04:07 -0500 Original-Received: from mail-out.m-online.net ([212.18.0.10]:55399) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cMJW6-0000Dq-MT; Wed, 28 Dec 2016 14:04:02 -0500 Original-Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3tphwc2mNcz3hjnX; Wed, 28 Dec 2016 20:04:00 +0100 (CET) Original-Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3tphwc27L9zvkJ1; Wed, 28 Dec 2016 20:04:00 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Original-Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id 1vwgLBx9PtqA; Wed, 28 Dec 2016 20:03:59 +0100 (CET) X-Auth-Info: YDWUZyjz5yD/R0Wh/qUQm1H/XD2qr5C/F8unUCAWgnt+tgVGtj7J6t4rAoO2A3NI Original-Received: from igel.home (ppp-88-217-8-223.dynamic.mnet-online.de [88.217.8.223]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Wed, 28 Dec 2016 20:03:59 +0100 (CET) Original-Received: by igel.home (Postfix, from userid 1000) id 7C0ED2C48A9; Wed, 28 Dec 2016 20:03:58 +0100 (CET) X-Yow: I like the way ONLY their mouths move.. They look like DYING OYSTERS In-Reply-To: (Philipp Stephani's message of "Wed, 28 Dec 2016 18:45:43 +0000") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 212.18.0.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:210928 Archived-At: On Dez 28 2016, Philipp Stephani wrote: > If you want unibyte strings to represent octet streams, then unibyte > strings must be usable in application code, because octet streams are a > concept that exists in reality, and applications must be able to support > them in some way. If you don't want unibyte strings, then you need to > provide some different way to represent octet streams. Octet streams are basically encoded strings, and we use unibyte strings for encoded strings. That's the only place where unibyte strings should be used in Emacs. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."