Added a test for "direct child" and "first / last-child" selectors.
improve soupselect.py to handle a broader variety of CSS selectors
Merge branch 'master' of github.com:philipkimmey/pynliner
Add negative case for attribute selector (as simply ignoring the attribute selector would be sufficient with the old test case)
work towards having attribute selectors work properly
fix some forgotten closing </div>s in tests
clean up last broken test and get close to passing all tests
fix 2 broken tests: 1. small typo bug 2. <h1> tag can only contain 'flow' elements, replace h1s with divs
remove old commented code & raise NotImplementedError if someone uses the ~ operator
Updated tests. Added proper nest tests.
Merged
Begin rewrite that will actually handle nested selectors
Get majority of tests passing again - one test still failing (but possibly an issue with the test)
Fixed test.
remove trailing newline
Fixed bug on first/last-child when white spaces occurs. Added tests.
Merge commit '7ff8d72'
Fixed first-child preceded by comment bug (and for last-child).
Added a failing test on unknown_pseudo_selector.
Fixed bug where selector with underscore is ignored.