Make python2 koans pep8-compliant. Running the pep8 script still throws up a number of errors: mostly W293 (whitespace on blank line), E701 (multiple statements on one line (colon)), and E501 (line too long). W293 I ignore to make copy-pasting into the interpreter easier: a blank line between two class methods would make the interpreter think the class was done. Where E701 survives, it's mostly in statements like ``if i > 10: break``. E501, lastly, matches a particular pet peeve of mine, and I have chopped up the lines in question wherever possible. The long-named method definitions were hardest: I renamed those to something shorter where I could think of somthing, but a number remain.
about_classes: fix pep8-compliance, spelling.
Make about_classes pep8-compliant; fix spelling.
Fixed bad regex assert in Python 3 flavor of AboutGenerators (Thanks hiveNzin0 for spotting that one)
Merged change by namrsal from github: 'Corrected example of the koans package hierarchy.'
Merged change by namrsal from github: 'Improved formatting.'
Merged rjo1970's commit from github mirror: 'A bit better example for pop, proving by observation of the test result that the argument to pop is relative to the left of the list, not the end.'
Pushing github change from Anderson Dias: To use 'sorted' it makes more sense to have an unordered set instead of a ordered one
Contribution from jtatum, github pull request#6: 'Changing tuple tests to be a little more contemplative'
Merged contributes from George Dorn and flopezluis. Adapted Felixes regex koans to work with larger suite
From icmurry, github: Added test demonstrating that calling send on a generator with a non-None argument is illegal. Demonstrates a TypeError is raised.
From icmurry, github: Fixed issue: https://github.com/gregmalcolm/python_koans/issues#issue/2 (sum_it uninteresting) Made the change detailed in the ticket, namely bringing value into the loop, making it more obvious that the state of value is retained between iterations.
From icmurry, github: Fixed issue: https://github.com/gregmalcolm/python_koans/issues#issue/1 (cube_me squares)
From icmurry, github: Added another test to the AboutGenerators koan. Demonstrates that next(generator) is exactly equivelant to generator.send(None)
From icmurry, github: Added a "THINK ABOUT IT" comment to the section on sending values into generators.
syncing hg with git
Fixed color initialization and koans filtering bugs for windows users
Feature #12: Tweaked progress message
Feature #12: Added Python 3 flavor
Feature #12: Fixed the unit tests, fixed a bug with the number of errors reported, refactored and added testes