LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-17-2014, 09:01 PM   #1
nerodog
LQ Newbie
 
Registered: Jul 2014
Location: Los Alamos, NM
Distribution: xubuntu
Posts: 12

Rep: Reputation: Disabled
Question Emacs and other terminal applications giving unexpected behaviour for apostrophe


Dear Unix people,

I am an old hand at Unix (Sun, BSD, OSX, Linux) but
rusty. Worked for Los Alamos National Labs, Sybase,
etc. Retired 11 years ago.

And this new-fangled UTF-8 is throwing me for a loop.

In the past, all my files were in ISO-Latin-1. I still
use hand-written HTML, typed into Emacs, as my primary
tool in what I do now, writing novels. Has the worst
problems getting browsers to show my accented chars
right. Now we're all doing UTF-8. On the Win-7 side,
no problem. I tell emacs to make UTF-8 files, I tell
Windows I want the US International keyboard, and
suddenly I type "~n" and get , 'e, and I get .

I'm fluent in this kind of keying.

But -- I wanted to ditch Windows in the worst way. I
still have to run it to see if my work looks good in
WORD (shmerd), but of course emacs is native in xubuntu,
so, no trouble, I thought. But no. The dead-keys are
all different, and 's gives s-acute, 't is swallowed.
That's no way to compose letters in Spanglish.

I'm typing contractions like won't and don't all the
time, and under Win7, out they come with the same
key-sequence as ASCII.

I'm told I need to set my file type to UTF-8, but my
input regimen to ISO-8859-1, that the system is auto-
matically assuming I want to type in every language
UTF-8 supports, because my language environment isn't
set, or isn't set right. All my old .cshrc files and
.emacs files are antiquated, for Emacs 18 and its era.
I'm using E-24 now, on a fresh Xubuntu without a lot
of settings yet.

I'll re-post with environment variables if people want
to know how they're set.

Thanks,

Nerodog.
 
Old 07-19-2014, 11:47 AM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 6 (pre-systemd)
Posts: 2,614

Rep: Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703
I have to admit that I used to cut and paste from a chart rather than learn how to type "" on a regular keyboard. I'm typing this on Android which has a popup for accented characters. What do you have LANG set to? Have you looked at localectl?

Last edited by smallpond; 07-19-2014 at 11:50 AM.
 
Old 07-22-2014, 07:54 PM   #3
nerodog
LQ Newbie
 
Registered: Jul 2014
Location: Los Alamos, NM
Distribution: xubuntu
Posts: 12

Original Poster
Rep: Reputation: Disabled
Well, Im a decade retired, but I put
my programmer hat on and found where
the config files lived, which on my
system was /usr/share/X11/locale, but
now Ive failed to make a proper backup
of the whole directory tree, and I
want badly to do a reinstall of the
whole X11 framework, but dont know how.

The offending file is:

/usr/share/X11/locale/.../Compose

where the .... is the name of your
locale, for example,

/iso8859-1/

or

/en_US.UTF-8/

Also in that dir is

./locale.dir

which gives the location of the
compose and other files for your
language environment, and

./locale.alias

that has a whole lot of ways to
say the same thing.

Your environment is supposed to
set this up right. The command
-locale- give your current setting:

Attis:~> locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.ISO8859-1
LANGUAGE=en_US
LC_CTYPE=en_US.ISO8859-1
LC_NUMERIC=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1
LC_COLLATE=en_US.ISO8859-1
LC_MONETARY=en_US.ISO8859-1
LC_MESSAGES=en_US.ISO8859-1
LC_PAPER=en_US.ISO8859-1
LC_NAME=en_US.ISO8859-1
LC_ADDRESS=en_US.ISO8859-1
LC_TELEPHONE=en_US.ISO8859-1
LC_MEASUREMENT=en_US.ISO8859-1
LC_IDENTIFICATION=en_US.ISO8859-1
LC_ALL=
Attis:~>

Im all messed up here, but youre
supposed to set your LC_CTYPE, which
defaults to UTF-8, whose Compose
file has the line:

