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(1) man(1) NAME man - format and display the on-line manual pages manpath - determine user's search path for man pages SYNOPSIS man [-acdfFhkKtwW] [--path] [-m system] [-p string] [-C config_file] [-M pathlist] [-P pager] [-S section_list] [section] name ... DESCRIPTION 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. OPTIONS -C config_file Specify the configuration file to use; the default is /etc/man.config. (See man.conf(5).) -M path 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. -P pager Specify which pager to use. This option overrides the MANPAGER environment variable, which in turn overrides the PAGER variable. By default, man uses /usr/bin/less-isr. -S section_list List is a colon separated list of manual sections to search. This option overrides the MANSECT envi (END) /***** 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 did.
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).