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

Re: Bash and Letter E



> Date: Sun, 26 Mar 2000 11:46:23 -0300
> From: Rodrigo Castro <rodsc@bigfoot.com>
> To: debian-user@lists.debian.org, debian-devel@lists.debian.org
> Subject: Bash and Letter E
> 
> Hello
> 
> 	Sorry for asking again about my problem but I can't make my
> letter E work in bash (neither in console nor xterm). See what
> happens:
> 
> - "E" is treated like a dead key. It is not showed at first time, but
> when you press another key after "E", it beeps
> 
> - "E" works in other programs and shells (ksh, csh and so on), so it
> is not a hardware 
> 
> - I booted with another kernel (in case one from RedHat 6.1 CD) and it
> didn't work
> 
> - I booted with init option (linux init=/bin/bash) in order to run no
> init script and it didn't work either. I also tried D option (linux
> D).
> 
> - I tried another keyboard and no success
> 
> - I reinstalled libc6, libncurses5 and base-files
> 
> - I installed older and newer versions of bash and libc6
> 
> - I created a new user with no /etc/input, no ~/.inputrc, no
> ~/.bash(rc|_profile) and even so it didn't work
> 
> I am running out of ideas. I am almost getting bash source code,
> compiling with debug option and running gdb!! Anyone have an idea? 
> 
> PS: Could you send a copy to my email address? I am not a subscriber
> of debian-devel nor debian-user

 Is it really just bash that has this problem?  You tested other shells, but
I don't think they use GNU readline.  What about other things that
use readline, like octave (find something smaller if you don't have it
installed already!  Use the package dependencies to see what depends on
libreadline4.)

 Try using showkey(1) to see what pressing 'E' does on your hardware.  Also
try dumpkeys and loadkeys, to see if the keymaps are ok.

 Maybe you have a weird setting in /etc/inputrc?  Is there such a config
file?  To see what bash is reading in, try
strace -e file  bash -login


-- 
#define X(x,y) x##y
DUPS Secretary ; http://is2.dal.ca/~dups/
Peter Cordes ;  e-mail: X(peter@cordes.phys. , dal.ca)

"The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces!" -- Plautus, 200 BCE


Reply to: