[Bug 400552] New: Function key behavior should be same regardless of environment and/ or runlevel
https://bugzilla.novell.com/show_bug.cgi?id=400552 Summary: Function key behavior should be same regardless of environment and/or runlevel Product: openSUSE 11.0 Version: Final Platform: Other OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mrmazda@ij.net QAContact: qa@suse.de CC: bluedzins@wp.pl Found By: --- F5 is Copy. F6 is RenMov. This is consistent among environments. In Long file list mode (full screen/window width current dir), to change the behavior of Copy & RenMov to open a filename modification dialog prefilled with the current filename instead of a blank or opposing dirname, one combines a function key with a Shift key. If in KDE3 Konsole or in runlevel 1, quite logically one combines Shift with F5 to get a prefilled copy dialog, and Shift with F6 to get a prefilled renmov dialog. In runlevels 2 or 3, and on a virtual console in runlevel 5, one must illogically and differently combine Shift with F3 to get the prefilled Copy, and Shift with F4 to get the prefilled RenMov. Now when Shift is combined with F5, nothing happens. Now when Shift is combined with F6, a Delete File dialog pops up. These illogical shifted mappings should be changed so that the behavior is always F5 for Copy & F6 for RenMov, whether Shift is used or not, and Delete File should remain F8 only. This behavior in SUSEs has been around as long as I can remember. Most other distros have been the same, but I have seen occasions where this bug does not exist in various Ubuntus, but I usually note on Ubuntus that common framebuffer mode console fonts are different from all other distros I've used. I don't recall if this always exists if framebuffer is not used, but it definitely always exists in all framebuffer modes I can recall using. I only use en_US or en_DK, usually the former. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400552
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=400552#c1
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=400552
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=400552#c2
Felix Miata
What application(s) do you mind?
I don't understand this question.
These keys are not defined to work in plain shell or console.
I don't know what this statement means or implies either. Maybe some background might be helpful. MC is one of a number of Orthordox File Managers: http://www.softpanorama.org/OFM/index.shtml The original was Norton Commander for DOS. Development of that ceased in the mid-90's, but various clones and derivations of it have flourished, one of which is MC. In most, the function keys take different meanings when used in combination with Shift, Alt and/or Ctrl. In NC and some others, by pressing and holding one of the shift keys, the text of the function key toolbar is changed to indicate the behavior of that function key in combination with that shift state. Apps I use in DOS, Windows and OS/2 that do this include NC, FC/W & FC/2. In MC at least some of the function keys change meaning in combination with the various shift keys, including F3, F4, F5 & F6, but the toolbar text is never changed to indicate what if any changed meaning for a particular shift state applies.
As far as I know there is mc, that works this way in terminal and there it works nice in xterm. I remember that gnome-terminal grabs illogically most of the keys, that's the reason I don't use gnome-terminal...
I don't know much about Gnome. What I do know is that in runlevel 2-5 on the virtual consoles, the difference in behavior from the runlevel 1 tty and Konsole behavior ought to be removed. If in Konsole and runlevel 1 tty shift-F5 is editname/copy, then that's what it should be in runlevel 3 tty, and not shift-F3. If I hadn't noticed in some other distros that the behavioral difference does not exist, I might not have filed a bug for this broken old behavior. But since I have seen elsewhere that it can be consistent across these different sessions, I would like to have it that way in SUSE too. It is for this reason too I filed this here and not in the MC Bugzilla. As to elsewhere, I just checked in Debian Etch, Kubuntu 8.04 & Kubuntu 7.04. Etch matches SUSE. 8.04 has broken virtual consoles (blank or foreground chars all missing https://bugs.launchpad.net/bugs/129910 ). In 7.04 the behavior is as requested here, same on runlevels 2-5 tty[1-6] as Konsole and runlevel 1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400552
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=400552#c3
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=400552
User nadvornik@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=400552#c4
Vladimir Nadvornik
https://bugzilla.novell.com/show_bug.cgi?id=400552
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=400552#c5
Felix Miata
participants (1)
-
bugzilla_noreply@novell.com