Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 119 lines (100 sloc) 4.262 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
# Changes log for Data::Phrasebook

0.30 20/08/2010
- removed 5.006 dependency
- upgrade to Test::CPAN::Meta.
- added META.json
- minor code clean
- now released under the Artistic License v2.

0.29 02/03/2007
- RT#25089 - if delimiters are set via new(), the default settings no
longer reset in Generic.pm. (Thanks to Javier Gonzalez).

0.28 01/03/2007
- Fixed META.yml typos.
- Added META.yml test script.
- Removed distribution test, as it can't handle optional 'use'

0.27 22/02/2007
- Handwritten META.yml to conform to current specs.
- Changed all instances of LICENCE to LICENSE as *apparently*, to all
non-British users of this module, this a bug! I beg to differ -
http://dictionary.reference.com/search?q=licence
- Added an examples directory. Nothing in it yet, except a request
for interesting scripts.
- Added missing checks for debug calls
- Ensure DP::Generic::loader() returns a value.
- Ensure DP::Loader classes know their own class.
- More tests!
        - Devel::Cover - 90.4%

0.26 28/09/2006
- Patch supplied from Oliver Gorwits to support the ability of passing
an array reference for the list of dictionaries.
- Fixed a bug in new, where the attributes were not getting set
correctly. (Oliver Gorwits)
- Fixed POD to remove reference to obsolete method.
- more tests
        - Devel::Cover - 89.9%

0.25 21/11/2005
- Added support for multiple dictionaries.
- Finally added the Module::Pluggable::search_path functionality
(after Simon implemented my patch 9 months ago! .. I was busy m'kay)
- The query() method in SQL phrasebook class, can now support
replacement of parameters as well as binding of parameters.
(Thanks to Tielman De Villiers for the idea and the code examples)

0.24 22/09/2005
- Added sorting to keywords() for Text.pm loader.

0.23 09/08/2005
- Fixed fetch/execute code in Query.pm (Tielman De Villiers)
- provide support for returning the list of keywords available.

0.22 13/06/2005
- POD suggestions (Jon Allen).
- delimiters now a generic class behaviour.
- provide support for returning the list of dictionaries available
(suggested by Jon Allen).

0.21 13/05/2005
        - More POD to explain Classes and Dictionaries.
        - file & dictionary reloading.
        - DESTROY bug fix in SQL/Query.pm (Ray Miller).
- Aligned versions, just to make life easy.

0.20 03/03/2005
        - POD updates.

0.19 02/03/2005
        - Removed Test::MockObject from tests. No longer needed.

0.18 01/03/2005
        - Name change from Phrasebook to Data::Phrasebook.
        - Loader now uses Module::Pluggable due to ease of use and the fact
          that Class::MethodMaker now regularly fails on Win32.
        - Removed Class::WhiteHole.
        - Major documentation overhaul.

0.17 09/02/2004
        - New maintainer - Barbie - as of 31 Jan 2003.
        - Default loader, YAML, now a separate distribution.
        - Default loader is now plain text. This was done to minimise the
          required modules, and to enable the appropriate datastore for
          loading to be install separately.
        - dictionary/section setting now implemented as:
          Phrasebook->new( dict => 'NEW' );

0.16 03/08/2003
        - Fixed execution logic.
        - Take the right number of arguments off the stack.
        - A bit more elegant at getting the method's name.
        - Query refactored a bit.
        - Documentation fixed regarded some implementations.
        - No tabs.

0.15 27/07/2003
        - Abstracted the loader aspect.
        - Changed default Plain delimiters to match TT.
        - Added facility to let one change delimiters.
        - Added test for above.
        - One can pass an explicit class name to 'new'.
        - Added the documentation.
        - Set loader defaults.
        - Ensure all .pm files compile well.
        - Added strict and fatal warnings to everything.
        - Removed unused imports.
        - Cache delegations.
        - Add strict+warnings.
        - Fix variable name.

0.14 25/07/2003
        - Added versions to everything.
        - Added WhiteHole to generic.pm to catch wayward methods.

0.13 25/07/2003
        - Initial release.
Something went wrong with that request. Please try again.