From: Matt S Trout Date: Fri, 12 Dec 2008 08:26:36 +0000 (+0000) Subject: Merge 'trunk' into 'method_generation_cleanup' X-Git-Tag: 0.76~10^2~3 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=5a08df3f62377eb42817c50f0d0ff02f3efb3cc5;p=gitmo%2FClass-MOP.git Merge 'trunk' into 'method_generation_cleanup' r26247@agaton (orig r6868): rafl | 2008-12-05 06:19:54 +0000 Factor a c function doing all the hard work out of get_all_package_symbols. r26248@agaton (orig r6869): rafl | 2008-12-05 06:20:10 +0000 Make get_all_package_symbols return a hashref in scalar context. Also deprecate usage in list context with a warning. r26249@agaton (orig r6870): rafl | 2008-12-05 06:20:19 +0000 Factor out a c version of get_code_info. Make get_method_map use that and the c version of get_all_package_symbols. r26250@agaton (orig r6871): rafl | 2008-12-05 06:20:28 +0000 Don't check if the xs version of get_method_map is called as a class method. The pure perl version doesn't do that either. r26251@agaton (orig r6872): rafl | 2008-12-05 06:20:37 +0000 A few simplifications to xs get_method_map. r26252@agaton (orig r6873): rafl | 2008-12-05 06:20:45 +0000 Make the c get_code_info static. r26253@agaton (orig r6874): rafl | 2008-12-05 06:20:54 +0000 use style; in MOP.xs. r26254@agaton (orig r6875): rafl | 2008-12-05 06:21:02 +0000 Fail if hv_store fails. r26255@agaton (orig r6876): rafl | 2008-12-05 06:28:17 +0000 get_method_map already is xsified. r26256@agaton (orig r6877): rafl | 2008-12-05 06:39:33 +0000 0.71_01 is already released. Move changelog entries for unreleased things to 0.72. r26257@agaton (orig r6878): rafl | 2008-12-05 06:39:42 +0000 Changelogging. r26277@agaton (orig r6898): autarch | 2008-12-05 19:21:07 +0000 bump version to 0.71_02 and update Changes r26279@agaton (orig r6900): autarch | 2008-12-05 19:23:55 +0000 add typemap to MANIFEST r26283@agaton (orig r6904): rafl | 2008-12-05 19:57:17 +0000 Tell ppport.h that we need newRV_noinc. r26284@agaton (orig r6905): rafl | 2008-12-05 20:35:57 +0000 Fix a few more style issues in MOP.xs. r26536@agaton (orig r6927): sartak | 2008-12-07 01:31:27 +0000 r76628@onn: sartak | 2008-12-06 20:30:24 -0500 Pass options to Class::MOP::Package->_new (fixes failing Moose tests) r26537@agaton (orig r6928): sartak | 2008-12-07 01:59:43 +0000 r76631@onn: sartak | 2008-12-06 20:58:53 -0500 Changelog entry r26538@agaton (orig r6929): sartak | 2008-12-07 02:03:21 +0000 r76632@onn: sartak | 2008-12-06 20:59:23 -0500 Rename the test class from "Base" because case insensitive file systems try to subclass 'base'. Whee. r26558@agaton (orig r6949): autarch | 2008-12-07 18:47:04 +0000 No, Sartak, you cannot retroactively add code to a released tarball ;) r26564@agaton (orig r6955): sartak | 2008-12-08 01:08:40 +0000 r76668@onn: sartak | 2008-12-07 20:07:27 -0500 Doc fix for CMOP::Method from sorear r26565@agaton (orig r6956): sartak | 2008-12-08 01:09:04 +0000 r76670@onn: sartak | 2008-12-07 20:08:30 -0500 Put this change under the correct version r26577@agaton (orig r6968): autarch | 2008-12-08 14:49:13 +0000 Very small grammar tweak. r26578@agaton (orig r6969): autarch | 2008-12-08 14:49:52 +0000 Clarify change r26584@agaton (orig r6975): autarch | 2008-12-08 17:05:43 +0000 Add release date r26585@agaton (orig r6976): autarch | 2008-12-08 17:07:40 +0000 bump version to 0.72 r26605@agaton (orig r6996): perigrin | 2008-12-09 00:58:39 +0000 add breadcrumbs to describe the Inheritance hierarchy of Class -> Module -> Package -> Object so people can find methods a little easier r26635@agaton (orig r7026): shlomif | 2008-12-09 16:48:42 +0000 Fixed some of the tests under perl -d. * t/082_get_code_info.t - Add $^P &= ~0x200; (per Ovid's suggestion) in order to not munger anonymous subs when under -d and so making the tests succeed in that case. --- 5a08df3f62377eb42817c50f0d0ff02f3efb3cc5