]>
git.donarmstrong.com Git - class_modular.git/.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Don Armstrong [Sun, 7 Oct 2007 22:32:30 +0000 (22:32 +0000)]
0.05 release
git-svn-id: file:///srv/don_svn/class_modular/trunk@46
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Fri, 17 Nov 2006 22:30:15 +0000 (22:30 +0000)]
* stop using eval to wrap the goto, which is broken in 5.8.4 or thereabouts
git-svn-id: file:///srv/don_svn/class_modular/trunk@45
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 22 Jan 2005 21:32:09 +0000 (21:32 +0000)]
* Preparation for 0.4 release
git-svn-id: file:///srv/don_svn/class_modular/trunk@40
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 22 Jan 2005 21:25:46 +0000 (21:25 +0000)]
* Add isa routine
git-svn-id: file:///srv/don_svn/class_modular/trunk@39
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 20 Nov 2004 05:31:05 +0000 (05:31 +0000)]
* Update CHANGES for changes made in revision 37
git-svn-id: file:///srv/don_svn/class_modular/trunk@38
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 20 Nov 2004 05:28:33 +0000 (05:28 +0000)]
* We now follow the subclasses @METHOD and @SUB_MODULE arrays if they
exist, so the most common instance doesn't need an _init and a
_methods class
* Updated documentation for the above
* Updated SYNOPSIS for the above
* Added is_loaded function to Class::Modular
* 01_module.t now uses Test::More
- use_ok('Class::Modular')
- test the new @METHOD functionality
- Add emacs modeline
git-svn-id: file:///srv/don_svn/class_modular/trunk@37
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 24 Oct 2004 09:51:04 +0000 (09:51 +0000)]
* Merge back in changes to CHANGES
git-svn-id: file:///srv/don_svn/class_modular/trunk@35
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 24 Oct 2004 09:29:41 +0000 (09:29 +0000)]
=== Class::Modular ===
* Add Safe support and allow Storable to use Deparse to handle CODE references in clones
* Rearange function order so that the documentation is in a sane order in Class::Modular
* Add USE_SAFE variable to control whether Safe is used
* Improve documentation
=== t/01_module.t
* Enable Override test
* Add test for non-existant _destroy causing failure at
DESTROY. [This bug was present in 0.02, and is now fixed.]
git-svn-id: file:///srv/don_svn/class_modular/trunk@31
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 24 Oct 2004 07:01:38 +0000 (07:01 +0000)]
* Fix debian/rules to call Make properly
* Update debian/control
- Proper Maintainer
- Ditch useless ${misc:Depends}
- Get rid of "generated by dh-make-perl" notice
* Update debian/changelog for new update
* Add CHANGES file
* Update MANIFEST and META.yml
git-svn-id: file:///srv/don_svn/class_modular/trunk@30
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 24 Oct 2004 07:01:19 +0000 (07:01 +0000)]
* Fix debian/rules to call Make properly
* Update debian/control
- Proper Maintainer
- Ditch useless ${misc:Depends}
- Get rid of "generated by dh-make-perl" notice
* Update debian/changelog for new update
* Add CHANGES file
* Update MANIFEST and META.yml
git-svn-id: file:///srv/don_svn/class_modular/trunk@29
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 24 Oct 2004 06:58:51 +0000 (06:58 +0000)]
* Check correctly for undefined subroutines
git-svn-id: file:///srv/don_svn/class_modular/trunk@28
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 15 Sep 2004 06:32:33 +0000 (06:32 +0000)]
* Fix syntax error in Modular.pm and revert VERSION changes
* Add debian/ to manifest
git-svn-id: file:///srv/don_svn/class_modular/trunk@25
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 15 Sep 2004 06:25:44 +0000 (06:25 +0000)]
* Add link to svn repository from README
git-svn-id: file:///srv/don_svn/class_modular/trunk@24
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 15 Sep 2004 06:23:33 +0000 (06:23 +0000)]
* Add more documentation to Class::Modular
git-svn-id: file:///srv/don_svn/class_modular/trunk@23
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 15 Sep 2004 05:56:41 +0000 (05:56 +0000)]
* Add debian/ subdirectory
git-svn-id: file:///srv/don_svn/class_modular/trunk@22
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 15 Sep 2004 05:54:53 +0000 (05:54 +0000)]
* Remove useless -> from Class::Modular
* Add COPYING and README files
* Updated Copyright information
* Updated VERSION in Class::Modular
git-svn-id: file:///srv/don_svn/class_modular/trunk@21
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 29 Jun 2004 10:29:33 +0000 (10:29 +0000)]
* Module tests now work correctly
* Cleaned up Class::Modular documentaiton
* Stopped improperly using can
git-svn-id: file:///srv/don_svn/class_modular/trunk@20
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 18 Feb 2004 01:20:46 +0000 (01:20 +0000)]
* Update MANIFEST to add t/01_module.t and label Makefile and Class::Modular
git-svn-id: file:///srv/don_svn/class_modular/trunk@19
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 17 Feb 2004 04:59:37 +0000 (04:59 +0000)]
* Use METHODS as well as _methods in load
* Fix _clone calling
* Move DESTROY documentation
* Fix destroy calling
git-svn-id: file:///srv/don_svn/class_modular/trunk@18
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 17 Feb 2004 04:40:00 +0000 (04:40 +0000)]
* Added test cases
git-svn-id: file:///srv/don_svn/class_modular/trunk@17
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 17 Feb 2004 03:08:13 +0000 (03:08 +0000)]
* Moving around code to bring it into order with the documentation
git-svn-id: file:///srv/don_svn/class_modular/trunk@16
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Mon, 16 Feb 2004 07:26:46 +0000 (07:26 +0000)]
* Documentation changes
* Updated the copyright statement to reflect that Class::Modular is
now separate
git-svn-id: file:///srv/don_svn/class_modular/trunk@14
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 03:46:27 +0000 (03:46 +0000)]
* Cleanup use vars error
git-svn-id: file:///srv/don_svn/class_modular/trunk@13
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 03:32:32 +0000 (03:32 +0000)]
* Really added svn:keyword
git-svn-id: file:///srv/don_svn/class_modular/trunk@12
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 03:30:23 +0000 (03:30 +0000)]
* Added svn:keyword Id LastChangedRevision
* Added MANIFEST, META.yml, Makefile.PL and MANIFEST.SKIP
git-svn-id: file:///srv/don_svn/class_modular/trunk@11
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 02:20:08 +0000 (02:20 +0000)]
* Moving lib/Modular to lib/Class for MakeMaker
git-svn-id: file:///srv/don_svn/class_modular/trunk@10
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 02:19:40 +0000 (02:19 +0000)]
* Moving Class to lib for MakeMaker
git-svn-id: file:///srv/don_svn/class_modular/trunk@9
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Tue, 9 Dec 2003 02:00:10 +0000 (02:00 +0000)]
* Move Class::Modular specific initialization to _init
git-svn-id: file:///srv/don_svn/class_modular/trunk@8
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Wed, 5 Nov 2003 04:55:14 +0000 (04:55 +0000)]
* Adjusted the documentation of Class::Modular slightly
git-svn-id: file:///srv/don_svn/class_modular/trunk@7
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 25 Oct 2003 03:01:35 +0000 (03:01 +0000)]
* Added handled_by support (returns subclass name)
git-svn-id: file:///srv/don_svn/class_modular/trunk@6
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 25 Oct 2003 02:15:04 +0000 (02:15 +0000)]
* Added can support
* Document AUTOLOAD in subclasses
git-svn-id: file:///srv/don_svn/class_modular/trunk@5
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Fri, 24 Oct 2003 04:48:51 +0000 (04:48 +0000)]
* add subclass argument to _add_methods
* Fix Symbolic reference call appropriately
* Various other bonehead mistakes cleared up for Blootbot2
git-svn-id: file:///srv/don_svn/class_modular/trunk@4
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sat, 13 Sep 2003 05:46:53 +0000 (05:46 +0000)]
* Added DESTROY method to call subclasses _destroy methods
git-svn-id: file:///srv/don_svn/class_modular/trunk@3
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Mon, 8 Sep 2003 12:05:49 +0000 (12:05 +0000)]
* Fixed copyright year
git-svn-id: file:///srv/don_svn/class_modular/trunk@2
96c6a18b -02ce-0310-9fca-
9eb62c757ba6
Don Armstrong [Sun, 31 Aug 2003 23:38:55 +0000 (23:38 +0000)]
* Initial addition of Modular.pm for Class::Modular. Taken from Da::DB
which will be replaced by Da::DBI.
git-svn-id: file:///srv/don_svn/class_modular/trunk@1
96c6a18b -02ce-0310-9fca-
9eb62c757ba6