Subject: kern/26461: WSDISPLAY_SCROLLSUPPORT not documented and not enabled by default
To: None <gnats-bugs@gnats.NetBSD.org>
From: Rhialto <rhialto@azenomei.knuffel.net>
List: netbsd-bugs
Date: 07/28/2004 15:37:08
>Number: 26461
>Category: kern
>Synopsis: WSDISPLAY_SCROLLSUPPORT not documented and not enabled by default
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Jul 28 13:38:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Rhialto
>Release: NetBSD 2.0_BETA
>Organization:
>Environment:
System: NetBSD loelappie.falu.nl 2.0_BETA NetBSD 2.0_BETA (LOELAPPIE) #6: Mon Jul 26 14:58:37 CEST 2004 root@loelappie.falu.nl:/usr/src/sys/arch/i386/compile/LOELAPPIE i386
Architecture: i386
Machine: i386
>Description:
The wscons scrolling support (WSDISPLAY_SCROLLSUPPORT) is not
documented that I can find. It's not in options(4), nor in
wscons(4) or wskbd(4) or wsdisplay(4).
It is also not documented how to use it, once you manage to
enable it.
I marked this "serious" because one thing people (in my
experience) complain about with NetBSD is that it has no console
scrolling and therefore is inferior to another Unix-like
operating system. The GENERIC* kernels certainly should have it
enabled now that it exists.
Furthermore, when WSDISPLAY_SCROLLSUPPORT is not enabled,
wsconsctl -a prints only the error message "wsconsctl:
WSKBDIO_GETSCROLL: Operation not supported by device".
(I could argue that this is a MUST-FIX bug before release of
2.0)
I would expect more output, such as the key mappings used for
switching virtual consoles (which are also not documented in an
obvious place; after searching a while I found an inconclusive
reference in wsdisplay(4): "The focus can be switched by either
special keyboard input (typically CTRL-ALT-Fn)..." which leaves
the question whether for instance the CTRL-ALT part can be
changed)
>How-To-Repeat:
Want to try console scrolling.
Search for documentation on how to use it. Fail.
Find out is is not enabled by default.
search for documentation on how to enable it. Fail.
>Fix:
Add appropriate documentation before 2.0 is released.
>Release-Note:
>Audit-Trail:
>Unformatted: