README.markdown in chicken_little-0.1.0 vs README.markdown in chicken_little-0.2.0
- old
+ new
@@ -4,20 +4,28 @@
### Usage
**Installing:**
-To install from a command line run:
+To properly fix the deprecation warnings run:
$ chicken_little
-If you like to being verbose you can run:
-
+Which is short for:
+
$ chicken_little install
+
+If you're still getting errors you can use the old method:
+ $ chicken_little force_install
+
+**Describes how to do it manually**
+
+ $ chicken_little describe_fix
+
**Uninstalling:**
-When they come to their senses and realize the ridiculous deprecation warnings makes it virtually impossible to work you can uninstall Chicken Little by running:
+To re-enable the deprecation warnings run:
$ chicken_little uninstall
**Checking Install Status:**
To check if it's already installed run:
@@ -30,14 +38,27 @@
$ chicken_little supported?
### What's it do?
-Chicken Little hard patches the Rubygems library changing a single line of code so warning messages aren't printed for the `Gem::Specification#default_executable=` messsage.
+Chicken Little hard patches the Rubygems library changing two lines of code commenting out the offending deprecations so warning messages aren't printed for the `Gem::Specification#default_executable=` messsage.
-It doesn't stop any other deprecation warnings, just the hostile, anti-user default\_executable one.
+It doesn't stop any other deprecation warnings just the hostile, anti-user default\_executable one.
### Notes
If you're using RVM you'll need to run this for each gemset.
Also, as would be expected, you'll need to re-run Chicken Little every time you update the `gem` app.
+
+### Change List
+
+Version 0.2.0
+Changed to use the proper way to fix the deprecation error.
+
+**Bug Fixes**
+Now properly works in Linux (or at least in Ubuntu 10.10)
+
+Version 0.1.0
+Initial release
+
+