Permalink
Commits on Sep 1, 2008
  1. added CHANGELOG

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

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

    orestis committed Sep 1, 2008
    removed obsolete FT
  4. Switched from parse to parseFile. I now don't have to replace newlines

    orestis 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

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

    orestis committed Aug 31, 2008
  3. deleted test file

    orestis committed Aug 31, 2008
  4. Tested and fixed:

    orestis 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

    orestis 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

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

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

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

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

    orestis committed Aug 28, 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!

    orestis committed Aug 28, 2008
  3. added gitignore file

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

    orestis 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

    orestis 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…

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

    orestis 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

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

    orestis committed Aug 25, 2008
    Still have to add proper unit testing.