<dead_acute> <c> : "��" U0107 # LATIN SMALL LETTER C WITH ACUTE

The Compose file I want to use,
ISO8859-1, has

<dead_acute> <c> : "\347" ccedilla

Both act as advertised, but the windows 7
keyboard, US_International, allows fluent
composition in English, because apostrophe
t is mapped to itself, and in general, when
there is not a deadkey combo for the deadkey,
you get the unmapped behaviour. This is
supposed to be a US and English keyboard,
after all. Note that I cant type the
apostrophe at all right now. So, full of
vim, I desided to write my own Control
file, with entries like

<dead_acute> <t> : "'t"

Youre supposed to be able to override
those settings with your own file,

[home]/.Xcompose

But theres a bug that keeps your dot file
from working in Emacs. And in my case,
libc seems to be defaulting to the compose
file in C, which is the ascii-only native
language (english) of the computer.

So at this point I dont even know how to
get my file to be invoked, so its hard
debugging right now. Perhaps Im not allowed
to put two chars in the quotes. Most
of all, I want to start from the beginning
with a fully restorable clean version of
X, without all experimental the changes
Ive made.

Anyway, Im lucky the keyboard works at
all.

Thanks, will keep the thread up to date.

--nerodog
 
Old 07-22-2014, 08:34 PM   #4
jross
Member
 
Registered: Apr 2014
Distribution: Xubuntu 14.04
Posts: 164

Rep: Reputation: Disabled
Your posts are formatting very narrow. Are you hitting the enter key at the end of each "line" you type?
 
Old 07-23-2014, 09:12 AM   #5
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 6 (pre-systemd)
Posts: 2,614

Rep: Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703Reputation: 703
If you forgot to make a copy of a file before changing it, you can find out what package it is in (assuming Ubuntu) with:
Code:
dlocate /usr/share/X11/locale/iso8859-1/Compose
libx11-data: /usr/share/X11/locale/iso8859-1/Compose
I can reinstall that package to the original version with:
Code:
sudo apt-get install --reinstall libx11-data
 
1 members found this post helpful.
Old 07-26-2014, 01:57 PM   #6
nerodog
LQ Newbie
 
Registered: Jul 2014
Location: Los Alamos, NM
Distribution: xubuntu
Posts: 12

Original Poster
Rep: Reputation: Disabled
Now that was *very* helpful.
I now have the behaviour just the
way I want it in Emacs. In this
window, however, its all ascii,
with very dead deadkeys.

Heres the .XCompose, notice the
two initial capitals:

