From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.devel Subject: Re: Problem with viper-replace-char and Swedish characters on w32 Date: Wed, 19 Apr 2006 23:36:37 +0200 Message-ID: <4446AD65.4010309@student.lu.se> References: <4423DA03.2040503@student.lu.se> <442AE207.6000802@student.lu.se> <442AF208.6090705@student.lu.se> <442AF8AC.5020907@student.lu.se> <442B1118.50200@student.lu.se> <442C5D5E.3040707@student.lu.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: Quoted-Printable X-Trace: sea.gmane.org 1145482678 4492 80.91.229.2 (19 Apr 2006 21:37:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 19 Apr 2006 21:37:58 +0000 (UTC) Cc: Stefan Monnier , Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 19 23:37:47 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FWKMR-00013I-IS for ged-emacs-devel@m.gmane.org; Wed, 19 Apr 2006 23:37:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FWKMR-0003Bx-0G for ged-emacs-devel@m.gmane.org; Wed, 19 Apr 2006 17:37:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FWKM9-00036S-Ff for emacs-devel@gnu.org; Wed, 19 Apr 2006 17:37:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FWKM4-00030F-8k for emacs-devel@gnu.org; Wed, 19 Apr 2006 17:36:57 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FWKM1-000300-TB for emacs-devel@gnu.org; Wed, 19 Apr 2006 17:36:53 -0400 Original-Received: from [81.228.11.159] (helo=pne-smtpout2-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FWKNC-0002lw-Je for emacs-devel@gnu.org; Wed, 19 Apr 2006 17:38:07 -0400 Original-Received: from [192.168.123.121] (83.249.218.244) by pne-smtpout2-sn1.fre.skanova.net (7.2.070) id 4444940C0008A520; Wed, 19 Apr 2006 23:36:38 +0200 User-Agent: Thunderbird 1.5 (Windows/20051201) Original-To: Michael Kifer In-Reply-To: <442C5D5E.3040707@student.lu.se> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:53110 Archived-At: Lennart Borgman wrote: > Stefan Monnier wrote: >>> But that actually seems to work with your suggestion above. >>> =20 >> >> The problem is when the user doesn't want to insert =E9 but C-x (aka A= SCII >> code 24). >> >> >> Stefan >> =20 > Ah, I misunderstood you. But I think that is not any big problem for=20 > the "r" command in viper since it is mostly meant to be used for=20 > visible characters. So maybe a good enough solution is the one you=20 > proposed: > > (insert (aref (read-key-sequence nil) 0)) > > Michael, what do you think? Hi Michael, did you see this? I suggest changing it to something like=20 the above. This at least fixes the bug I have seen with national Swedish=20 characters and the vi r command. It would be very nice if we could fix this before the pretest.