-----BEGIN PGP SIGNED MESSAGE-----

On Dienstag, 17. Dezember 2002 21:18, John Levon wrote:
> On Tue, Dec 17, 2002 at 09:07:41PM +0100, Kornel Benko wrote:
> > > What is modifier ? Any ideas how I could try to enter this on my uk
> > > keyboard ?
> >
> > I am using us-keyboard. I can send you my russian xmodmap mapping if you
> > like.
>
> Yes, please. It would be very helpful if I could test this myself :)

Ok. ".Xmodmap.standard" is my standard-map, while working with latin-1+2 

> > > Is this the value of the symbol (whatever it is) in the charset ?
> >
> > Yes, it is.
>
> So it's quite odd it doesn't work.
>
> > With it I am not able to get non-latin1 char's too. (The text_.unicode()
> > is always zero, and text_.latin1() also)
>
> Good, this means my patch does not make things *worse*. I am going to
> apply it, and then we can work from there.

I hope so, you have changed nearly each file!

> Do  you just get a "?" on the screen when the character is inserted ?

It is worse.
I see "currency (¤)" instead, which has the same coding as Eurosign.

        Kornel

- -- 
Kornel Benko
[EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQCVAwUBPf+NDLewfbDGmeqhAQFePwP7BwWoJjtbp6Lb6LwW5zI6i6iAnA3vY7Sq
pOerdzUWXG9WayZM4oXwJgMlSBPmgYLXov5hQGL1dlLpXmvFsR6UVWT5rX9OlemA
zijA+a5qFua6KObdWDUpc9ZOVe/ES6HbT3rdpO9+dPNY7WllHvswWYT+PC098u6O
J7B5FSGPsrc=
=esov
-----END PGP SIGNATURE-----
!
! This is an `xmodmap' input file for 
!   PC 104 key, wide Delete, short Enter (XFree86; US) keyboards.
! Automatically generated on Sat Nov  3 18:43:18 2001 by kornel with
! XKeyCaps 2.46; Copyright (c) 1999 Jamie Zawinski <[EMAIL PROTECTED]>.
! http://www.jwz.org/xkeycaps/
!
! This file makes the following changes:
!
! The "~ `" key generates grave, asciitilde, dead_grave, and dead_tilde
! The "! 1" key generates 1, exclam, dead_caron, and onesuperior
! The "@ 2" key generates 2, at, ecaron, and twosuperior
! The "# 3" key generates 3, numbersign, ssharp, and threesuperior
! The "^ 6" key generates 6, asciicircum, and dead_circumflex
! The "_ -" key generates minus, underscore, and dead_caron
! The "+ =" key generates equal, plus, dead_acute, and dead_caron
! The "Q" key generates q, Q, and at
! The "E" key generates e, E, and currency
! The "R" key generates r, R, and registered
! The "T" key generates t, T, tcaron, and Tcaron
! The "U" key generates u, U, ucircumflex, and Ucircumflex
! The "O" key generates o, O, otilde, and Otilde
! The "P" key generates p, P, and paragraph
! The "| \" key generates backslash, bar, dead_diaeresis, and dead_grave
! The "A" key generates a, A, aring, and Aring
! The "S" key generates s, S, and ssharp
! The "D" key generates d, D, dcaron, and Dcaron
! The "L" key generates l, L, lcaron, and Lcaron
! The ": ;" key generates semicolon, colon, and dead_diaeresis
! The "" '" key generates apostrophe, quotedbl, and dead_acute
! The "Z" key generates z, Z, zcaron, and Zcaron
! The "C" key generates c, C, ccaron, and Ccaron
! The "N" key generates n, N, ncaron, and Ncaron
! The "M" key generates m, M, mu, and macron
! The "< ," key generates comma, less, dead_cedilla, and guillemotleft
! The "> ." key generates period, greater, NoSymbol, and guillemotright
! The "? /" key generates slash, question, macron, and questiondown
! The "Enter" key generates Execute
! The "Alt" key generates Mode_switch and Alt_R, and the Mod4 modifier
! The "=/+/" key generates Meta_R, and the Mod1 modifier
! The "##" key generates Cancel
! The "Ctrl" key generates Select, and has no modifiers

keycode 0x09 =  Escape
keycode 0x43 =  F1
keycode 0x44 =  F2
keycode 0x45 =  F3
keycode 0x46 =  F4
keycode 0x47 =  F5
keycode 0x48 =  F6
keycode 0x49 =  F7
keycode 0x4A =  F8
keycode 0x4B =  F9
keycode 0x4C =  F10
keycode 0x5F =  F11
keycode 0x60 =  F12
keycode 0x6F =  Print           Execute
keycode 0x4E =  Scroll_Lock
keycode 0x6E =  Pause           Break
keycode 0x31 =  grave           asciitilde      dead_grave      dead_tilde
keycode 0x0A =  1               exclam          dead_caron      onesuperior
keycode 0x0B =  2               at              ecaron          Ecaron
keycode 0x0C =  3               numbersign      ssharp          threesuperior
keycode 0x0D =  4               dollar
keycode 0x0E =  5               percent
keycode 0x0F =  6               asciicircum     dead_circumflex
keycode 0x10 =  7               ampersand
keycode 0x11 =  8               asterisk
keycode 0x12 =  9               parenleft
keycode 0x13 =  0               parenright
keycode 0x14 =  minus           underscore      dead_caron
keycode 0x15 =  equal           plus            dead_acute      dead_caron
keycode 0x16 =  BackSpace
keycode 0x6A =  Insert
keycode 0x61 =  Home
keycode 0x63 =  Prior
keycode 0x4D =  Num_Lock        Pointer_EnableKeys
keycode 0x70 =  KP_Divide
keycode 0x3F =  degree KP_Multiply
keycode 0x52 =  KP_Subtract
keycode 0x17 =  Tab             ISO_Left_Tab
keycode 0x18 =  q               Q               at
keycode 0x19 =  w               W
keycode 0x1A =  e               E               EuroSign
keycode 0x1B =  r               R               rcaron          Rcaron
keycode 0x1C =  t               T               tcaron          Tcaron
keycode 0x1D =  y               Y
keycode 0x1E =  u               U               uring   Uring
keycode 0x1F =  i               I
keycode 0x20 =  o               O               ocircumflex
keycode 0x21 =  p               P               paragraph
keycode 0x22 =  bracketleft     braceleft
keycode 0x23 =  bracketright    braceright
keycode 0x33 =  backslash       bar             dead_diaeresis  dead_grave
keycode 0x6B =  Delete
keycode 0x67 =  End
keycode 0x69 =  Next
keycode 0x4F =  KP_Home         KP_7
keycode 0x50 =  KP_Up           KP_8
keycode 0x51 =  KP_Prior        KP_9
keycode 0x56 =  KP_Add
keycode 0x42 =  Caps_Lock
keycode 0x26 =  a               A               aring           Aring
keycode 0x27 =  s               S               scaron          Scaron
keycode 0x28 =  d               D               dstroke         Dstroke
keycode 0x29 =  f               F
keycode 0x2A =  g               G               copyright
keycode 0x2B =  h               H
keycode 0x2C =  j               J
keycode 0x2D =  k               K
keycode 0x2E =  l               L               lstroke         Lstroke
keycode 0x2F =  semicolon       colon           dead_diaeresis
keycode 0x30 =  apostrophe      quotedbl        dead_acute      dead_doubleacute
keycode 0x24 =  Return
keycode 0x53 =  KP_Left         KP_4
keycode 0x54 =  KP_Begin        KP_5
keycode 0x55 =  KP_Right        KP_6
keycode 0x32 =  Shift_L
keycode 0x34 =  z               Z               zcaron          Zcaron
keycode 0x35 =  x               X
keycode 0x36 =  c               C               ccaron          Ccaron
keycode 0x37 =  v               V
keycode 0x38 =  b               B
keycode 0x39 =  n               N               ncaron          Ncaron
keycode 0x3A =  m               M               mu              macron
keycode 0x3B =  comma           less            dead_cedilla    guillemotleft
keycode 0x3C =  period          greater         dead_abovering  guillemotright
keycode 0x3D =  slash           question        macron          questiondown
keycode 0x3E =  Shift_R
keycode 0x62 =  Up
keycode 0x57 =  KP_End          KP_1
keycode 0x58 =  KP_Down         KP_2
keycode 0x59 =  KP_Next         KP_3
keycode 0x6C =  Execute
keycode 0x25 =  Control_L
keycode 0x73 =  Meta_L
keycode 0x40 =  Alt_L
keycode 0x41 =  space
!keycode 0x71 = Mode_switch     Alt_R
keycode 0x71 =  Mode_switch
keycode 0x74 =  Meta_R
keycode 0x75 =  Cancel
keycode 0x6D =  Select
keycode 0x64 =  Left
keycode 0x68 =  Down
keycode 0x66 =  Right
keycode 0x5A =  dead_ogonek     dead_breve
keycode 0x5B =  dead_belowdot   dead_abovedot

clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5

add    Shift   = Shift_L Shift_R
add    Lock    = Caps_Lock
add    Control = Control_L
add    Mod1    = Alt_L Meta_R
add    Mod2    = Num_Lock
add    Mod4    = Meta_L Mode_switch
add    Mod5    = Scroll_Lock
keycode 0x31 =  Cyrillic_softsign Cyrillic_SOFTSIGN grave       asciitilde
keycode 0x0A =  Cyrillic_ya     Cyrillic_YA     1               exclam
keycode 0x0B =  Cyrillic_e      Cyrillic_E      2               at
keycode 0x0C =  Cyrillic_sha    Cyrillic_SHA    3               numbersign
keycode 0x0D =  Cyrillic_che    Cyrillic_CHE    4               dollar
keycode 0x0E =  Cyrillic_shcha  Cyrillic_SHCHA  5               percent
keycode 0x0F =  Cyrillic_zhe    Cyrillic_ZHE    6               asciicircum
keycode 0x10 =  7               ampersand
keycode 0x11 =  Cyrillic_yu     Cyrillic_YU     8               asterisk
keycode 0x12 =  Cyrillic_yu     Cyrillic_YU     9               parenleft
keycode 0x18 =  Cyrillic_io     Cyrillic_IO     q               Q
keycode 0x19 =  Cyrillic_ve     Cyrillic_VE     w               W
keycode 0x1A =  Cyrillic_ie     Cyrillic_IE     e               E
keycode 0x1B =  Cyrillic_er     Cyrillic_ER     r               R
keycode 0x1C =  Cyrillic_te     Cyrillic_TE     t               T
keycode 0x1D =  Cyrillic_yeru   Cyrillic_YERU   y               Y
keycode 0x1E =  Cyrillic_u      Cyrillic_U      u               U
keycode 0x1F =  Cyrillic_i      Cyrillic_I      i               I
keycode 0x20 =  Cyrillic_o      Cyrillic_O      o               O
keycode 0x21 =  Cyrillic_pe     Cyrillic_PE     p               P
keycode 0x33 =  Cyrillic_hardsign Cyrillic_HARDSIGN backslash   bar

keycode 0x26 =  Cyrillic_a      Cyrillic_A      a               A
keycode 0x27 =  Cyrillic_es     Cyrillic_ES     s               S
keycode 0x28 =  Cyrillic_de     Cyrillic_DE     d               D
keycode 0x29 =  Cyrillic_ef     Cyrillic_EF     f               F
keycode 0x2A =  Cyrillic_ghe    Cyrillic_GHE    g               G
keycode 0x2B =  Cyrillic_ha     Cyrillic_HA     h               H
keycode 0x2C =  Cyrillic_shorti Cyrillic_SHORTI j               J
keycode 0x2D =  Cyrillic_ka     Cyrillic_KA     k               K
keycode 0x2E =  Cyrillic_el     Cyrillic_EL     l               L
keycode 0x34 =  Cyrillic_ze     Cyrillic_ZE     z               Z
keycode 0x35 =  x               X
keycode 0x36 =  Cyrillic_tse    Cyrillic_TSE    c               C
keycode 0x37 =  v               V
keycode 0x38 =  Cyrillic_be     Cyrillic_BE     b               B
keycode 0x39 =  Cyrillic_en     Cyrillic_EN     n               N
keycode 0x3A =  Cyrillic_em     Cyrillic_EM     m               M

Reply via email to