https://bugs.kde.org/show_bug.cgi?id=511689

            Bug ID: 511689
           Summary: Inconsistency between key bindings editor and special
                    values documentation
    Classification: Applications
           Product: konsole
      Version First master
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: keyboard
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY

When describing how to configure the terminal key bindings, chapter 5 of the
Konsole Handbook describes the special values:

scrollUpLine : scroll up one line in the shell history scrollback buffer
scrollUpPage : scroll up one page in the shell history scrollback buffer
scrollDownLine : scroll down one line in the shell history scrollback buffer
scrollDownPage : scroll down one page in the shell history scrollback buffer
scrollUpToTop : scroll up to the begining of the shell history scrollback
buffer
scrollDownToBottom : scroll down to the end of the shell history scrollback
buffer

However, looking at the implementation
(KeyboardTranslatorReader::parseAsCommand() in
src/keyboardtranslator/KeyboardTranslatorReader.cpp), the strings actually
recognised (case independent) should be respectively:

scrolllineup
scrollpageup
scrolllinedown
scrollpagedown
scrolluptotop
scrolldowntobottom

The strings for the first four are incorrect - either the documentation or the
code needs to be changed as appropriate.

STEPS TO REPRODUCE

1. Configure Konsole with a key mapping for a special function, as described in
the handbook.
2. Press the configured key.
3. Observe that it transmits a literal string, instead of performing the
special function.

SOFTWARE/OS VERSIONS

Operating System: Gentoo 2.17
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to