README in up_the_irons-immutable-0.2 vs README in up_the_irons-immutable-0.3

- old
+ new

@@ -1,12 +1,12 @@ ========= Immutable ========= :Author: Garry Dolley -:Date: 09-17-2008 -:Version: v0.1 +:Date: 09-21-2008 +:Version: v0.2 The ``Immutable`` module provides a method (immutable_method) that let's one declare method(s) as immutable. That is, other code will not be able to open your class and replace your method with one of the same name. @@ -20,12 +20,17 @@ ----- This code is very new and despite a pretty comprehensive spec, I'm sure there's cases where someone can figure out how to defeat this. So be it. :) -Additionally, I've tested this code on GNU/Linux with Ruby 1.8.6 only. +This code has been tested on the following systems: +* GNU/Linux (Ubuntu 8.04.1) with Ruby 1.8.6 +* FreeBSD 7.0 with Ruby 1.8.6 +* OpenBSD 4.3 with Ruby 1.8.6 +* Mac OS X 10.5 with Ruby 1.8.6 + Please see the Author section below and report any problems. Motivation ---------- @@ -175,10 +180,13 @@ Use whichever style you prefer. To Do ----- +Make method_added immutable, as well as immutable_method. Write tests to try +to "defeat" an immutable method, see if we can prevent it. + I finished my TODOs, cool. Author ------ @@ -202,10 +210,10 @@ .. [RST] http://docutils.sourceforge.net/rst.html Copyright --------- -Copyright (c) 2008 Garry C. Dolley +Copyright (c) 2008,2009 Garry C. Dolley Immutable is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.