From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.help Subject: Re: on eshell's encoding Date: Wed, 27 Jul 2016 00:26:42 +0600 Message-ID: References: <86fuqw5vd8.fsf@toledo.com> <864m7c5oqc.fsf@toledo.com> <83twfcs4j1.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1469557950 2924 80.91.229.3 (26 Jul 2016 18:32:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Jul 2016 18:32:30 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org" To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jul 26 20:32:14 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bS79J-0000g7-NW for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Jul 2016 20:32:13 +0200 Original-Received: from localhost ([::1]:41705 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS79H-0005fc-VJ for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Jul 2016 14:32:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS74N-0001j9-OP for help-gnu-emacs@gnu.org; Tue, 26 Jul 2016 14:27:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS74M-0006eb-41 for help-gnu-emacs@gnu.org; Tue, 26 Jul 2016 14:27:06 -0400 Original-Received: from mail-lf0-x22d.google.com ([2a00:1450:4010:c07::22d]:36518) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS74J-0006d9-G4; Tue, 26 Jul 2016 14:27:03 -0400 Original-Received: by mail-lf0-x22d.google.com with SMTP id g62so11057217lfe.3; Tue, 26 Jul 2016 11:27:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=eO5BvgP+sJlqwcBHOYQmHvyTTvxM46DIFfxxEzEIIC4=; b=HJSXoDRmE2bim+uN2cviAgvmcbVsqpIR4+jpehW7agFL+W1GoT25t46qE96DBu7/Dn BlbxwB62lQUB4cFRap2wYYpQCofWUVjp12iDcVZUFJB09KJskEOEDoTU7NpCpydOd1nG elgRCA+oK0r4jW67hUVZ8euE59TvbVvUxr81FTaTTYP++uBZIbp3HdCpHhk8wc5HpHoG lu2q+3CvLMevNMDNsdF3XdenSYKiM6vd22AAiWuodC5EzDZ8bQyRKfyc+MP1uLfwu06Q KxNYiGkaBtduNpxHO45lVBVeWh1IviSbg8BjtbCWC7RwmMrQ5owdJPmTMCeaHi04eKeW OksA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=eO5BvgP+sJlqwcBHOYQmHvyTTvxM46DIFfxxEzEIIC4=; b=BYyoxJDIUrBMnTriZ2KLYU3avnqcHSnAXRvAoyVVLsxGvedrnBQdAQ+Vg3RYKpvWYo sesQWWcgAoAYkVlLAw0FCf7juNq6dwVQ8S0w4Mz5E0MF10wZmoukZWJpwUYFOjLsGqbp +QRAPMTVSQj9omrWkixoYx6MPmUa3plv3WWClPed8ooZH9DWswuarzlw/0H/LB+VKezv 0qoXHyVt1ZJztIXSi6mXV7rvFRTIelvDYhGVFAk6YWgsS1aCNThfoHYzCi+xvcO01gSH VUYe/5AVMojpfz4V0hyKoROIas5ZwtpbYM3T5ZdFrLN/6DJi9thaa+YZwAYX7MtSiIuY u+jw== X-Gm-Message-State: AEkoouvFqnNwZkyLnkbpuc2xbpD82SsiXaBXkaVq8l1rNrJ2k/tAYcuvlSAeShpHlpoFYG1jYtyvKY6kB+7HRg== X-Received: by 10.25.169.147 with SMTP id s141mr9141105lfe.203.1469557622049; Tue, 26 Jul 2016 11:27:02 -0700 (PDT) Original-Received: by 10.114.180.131 with HTTP; Tue, 26 Jul 2016 11:26:42 -0700 (PDT) In-Reply-To: <83twfcs4j1.fsf@gnu.org> X-Google-Sender-Auth: o_AfJg-sEYlv_u1G3-6RwPCuElE X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::22d X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110941 Archived-At: On Wed, Jul 27, 2016 at 12:17 AM, Eli Zaretskii wrote: > The only way to break the limitations of the > system codepage is to use the Unicode (a.k.a. "wide") APIs, which > expect strings in UTF-16 encoding. But that is not currently > supported in Emacs, due to boring technical problems. It=E2=80=99s not even clear if using the wide API on the caller side will suffice. The callee also needs to cooperate, by using the corresponding wide API to retrieve the command line arguments.