On Tuesday 20 December 2005 09:32, you wrote:
> This could be a inputrc parsing issue or some terminal issue. Could
> you try removing the $include line at the beginning of
> /etc/fish_inputrc and see what happens? 

It works now! (I can press up and get the previous command, etc.)

> Could you also see if the 
> same thing happens in other shells?

I've moved inputrc to inputrc.old but it didn't seem to affect bash... I 
haven't changed inputrc if that is what you mean - it should be the same as 
in every other suse installation. I've upgraded to kde 3.5, though. However, 
it doesn't occur only in konsole. It is the same in xterm.

> Also, could you check if this 
> also happens if you make fish your default login shell?

The problem doesn't go away.


Ok, I've done some research on my own. I added a debug statement right at the 
top of input_expand_sequence in input.c:

debug(0, L"input_expand_sequence [%ls]", in);

This is the output:
fish: input_expand_sequence [\C-k]
fish: input_expand_sequence [\C-y]
fish: input_expand_sequence [\C-k]
fish: input_expand_sequence [\C-y]
fish: input_expand_sequence [\C-a]
fish: input_expand_sequence [\C-e]
fish: input_expand_sequence [\M-y]
fish: input_expand_sequence [\C-h]
fish: input_expand_sequence [\C-e]
fish: input_expand_sequence [\C-w]
fish: input_expand_sequence [\e[1~]
fish: input_expand_sequence [\e[2~]
fish: input_expand_sequence [\e[3~]
fish: input_expand_sequence [\e[4~]
fish: input_expand_sequence [\e[5~]
fish: input_expand_sequence [\e[6~]
fish: input_expand_sequence [\e[2;2~]
fish: input_expand_sequence [\e[3;2~]
fish: input_expand_sequence [\e[5;2~]
fish: input_expand_sequence [\e[6;2~]
fish: input_expand_sequence [\e[2;5~]
fish: input_expand_sequence [\e[3;5~]
fish: input_expand_sequence [\e[5;5~]
fish: input_expand_sequence [\e[6;5~]
fish: input_expand_sequence [\e[C]
fish: input_expand_sequence [\e[D]
fish: input_expand_sequence [\e[A]
fish: input_expand_sequence [\e[B]
fish: input_expand_sequence [\e[E]
fish: input_expand_sequence [\e[2C]
fish: input_expand_sequence [\e[2D]
fish: input_expand_sequence [\e[2A]
fish: input_expand_sequence [\e[2B]
fish: input_expand_sequence [\e[1;2C]
fish: input_expand_sequence [\e[1;2D]
fish: input_expand_sequence [\e[1;2A]
fish: input_expand_sequence [\e[1;2B]
fish: input_expand_sequence [\e[1;3C]
fish: input_expand_sequence [\e[1;3D]
fish: input_expand_sequence [\e[1;3A]
fish: input_expand_sequence [\e[1;3B]
fish: input_expand_sequence [\e[5C]
fish: input_expand_sequence [\e[5D]
fish: input_expand_sequence [\e[5A]
fish: input_expand_sequence [\e[5B]
fish: input_expand_sequence [\e[1;5C]
fish: input_expand_sequence [\e[1;5D]
fish: input_expand_sequence [\e[1;5A]
fish: input_expand_sequence [\e[1;5B]
fish: input_expand_sequence [\C-?]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-H]
fish: input_expand_sequence [\e[1~]
fish: input_expand_sequence [\e[4~]
fish: input_expand_sequence [\e[H]
fish: input_expand_sequence [\e[F]
fish: input_expand_sequence [\e[2H]
fish: input_expand_sequence [\e[2F]
fish: input_expand_sequence [\e[5H]
fish: input_expand_sequence [\e[5F]
fish: input_expand_sequence [\eOH]
fish: input_expand_sequence [\eOF]
fish: input_expand_sequence [\eO2H]
fish: input_expand_sequence [\eO2F]
fish: input_expand_sequence [\eO5H]
fish: input_expand_sequence [\eO5F]
fish: input_expand_sequence [\eOD]
fish: input_expand_sequence [\eOC]
fish: input_expand_sequence [\eOA]
fish: input_expand_sequence [\eOB]
fish: input_expand_sequence [\eOE]
fish: input_expand_sequence [\eO2D]
fish: input_expand_sequence [\eO2C]
fish: input_expand_sequence [\eO2A]
fish: input_expand_sequence [\eO2B]
fish: input_expand_sequence [\eO5D]
fish: input_expand_sequence [\eO5C]
fish: input_expand_sequence [\eO5A]
fish: input_expand_sequence [\eO5B]
fish: input_expand_sequence [\eOP]
fish: input_expand_sequence [\eOQ]
fish: input_expand_sequence [\eOR]
fish: input_expand_sequence [\eOS]
fish: input_expand_sequence [\e[11~]
fish: input_expand_sequence [\e[12~]
fish: input_expand_sequence [\e[13~]
fish: input_expand_sequence [\e[14~]
fish: input_expand_sequence [\e[15~]
fish: input_expand_sequence [\e[17~]
fish: input_expand_sequence [\e[18~]
fish: input_expand_sequence [\e[19~]
fish: input_expand_sequence [\e[20~]
fish: input_expand_sequence [\e[21~]
fish: input_expand_sequence [\e[23~]
fish: input_expand_sequence [\e[24~]
fish: input_expand_sequence [\e[25~]
fish: input_expand_sequence [\e[26~]
fish: input_expand_sequence [\e[28~]
fish: input_expand_sequence [\e[29~]
fish: input_expand_sequence [\e[31~]
fish: input_expand_sequence [\e[32~]
fish: input_expand_sequence [\e[33~]
fish: input_expand_sequence [\e[34~]
fish: input_expand_sequence [\e[35~]
fish: input_expand_sequence [\e[36~]
fish: input_expand_sequence [\eOo]
fish: input_expand_sequence [\eOj]
fish: input_expand_sequence [\eOm]
fish: input_expand_sequence [\eOk]
fish: input_expand_sequence [\eOl]
fish: input_expand_sequence [\eOM]
fish: input_expand_sequence [\eOn]
fish: input_expand_sequence [\eOp]
fish: input_expand_sequence [\eOq]
fish: input_expand_sequence [\eOr]
fish: input_expand_sequence [\eOs]
fish: input_expand_sequence [\eOt]
fish: input_expand_sequence [\eOu]
fish: input_expand_sequence [\eOv]
fish: input_expand_sequence [\eOw]
fish: input_expand_sequence [\eOx]
fish: input_expand_sequence [\eOy]
fish: input_expand_sequence [\e\eOD]
fish: input_expand_sequence [\e\eOC]
fish: input_expand_sequence [\e\eOA]
fish: input_expand_sequence [\e\eOB]
fish: input_expand_sequence [\C-\eOD]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\eOC]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\eOA]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\eOB]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\e\e[D]
fish: input_expand_sequence [\e\e[C]
fish: input_expand_sequence [\e\e[A]
fish: input_expand_sequence [\e\e[B]
fish: input_expand_sequence [\C-\e[D]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\e[C]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\e[A]
fish: Invalid sequence - Control-nothing?

fish: input_expand_sequence [\C-\e[B]
fish: Invalid sequence - Control-nothing?


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to