Thomas, In general it is much safer to send patches as diffs (created using e.g. cvs diff -u) so that committers don't accidentally miss pieces of the patch (like I did recently!) and are not tempted to replace the whole file and destroy recent changes. If you think the changes need more context, send the changed file as well as the diff.
On the other hand, I tried diffing your file against Beta1 and the diff wasn't useful - it deleted all the old contents and then added the new contents, so maybe you had the same experience. I don't know whether the changed file can be edited to produce a smaller diff. Maybe others have experience here. Glyn