From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#51832: Piping unicode text in `shell-command' Date: Sun, 14 Nov 2021 09:26:48 +0200 Message-ID: <834k8fw62v.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13695"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51832@debbugs.gnu.org To: Tor Kringeland Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 14 08:28:10 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 1mm9vu-0003OS-An for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Nov 2021 08:28:10 +0100 Original-Received: from localhost ([::1]:33850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mm9vs-0002bZ-Kl for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Nov 2021 02:28:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51980) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm9vm-0002bD-RU for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 02:28:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37487) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mm9vm-0005EW-J4 for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 02:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mm9vm-0008Lj-Fw for bug-gnu-emacs@gnu.org; Sun, 14 Nov 2021 02:28:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Nov 2021 07:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51832 X-GNU-PR-Package: emacs Original-Received: via spool by 51832-submit@debbugs.gnu.org id=B51832.163687482832025 (code B ref 51832); Sun, 14 Nov 2021 07:28:02 +0000 Original-Received: (at 51832) by debbugs.gnu.org; 14 Nov 2021 07:27:08 +0000 Original-Received: from localhost ([127.0.0.1]:49033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm9uu-0008KT-71 for submit@debbugs.gnu.org; Sun, 14 Nov 2021 02:27:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mm9ut-0008K5-4P for 51832@debbugs.gnu.org; Sun, 14 Nov 2021 02:27:07 -0500 Original-Received: from [2001:470:142:3::e] (port=45632 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm9un-0005CM-LE; Sun, 14 Nov 2021 02:27:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=c2aSJuXuFXT0SghadsaZmP/HWT+Ej2+gWA8OYLcXgJc=; b=a0iyrKUL7fouFmVbg8lU TolsHXai+OFOAgvs8Y3khuuh/9osbs1DKOJ5rFHzUqivrvUnZH0v4YZpr68fzNHk4ts1iG12h4Bvg uo+q+mBnYUjpQC/bO5QEZ9Nj1hDTzjzrOFAt5OBnoWN/JBBk5qdG3/FvPCxqZGWOvaOBX6zJELbFZ 2eWuRw1FkIuQkR0kuusm9OwQnvtshgeFcNGYSbbKgA2wSgZ8/djXyg5ION+FN8w4v+g+ei1kngZ7H rD6ZJfFRq62+osWLfJJxZZDM8WCDpuBc6OYo1jRm0SixvYL0mw2qpNYN+BK+aUzNlNG+0NHT6tidY Bq1abaEmMipnRg==; Original-Received: from [87.69.77.57] (port=1306 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mm9un-0002rM-8U; Sun, 14 Nov 2021 02:27:01 -0500 In-Reply-To: (message from Tor Kringeland on Sun, 14 Nov 2021 04:10:10 +0100) 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:219906 Archived-At: > From: Tor Kringeland > Date: Sun, 14 Nov 2021 04:10:10 +0100 > > Running > > (shell-command "echo -n '悟' | pbcopy") > > or > > (shell-command "echo -n 'øøøø' | pbcopy") > > fills the clipboard with `ÊÇü' and `√∏', respectively, while if I run > the same commands in a terminal emulator outside Emacs I get back the > original input. The same happens if I run the same shell commands in > `eshell'. This happens when I run a recent build of Emacs 29 with `-Q' > on macOS Catalina. Please be specific about the "recent build" part: which commit are you using? There were some problems with the clipboard that were recently fixed. Also, do older versions of Emacs behave differently with that command?