GNU bug report logs - #22340
25.1.50; WoMan fails on groff.1 manpage

Previous Next

Package: emacs;

Reported by: feb <at> maths.bath.ac.uk

Date: Sat, 9 Jan 2016 19:03:01 UTC

Severity: minor

Tags: moreinfo

Found in version 25.1.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 22340 in the body.
You can then email your comments to 22340 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Sat, 09 Jan 2016 19:03:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to feb <at> maths.bath.ac.uk:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 09 Jan 2016 19:03:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Fran Burstall <feb <at> maths.bath.ac.uk>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.1.50; WoMan fails on groff.1 manpage
Date: Sat, 9 Jan 2016 19:01:43 +0000
[Message part 1 (text/plain, inline)]
Starting from 'emacs -Q':

1. M-x woman
2. Select groff, then groff.1

What I expected: a buffer containing a nicely formatted man page for
groff.

What I got: a fundamental-mode buffer containing a garbled version of
the nroff src of the man page.

Commentary:

1.  the page src has a definition (.de ...) of a font \f[CR]
which does get parsed correctly.  Then WoMan complains that CR is an
unknown font and eventually seems to give up on formatting.

2.  I get this behaviour with some other man pages but chose this one as
a typical example.

Thanks!
---Fran Burstall



In GNU Emacs 25.1.50.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5)
 of 2016-01-09 built on darboux
Repository revision: 384cf23c6ed05e1f151032958a2cc2bb8100344b
Windowing system distributor 'The X.Org Foundation', version 11.0.11604000
System Description: LMDE 2 Betsy

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11

Important settings:
  value of $LANG: en_GB.utf8
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t
  view-mode: t

Recent messages:
next-line: End of buffer
Building list of manual directory expansions...
Building completion list of all manual topics...
Making completion list...
uncompressing groff.1.gz...done
WoMan formatting buffer...
woman-change-fonts: End of buffer
mwheel-scroll: Beginning of buffer [37 times]
mwheel-scroll: End of buffer [4 times]
mwheel-scroll: Beginning of buffer [14 times]

Load-path shadows:
None found.

Features:
(shadow sort gnus-util mail-extr emacsbug message dired dired-loaddefs
format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse
rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils disp-table view jka-compr woman
cl-extra man ansi-color help-fns help-mode easymenu cl-loaddefs pcase
cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame
cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian
slovak czech european ethiopic indian cyrillic chinese charscript
case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote dbusbind inotify
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 8 132871 11727)
 (symbols 24 19831 0)
 (miscs 20 62 222)
 (strings 16 26043 4071)
 (string-bytes 1 578486)
 (vectors 8 12354)
 (vector-slots 4 442937 3082)
 (floats 8 155 179)
 (intervals 28 346 8)
 (buffers 520 16)
 (heap 1024 29465 760))
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Thu, 01 Aug 2019 16:27:03 GMT) Full text and rfc822 format available.

Message #8 received at 22340 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Fran Burstall <feb <at> maths.bath.ac.uk>
Cc: 22340 <at> debbugs.gnu.org
Subject: Re: bug#22340: 25.1.50; WoMan fails on groff.1 manpage
Date: Thu, 01 Aug 2019 18:26:40 +0200
Fran Burstall <feb <at> maths.bath.ac.uk> writes:

> Starting from 'emacs -Q':
>
> 1. M-x woman
> 2. Select groff, then groff.1
>
> What I expected: a buffer containing a nicely formatted man page for
> groff.
>
> What I got: a fundamental-mode buffer containing a garbled version of
> the nroff src of the man page.

(I'm going through old bug reports that have unfortunately not gotten
any responses.)

I'm unable to reproduce this bug in Emacs 27, but I'm not sure I
understand the instructions.  You say "Select groff, then groff.1".

I tried

M-x woman RET groff RET

and got a properly formatted groff man page.

I then tried

M-x woman RET groff.1 RET

and got "no match", because groff.1 isn't a valid choice here.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 01 Aug 2019 16:27:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Thu, 01 Aug 2019 16:34:01 GMT) Full text and rfc822 format available.

Message #13 received at 22340 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Schwab <schwab <at> suse.de>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Fran Burstall <feb <at> maths.bath.ac.uk>, 22340 <at> debbugs.gnu.org
Subject: Re: bug#22340: 25.1.50; WoMan fails on groff.1 manpage
Date: Thu, 01 Aug 2019 18:33:21 +0200
On Aug 01 2019, Lars Ingebrigtsen <larsi <at> gnus.org> wrote:

> I tried
>
> M-x woman RET groff RET
>
> and got a properly formatted groff man page.

This means you don't have groff(7), and groff(1) was selected
automatically.

Andreas.

-- 
Andreas Schwab, SUSE Labs, schwab <at> suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Thu, 01 Aug 2019 17:04:01 GMT) Full text and rfc822 format available.

Message #16 received at 22340 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Andreas Schwab <schwab <at> suse.de>
Cc: Fran Burstall <feb <at> maths.bath.ac.uk>, 22340 <at> debbugs.gnu.org
Subject: Re: bug#22340: 25.1.50; WoMan fails on groff.1 manpage
Date: Thu, 01 Aug 2019 19:03:39 +0200
Andreas Schwab <schwab <at> suse.de> writes:

>> I tried
>>
>> M-x woman RET groff RET
>>
>> and got a properly formatted groff man page.
>
> This means you don't have groff(7), and groff(1) was selected
> automatically.

Indeed.  If I have groff installed, then woman prompts me for whether I
want to load groff.7.gz or groff.1.gz.  If I choose either of these,
then the respective man pages are rendered as they should, as far as I
can tell.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Thu, 01 Aug 2019 17:54:01 GMT) Full text and rfc822 format available.

Message #19 received at 22340 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: schwab <at> suse.de, feb <at> maths.bath.ac.uk, 22340 <at> debbugs.gnu.org
Subject: Re: bug#22340: 25.1.50; WoMan fails on groff.1 manpage
Date: Thu, 01 Aug 2019 20:53:10 +0300
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Thu, 01 Aug 2019 19:03:39 +0200
> Cc: Fran Burstall <feb <at> maths.bath.ac.uk>, 22340 <at> debbugs.gnu.org
> 
> >> M-x woman RET groff RET
> >>
> >> and got a properly formatted groff man page.
> >
> > This means you don't have groff(7), and groff(1) was selected
> > automatically.
> 
> Indeed.  If I have groff installed, then woman prompts me for whether I
> want to load groff.7.gz or groff.1.gz.  If I choose either of these,
> then the respective man pages are rendered as they should, as far as I
> can tell.

Yes, likewise here.

So I think this bug was fixed (if it ever existed, because I cannot
reproduce it with Emacs 25.2 either).




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22340; Package emacs. (Fri, 02 Aug 2019 11:24:02 GMT) Full text and rfc822 format available.

Message #22 received at 22340 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: schwab <at> suse.de, feb <at> maths.bath.ac.uk, 22340 <at> debbugs.gnu.org
Subject: Re: bug#22340: 25.1.50; WoMan fails on groff.1 manpage
Date: Fri, 02 Aug 2019 13:23:15 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> So I think this bug was fixed (if it ever existed, because I cannot
> reproduce it with Emacs 25.2 either).

OK; closing.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 22340 <at> debbugs.gnu.org and feb <at> maths.bath.ac.uk Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 02 Aug 2019 11:24:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 31 Aug 2019 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 212 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.