Simon Bertrang wrote:
On Mon, Feb 09, 2009 at 03:41:40AM -0800, James Wright wrote:
This updates Moose to 068. This update depends on the previously posted p5-Class-MOP update, I also added a bunch of regress-depends, though some tests are still skipped due to missing dependencies (that are not yet in the tree): Params::Coerce, DBM::Deep and Declare::Constraints::Simple.

This release adds a huge swath of actually useful documentation (thanks to a Perl Foundation grant), check out Moose::Manual (supersedes Moose::Intro).


Code-wise i see no issues... but when installing i got the following:
...
===>  Installing p5-Moose-0.68 from /usr/ports/packages/amd64/all/
p5-Moose-0.68: complete /usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq
/usr/local/man/man3p/Moose::Manual::Concepts.3p: can't expand Aq

I've identified the single quotes (') to be involved somehow but have no
idea yet why.  Anyone who immediately knows what's going on here?
Otherwise i'll try to find out later today.

Regards,
Simon

This is in OpenBSD::Makewhatis::Unformated, in add_unformated_subject,
no mention of Aq (bsd.port.mk runs makewhatis in -p mode).

The Aq comes from Pod::Man's standard preamble

.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '

f.e.:
\&  use Moose;
\&  # now it\*(Aqs a Moose class!

It seems to parse fine with groff.

Reply via email to