#
# Extended ISO 8859-1 Compose Sequence, similar
# to Win7 US-International keyboard setting.
#
# (modified by Nerodog [nerodog@nerodog.com]
# to behave more like Windows US International
# keyboard, where undefined deadkey combos give
# the combined characters unchanged, e.g.: "'t"
# gives "'t", but "'e" gives "".
#
#
# Sequence Definition
#
include "%S/iso8859-1/Compose"
#
# These lines let you know your file is being
# invoked. They have no meaning. Remove them
# if they irritate.
<dead_acute> <1> : ".XCompose 0.1"
#
# handling of the deadkeys not as dead, Win7-style
#
<dead_abovering> <dead_abovering> : "\260\260"
<dead_abovering> <space> : "\260" degree
<dead_acute> <dead_acute> : "''"
<dead_acute> <space> : "'" apostrophe
<dead_circumflex> <dead_circumflex> : "^^"
<dead_circumflex> <space> : "^" asciicircum
<dead_diaeresis> <dead_diaeresis> : "\"\""
<dead_diaeresis> <space> : "\"" quotedbl
<dead_grave> <dead_grave> : "``"
<dead_grave> <space> : "`"
<dead_tilde> <dead_tilde> : "~~"
<dead_tilde> <space> : "~" asciitilde
#
#
# Deadkey sequences that are undefined should
# emit their keystrokes litterally, and not
# just get flagged or ignored. The commented
# out lines are from the above, as reference.
# We're trying to cover all the
# possibilities. Commented out lines already
# exist in the ISO Compose file.
#
# --- above rings ---
# <dead_abovering> <A> : "\305" Aring
<dead_abovering> <B> : "\260B" # degree, B
<dead_abovering> <C> : "\260C" # degree, C
<dead_abovering> <D> : "\260D" # degree, D
<dead_abovering> <E> : "\260E" # degree, E
<dead_abovering> <F> : "\260F" # degree, F
<dead_abovering> <G> : "\260G" # degree, G
<dead_abovering> <H> : "\260H" # degree, H
<dead_abovering> <I> : "\260I" # degree, I
<dead_abovering> <J> : "\260J" # degree, J
<dead_abovering> <K> : "\260K" # degree, K
<dead_abovering> <L> : "\260L" # degree, L
<dead_abovering> <M> : "\260M" # degree, M
<dead_abovering> <N> : "\260N" # degree, N
<dead_abovering> <O> : "\260O" # degree, O
<dead_abovering> <P> : "\260P" # degree, P
<dead_abovering> <Q> : "\260Q" # degree, Q
<dead_abovering> <R> : "\260R" # degree, R
<dead_abovering> <S> : "\260S" # degree, S
<dead_abovering> <T> : "\260T" # degree, T
<dead_abovering> <U> : "\260U" # degree, U
<dead_abovering> <V> : "\260V" # degree, V
<dead_abovering> <W> : "\260W" # degree, W
<dead_abovering> <X> : "\260X" # degree, X
<dead_abovering> <Y> : "\260Y" # degree, Y
<dead_abovering> <Z> : "\260Z" # degree, Z
# <dead_abovering> <a> : "\345" aring
<dead_abovering> <b> : "\260b" # degree, b
<dead_abovering> <c> : "\260c" # degree, c
<dead_abovering> <d> : "\260d" # degree, d
<dead_abovering> <e> : "\260e" # degree, e
<dead_abovering> <f> : "\260f" # degree, f
<dead_abovering> <g> : "\260g" # degree, g
<dead_abovering> <h> : "\260h" # degree, h
<dead_abovering> <i> : "\260i" # degree, i
<dead_abovering> <j> : "\260j" # degree, j
<dead_abovering> <k> : "\260k" # degree, k
<dead_abovering> <l> : "\260l" # degree, l
<dead_abovering> <m> : "\260m" # degree, m
<dead_abovering> <n> : "\260n" # degree, n
<dead_abovering> <o> : "\260o" # degree, o
<dead_abovering> <p> : "\260p" # degree, p
<dead_abovering> <q> : "\260q" # degree, q
<dead_abovering> <r> : "\260r" # degree, r
<dead_abovering> <s> : "\260s" # degree, s
<dead_abovering> <t> : "\260t" # degree, t
<dead_abovering> <u> : "\260u" # degree, u
<dead_abovering> <v> : "\260v" # degree, v
<dead_abovering> <w> : "\260w" # degree, w
<dead_abovering> <x> : "\260x" # degree, x
<dead_abovering> <y> : "\260y" # degree, y
<dead_abovering> <z> : "\260z" # degree, z
#
# --- acutes ---
# <dead_acute> <A> : "\301" Aacute
<dead_acute> <B> : "'B" # apostrophe, B
# <dead_acute> <C> : "\307" Ccedilla
<dead_acute> <D> : "'D" # apostrophe, D
# <dead_acute> <E> : "\311" Eacute
<dead_acute> <F> : "'F" # apostrophe, F
<dead_acute> <G> : "'G" # apostrophe, G
<dead_acute> <H> : "'H" # apostrophe, H
# <dead_acute> <I> : "\315" Iacute
<dead_acute> <J> : "'J" # apostrophe, J
<dead_acute> <K> : "'K" # apostrophe, K
<dead_acute> <L> : "'L" # apostrophe, L
<dead_acute> <M> : "'M" # apostrophe, M
<dead_acute> <N> : "'N" # apostrophe, N
# <dead_acute> <O> : "\323" Oacute
<dead_acute> <P> : "'P" # apostrophe, P
<dead_acute> <Q> : "'Q" # apostrophe, Q
<dead_acute> <R> : "'R" # apostrophe, R
<dead_acute> <S> : "'S" # apostrophe, S
<dead_acute> <T> : "'T" # apostrophe, T
# <dead_acute> <U> : "\332" Uacute
<dead_acute> <V> : "'V" # apostrophe, V
<dead_acute> <W> : "'W" # apostrophe, W
<dead_acute> <X> : "'X" # apostrophe, X
# <dead_acute> <Y> : "\335" Yacute
<dead_acute> <Z> : "'Z" # apostrophe, Z
# <dead_acute> <a> : "\341" aacute
<dead_acute> <b> : "'b" # apostrophe, b
# <dead_acute> <c> : "\347" ccedilla
<dead_acute> <d> : "'d" # apostrophe, d
# <dead_acute> <e> : "\351" eacute
<dead_acute> <f> : "'f" # apostrophe, f
<dead_acute> <g> : "'g" # apostrophe, g
<dead_acute> <h> : "'h" # apostrophe, h
# <dead_acute> <i> : "\355" iacute
<dead_acute> <j> : "'j" # apostrophe, j
<dead_acute> <k> : "'k" # apostrophe, k
<dead_acute> <l> : "'l" # apostrophe, l
<dead_acute> <m> : "'m" # apostrophe, m
<dead_acute> <n> : "'n" # apostrophe, n
# <dead_acute> <o> : "\363" oacute
<dead_acute> <p> : "'p" # apostrophe, p
<dead_acute> <q> : "'q" # apostrophe, q
<dead_acute> <r> : "'r" # apostrophe, r
<dead_acute> <s> : "'s" # apostrophe, s
<dead_acute> <t> : "'t" # apostrophe, t
# <dead_acute> <u> : "\372" uacute
<dead_acute> <v> : "'v" # apostrophe, v
<dead_acute> <w> : "'w" # apostrophe, w
<dead_acute> <x> : "'x" # apostrophe, x
# <dead_acute> <y> : "\375" yacute
<dead_acute> <z> : "'z" # apostrophe, z
#
#--- caret or circumflex ---
# <dead_circumflex> <A> : "\302" Acircumflex
<dead_circumflex> <B> : "^B" # asciicircum, B
<dead_circumflex> <C> : "^C" # asciicircum, C
<dead_circumflex> <D> : "^D" # asciicircum, D
# <dead_circumflex> <E> : "\312" Ecircumflex
<dead_circumflex> <F> : "^F" # asciicircum, F
<dead_circumflex> <G> : "^G" # asciicircum, G
<dead_circumflex> <H> : "^H" # asciicircum, H
# <dead_circumflex> <I> : "\316" Icircumflex
<dead_circumflex> <J> : "^J" # asciicircum, J
<dead_circumflex> <K> : "^K" # asciicircum, K
<dead_circumflex> <L> : "^L" # asciicircum, L
<dead_circumflex> <M> : "^M" # asciicircum, M
<dead_circumflex> <N> : "^N" # asciicircum, N
# <dead_circumflex> <O> : "\324" Ocircumflex
<dead_circumflex> <P> : "^P" # asciicircum, P
<dead_circumflex> <Q> : "^Q" # asciicircum, Q
<dead_circumflex> <R> : "^R" # asciicircum, R
<dead_circumflex> <S> : "^S" # asciicircum, S
<dead_circumflex> <T> : "^T" # asciicircum, T
# <dead_circumflex> <U> : "\333" Ucircumflex
<dead_circumflex> <V> : "^V" # asciicircum, V
<dead_circumflex> <W> : "^W" # asciicircum, W
<dead_circumflex> <X> : "^X" # asciicircum, X
<dead_circumflex> <Y> : "^Y" # asciicircum, Y
<dead_circumflex> <Z> : "^Z" # asciicircum, Z
# <dead_circumflex> <a> : "\342" acircumflex
<dead_circumflex> <b> : "^b" # asciicircum, b
<dead_circumflex> <c> : "^c" # asciicircum, c
<dead_circumflex> <d> : "^d" # asciicircum, d
# <dead_circumflex> <e> : "\352" ecircumflex
<dead_circumflex> <f> : "^f" # asciicircum, f
<dead_circumflex> <g> : "^g" # asciicircum, g
<dead_circumflex> <h> : "^h" # asciicircum, h
# <dead_circumflex> <i> : "\356" icircumflex
<dead_circumflex> <j> : "^j" # asciicircum, j
<dead_circumflex> <k> : "^k" # asciicircum, k
<dead_circumflex> <l> : "^l" # asciicircum, l
<dead_circumflex> <m> : "^m" # asciicircum, m
<dead_circumflex> <n> : "^n" # asciicircum, n
# <dead_circumflex> <o> : "\364" ocircumflex
<dead_circumflex> <p> : "^p" # asciicircum, p
<dead_circumflex> <q> : "^q" # asciicircum, q
<dead_circumflex> <r> : "^r" # asciicircum, r
<dead_circumflex> <s> : "^s" # asciicircum, s
<dead_circumflex> <t> : "^t" # asciicircum, t
# <dead_circumflex> <u> : "\373" ucircumflex
<dead_circumflex> <v> : "^v" # asciicircum, v
<dead_circumflex> <w> : "^w" # asciicircum, w
<dead_circumflex> <x> : "^x" # asciicircum, x
<dead_circumflex> <y> : "^y" # asciicircum, y
<dead_circumflex> <z> : "^z" # asciicircum, z
#
#--- umlaut or diaeresis ---
# <dead_diaeresis> <A> : "\304" Adiaeresis
<dead_diaeresis> <B> : "\"B" # quotedbl, B
<dead_diaeresis> <C> : "\"C" # quotedbl, C
<dead_diaeresis> <D> : "\"D" # quotedbl, D
# <dead_diaeresis> <E> : "\313" Ediaeresis
<dead_diaeresis> <F> : "\"F" # quotedbl, F
<dead_diaeresis> <G> : "\"G" # quotedbl, G
<dead_diaeresis> <H> : "\"H" # quotedbl, H
# <dead_diaeresis> <I> : "\317" Idiaeresis
<dead_diaeresis> <J> : "\"J" # quotedbl, J
<dead_diaeresis> <K> : "\"K" # quotedbl, K
<dead_diaeresis> <L> : "\"L" # quotedbl, L
<dead_diaeresis> <M> : "\"M" # quotedbl, M
<dead_diaeresis> <N> : "\"N" # quotedbl, N
# <dead_diaeresis> <O> : "\326" Odiaeresis
<dead_diaeresis> <P> : "\"P" # quotedbl, P
<dead_diaeresis> <Q> : "\"Q" # quotedbl, Q
<dead_diaeresis> <R> : "\"R" # quotedbl, R
<dead_diaeresis> <S> : "\"S" # quotedbl, S
<dead_diaeresis> <T> : "\"T" # quotedbl, T
# <dead_diaeresis> <U> : "\334" Udiaeresis
<dead_diaeresis> <V> : "\"V" # quotedbl, V
<dead_diaeresis> <W> : "\"W" # quotedbl, W
<dead_diaeresis> <X> : "\"X" # quotedbl, X
<dead_diaeresis> <Y> : "\"Y" # quotedbl, Y
<dead_diaeresis> <Z> : "\"Z" # quotedbl, Z
# <dead_diaeresis> <a> : "\344" adiaeresis
<dead_diaeresis> <b> : "\"b" # quotedbl, b
<dead_diaeresis> <c> : "\"c" # quotedbl, c
<dead_diaeresis> <d> : "\"d" # quotedbl, d
# <dead_diaeresis> <e> : "\353" ediaeresis
<dead_diaeresis> <f> : "\"f" # quotedbl, f
<dead_diaeresis> <g> : "\"g" # quotedbl, g
<dead_diaeresis> <h> : "\"h" # quotedbl, h
# <dead_diaeresis> <i> : "\357" idiaeresis
<dead_diaeresis> <j> : "\"j" # quotedbl, j
<dead_diaeresis> <k> : "\"k" # quotedbl, k
<dead_diaeresis> <l> : "\"l" # quotedbl, l
<dead_diaeresis> <m> : "\"m" # quotedbl, m
<dead_diaeresis> <n> : "\"n" # quotedbl, n
# <dead_diaeresis> <o> : "\366" odiaeresis
<dead_diaeresis> <p> : "\"p" # quotedbl, p
<dead_diaeresis> <q> : "\"q" # quotedbl, q
<dead_diaeresis> <r> : "\"r" # quotedbl, r
<dead_diaeresis> <s> : "\"s" # quotedbl, s
<dead_diaeresis> <t> : "\"t" # quotedbl, t
# <dead_diaeresis> <u> : "\374" udiaeresis
<dead_diaeresis> <v> : "\"v" # quotedbl, v
<dead_diaeresis> <w> : "\"w" # quotedbl, w
<dead_diaeresis> <x> : "\"x" # quotedbl, x
# <dead_diaeresis> <y> : "\377" ydiaeresis
<dead_diaeresis> <z> : "\"z" # quotedbl, z
#
#--- grave ---
# <dead_grave> <A> : "\300" Agrave
<dead_grave> <B> : "`B" # grave, B
<dead_grave> <C> : "`C" # grave, C
<dead_grave> <D> : "`D" # grave, D
# <dead_grave> <E> : "\310" Egrave
<dead_grave> <F> : "`F" # grave, F
<dead_grave> <G> : "`G" # grave, G
<dead_grave> <H> : "`H" # grave, H
# <dead_grave> <I> : "\314" Igrave
<dead_grave> <J> : "`J" # grave, J
<dead_grave> <K> : "`K" # grave, K
<dead_grave> <L> : "`L" # grave, L
<dead_grave> <M> : "`M" # grave, M
<dead_grave> <N> : "`N" # grave, N
# <dead_grave> <O> : "\322" Ograve
<dead_grave> <P> : "`P" # grave, P
<dead_grave> <Q> : "`Q" # grave, Q
<dead_grave> <R> : "`R" # grave, R
<dead_grave> <S> : "`S" # grave, S
<dead_grave> <T> : "`T" # grave, T
# <dead_grave> <U> : "\331" Ugrave
<dead_grave> <V> : "`V" # grave, V
<dead_grave> <W> : "`W" # grave, W
<dead_grave> <X> : "`X" # grave, X
<dead_grave> <Y> : "`Y" # grave, Y
<dead_grave> <Z> : "`Z" # grave, Z
# <dead_grave> <a> : "\340" agrave
<dead_grave> <b> : "`b" # grave, b
<dead_grave> <c> : "`c" # grave, c
<dead_grave> <d> : "`d" # grave, d
# <dead_grave> <e> : "\350" egrave
<dead_grave> <f> : "`f" # grave, f
<dead_grave> <g> : "`g" # grave, g
<dead_grave> <h> : "`h" # grave, h
# <dead_grave> <i> : "\354" igrave
<dead_grave> <j> : "`j" # grave, j
<dead_grave> <k> : "`k" # grave, k
<dead_grave> <l> : "`l" # grave, l
<dead_grave> <m> : "`m" # grave, m
<dead_grave> <n> : "`n" # grave, n
# <dead_grave> <o> : "\362" ograve
<dead_grave> <p> : "`p" # grave, p
<dead_grave> <q> : "`q" # grave, q
<dead_grave> <r> : "`r" # grave, r
<dead_grave> <s> : "`s" # grave, s
<dead_grave> <t> : "`t" # grave, t
# <dead_grave> <u> : "\371" ugrave
<dead_grave> <v> : "`v" # grave, v
<dead_grave> <w> : "`w" # grave, w
<dead_grave> <x> : "`x" # grave, x
<dead_grave> <y> : "`y" # grave, y
<dead_grave> <z> : "`z" # grave, z
#
#--- twiddle or tilde ---
# <dead_tilde> <A> : "\303" Atilde
<dead_tilde> <B> : "~B" # tilde, B
<dead_tilde> <C> : "~C" # tilde, C
<dead_tilde> <D> : "~D" # tilde, D
<dead_tilde> <E> : "~E" # tilde, E
<dead_tilde> <F> : "~F" # tilde, F
<dead_tilde> <G> : "~G" # tilde, G
<dead_tilde> <H> : "~H" # tilde, H
<dead_tilde> <I> : "~I" # tilde, I
<dead_tilde> <J> : "~J" # tilde, J
<dead_tilde> <K> : "~K" # tilde, K
<dead_tilde> <L> : "~L" # tilde, L
<dead_tilde> <M> : "~M" # tilde, M
# <dead_tilde> <N> : "\321" Ntilde
# <dead_tilde> <O> : "\325" Otilde
<dead_tilde> <P> : "~P" # tilde, P
<dead_tilde> <Q> : "~Q" # tilde, Q
<dead_tilde> <R> : "~R" # tilde, R
<dead_tilde> <S> : "~S" # tilde, S
<dead_tilde> <T> : "~T" # tilde, T
<dead_tilde> <U> : "~U" # tilde, U
<dead_tilde> <V> : "~V" # tilde, V
<dead_tilde> <W> : "~W" # tilde, W
<dead_tilde> <X> : "~X" # tilde, X
<dead_tilde> <Y> : "~Y" # tilde, Y
<dead_tilde> <Z> : "~Z" # tilde, Z
# <dead_tilde> <a> : "\343" atilde
<dead_tilde> <b> : "~b" # tilde, b
<dead_tilde> <c> : "~c" # tilde, c
<dead_tilde> <d> : "~d" # tilde, d
<dead_tilde> <e> : "~e" # tilde, e
<dead_tilde> <f> : "~f" # tilde, f
<dead_tilde> <g> : "~g" # tilde, g
<dead_tilde> <h> : "~h" # tilde, h
<dead_tilde> <i> : "~i" # tilde, i
<dead_tilde> <j> : "~j" # tilde, j
<dead_tilde> <k> : "~k" # tilde, k
<dead_tilde> <l> : "~l" # tilde, l
<dead_tilde> <m> : "~m" # tilde, m
# <dead_tilde> <n> : "\361" ntilde
# <dead_tilde> <o> : "\365" otilde
<dead_tilde> <p> : "~p" # tilde, p
<dead_tilde> <q> : "~q" # tilde, q
<dead_tilde> <r> : "~r" # tilde, r
<dead_tilde> <s> : "~s" # tilde, s
<dead_tilde> <t> : "~t" # tilde, t
<dead_tilde> <u> : "~u" # tilde, u
<dead_tilde> <v> : "~v" # tilde, v
<dead_tilde> <w> : "~w" # tilde, w
<dead_tilde> <x> : "~x" # tilde, x
<dead_tilde> <y> : "~y" # tilde, y
<dead_tilde> <z> : "~z" # tilde, z
#
# End of Sequence Definition
 
Old 07-26-2014, 02:35 PM   #7
nerodog
LQ Newbie
 
Registered: Jul 2014
Location: Los Alamos, NM
Distribution: xubuntu
Posts: 12

Original Poster
Rep: Reputation: Disabled
For this setup that works in my key
application, but not in Chromium,
heres my environment:

Attis:~> locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="POSIX"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="POSIX"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
Attis:~>
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Unexpected Bash behaviour in 14.1 thirteen_engines Slackware 4 12-11-2013 10:57 AM
How can I get emacs -nw when I call emacs from a terminal but GUI emacs elsewhere? Blackened Justice Linux - Newbie 4 09-08-2011 08:57 AM
unexpected behaviour of cp (ext3?) sarin Linux - Software 2 02-11-2009 01:34 PM
unexpected chmod behaviour ruzle0 Linux - Newbie 2 11-28-2005 03:06 PM


All times are GMT -5. The time now is 11:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration