git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 2/2] allow '%d' pretty format specifier to show decoration

From
Junio C Hamano <gitster@pobox.com>
Date
Aug 20, 2008, 18:32 UTC
Message-ID
<7vwsibr0zz.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<20080820180034.GB32005@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
>     Is it too loose? Perhaps the enclosing parentheses should be
>     automatic,...
I think so.  The default output should primarily be for humans.
>   - should this turn on --decorate automatically?

Oh, absolutely. If you plan to have different kind of decorations in the future, then the logic can be "if there is explicit decoration specified, don't do anything, but if there isn't any, turn the default one on."

Also, if it doesn't already, "--pretty=[t]format:" should make sure parent rewriting is enabled when %p and %P is used. I didn't look.

Previous: Jeff KingNext: Johannes Schindelin
Message 5 of 14 in “[BUG?] git log does not decorate when custom format is used”
  1. MichaelTiloDressel@t-online.deAug 20, 2008
  2. Jeff KingAug 20, 2008
  3. 1/2 decorate: allow const objects to be decoratedJeff King, Aug 20, 2008
  4. 2/2 allow '%d' pretty format specifier to show decorationJeff King, Aug 20, 2008
  5. Junio C HamanoAug 20, 2008
  6. Johannes SchindelinAug 20, 2008
  7. Junio C HamanoAug 20, 2008
  8. Johannes SchindelinAug 20, 2008
  9. Jeff KingSep 3, 2008
  10. Michael DresselAug 20, 2008
  11. Junio C HamanoAug 20, 2008
  12. Michael DresselAug 20, 2008
  13. "log --pretty=format:" languageTeemu Likonen, Aug 21, 2008
  14. Jakub NarebskiAug 24, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.