{"shas":[["aa7a30839852d4ce4fef18ad7bdfc4da8b828846","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@refsmmat.com","fix obviously incorrect use of self.lines. should make synonym matching work","Alex Reinhart"],["6b731e068c18ef5642359fec8ad9a625b13e9981","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@refsmmat.com","hoist seed check outside the loop, to make it easier to nuke self.lines later","Alex Reinhart"],["38bf7379ac65c35db95bd8d5ca2f549cc9f8f4be","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@refsmmat.com","Nuke self.lines, hence removing side-effects of addWords(). First part of anti-crazy-cruft campaign","Alex Reinhart"],["7d0969b0ad9c95003f05f95a864d3a670fbcc987","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@refsmmat.com","unfortunately, refactoring made \"say\" impossible to implement in seuss.\n\nthe poetry generator is now sane enough to not make its internal state available via self.lines, so we can't reach in and manipulate self.lines to get seuss to rhyme the way we want. unfortunate, but allows later refactoring to make poetry generation cleaner","Alex Reinhart"]],"repo":"capnrefsmmat/seuss","actor":"capnrefsmmat","ref":"refs/heads/master","size":4,"head":"7d0969b0ad9c95003f05f95a864d3a670fbcc987","actor_gravatar":"f18dbfa7eb93b5a5194ffd92b9c51f69","push_id":28665134}