The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Readonly.

1.02  2003 May 13
	- If Readonly::XS is installed, Readonly will use it for
	   making scalars read-only.
	- Callers are now forbidden to tie variables directly.  This
	   prevents sneaky callers from reassigning a variable via
	   tie.
	- Error messages have been changed to be more like Perl's
	   own "Modification of a read-only value attempted at..."
	- Catch and return an error if user tries to pass a constant
	  to Readonly::Scalar (eg Readonly::Scalar 'hello', 'goodbye')
	- Include a simple benchmark script.
	- Add a few more test cases.  You can never have too many.
	- Add a simple benchmark program.

1.01  2003 February 14
	- Add some checking to prevent reassignment of Readonly variables.
	- Changed my email address in the docs.

1.00  2003 January 7
	- No code changes.  No bugs or suggestions have been reported
	  for six months, so the version number is changing to 1.00.

0.07  2002 June 25
	- Clean up the code somewhat; remove redundancies; delay
	   loading Carp.pm until it's needed.
	- Fixed the list of EXPORT_OK symbols.

0.06  2002 June 16
        - Add Readonly function, to provide a unified (and shorter) way to
          create readonly variables. (Thanks to Slaven Rezic for the idea).
        - Scalar, Array, and Hash now mark entire data structures as Readonly.
          Added Scalar1, Array1, and Hash1 for shallow Readonly protection.
          (Thanks to Ernest Lergon for the idea).
        - Switch to Test::More and Test::Harness.  134 tests now!

0.05  2002 March 15
	- Change name from Constant.pm to Readonly.pm, due to file
	  naming conflict under Windows.
	- Changed docs to match.
	- Allow Readonly::Hash to accept a hash reference parameter.
	- Works better with older versions of Perl.
	- Add many, many test cases to test.pl.

0.04  2002 March 7
	- Add top-level Scalar, Array, and Hash functions, so callers
	  don't have to tie the variables themselves.

0.03  2001 September 9
	- documentation changes only.

0.02  2001 September 9
	- documentation changes only.

0.01  2001 August 30
	- Constant.pm, original version.