def delete_repo_item(self, item, repo: Repo): self.__function_stack.pop() delete_results = repo.remove(item) self.add_command_frame() result_msg = "" for result in delete_results: msg, fun, effected_item = result self.add_command(fun, effected_item) result_msg += msg return result_msg