Eliminate undefined symbols.
[p5sagit/Devel-Declare.git] / Changes
diff --git a/Changes b/Changes
index f9043d2..68513b1 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,29 @@
 Changes for Devel-Declare
 
+0.003004
+  - Make magic work within string evals on 5.10 if the hints hash is used.
+  - Bind S_scan_ident to perl. It allows scanning for simple identifiers.
+  - Add strip_ident to Context::Simple.
+
+0.003003
+  - Devel::Declare::MethodInstaller::Simple now has code_for() which the
+    subclass can override to monkey with the magic shadowed subroutine.
+    This is handy if you want to employ Devel::BeginLift.
+
+0.003002
+  - Depend on Sub::Name and B::Hooks::EndOfScope. MethodInstaller::Simple and
+    Context::Simple use them.
+
+0.003001
+  - Don't use :lvalue in Context::Simple and MethodInstaller::Simple to keep
+    the debugger happy.
+
+0.003000
+  - Add Devel::Declare::Context::Simple and
+    Devel::Declare::MethodInstaller::Simple as an experimental way to make
+    creating block- and sub-like keywords easier (Rhesa Rozendaal).
+
+0.002999_01
   - Use B::Hooks::OP::Check to register PL_check callbacks.
   - Use B::Hooks::EndOfScope instead of %^H and Scope::Guard.
   - Don't segfault if HvNAME(PL_curstash) == NULL.