X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/09d8f8c55a4193fbabba723c2f257b447c0edaf4..06848faba60e1c4e637b15b608e5bd94989c4196:/stgit/stack.py diff --git a/stgit/stack.py b/stgit/stack.py index 0a20f4b..e650713 100644 --- a/stgit/stack.py +++ b/stgit/stack.py @@ -392,7 +392,7 @@ class Series(StgitObject): os.remove(protect_file) def get_description(self): - return self._get_field('description') + return self._get_field('description') or '' def set_description(self, line): self._set_field('description', line) @@ -694,7 +694,7 @@ class Series(StgitObject): # old_bottom is different, there wasn't any previous 'refresh' # command (probably only a 'push') if old_bottom != patch.get_bottom() or old_top == patch.get_top(): - raise StackException, 'No refresh undo information available' + raise StackException, 'No undo information available' git.reset(tree_id = old_top, check_out = False) if patch.restore_old_boundaries(): @@ -976,7 +976,7 @@ class Series(StgitObject): # modified by 'refresh'). If they are both unchanged, there # was a fast forward if old_bottom == patch.get_bottom() and old_top != patch.get_top(): - raise StackException, 'No push undo information available' + raise StackException, 'No undo information available' git.reset() self.pop_patch(name)