------------------------------------------------------------------------ r209 | jpeacock | 2003-12-21 13:00:05 -0500 (Sun, 21 Dec 2003) | 4 lines M version.xs Go through code to ensure that there are no leaking scalars Sadly, there are still leaks from version::VERSION of unknown origins ------------------------------------------------------------------------ r208 | jpeacock | 2003-12-20 19:27:00 -0500 (Sat, 20 Dec 2003) | 5 lines M t/02AlphaBeta.t M lib/version/AlphaBeta.pm Implement an alternate object representation Overload stringify() with custom function ------------------------------------------------------------------------ r195 | jpeacock | 2003-10-25 21:17:52 -0400 (Sat, 25 Oct 2003) | 5 lines M t/02AlphaBeta.t Add empty derived class and modify tests to run M t/01base.t Work around bug with postfix increment under all Perl < bleadperl ------------------------------------------------------------------------ r168 | jpeacock | 2003-09-10 15:05:07 -0400 (Wed, 10 Sep 2003) | 4 lines Fix for Ticket #3764 - need to strip final term before chop() Implement qv() function and document/test ------------------------------------------------------------------------ r166 | jpeacock | 2003-09-10 06:40:15 -0400 (Wed, 10 Sep 2003) | 8 lines Remove the changes file from the repository. Generate it before release: svn log file:///var/svn/modules/version/trunk and eventually by 'release.pl --changes' ------------------------------------------------------------------------ r165 | jpeacock | 2003-09-10 06:36:49 -0400 (Wed, 10 Sep 2003) | 5 lines Finish backporting bleadperl changes Special case test for 5.005_03 Patch ppport.h to support IVSIZE for 5.005_03 ------------------------------------------------------------------------ r164 | jpeacock | 2003-09-10 05:13:09 -0400 (Wed, 10 Sep 2003) | 3 lines No, really delete the lines from MANIFEST Last bit of clean up in the POD ------------------------------------------------------------------------ r163 | jpeacock | 2003-09-10 04:59:31 -0400 (Wed, 10 Sep 2003) | 4 lines Delete version::Empty module and include in t/01base.t instead Correct MANIFEST (delete missing files and add ppport.h) Make version::stringify() return at least three subversions ------------------------------------------------------------------------ r162 | jpeacock | 2003-09-09 15:20:40 -0400 (Tue, 09 Sep 2003) | 5 lines Integrate changes from bleadperl Combine emptyclass.t test into 01base.t Use ppport.h instead of homebrewed #define's ------------------------------------------------------------------------ r161 | jpeacock | 2003-09-07 09:13:53 -0400 (Sun, 07 Sep 2003) | 6 lines Extend version::new() to handle derived classes Abstract t/01base.t into external file Create and test empty derived class FIX: "attempt to free unreferenced scalar" during testing ------------------------------------------------------------------------ r133 | jpeacock | 2003-07-09 10:11:57 -0400 (Wed, 09 Jul 2003) | 2 lines Merge changes made accidently on branch back to head ------------------------------------------------------------------------ r123 | jpeacock | 2003-06-13 21:34:50 -0400 (Fri, 13 Jun 2003) | 2 lines Forgot to commit this before releasing. ------------------------------------------------------------------------ r119 | jpeacock | 2003-06-13 15:02:11 -0400 (Fri, 13 Jun 2003) | 2 lines Correct the example code (again) to correct for CVS update problems ------------------------------------------------------------------------ r118 | jpeacock | 2003-06-13 14:56:27 -0400 (Fri, 13 Jun 2003) | 2 lines Reformatted POD's from ------------------------------------------------------------------------ r117 | jpeacock | 2003-06-13 12:51:14 -0400 (Fri, 13 Jun 2003) | 5 lines Change reference from "beta" to "alpha" to follow PAUSE convention Add new function ->is_alpha() to test for alpha versions Add docs for all logical operations on version objects Fix example to have matching versions (old CVS issue) ------------------------------------------------------------------------ r116 | jpeacock | 2003-06-13 12:48:05 -0400 (Fri, 13 Jun 2003) | 3 lines Implement version::AlphaBeta module Copy repository history from CVS into subversion ------------------------------------------------------------------------ r115 | jpeacock | 2003-06-13 12:48:02 -0400 (Fri, 13 Jun 2003) | 6 lines To prepare to load /home/jpeacock/tmp/version-0.28 into version/trunk, perform 2 renames. * version/trunk/t/1.t: Renamed from version/trunk/t/version.t. * version/trunk/lib/version.pm: Renamed from version/trunk/version.pm. ------------------------------------------------------------------------ r90 | jpeacock | 2003-01-05 17:45:41 -0500 (Sun, 05 Jan 2003) | 2 lines Extract most recent log messages for main file ------------------------------------------------------------------------ r89 | jpeacock | 2003-01-05 17:43:51 -0500 (Sun, 05 Jan 2003) | 3 lines Rewrite POD to call a v-string a v-string Reformat POD to look nicer ------------------------------------------------------------------------ r88 | jpeacock | 2003-01-05 17:42:16 -0500 (Sun, 05 Jan 2003) | 2 lines Make vnumify return an actual NV (instead of an SV which looks like one) ------------------------------------------------------------------------ r87 | jpeacock | 2003-01-05 17:40:50 -0500 (Sun, 05 Jan 2003) | 2 lines Make warnings even more dire ------------------------------------------------------------------------ r86 | jpeacock | 2003-01-05 17:37:32 -0500 (Sun, 05 Jan 2003) | 2 lines change comment message to more accurately reflect the test ------------------------------------------------------------------------ r85 | jpeacock | 2002-12-27 10:15:29 -0500 (Fri, 27 Dec 2002) | 2 lines Rewrite to support new model of "Numeric Versions" and "String Versions" ------------------------------------------------------------------------ r84 | jpeacock | 2002-12-17 21:28:48 -0500 (Tue, 17 Dec 2002) | 2 lines New version to cope with GSAR's vision of bare number versions ------------------------------------------------------------------------ r83 | jpeacock | 2002-12-05 06:51:34 -0500 (Thu, 05 Dec 2002) | 2 lines Make -w clean tests ------------------------------------------------------------------------ r82 | jpeacock | 2002-12-05 05:41:24 -0500 (Thu, 05 Dec 2002) | 2 lines Bring into sync with perl-current ------------------------------------------------------------------------ r81 | jpeacock | 2002-11-18 05:35:54 -0500 (Mon, 18 Nov 2002) | 2 lines Bring current with repository version ------------------------------------------------------------------------ r80 | jpeacock | 2002-11-18 05:33:23 -0500 (Mon, 18 Nov 2002) | 3 lines Fix compile errors under threaded Perl's Supress {Unquoted string version} warnings ------------------------------------------------------------------------ r79 | jpeacock | 2002-11-18 05:33:23 -0500 (Mon, 18 Nov 2002) | 3 lines Fix compile errors under threaded Perls ------------------------------------------------------------------------ r78 | jpeacock | 2002-11-18 05:24:17 -0500 (Mon, 18 Nov 2002) | 3 lines Fix compile errors under threaded Perl's Supress {Unquoted string "version"} warnings ------------------------------------------------------------------------ r77 | jpeacock | 2002-10-14 21:27:00 -0400 (Mon, 14 Oct 2002) | 3 lines Fix typos Fix handling of null versions ------------------------------------------------------------------------ r76 | jpeacock | 2002-10-10 20:41:54 -0400 (Thu, 10 Oct 2002) | 2 lines use Perl_croak from C code ------------------------------------------------------------------------ r75 | jpeacock | 2002-10-08 20:51:20 -0400 (Tue, 08 Oct 2002) | 2 lines Recover gracefully to null versions (rather than core) ------------------------------------------------------------------------ r74 | jpeacock | 2002-10-08 20:44:24 -0400 (Tue, 08 Oct 2002) | 2 lines Recover gracefully to null versions (rather than core) ------------------------------------------------------------------------ r73 | jpeacock | 2002-10-04 22:57:00 -0400 (Fri, 04 Oct 2002) | 2 lines Document extended decimal version parsing ------------------------------------------------------------------------ r72 | jpeacock | 2002-10-04 21:01:45 -0400 (Fri, 04 Oct 2002) | 2 lines Force all files to next major revision (so the version works) ------------------------------------------------------------------------ r71 | jpeacock | 2002-10-04 20:53:33 -0400 (Fri, 04 Oct 2002) | 2 lines Add tests for 1.002003 => 1.2.3 ------------------------------------------------------------------------ r70 | jpeacock | 2002-10-04 20:53:10 -0400 (Fri, 04 Oct 2002) | 2 lines Add support for 1.002003 => 1.2.3 ------------------------------------------------------------------------ r69 | jpeacock | 2002-10-04 20:31:01 -0400 (Fri, 04 Oct 2002) | 2 lines Remove dependency on Exporter.pm ------------------------------------------------------------------------ r68 | jpeacock | 2002-09-29 19:46:23 -0400 (Sun, 29 Sep 2002) | 2 lines Update with version from perl-current ------------------------------------------------------------------------ r67 | jpeacock | 2002-09-29 19:44:47 -0400 (Sun, 29 Sep 2002) | 3 lines Change vstringify and vnumify Reword main POD slightly ------------------------------------------------------------------------ r66 | jpeacock | 2002-09-28 14:38:15 -0400 (Sat, 28 Sep 2002) | 3 lines Final changes to release to CPAN Merged code into perl-current ------------------------------------------------------------------------ r65 | jpeacock | 2002-09-28 06:21:16 -0400 (Sat, 28 Sep 2002) | 2 lines Ready to release to CPAN ------------------------------------------------------------------------ r64 | jpeacock | 2002-09-28 06:15:34 -0400 (Sat, 28 Sep 2002) | 2 lines POD changes ------------------------------------------------------------------------ r63 | jpeacock | 2002-09-28 06:15:16 -0400 (Sat, 28 Sep 2002) | 2 lines Cannot use SvPV_nolen in 5.005_03 ------------------------------------------------------------------------ r62 | jpeacock | 2002-09-22 21:40:02 -0400 (Sun, 22 Sep 2002) | 2 lines Document the UNIVERSAL::VERSION replacement ------------------------------------------------------------------------ r61 | jpeacock | 2002-09-22 21:23:01 -0400 (Sun, 22 Sep 2002) | 2 lines Successfully create and test my own UNIVERSAL::VERSION replacement ------------------------------------------------------------------------ r60 | jpeacock | 2002-09-16 15:35:58 -0400 (Mon, 16 Sep 2002) | 2 lines Improve the testing of beta versions ------------------------------------------------------------------------ r59 | jpeacock | 2002-09-16 08:12:49 -0400 (Mon, 16 Sep 2002) | 2 lines More POD changes ------------------------------------------------------------------------ r58 | jpeacock | 2002-09-16 07:52:08 -0400 (Mon, 16 Sep 2002) | 3 lines Add additional testing Add POD ------------------------------------------------------------------------ r57 | jpeacock | 2002-09-16 06:17:41 -0400 (Mon, 16 Sep 2002) | 2 lines Finally works in 5.005_03, 5.6.1, and 5.8.0 ------------------------------------------------------------------------ r56 | jpeacock | 2002-09-15 06:13:51 -0400 (Sun, 15 Sep 2002) | 2 lines Doesn't work any more? ------------------------------------------------------------------------ r55 | jpeacock | 2002-09-14 16:08:23 -0400 (Sat, 14 Sep 2002) | 2 lines working AV objects in 5.6.x only ------------------------------------------------------------------------ r54 | jpeacock | 2002-09-14 16:08:23 -0400 (Sat, 14 Sep 2002) | 2 lines *** empty log message *** ------------------------------------------------------------------------ r53 | jpeacock | 2002-09-13 23:12:25 -0400 (Fri, 13 Sep 2002) | 2 lines Finished for the night ------------------------------------------------------------------------ r52 | jpeacock | 2002-09-13 22:28:39 -0400 (Fri, 13 Sep 2002) | 2 lines almost working AV style version objects ------------------------------------------------------------------------ r51 | jpeacock | 2002-09-13 21:59:09 -0400 (Fri, 13 Sep 2002) | 2 lines Initial revision ------------------------------------------------------------------------