<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>25262</bug_id>
          
          <creation_ts>2011-03-20 21:28:06 +0300</creation_ts>
          <short_desc>woman can&apos;t show some manpages (e.g., git)</short_desc>
          <delta_ts>2026-09-02 08:10:28 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p7</product>
          <component>emacs24-common</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Zakharyaschev">imz</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          
          
          <qa_contact name="qa-p7@altlinux.org">qa-p7</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>119383</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2011-03-20 21:28:06 +0300</bug_when>
    <thetext>emacs22-common-22.2-alt5

If I try to view Git&apos;s manpages (git-core-1.7.3.4-alt0.M51.1) with woman (say, M-x woman git or M-x woman git-config), woman isn&apos;t able to process them as manpages (it shows the source).

Expected: it accepts Git&apos;s manpages and shows them correctly, as it does, say, for the &quot;prctl&quot; manpage (I just selected this one as a test example).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119384</commentid>
    <comment_count>1</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2011-03-20 21:32:52 +0300</bug_when>
    <thetext>The output in the *WoMan-Log* buffer for the &quot;bad&quot; manpage:

Formatting file /usr/share/man/man1/git.1.bz2 at Sun Mar 20 19:06:07 2011
  **  Numeric/register argument error: n[.$] \&amp;$*
  **  de1 SH  request ignored!
  **  Numeric/register argument error: n[PD]u
  **  set-an-margin  request ignored!
  **  Numeric/register argument error: n[IN]
  **  Numeric/register argument error: n[an-margin]u
  **  HTML-TAG &quot;.NH n[an-level]&quot;  request ignored!
  **  it 1 an-trap  request ignored!
  **  &quot; make the size of the head bigger  request ignored!
  **  .  request ignored!
  **  de1 SS  request ignored!

I should have said also that man-1.6f-alt11 renders these Git&apos;s manpages well, unlike woman.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148709</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-11-05 20:43:27 +0300</bug_when>
    <thetext>В 4.1/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150422</commentid>
    <comment_count>3</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2015-02-23 16:21:54 +0300</bug_when>
    <thetext>emacs24-common-24.3-alt8

The result is much better, but there is some garbage in the &quot;git&quot; man-page:

DESCRIPTION

	Git is a fast, scalable, distributed revision control system
	with an unusually rich command set that provides both
	high-level operations and full access to internals.

	See gittutorial(7) to get started, then see \m[blue]Everyday
	Git\m[]^[1] for a useful minimum set of commands. The
	\m[blue]Git User’s Manual\m[]^[2] has a more in-depth
	introduction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150447</commentid>
    <comment_count>4</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2015-02-24 23:37:07 +0300</bug_when>
    <thetext>Another man-page with problems for woman comes from:

$ rpm -qf &quot;$(which top)&quot;
procps-3.3.7-alt1
$ 

The bad rendering:

\#  Setup ////////////////////////////////////////////////////////////////
\#  ** Comment out &apos;.nr&apos; or set to 0 to eliminate WIDTH fiddlin&apos; !
\#  **  we use single  quote char (&apos;) a  lot, so change  the no-break
ctrl char
\#                            Our      own       Bullet      style(s)
--------------------------   \#                       Commonly   used
strings (for  consistency) ----------  \#                           -
our em-dashes \#                           -  our program name (makes
great  grammar) \#                            - other  misc strs  for
consistent  usage \#                            - Note:  our &apos;Command
Line&apos; used in 2 places  \#                           ( and managed to
fit in an  80x24 terminal ) \#                       Reference to the
various widths/sizes ------------  \#                           - the
max  screen width  limit  \#                            - the  header
width  w/ all  fields \#                            - pid  monitoring
limit  \#                      Xref&apos;s  that  depend on/mention  other
stuff --------
TOP(1) -- March 2013 -- procps-ng -- User Commands

NAME
	top - display Linux processes

SYNOPSIS
	top  -hv|-bcHiOSs -d  secs -n  max -u|U  user -p  pid -o  fld -w
	[cols]

	The traditional switches &apos;-&apos; and whitespace are optional.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150769</commentid>
    <comment_count>5</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2015-03-19 14:49:07 +0300</bug_when>
    <thetext>Another man-page with problems:

$ rpm -qf /usr/share/man/man1/netcat.1.gz
netcat-4.0.20100725-alt1

Result looks like this:

.Dd $Mdocdate: July 25 2010 $
.Dt NC 1
.Os
.Sh NAME
.Nm nc
.Nd arbitrary TCP and UDP connections and listens
.Sh SYNOPSIS
.Nm nc
.Bk -words
.Op Fl 46DdhklnrStUuvz
.Op Fl e Ar command
.Op Fl I Ar length
.Op Fl i Ar interval
.Op Fl O Ar length
.Oo Xo
.Fl P Ar proxy_username Ns Oo : Ns
.Ar proxy_password Oc Oc
.Xc
.Op Fl p Ar source_port
.Op Fl s Ar source_ip_address
.Op Fl T Ar ToS
.Op Fl V Ar rtable
.Op Fl w Ar timeout
.Op Fl X Ar proxy_protocol
.Oo Xo
.Fl x Ar proxy_address Ns Oo : Ns
.Ar port Oc
.Xc Oc
.Op Ar hostname
.Op Ar port
.Ek
.Sh DESCRIPTION
The
.Nm
(or
.Nm netcat )
utility is used for just about anything under the sun involving TCP</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294318</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2026-09-02 08:10:28 +0300</bug_when>
    <thetext>Ветка p7 давно EOL, неактуально.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>