From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: emacs-26 8f18d12: Improve documentation of decoding into a unibyte buffer Date: Mon, 27 May 2019 11:47:35 +0200 Message-ID: References: <20190525191039.14136.23307@vcs0.savannah.gnu.org> <20190525191040.CCD6C207F5@vcs0.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="84990"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Eli Zaretskii To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 27 11:48:26 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hVCEz-000Lxy-UG for ged-emacs-devel@m.gmane.org; Mon, 27 May 2019 11:48:26 +0200 Original-Received: from localhost ([127.0.0.1]:42781 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVCEy-0002TO-Lm for ged-emacs-devel@m.gmane.org; Mon, 27 May 2019 05:48:24 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:43527) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVCEJ-0002T3-3i for emacs-devel@gnu.org; Mon, 27 May 2019 05:47:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hVCEI-0004K4-8E for emacs-devel@gnu.org; Mon, 27 May 2019 05:47:43 -0400 Original-Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:39072) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hVCEH-0004HE-14; Mon, 27 May 2019 05:47:41 -0400 Original-Received: by mail-wm1-x336.google.com with SMTP id z23so11111119wma.4; Mon, 27 May 2019 02:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=LY2NoA0fDfYgtkND4aqzpov9GYqtKEFZh24lpdgcQTU=; b=hhZoHVrqA9zPdXC5KnQSYL5PRavtB6wGG6R7lGnOf+ZtzLDUHxPYQeyYQj0z0q+qGz miCnGm0XumvR4G8iDLO68/AzNmawvhn5DL7/vGr3jlAVpfi1AAJXY/K44XAxCzU21h1V saIZsmxI6dKCKYTHC8IUPMdLuSJ2bKCWzXQNTk1Zx1g6kUUfGCTJUoZDrs6vzWhACKSO a3XQ82Set6P9EmD3dwOCcUGaYAXYHh5GdULB7BIVI2iGLAncil5t9nPF5dVD2pWGS2Ae AAtiK+7gqwscvsOcyz4qozFtBNiwNJGx8bya3Fb+izPqmuVub81m58Dm4kaSDCQK78bA 0i6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=LY2NoA0fDfYgtkND4aqzpov9GYqtKEFZh24lpdgcQTU=; b=Zggx2MM2pYPJPHlli/RO06Zxfzd6FqLRpG25a6GZ5dNaoGhEQYGHpeQwGFH7cDnOoq udgiBgEwhNgtFUDeuFMNA6xHfEya9VGTOzmYOW1sMUSqC++7/Mxn5hLzgxBFvUnaIyyV oXFOPNKSvZ7lsYI5sSQbNiDoUzb971Kqr5w2iSct647lk/IGaLtNKK639gOVFFaO+2+y UgM0ycOriIsfa70ImBiuglc/2UuFa+MVS6+I1Bj0d5YYEd87qe4NWCYbqAqWhJP9loOi xoJV6u2NUE3sKCYhhB6C6OY0oWLWjkWlPTqtgXPmFkZZ589rb3Ue7G8VFQuV4HwASKDx CTrw== X-Gm-Message-State: APjAAAXCM4COlYsq0DMvewHb0dRlwIZ9AIEuthwaK3PnthiF3vERGuMy B2AejSSk4Yr87Ew0Fi++Unm8oNnx X-Google-Smtp-Source: APXvYqwp4rm3afWBNczKixUAeMXh0K3gvx+pSlJLi3dEoTpqLtyYlv6vl55tF2qFoJqUHUH5bN/Kjg== X-Received: by 2002:a1c:6a08:: with SMTP id f8mr9646590wmc.81.1558950458925; Mon, 27 May 2019 02:47:38 -0700 (PDT) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id r14sm10570935wrm.21.2019.05.27.02.47.37 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Mon, 27 May 2019 02:47:38 -0700 (PDT) Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: <20190525191040.CCD6C207F5@vcs0.savannah.gnu.org> (Eli Zaretskii's message of "Sat, 25 May 2019 15:10:40 -0400 (EDT)") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::336 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:237035 Archived-At: >>>>> On Sat, 25 May 2019 15:10:40 -0400 (EDT), eliz@gnu.org (Eli Zaretskii= ) said: Eli> branch: emacs-26 Eli> commit 8f18d121210aa27dc05555140ab21a8489f0de50 Eli> Author: Eli Zaretskii Eli> Commit: Eli Zaretskii Eli> Improve documentation of decoding into a unibyte buffer =20=20=20=20 Eli> * doc/lispref/nonascii.texi (Explicit Encoding): Document what Eli> happens when DESTINATION of decoding is a unibyte buffer. =20=20=20=20 Eli> * src/coding.c (Fdecode_coding_region) Eli> (Fdecode_coding_string): Document what happens if DESTINATION Eli> is a unibyte buffer. A related issue: C-h f string-as-unibyte string-as-unibyte is a built-in function in `src/fns.c'. (string-as-unibyte STRING) This function is obsolete since 26.1; use `encode-coding-string'. Probably introduced at or before Emacs version 20.3. This function does not change global state, including the match data. Having trawled through the elisp manual, for the life of me it=CA=BCs not clear which coding system I should use. 'raw-text'? 'us-ascii'? Something Else? Robert