Bug 42671 - man-1.5i-6 truncates manpages
Summary: man-1.5i-6 truncates manpages
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: man
Version: 1.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Bernhard Rosenkraenzer
QA Contact: Aaron Brown
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-05-29 12:08 UTC by Olivier Baudron
Modified: 2007-04-18 16:33 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2001-05-29 12:09:02 UTC
Embargoed:


Attachments (Terms of Use)

Description Olivier Baudron 2001-05-29 12:08:58 UTC
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 *****/

Comment 1 Bernhard Rosenkraenzer 2001-05-29 12:20:13 UTC
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.



Comment 2 Olivier Baudron 2001-05-29 12:25:52 UTC
Switching between -4 and -6 reproduces this problem every time.

Comment 3 Olivier Baudron 2001-05-29 12:53:08 UTC
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).


Note You need to log in before you can comment on or make changes to this bug.