Checking in changes prior to tagging of version 0.39. Changelog diff is:
[gitmo/Mouse.git] / lib / Mouse / Spec.pm
index 999b042..ffd7010 100644 (file)
@@ -2,7 +2,7 @@ package Mouse::Spec;
 use strict;
 use warnings;
 
-our $VERSION = '0.37_06';
+our $VERSION = '0.39';
 
 our $MouseVersion = $VERSION;
 our $MooseVersion = '0.90';
@@ -19,7 +19,14 @@ Mouse::Spec - To what extent Mouse is compatible with Moose
 
 =head1 VERSION
 
-This document describes Mouse version 0.37_06
+This document describes Mouse version 0.39
+
+=head1 SYNOPSIS
+
+    use Mouse::Spec;
+
+    printf "Mouse/%s is compatible with Moose/%s\n",
+        Mouse::Spec->MouseVersion, Mouse::Spec->MooseVersion;
 
 =head1 DESCRIPTION
 
@@ -31,12 +38,21 @@ This document describes Mouse version 0.37_06
 
 =head3 Meta object protocols
 
-Currently any MOP has no attributes, so
-C<< $metaclass->meta->make_immutable() >> will not work as you expect.
+Any MOP has no attributes, so
+C<< $metaclass->meta->make_immutable() >> does not yet work as you expect.
 
 =head3 C<Mouse::Meta::Instance>
 
-Meta instance mechanism will not be implemented.
+Meta instance mechanism is not implemented.
+
+=head3 Role exclusion
+
+Role exclusion, C<exclude()>, is not implemented.
+
+=head3 C<-traits> and C<-metaclass> in Mouse::Exporter
+
+C<< use Mouse -traits => ... >> and C<< use Mouse -metaclass => ... >> are not
+yet implemented.
 
 =head2 Notes about Moose::Cookbook