ddc39c4c136a2fec96e6d7bad071fcb7fd14182d
Add some philosophic babble about nature-vs-nurture
eca9a3321e20727639f68ecaf03a8bfd84cc828e
Finish the reformatting that I thought I'd done yesterday.
80e216499bcfbe61b058dd7a7a1229cdb9dc5061
Rewrite opening paragraph since I've added scope and some reformatting.
8a03ac5e64079f2e55a08c318445b6a9c8cfc39f
Add a pretty important section showing inherited class methods and their use as macros.
2b48503e87db2d93d39b1953d1840027d5b8def5
Tiny tweaks before introducing a section on inheritance of class methods.
803cc3e4f58bb033797cd71d89740d87fb315043
Reorder stuff in the README
158f666152422833211826ea0c36bdc78d9f58a7
Add a warning paragraph to clarify that anything.singleton_class.superclass is a dirty liar.
ac64bbac06aaed7439f28a0efe7cf6a2e797e2e3
Update README now that spec works.
2cb3de9e0c39da2e7c804d04a12d46bc6abeb43a
Get rid of all the Test::Unit stuff. Next up need to restructure the examples so things read right when you do "spec -f specdoc metaprogramming_introduction.rb"