From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Grep Japanese characters Date: Fri, 13 Jul 2018 10:21:40 +0300 Message-ID: <838t6feh2z.fsf@gnu.org> References: <20180712.080255.586725992291613595.tkk@misasa.okayama-u.ac.jp> <83a7qxfa7r.fsf@gnu.org> <87d0vt2lxj.fsf@yue-d-PC.i-did-not-set--mail-host-address--so-tickle-me> <86pnzsbnvu.fsf@misasa.okayama-u.ac.jp> <8336wofudf.fsf@gnu.org> <864lh3g629.fsf@misasa.okayama-u.ac.jp> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1531466400 1773 195.159.176.226 (13 Jul 2018 07:20:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Jul 2018 07:20:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jul 13 09:19:56 2018 Return-path: Envelope-to: geh-help-gnu-emacs@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 1fdsMt-0000NM-JU for geh-help-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 09:19:55 +0200 Original-Received: from localhost ([::1]:35618 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdsP0-0001Ud-E8 for geh-help-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 03:22:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdsOd-0001UT-7B for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 03:21:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdsOa-0003dr-0W for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 03:21:43 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdsOZ-0003dP-Se for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 03:21:39 -0400 Original-Received: from [176.228.60.248] (port=1916 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fdsOZ-0006Tk-6N for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 03:21:39 -0400 In-reply-to: <864lh3g629.fsf@misasa.okayama-u.ac.jp> (message from Tak Kunihiro on Fri, 13 Jul 2018 12:36:46 +0900) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:117424 Archived-At: > From: Tak Kunihiro > Cc: help-gnu-emacs@gnu.org > Cc: tkk@misasa.okayama-u.ac.jp > Date: Fri, 13 Jul 2018 12:36:46 +0900 > > CMD> c:/emacs-26.1/bin/runemacs.exe -Q > > M-: w32-ansi-code-page > --> 65001 (#o176751, #xfde9) > > M-: (w32-get-console-codepage) RET > --> 65001 (#o176751, #xfde9) > > M-: (w32-get-console-output-codepage) RET > --> 65001 (#o176751, #xfde9) > > CMD> c:/emacs-26.1/bin/emacs.exe -nw -Q > > M-x view-hello-file > --> Letters besides ascii are all bricks (tofu). Thanks. That's expected, more or less. The conclusion is that UTF-8 can be used as a locale's codeset (good!), but sending UTF-8 text to the console still doesn't work well (not so good). So if people use this knob in Windows 10, they should arrange for console input and output to be in some codepage other than 65001 (a.k.a. UTF-8). It's possible that using a better font for the console, such as Lucida Console, will at least allow you to show Latin, Cyrillic, and Greek characters in HELLO, btw. Not sure what will happen with characters beyond the BMP, maybe Windows 10 has improved in that part as well.