On Fri, 21 Dec 2001 15:26:45 -0500, [EMAIL PROTECTED] (Michael G Schwern) wrote:
> I can never keep it straight when to put an apostrophe on /it'?s/ See news:alt.possessive.its.has.no.apostrophe :) > The Apostrophilic Jihad could submit a patch See below > after meditating on this: http://www.angryflower.com/bobsqu.gif That oversimplifies things a bit; the rule "possessive things take apostrophe-s" doesn't apply to pronouns. Cheers, Philip diff -ruN Test-Simple-0.40.orig/lib/Test/More.pm Test-Simple-0.40/lib/Test/More.pm --- Test-Simple-0.40.orig/lib/Test/More.pm Mon Dec 17 09:21:14 2001 +++ Test-Simple-0.40/lib/Test/More.pm Sat Dec 22 08:38:46 2001 @@ -524,7 +524,7 @@ if( $@ =~ /^Can't call method "isa" on unblessed reference/ ) { if( !UNIVERSAL::isa($object, $class) ) { my $ref = ref $object; - $diag = "$obj_name isn't a '$class' its a '$ref'"; + $diag = "$obj_name isn't a '$class'; it's a '$ref'"; } } else { die <<WHOA; @@ -537,7 +537,7 @@ } elsif( !$rslt ) { my $ref = ref $object; - $diag = "$obj_name isn't a '$class' its a '$ref'"; + $diag = "$obj_name isn't a '$class'; it's a '$ref'"; } } diff -ruN Test-Simple-0.40.orig/t/fail-more.t Test-Simple-0.40/t/fail-more.t --- Test-Simple-0.40.orig/t/fail-more.t Mon Dec 17 08:48:28 2001 +++ Test-Simple-0.40/t/fail-more.t Sat Dec 22 08:38:23 2001 @@ -156,13 +156,13 @@ # Failed test ($0 at line 53) # can_ok() called with no methods # Failed test ($0 at line 55) -# The object isn't a 'Wibble' its a 'Foo' +# The object isn't a 'Wibble'; it's a 'Foo' # Failed test ($0 at line 56) # My Wibble isn't a reference # Failed test ($0 at line 57) # Another Wibble isn't defined # Failed test ($0 at line 58) -# The object isn't a 'HASH' its a 'ARRAY' +# The object isn't a 'HASH'; it's a 'ARRAY' # Failed test ($0 at line 68) # got: 'foo' # expected: 'bar' End of patch. All tests pass (some were skipped, but I think that was just the skip interface being tested).