]> git.ipfire.org Git - thirdparty/git.git/commitdiff
commit: ignore_non_trailer computes number of bytes to ignore
authorLinus Arver <linusa@google.com>
Fri, 20 Oct 2023 19:01:33 +0000 (19:01 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 20 Oct 2023 21:25:12 +0000 (14:25 -0700)
ignore_non_trailer() returns the _number of bytes_ that should be
ignored from the end of the log message. It does not by itself "ignore"
anything.

Rename this function to remove the leading "ignore" verb, to sound more
like a quantity than an action.

Signed-off-by: Linus Arver <linusa@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/commit.c
builtin/merge.c
commit.c
commit.h
trailer.c

index 7da5f924484d586c765796f8e411a042f2a3817a..d1785d32db1bc1b8320b8c30d167498c8feb3da7 100644 (file)
@@ -900,7 +900,7 @@ static int prepare_to_commit(const char *index_file, const char *prefix,
                strbuf_stripspace(&sb, '\0');
 
        if (signoff)
-               append_signoff(&sb, ignore_non_trailer(sb.buf, sb.len), 0);
+               append_signoff(&sb, ignored_log_message_bytes(sb.buf, sb.len), 0);
 
        if (fwrite(sb.buf, 1, sb.len, s->fp) < sb.len)
                die_errno(_("could not write commit template"));
index 545da0c8a1106f76b44b363ee4feefc2f5a573eb..c654a29fe851108633c14ec6fe547b60e5c789d5 100644 (file)
@@ -870,7 +870,7 @@ static void prepare_to_commit(struct commit_list *remoteheads)
                                _(no_scissors_editor_comment), comment_line_char);
        }
        if (signoff)
-               append_signoff(&msg, ignore_non_trailer(msg.buf, msg.len), 0);
+               append_signoff(&msg, ignored_log_message_bytes(msg.buf, msg.len), 0);
        write_merge_heads(remoteheads);
        write_file_buf(git_path_merge_msg(the_repository), msg.buf, msg.len);
        if (run_commit_hook(0 < option_edit, get_index_file(), NULL,
index b3223478bc2a3ac98751e41ba133a41d3ba34bc0..4440fbabb83886848efd520f28697059606a7a18 100644 (file)
--- a/commit.c
+++ b/commit.c
@@ -1769,7 +1769,7 @@ const char *find_commit_header(const char *msg, const char *key, size_t *out_len
  * Returns the number of bytes from the tail to ignore, to be fed as
  * the second parameter to append_signoff().
  */
-size_t ignore_non_trailer(const char *buf, size_t len)
+size_t ignored_log_message_bytes(const char *buf, size_t len)
 {
        size_t boc = 0;
        size_t bol = 0;
index 28928833c544081f9c08971f7a4450e97154ebb3..1cc872f225f438be7dc03a9b4dc8f207da0deb5b 100644 (file)
--- a/commit.h
+++ b/commit.h
@@ -294,8 +294,8 @@ const char *find_header_mem(const char *msg, size_t len,
 const char *find_commit_header(const char *msg, const char *key,
                               size_t *out_len);
 
-/* Find the end of the log message, the right place for a new trailer. */
-size_t ignore_non_trailer(const char *buf, size_t len);
+/* Find the number of bytes to ignore from the end of a log message. */
+size_t ignored_log_message_bytes(const char *buf, size_t len);
 
 typedef int (*each_mergetag_fn)(struct commit *commit, struct commit_extra_header *extra,
                                void *cb_data);
index b6de5d9cb2dab2c07c26775e62e5bfc40241c9fc..3c54b38a85a798bcf1a8e7b5ad50dfcd391f092d 100644 (file)
--- a/trailer.c
+++ b/trailer.c
@@ -928,7 +928,7 @@ continue_outer_loop:
 /* Return the position of the end of the trailers. */
 static size_t find_trailer_end(const char *buf, size_t len)
 {
-       return len - ignore_non_trailer(buf, len);
+       return len - ignored_log_message_bytes(buf, len);
 }
 
 static int ends_with_blank_line(const char *buf, size_t len)