[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cut from xterm (iso-8859-{2,15}) and paste into buffer

From: Karl Eichwalder
Subject: Cut from xterm (iso-8859-{2,15}) and paste into buffer
Date: Fri, 16 Nov 2001 21:05:55 +0100
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1 (i686-pc-linux-gnu)

In GNU Emacs 21.1.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2001-10-22 on tux
configured using `configure  --prefix=/gnu'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: cs_CZ.iso-8859-2
  locale-coding-system: iso-8859-2
  default-enable-multibyte-characters: t

On SuSE Linux, running an XFree86 3.3.6 server.

Start an iso-8859-2 xterm:

    LANG=cs_CZ.iso-8859-2 \
      xterm -fn '-*-fixed-medium-r-*-*-*-*-*-*-*-*-iso8859-2'

Produce an iso-8859-2 string:

    LANG=cs_CZ.iso-8859-2 cp --version | head -2
    => cp (fileutils) 4.1
       Auto(r)i: Torbjorn Granlund, David MacKenzie, and Jim Meyering.
           ^^^8bit!  An "r" with a caret turned upside down.

Paste it in an Emacs buffer prepared for iso-8859-2:

    LANG=cs_CZ.iso-8859-2 emacs -q --no-site

The '(r)' is printed as an iso-8859-1 character: "ø".

-=-=-=-=-=-=-=-=-=-=-=-=-=- cut here -=-=-=-=-=-=-=-=-=-=-=-=-=-

Another problem is to paste from an iso-8859-15 xterm into an
iso-8859-15 (Latin-9) enabled buffer.  8bit characters are obeyed but
"prefixed" with encoding information:

    ^^   ^^^^^^^^          ^^
    All parts marked with "^^" are transliterated by me

For the record, it works without problems to paste a German umlaut from
an UTF-8 xterm into an Emacs buffer.

-=-=-=-=-=-=-=-=-=-=-=-=-=- cut here -=-=-=-=-=-=-=-=-=-=-=-=-=-

I hope this report is of use; if more info is required, please ask.
Maybe, you can add some note to the PROBLEMS file.

Recent messages:
(emacs -q --no-site)
Loading disp-table...done
Loading tool-bar...done
Loading image...done
Loading tooltip...done
For information about the GNU Project and its goals, type C-h C-p.
Loading browse-url...done
apply: Searching for program: no such file or directory, netscape
Mark set
Loading emacsbug...done

address@hidden (work) / address@hidden (home):              |
http://www.suse.de/~ke/                                  |      ,__o
Free Translation Project:                                |    _-\_<,
http://www.iro.umontreal.ca/contrib/po/HTML/             |   (*)/'(*)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]