Skip to content
Commits on Sep 1, 2008
  1. added CHANGELOG

    committed Sep 1, 2008
  2. Added support for nested packages

    committed Sep 1, 2008
    Empty modules are not written
  3. Added package handling

    committed Sep 1, 2008
    removed obsolete FT
  4. cleanup after public outcry :)

    committed Sep 1, 2008
  5. Switched from parse to parseFile. I now don't have to replace newlines

    committed Sep 1, 2008
    added timing option
    
    experiment with django
    package handling is wanting, added failing FT with description
Commits on Aug 31, 2008
  1. Added some extra nodes and names

    committed Sep 1, 2008
    Do not stop if a file can't be processed, print the exception and move on...
  2. changed download link

    committed Aug 31, 2008
  3. deleted test file

    committed Aug 31, 2008
  4. Tested and fixed:

    committed Aug 31, 2008
     * global name completion, beginning of line and indented
     * property lookup, beggining of line and indented
     * renamed pysmell.py to pysmelltags.py, to avoid package==module import sillyness
  5. Added vimhelper module, with unittests

    committed Aug 31, 2008
    Very confused about vim's stupid cursor positioning
    pysmell.vim now uses vimhelper.py
    
    Things are slightly broken, hopefully not for long
Commits on Aug 30, 2008
  1. Added function arguments completion

    committed Aug 30, 2008
    Added failing unittests for completion
Commits on Aug 29, 2008
  1. more name handling

    committed Aug 29, 2008
    weird command line problem
  2. added single file handling

    committed Aug 29, 2008
    added PYSMELLTAGS.partial support
  3. fixes to default arguments generation

    committed Aug 29, 2008
    vastly improved getName function
Commits on Aug 28, 2008
  1. added some more nodes

    committed Aug 29, 2008
    silly quasi-recursive implementation of getName, needs testin' and fixin'
    added not-tested excluded list to pysmell, better error reporting
    
    all of resolver code now parses correctly!
  2. Functional test passes! Yay!

    committed Aug 28, 2008
  3. added gitignore file

    committed Aug 28, 2008
  4. Added ye greate bigge functional test

    committed Aug 28, 2008
    Broke codefinder, re-writing using proper unittesting
    pysmell should now accept package names as arguments
Commits on Aug 27, 2008
  1. handle duplicate methods/properties

    committed Aug 27, 2008
    added failing FT
    pprint
Commits on Aug 26, 2008
  1. added placeholder pysmell.vim - it should call to the main pysmell ut…

    committed Aug 26, 2008
    …ilities
    
    I really need to test more...
  2. added a whole bunch of AST nodes (nothing usable)

    committed Aug 26, 2008
    added a getName utility function
    added rough way to generate a TAGS file
Commits on Aug 25, 2008
  1. added README file

    committed Aug 25, 2008
  2. Added functional test, design thoughts about how it should be.

    committed Aug 25, 2008
    Still have to add proper unit testing.
Something went wrong with that request. Please try again.