]>
git.vpit.fr Git - perl/modules/Lexical-Types.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Vincent Pit [Sat, 7 Mar 2009 12:34:13 +0000 (13:34 +0100)]
Add a disclaimer to ptable.h
Vincent Pit [Sat, 7 Mar 2009 12:20:38 +0000 (13:20 +0100)]
Give an example of integration with constants
Vincent Pit [Sat, 7 Mar 2009 12:19:51 +0000 (13:19 +0100)]
Talk about $_[0] in 'as' callbacks for constant types
Vincent Pit [Sat, 7 Mar 2009 12:10:15 +0000 (13:10 +0100)]
Document the initializer method in its own section
Vincent Pit [Sat, 7 Mar 2009 12:04:18 +0000 (13:04 +0100)]
Revamp the description so that the important discussion about what the type can be comes sooner
Vincent Pit [Sat, 7 Mar 2009 11:05:26 +0000 (12:05 +0100)]
Output optional modules versions in tests
Vincent Pit [Sat, 7 Mar 2009 00:58:42 +0000 (01:58 +0100)]
Protect the access to lt_op_map by a mutex
Vincent Pit [Sat, 7 Mar 2009 00:49:24 +0000 (01:49 +0100)]
Use a pointer table allocated on shared memory
Vincent Pit [Fri, 6 Mar 2009 23:53:47 +0000 (00:53 +0100)]
Fix the refcount of orig_pkg when type_pkg defaults to it
Vincent Pit [Fri, 6 Mar 2009 22:32:34 +0000 (23:32 +0100)]
Move __PACKAGE__ to a more proper place
Vincent Pit [Thu, 5 Mar 2009 23:11:53 +0000 (00:11 +0100)]
Test hooking declarations inside the 'as' callback
Vincent Pit [Thu, 5 Mar 2009 21:14:32 +0000 (22:14 +0100)]
This is 0.03
Vincent Pit [Thu, 5 Mar 2009 21:12:10 +0000 (22:12 +0100)]
Test magical tags
Vincent Pit [Thu, 5 Mar 2009 21:03:14 +0000 (22:03 +0100)]
Remove t/90-boilerplate.t
Vincent Pit [Thu, 5 Mar 2009 21:01:46 +0000 (22:01 +0100)]
A new synopsis
Vincent Pit [Mon, 2 Mar 2009 14:16:17 +0000 (15:16 +0100)]
Reverse the logic for the "skipping declaration" example
Vincent Pit [Sun, 1 Mar 2009 15:01:16 +0000 (16:01 +0100)]
Test uvar magic
Vincent Pit [Sun, 1 Mar 2009 14:32:08 +0000 (15:32 +0100)]
Remove the version dependency for Variable::Magic in t/22-magic.t
Vincent Pit [Thu, 26 Feb 2009 20:44:30 +0000 (21:44 +0100)]
s/module/pragma/
Vincent Pit [Thu, 26 Feb 2009 17:43:04 +0000 (18:43 +0100)]
Remove a trailing space
Vincent Pit [Thu, 26 Feb 2009 17:41:27 +0000 (18:41 +0100)]
Move the last tests of t/13-padsv.t to t/10-base.t
Vincent Pit [Thu, 26 Feb 2009 17:38:58 +0000 (18:38 +0100)]
Push the t/1* tests to make room for t/10-base.t
Vincent Pit [Thu, 26 Feb 2009 17:26:37 +0000 (18:26 +0100)]
Test and document constant as types
Vincent Pit [Thu, 26 Feb 2009 16:32:01 +0000 (17:32 +0100)]
Test "my Str ($x, $y)"
Vincent Pit [Thu, 26 Feb 2009 08:55:13 +0000 (09:55 +0100)]
Refine the PL_ppaddr[OP_PADSV] localization logic so that it is kinder to other modules that replace it
Vincent Pit [Wed, 25 Feb 2009 16:08:27 +0000 (17:08 +0100)]
This is 0.02
Vincent Pit [Wed, 25 Feb 2009 15:55:54 +0000 (16:55 +0100)]
Don't decrement the refcount of the default method name when a declaration is skipped
Vincent Pit [Wed, 25 Feb 2009 12:45:16 +0000 (13:45 +0100)]
t/12-padsv.t doesn't need File::Spec
Vincent Pit [Wed, 25 Feb 2009 10:40:45 +0000 (11:40 +0100)]
Test for the base package name correctness in threads
Vincent Pit [Wed, 25 Feb 2009 10:33:50 +0000 (11:33 +0100)]
Make the package and method names passed to callbacks readonly
Vincent Pit [Wed, 25 Feb 2009 09:29:48 +0000 (10:29 +0100)]
Improve the readability of C<as>
Vincent Pit [Wed, 25 Feb 2009 09:29:14 +0000 (10:29 +0100)]
Settle for 'Str' as the main package example in the doc
Vincent Pit [Wed, 25 Feb 2009 09:27:01 +0000 (10:27 +0100)]
Allow skipping declarations by returning an empty list from the mangler
Vincent Pit [Tue, 24 Feb 2009 23:17:09 +0000 (00:17 +0100)]
This is 0.01
Vincent Pit [Tue, 24 Feb 2009 23:11:59 +0000 (00:11 +0100)]
Initial import