bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

M-x woman leaves me less than satisfied


From: Dan Jacobson
Subject: M-x woman leaves me less than satisfied
Date: 25 Dec 2001 11:29:35 +0800
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

>>>>> "Miles" == Miles Bader <address@hidden> writes:

Miles> address@hidden (Paul Jarc) writes:
>> > do you also see a big jumble?  especially in emacs' M-x man.
>> 
>> No.

Miles> Me neither, everything looks great.

>> > [I am not using the newest versions however,
>> 
>> I'm using emacs 20.7, groff 1.17.2, and man 1.5i.

Miles> Emacs 21.1+, groff  1.17.2, man 2.3.20.

Miles> If you're using a recent emacs, you could also use `M-x woman' instead
Miles> of `M-x man', which does it's own formatting (and handles these man
Miles> pages correctly).

geex, takes way too long to start up on my P166 processor.
Ok, I did woman on the pr man page, looks good, then I do "m tr" and
notice how the tr man page doesn't have the highlighting turned on...

OK, I do "M-x woman tr", notice that it doesn't remember that it
already had it in its brain and goes and processes it again and...

bunzip2ing tr.1.bz2...done
WoMan formatting buffer...
woman2-process-escapes: Invalid search bound (wrong side of point)

        b    backspace

        ft R form feed

        n    new line

        r    return
        horizontal  tab  .TP  v  vertical tab  .TP  CHAR1-CHAR2  all
        characters  from  CHAR1  to  CHAR2 in  ascending  order  .TP
        [CHAR1-CHAR2] same as CHAR1-CHAR2, if both SET1 and SET2 use

debugger entered--Lisp error: (error "Invalid search bound (wrong side of 
point)")
  search-forward("\\" #<marker at 828 in *WoMan 1 tr*<2>> t)
  woman2-process-escapes(#<marker at 828 in *WoMan 1 tr*<2>> nil)
  woman2-tagged-paragraph(#<marker at 845 in *WoMan 1 tr*<2>> 5)
  woman2-TP(#<marker at 845 in *WoMan 1 tr*<2>>)
  woman2-roff-buffer()
  woman-decode-region(1 2948)
  woman-decode-buffer()
  woman-process-buffer()
  woman-really-find-file("/usr/share/man/man1/tr.1.bz2" t "*WoMan 1 tr*<2>")
  woman-find-file("/usr/share/man/man1/tr.1.bz2")

$ groff -v
GNU troff version 1.16.1

$ man -v
man, version 1.5h

hmmm, GNU man?

by the way, groff -v just waits after telling me the version number.

by the way, maybe woman can use locate(1) to speed up its startup delay.
-- 
http://www.geocities.com/jidanni/ Tel+886-4-25854780



reply via email to

[Prev in Thread] Current Thread [Next in Thread]