Re: [PATCH v11 12/13] tag.c: implement '--format' option

3 messages, 3 authors, 2016-06-15 · open the first message on its own page

Re: [PATCH v11 12/13] tag.c: implement '--format' option

From: Junio C Hamano <hidden>
Date: 2016-06-15 23:06:13

Karthik Nayak [off-list ref] writes:
From: Karthik Nayak <redacted>

Implement the '--format' option provided by 'ref-filter'.
This lets the user list tags as per desired format similar
to the implementation in 'git for-each-ref'.

Add tests and documentation for the same.
Hmm, do we want "--format" added to "tag -l" and "branch -l" in the
first place?  Scriptors should be using "for-each-ref" plumbing in
the first place, and the point of unifying these three is to share
filtering features among them, which would make "for-each-ref" able
to express what the other two can do.  I'd hesitate to add too much
flexibility to "branch -l" and "tag -l" Porcelains to entice people
to script around them.

Re: [PATCH v11 12/13] tag.c: implement '--format' option

From: Karthik Nayak <hidden>
Date: 2016-06-15 23:06:13

On Tue, Aug 18, 2015 at 12:34 AM, Junio C Hamano [off-list ref] wrote:
Karthik Nayak [off-list ref] writes:
quoted
From: Karthik Nayak <redacted>

Implement the '--format' option provided by 'ref-filter'.
This lets the user list tags as per desired format similar
to the implementation in 'git for-each-ref'.

Add tests and documentation for the same.
Hmm, do we want "--format" added to "tag -l" and "branch -l" in the
first place?  Scriptors should be using "for-each-ref" plumbing in
the first place, and the point of unifying these three is to share
filtering features among them, which would make "for-each-ref" able
to express what the other two can do.  I'd hesitate to add too much
flexibility to "branch -l" and "tag -l" Porcelains to entice people
to script around them.
I'll leave that decision to you, but I see it as a good feature, when perhaps
I just want to list tags with authors. Agreed `for-each-ref` can handle this too
but I don't see why `tag -l` shouldn't.

-- 
Regards,
Karthik Nayak

Re: [PATCH v11 12/13] tag.c: implement '--format' option

From: Jacob Keller <hidden>
Date: 2016-06-15 23:06:13

On Mon, Aug 17, 2015 at 12:14 PM, Karthik Nayak [off-list ref] wrote:
On Tue, Aug 18, 2015 at 12:34 AM, Junio C Hamano [off-list ref] wrote:
quoted
Karthik Nayak [off-list ref] writes:
quoted
From: Karthik Nayak <redacted>

Implement the '--format' option provided by 'ref-filter'.
This lets the user list tags as per desired format similar
to the implementation in 'git for-each-ref'.

Add tests and documentation for the same.
Hmm, do we want "--format" added to "tag -l" and "branch -l" in the
first place?  Scriptors should be using "for-each-ref" plumbing in
the first place, and the point of unifying these three is to share
filtering features among them, which would make "for-each-ref" able
to express what the other two can do.  I'd hesitate to add too much
flexibility to "branch -l" and "tag -l" Porcelains to entice people
to script around them.
I'll leave that decision to you, but I see it as a good feature, when perhaps
I just want to list tags with authors. Agreed `for-each-ref` can handle this too
but I don't see why `tag -l` shouldn't.

--
Regards,
Karthik Nayak
I agree with Karthik,it doesn't really hurt to add it to tag, and will
allow users who aren't familiar with for-each-ref to be able to get
the --format for some use cases. I think it would increase visibility
and use of the format option if it's available on tag and branch.

Regards,
Jake
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help