Update of /cvsroot/freevo/freevo/contrib/developer
In directory sc8-pr-cvs1:/tmp/cvs-serv20115/developer

Added Files:
        chktab.py 
Log Message:


--- NEW FILE: chktab.py ---
#!/usr/bin/env python
import sys, os

files = sys.argv[1:]

def scandir(tabfiles, dirname, fnames):

    for fname in fnames:
        if os.path.splitext(fname)[1] != '.py':
            continue

        fullname = dirname + '/' + fname
        print 'Checking file %s' % fullname
        lines = open(fullname).readlines()
        lineno = 1
        tablines = []
        for line in lines:
            if '\t' in line:
                tablines += [lineno]
            lineno += 1

        if tablines:
            tabfiles += [[fullname, tablines]]

    
if __name__ == '__main__':
    tabfiles = []
    os.path.walk('.', scandir, tabfiles)

    print
    
    for rec in tabfiles:
        fullname, tablines = rec[0], rec[1]
        print '%-40s %s' % (fullname, tablines[:25])




-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to