From: Karl Hasselström Date: Sat, 15 Sep 2007 23:36:32 GMT Subject: Re: [StGit PATCH 13/13] Remove the 'top' field Message-ID: <20070915233632.GC25507@diana.vm.bytemark.co.uk> In-Reply-To: <20070914223215.7001.80066.stgit@morpheus.local> On 2007-09-15 00:32:15 +0200, David Kågedal wrote: > @@ -436,7 +422,13 @@ class Series(PatchSet): > patch = patch.strip() > os.rename(os.path.join(branch_dir, patch), > os.path.join(patch_dir, patch)) > - Patch(patch, patch_dir, refs_base).update_top_ref() > + topfield = os.path.join(patch_dir, patch, 'top') > + if os.path.isfile(topfield): > + top = read_string(topfield, False) > + else: > + top = None > + if top: > + git.set_ref(refs_base + '/' + patch, top) > set_format_version(1) > > # Update 1 -> 2. And remove the top file, maybe? (Or I may be mistaken; I don't have a copy of the surrounding code handy.) -- Karl Hasselström, kha@treskal.com www.treskal.com/kalle