Browse Source

Do not consider a dot in path a filename extension.

'highlight.js/LICENSE' was recognized as 'js/LICENSE' extension erroneously.

Fixes SourceForge bug #3221520.

Thanks-to: Alexander Gladysh <agladysh@users.sourceforge.net>
Heikki Hokkanen 14 years ago
parent
commit
09f1307a85
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      gitstats

+ 2
- 1
gitstats View File

405
 				continue
405
 				continue
406
 			parts = re.split('\s+', line, 4)
406
 			parts = re.split('\s+', line, 4)
407
 			sha1 = parts[2]
407
 			sha1 = parts[2]
408
-			filename = parts[3]
408
+			fullpath = parts[3]
409
 
409
 
410
+			filename = fullpath.split('/')[-1] # strip directories
410
 			if filename.find('.') == -1 or filename.rfind('.') == 0:
411
 			if filename.find('.') == -1 or filename.rfind('.') == 0:
411
 				ext = ''
412
 				ext = ''
412
 			else:
413
 			else: