Revision history for Perl extension B::Deobfuscate.

0.01  Thu Mar 20 13:57:44 2003
  - original version; created by h2xs 1.5 with options
    -X -P -n B::Deobfuscate
0.02  Mon Mar 24 02:29:33 2003
  - Dictionary sort is now predictable
  - Added config file support
0.03  Mon Mar 24 7 am
  - Fixed Build.PL
0.04  Tue Mar 24 9 am
  - Fixed a bug in gv_should_be_renamed where number variables higher
    than 9 wouldn't be recognized.
  - Added sigil detection to rename_gv
  - Added Makefile.PL wrapper for Build.PL
  - Use only symbols that are four or more characters
0.05
0.06
  - Added an overridable *B::Deobfuscate::DATA dictionary
  - Added an internal dictionary
  - Support 5.6.1, 5.8.0 and bleadperl circa July 5, 2003 (which is nearly
    5.8.1)
0.07
  - Added some sanity checking so that writing extensions is easier
0.08
  - Removed a v-string
0.09
  - Removed a stupid and unrelated test that always failed. I'll create proper
    tests once I learn how to use Test::Harness.
0.10
  - broquaint of perlmonks.org noticed that I forgot to handle
    the helem opcode. This attempts to handle all the cases I
    need to (after consulting opcode.pl of the perl source).
  - Added some real tests.
0.11
  - The dictionary may now have words that are shorter than 3 characters
  - Fixed for 5.10
0.12
  - Updated the signature cuz the previous version forgot to account
    for the change to META.yml
  - *foo{CODE} -> defined( &foo ) per the docs.
0.13
  - uh... broke stuff? The SIGNATURE is bad for META.yml anyway.
  - I forget what else changed
0.14
  - Shuffled the PGP dictionary around and introduced a floral one
  - Fussing
  - autouse more of YAML
  - autouse Carp
  - Preliminary work for renaming classes & methods
0.15
  - Removed SIGNATURE
  - Fixed \ in $^X in t/11deparse.t
  - Perl::Critic fussing.
  - Disable broken debugging code.
  - Require latest B::Keywords. Exports were changed.
0.16
  - Enabled alternate dictionary modules
  - Added -D parameter to ->new