From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#12925: 24.1; string-make-unibyte instead of string-as-unibyte Date: Wed, 02 Jun 2021 15:09:35 +0200 Message-ID: <877djcct0w.fsf@gnus.org> References: <87wqxi24b3.fsf@betacantrips.com> <87lf7udq4q.fsf@gnus.org> <83fsy123yg.fsf@gnu.org> <87r1hkam7m.fsf@gnus.org> <831r9kzczn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28490"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: monnier@iro.umontreal.ca, 12925@debbugs.gnu.org, ethan.glasser.camp@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 02 15:10:48 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1loQe0-0007Fp-4G for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Jun 2021 15:10:48 +0200 Original-Received: from localhost ([::1]:39430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1loQdz-0007cr-6f for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Jun 2021 09:10:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32932) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1loQdG-0006Lq-Te for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 09:10:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1loQdG-0001ts-M0 for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 09:10:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1loQdG-0000TC-FX for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 09:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Jun 2021 13:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12925 X-GNU-PR-Package: emacs Original-Received: via spool by 12925-submit@debbugs.gnu.org id=B12925.16226393941788 (code B ref 12925); Wed, 02 Jun 2021 13:10:02 +0000 Original-Received: (at 12925) by debbugs.gnu.org; 2 Jun 2021 13:09:54 +0000 Original-Received: from localhost ([127.0.0.1]:39218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loQd8-0000Sm-CW for submit@debbugs.gnu.org; Wed, 02 Jun 2021 09:09:54 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:58924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loQd6-0000SI-LX for 12925@debbugs.gnu.org; Wed, 02 Jun 2021 09:09:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+T3SYvH6mkmYVBYwXyPjD8cVShJlNThd8tshOUwAisM=; b=CcJPm4WmWam89zHaup0jjUFZpj 3s5IOqtI/u+WoDpmUbChu9i97kjl/1+NW1HkDhIZewccpwTSg1YcrrUzXc81jk96gX1pxI7TIgbtX dXMlCY07aOXkVkiHSg0Svk0C96DbtYUkQen845vshl9QE181XxAIu8ULdfyKFq49O24U=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1loQcu-0006Rj-Lz; Wed, 02 Jun 2021 15:09:44 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUHBwcoLixKVlRR dISqraj////Hgq6aAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UGAg0HEYI9ONwAAAGkSURBVDjLrZNh koMgDIWJ7gFI5AASPUAVDlAl9z/TBkTFzu6/OtOOzTckeY9XY777wJf71a72jxoC0YA0ftbD0OFr sJ4+EXVgFzLjMFJbnkzf8zRNvIYHgGg7YPSIRMvymGBNRx5HYw3ZDwBoDcJzgjEh00lWRP+o4yyJ Z1lUCyLWNbVnL+UpAtBWUzlKEtGv9XTldBtmrUfZrrbNVqDgXd9tJQeOSV61PoPF+4h2q8A7MA2g +WxFC+B4kyHKfk80/iIuSWrv7FrMbSIN6Oy54SxDA0x3bxX2FjTrpvgfcBfomBuw9xfomW+33A7p /PWI8ryZeGYAi4oqUatureKwEFfBS/NQvJk2rWfgbLmPt4E8ciWbw6Wln3krQE1nvfIAoOHNoJul 3K4WGXUieCU5QV25IZhsdQit6isgxZ0UH/nQnQytuacB+ZE4GoJDmIZKc81ZUvQSvSYWkbMC1Bdf LInbxPTqd40oHygnQj9hhyji/J4zujeJ9hbJSSLWOK55n9PLfHKQmDgPDSEwD5frLiJUX1UD+3CG zVtVcPwr9JQtzX4BceY4qJAP7wIAAAAQZVhJZklJKgAIAAAAAAAAAAAAAACcPLkoAAAAJXRFWHRk YXRlOmNyZWF0ZQAyMDIxLTA2LTAyVDEzOjA3OjE3KzAwOjAwytyEkwAAACV0RVh0ZGF0ZTptb2Rp ZnkAMjAyMS0wNi0wMlQxMzowNzoxNyswMDowMLuBPC8AAAAASUVORK5CYII= X-Now-Playing: Tuxedomoon's _Live At The Palms (1978)_: "Joeboy the Electronic Ghost" In-Reply-To: <831r9kzczn.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 02 Jun 2021 15:07:24 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:207864 Archived-At: Eli Zaretskii writes: > Please note that I wasn't talking about inserting raw bytes, whether > they come from unibyte or multibyte buffers, I was talking about > inserting multibyte text that represents human-readable characters. OK, then we're in violent agreement there. I was simply pointing out that we can't change insertion of multibyte text in the simple way you seemed to be suggesting (i.e., just insert the bytes in the multibyte string, because a multibyte raw character is represented by several bytes (is it two or three? I forget)). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no