def get_changes_for_svn_txn(repo_path, txn_id):
 changes = subproc_check_output(['svnlook', 'changed', repo_path, '-t', txn_id])
 for line in StringIO(changes):
  (yield (line[0], line[4:(-1)]))

def get_changes_for_svn_txn ( repo_path , txn_id ) : changes = subproc_check_output ( [ 'svnlook' , 'changed' , repo_path , '-t' , txn_id ] ) for line in StringIO ( changes ) : ( yield ( line [ 0 ] , line [ 4 : ( - 1 ) ] ) )
returns changes made in an svn transaction .