Timur Tabi wrote:
Hi. I'm not familiar with the git source code, so forgive me if this
is a dumb question. I'm trying to determine the algorithm that
git-format-patch uses to determine the name of the patch file it
creates (e.g. "0001-this-is-my-patch-without-spaces-and-trunca.patch")
I'm looking at the function cmd_format_patch(), and I just don't see
where it creates any files. Can someone show me where this code is?
get_patch_filename() in log-tree.c, but the bulk of the work is done
in the call out to format_commit_message() [pretty.c] with the "%f"
format, which is in turn handled by format_sanitized_subject()
[pretty.c].
--
Thomas Rast
trast@{inf,student}.ethz.ch