On 2008-12-02 14:40:45 +0000, Catalin Marinas wrote: > The patch modifies the IndexAndWorkTree.merge() function to display > pass the conflict information (files) when raising an exception. The > logic is similar to the one in the old infrastructure. Good. But > if self.__error: > - out.error(self.__error) > + error_lines = self.__error.split('\n') > + out.error(*error_lines) this feels like something of a hack. Wouldn't it be cleaner to modify MergeConflictException to hold e.g. the set of conflicting filenames, and let it have a method that returned a list of lines? No biggie, though. -- Karl Hasselström, kha@xxxxxxxxxxx www.treskal.com/kalle -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html