From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pascal Bourguignon Newsgroups: gmane.emacs.help Subject: Re: Non-ASCII characters Key binding (emacs 21.4) Date: Wed, 19 Oct 2005 03:47:54 +0200 Organization: Informatimago Message-ID: <87r7ai5lbp.fsf@thalassa.informatimago.com> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1129686752 21399 80.91.229.2 (19 Oct 2005 01:52:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 19 Oct 2005 01:52:32 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Oct 19 03:52:23 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ES35w-0003mj-BH for geh-help-gnu-emacs@m.gmane.org; Wed, 19 Oct 2005 03:50:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ES35v-0004Gp-Oc for geh-help-gnu-emacs@m.gmane.org; Tue, 18 Oct 2005 21:50:19 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed00.sul.t-online.de!t-online.de!83.128.0.11.MISMATCH!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!195.40.4.120.MISMATCH!easynet-quince!easynet.net!easynet-post2!not-for-mail Original-Newsgroups: gnu.emacs.help Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:JfH0gPfZTXWkYY7Vy5HkMzeHoPI= Original-Lines: 28 Original-NNTP-Posting-Host: 62.93.174.79 Original-X-Trace: DXC=l1^F;Jn;NG^j:==Da]h1E[iZdW>mQFP3VbBd4DjF1d]Q Original-Xref: shelby.stanford.edu gnu.emacs.help:134774 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:30357 Archived-At: Mounir AITTAHAR writes: > Mounir AITTAHAR wrote: >> This problem occurs when emacs is launched in X11 mode (console mode works) > > In true console mode, yes. > > Even in Xterm-mode it doenst work, and this is more serious : > * typing "é" produces "M-i" ! > * "C-xxx" doesn'nt work too... > > I'm feeling lost... Not surprizing, if you change random variables. In a terminal, the input is much more basic. You have only a stream of 8-bit codes. The terminal can be configured to send ESC c when you type Meta-C, or to send c|0x80. Unfortunately, if you use another encoding than ASCII, codes with the high order bit set are used (to encode non ASCII characters). So if you want to be able to distinguish an ISO-8859-1 é from M-i, you'll have to configure the terminal to send ESC i for M-i instead of 'i'|0x80. And of course, configure emacs accordingly. -- __Pascal Bourguignon__ http://www.informatimago.com/