# HG changeset patch # User mpm@selenic.com # Date 1118786002 28800 # Node ID d60a3060f9e23bc022a0fe1ad6d7ed23bf43db61 # Parent 6c869059beb487a0620dba44e2ad7ffa63cbd505 hg rawcommit: fix files arg conflict -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hg rawcommit: fix files arg conflict I try to sync with tip again. I found out the raw commit is broken for me because the keyword "files" is list as named argument as well so it will not show up in the rc dictionary. Here is my quick fix to make it work with my script again. Chris manifest hash: 10f85636e02cb4b19b319b7ebbfd2ec5096c3a6d -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCr1HSywK+sNU5EO8RArWMAJoD67SPN4QJcVaHBVh9FiNXWy80FQCePpA/ BZ63h+bqXESeMMLb7Kh5ytA= =69X0 -----END PGP SIGNATURE----- diff -r 6c869059beb4 -r d60a3060f9e2 mercurial/commands.py --- a/mercurial/commands.py Tue Jun 14 13:44:37 2005 -0800 +++ b/mercurial/commands.py Tue Jun 14 13:53:22 2005 -0800 @@ -457,7 +457,7 @@ os.kill(child, signal.SIGTERM) return r -def rawcommit(ui, repo, files, **rc): +def rawcommit(ui, repo, flist, **rc): "raw commit interface" text = rc['text'] @@ -468,7 +468,7 @@ print "missing commit text" return 1 - files = relpath(repo, files) + files = relpath(repo, flist) if rc['files']: files += open(rc['files']).read().splitlines()