Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Oct 2010 07:22:56 +0000 (UTC)
From:      Gordon Tetlow <gordon@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/usr.bin/man man.sh
Message-ID:  <201010060723.o967NAGP096323@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
gordon      2010-10-06 07:22:56 UTC

  FreeBSD src repository

  Modified files:
    usr.bin/man          man.sh 
  Log:
  SVN rev 213470 on 2010-10-06 07:22:56Z by gordon
  
  If LANG/LC_CTYPE/LC_ALL is set and the localized man page contains a page
  also in the base set, the man utility when invoked with -a would display
  pages for each locale in the same tree:
  
  $ LANG=en_GB.ISO8859-15 man -wa man
  /usr/share/man/en.ISO8859-15/man1/man.1.gz
  /usr/share/man/man1/man.1.gz
  /usr/share/man/en.ISO8859-15/man7/man.7.gz
  /usr/share/man/man7/man.7.gz
  
  Use continue to break out of the loop for the current locale. This results
  in behavior more closely matching the old GNU man implementation:
  
  $ LANG=en_GB.ISO8859-15 man -wa man
  /usr/share/man/en.ISO8859-15/man1/man.1.gz
  /usr/share/man/en.ISO8859-15/man7/man.7.gz
  
  This will still search for a copy of the file in other manual path
  locations. If there was a /usr/local/man/man1/man.1.gz file, it would still
  be displayed. This is also consistent with the GNU man implementation.
  
  Submitted by:   arundel
  Approved by:    wes (mentor implicit)
  
  Revision  Changes    Path
  1.3       +9 -3      src/usr.bin/man/man.sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010060723.o967NAGP096323>