Processing the file ip.1 below with (woman-find-file "ip.1") gets an error Symbol's function definition is void: nil with backtrace ip-backtrace.txt below. The .IP line in ip.1 is bad in that the indentation arg is not a number but I hoped woman would give some warning log and then continue formatting the rest. Putting the debugger on woman-parse-numeric-value suggests the two skip-syntax-forward calls end up putting point in the middle of the .SH request on the next line. I wonder if woman-parse-numeric-value should confine itself to the current line, per diff below. 2012-07-31 Kevin Ryde * woman.el (woman-parse-numeric-value): Don't go past end of line for a bad value or expression. Ensures point isn't moved part-way into a request on the following line, such as .IP "str" (notanumber) .SH FOO I struck this in the sdbm.3 man page http://cpansearch.perl.org/src/RJBS/perl-5.16.0/ext/SDBM_File/sdbm/sdbm.3 which has a bad .IP line for the author. Maybe the quotes should be on the whole string, but in any case it'd be good if woman didn't error out. .SH AUTHOR .IP "Ozan S. Yigit" (oz@nexus.yorku.ca) .SH BUGS