Permalink
Browse files

Released v0.1.0

Updated unextendable.gemspec
  • Loading branch information...
1 parent 6f50d3e commit a0802eeeaef58a5f6256303ea8c995638af66e72 Paul Engel committed May 1, 2011
Showing with 3 additions and 3 deletions.
  1. +1 −1 README.textile
  2. +2 −2 unextendable.gemspec
View
@@ -14,7 +14,7 @@ A gem that allows objects to effectively mixin and unmix modules. The downside i
*Evil-ruby* - "Github repository":https://github.com/yugui/evil-ruby
-A gem that extends Ruby's semantics by accessing its internals from pure Ruby code. I do not want to mess with Ruby internals too much just for what I want to implement. As the name already, is it ethical or just evil? I will let you judge that. By the way, "evilr":https://github.com/jeremyevans/evilr is its brother written in C.
+A gem that extends Ruby's semantics by accessing its internals from pure Ruby code. I do not want to mess with Ruby internals too much just for what I want to implement. As the name already says, is it ethical or just evil? I will let you judge that. By the way, "evilr":https://github.com/jeremyevans/evilr is its brother written in C.
*StatePattern* - "Github repository":https://github.com/dcadenas/state_pattern
@@ -9,8 +9,8 @@ Gem::Specification.new do |s|
s.authors = ["Paul Engel"]
s.email = ["paul.engel@holder.nl"]
s.homepage = "https://github.com/archan937/unextendable"
- s.summary = %q{A small gem making unextending extended modules within instances possible}
- s.description = %q{A small gem making unextending extended modules within instances possible}
+ s.summary = %q{A small gem making unextending extended module methods within object instances possible}
+ s.description = %q{Unextendable originated from the thought of being able to implement the State pattern within object instances using modules. In other words: I wanted object instances to behave dependent on their state using modules. I really want to use modules because they are commonly used to define a set of methods which you can extend within an object instance. Unfortunately, you cannot just unexclude a module. So after searching the web for solutions, I came across Mixology, evil-ruby and StatePattern. But they slightly did not fit the picture. So after doing some research, I came up with Unextendable.}
s.rubyforge_project = "unextendable"

0 comments on commit a0802ee

Please sign in to comment.