Thread (1 message) 1 message, 1 author, 2025-08-01

Re: [PATCH v5 1/6] last-modified: new subcommand to show when files were last modified

From: Junio C Hamano <hidden>
Date: 2025-08-01 16:59:56

Christian Couder [off-list ref] writes:
On Fri, Jul 18, 2025 at 2:02 AM Taylor Blau [off-list ref] wrote:
quoted
quoted
+struct last_modified {
+     struct hashmap paths;
+     struct rev_info rev;
+     int recursive, tree_in_recursive;
Can we either make these two part of a bitfield, or at least declare
them separately?
I wonder if we could/should use the `bool` type from <stdbool.h> as
Documentation/CodingGuidelines says that it's now allowed.
Even though "allowed" is different from "encouraged", I would say
it is a good idea to declare them separately, i.e.

	bool recursive;
	bool show_trees_in_recursive;

I am guessing 'tree-in-recursive' is one similar to 'git ls-tree -t'
feature but the name given in the patch requires such guessing, as
the name is a bit inadequate (it does not say what you want to do to
trees when recursive).

Renaming to show_trees_in_recursive eliminates the need for such
guessing.  The implementation of ls-tree calls the corresponding but
as LS_SHOW_TREES which is a bit inadequate.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help