，这个修补包可用命令"diff -u"生成，然后用命令patch把修补包应用到一个文本文件。 但patch程序也可以把一个修补包用于与最初产生该包的文件不是完全相同的文件。这称作模煳修补包应用(fuzzy patch application)。GNU arch采用了这种方法。但模煳修补包应用是一种不太可信的办法，在上下文太少情况下可能会误用。
编织合并.编织合并(Weave merge)算法跟踪每行是被增加或是删除，产生结果信息。如果在一个版本中该行被删除，则结果文件就不包含该