diff -urN -x '*.pyc' loggerhead-1.6-orig/loggerhead/controllers/changelog_ui.py loggerhead-1.6/loggerhead/controllers/changelog_ui.py --- loggerhead-1.6-orig/loggerhead/controllers/changelog_ui.py 2008-08-15 18:25:26.000000000 +0200 +++ loggerhead-1.6/loggerhead/controllers/changelog_ui.py 2008-08-22 14:20:41.000000000 +0200 @@ -33,7 +33,16 @@ else: revid = None + path = None + if len(args) > 1: + path = '/'.join(args[1:]) + if not path.startswith('/'): + path = '/' + path + filter_file_id = kw.get('filter_file_id', None) + if filter_file_id is None: + filter_file_id = h.get_file_id(revid, path) + query = kw.get('q', None) start_revid = h.fix_revid(kw.get('start_revid', None)) orig_start_revid = start_revid