On a 80x25 terminal, man-1.5i-6 displays only the first 45 lines.
Note that this bug was not present in man-1.5i-4.
/***** Example *****/
$ man man
man - format and display the on-line manual pages
manpath - determine user's search path for man pages
man [-acdfFhkKtwW] [--path] [-m system] [-p string] [-C
config_file] [-M pathlist] [-P pager] [-S section_list]
[section] name ...
man formats and displays the on-line manual pages. If you
specify section, man only looks in that section of the
manual. name is normally the name of the manual page,
which is typically the name of a command, function, or
file. However, if name contains a slash (/) then man
interprets it as a file specification, so that you can do
man ./foo.5 or even man /cd/foo/bar.1.gz.
See below for a description of where man looks for the
manual page files.
Specify the configuration file to use; the default
is /etc/man.config. (See man.conf(5).)
Specify the list of directories to search for man
pages. Separate the directories with colons. An
empty list is the same as not specifying -M at all.
See SEARCH PATH FOR MANUAL PAGES.
Specify which pager to use. This option overrides
the MANPAGER environment variable, which in turn
overrides the PAGER variable. By default, man uses
List is a colon separated list of manual sections
to search. This option overrides the MANSECT envi
/***** End of example *****/
I can't reproduce this (tried in text mode, konsole and xterm).
Besides, nothing related to output has changed between -4 and -6 (-6 fixes a
security problem and UTF8 locales). This must be caused by something else you
Switching between -4 and -6 reproduces this problem every time.
The bug vanishes if I unset LESSCHARSET from the environnment.
So can you try to reproduce it with:
$ export LESSCHARSET=latin1
$ man man
The history is that when I upgraded man-1.5g-2 to man-1.5g-6 I had to set
LESSCHARSET this way (see bug #6500).