Hi,

Thanks for your quick response.

>   This looks to me like some sort of locale problem, but it doesn't
> happen here even if I duplicate your locale settings.  Could you try
> running
> 
>     LC_ALL=de_DE aptitude
>     LC_ALL=de_DE.UTF-8 aptitude
> 
>   and see if you can still reproduce this bug?

You are right. I normally use LANG=C. Simply adding LC_CTYPE=de_DE
prevents aptitude from crashing. One thing I don't understand is why
this affects the ^-key (0x5e). This is an ascii letter.

>   I'm not quite sure what aptitude can do in this case, since it sounds
> like your locale is set up in a way that keeps curses from reading
> multibyte characters.  Presumably crashing is non-ideal, though.  One
> option would be to try to capture the errno value and somehow handle it,
> maybe by throwing away the incomprehensible character and beeping?

Crashing is obviously bad, because aptitude will loose all changes.
Therefore beeping sounds like a good solution to me.

Helmut



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to