Hello, On Sun, 22 May 2011, Carlos E. R. wrote:
On 2011-05-22 02:04, David Haller wrote:
So, that's at least the explanation for the behaviour.
Thank you!
Welcome!
Thus it is indeed a bug in mc, isn't?
Well, no and yes, not really, but somehow still. It's a configuration issue that probably could/should be handled better by mc. Oh, and BTW: yes, I get "delete" with a pristine 11.4 mc (default mc-keymap on the console as root) when pressing Shift+F6, and the "local" Move dialog with Shift+F4, as to be expected by my explanation.
You could fix that by mapping shift-F1..shift-F10 to F10..F20. I use
I just managed to train mc to those keys. There is a train option in the menu ("learn keys"). For each bad key, select it, press space, then the correct key. Now shift F6 works correctly, I think.
Just remember: on the console, Shift+F(N) = F(N+12) and thus some specific escape sequence. Under X Shift+F(N) is "Shift+F(N)". How mc (or whatever) interprets that Shift+<KEY> under X is up to mc (or whatever). With mc, you should get a consistent behaviour by using mapping Shift+F(N) to F(N+10) for the console (instead of the default F(N+12)). I have no idea how this problem can be sanely be handled without compromising mc's portability... BTW: all this under an "up-to-date" 11.4, but with configurations carried over basically since 6.2[1]. HTH, -dnh PS: I got a nasty kbd problem under X on gentoo, e.g. "Alt+d" is recognised correctly in xemacs as A-d, so X does what it should, but in an xterm, it's just a 'd'. *sigh*. IIRC I had this problem once before with openSUSE 11.{1,2}, but fer cryin out loud, I can't remember the fix for that. It's not my ~/.Xmodmap, it's not the xorg.conf ... *ARGH* PS2: I can put my keymap / Xmodmap (both with us-base-layout + de-optimized 3rd/4th level) on my website, it should be rather easy to derive a es-variant of that. It took me about two weeks of consequent use to effectivly use that layout even with german texts with umlauts (which are on 3rd/4th level). By now, I'm faster at typing than anytime before. Ah, yes, I use Alt_L and Alt_R (aka AltGr) as Alt, and both "Windows" keys as Mode_switch aka AltGr aka ISO_Level3_switch (or whatever it's called). I've already got e.g. ñÑ on Mode_switch+n/N, but as *I* usually don't need accents, I haven't mapped those (but via Compose I can use them if needed). I've got äÄ€éïÏöÖüÜßßç© on aeiousc (3rd/4th). A spanish variant should be trivial ;) Oh, and I'd be willing to host any keymap/Xmodmap resulting of this! [1] the system was installed as 11.1/32bit, upgraded to 11.2/64bit and just a couple of days ago to 11.4/64bit with zypper and basically no trouble in the process. Just the usual misbehaviour of the standard packages (so I've already replaced e.g. xemacs[2]) and expected conflicts because of "taboo"'ed packages. But some configs (e.g. ~/.bashrc, ~/.xemacs/*, ~/.Xmodmap, /etc/dnh.map for loadkeys) are more or less adapted configs from my 6.2 system that I used till last October or so. [2] see home:dnh repo[3], but gnus doesn't work right with that, but I and a fellow xemacs (and opposed to me also gnus) user are on it. [3] http://download.opensuse.org/repositories/home:/dnh/ --
Machen wir jetzt eine neue Achse des Bösen auf? Falls es darum geht, diese lange, dicke und am Vorderende schön zugespitzte Achse den Bushs, Powells, Cheneys usw. mit Schmackes dahin zu stecken, wo sie offensichtlich was weit offen haben, bin ich sofort dabei. -- Moss -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org