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

Re: [PATCH] doc/gitremote-helpers: fix more missing single-quotes

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 24, 2024, 02:19 UTC
Message-ID
<xmqqmsqov0at.fsf@gitster.g>
In-Reply-To
<22254967.EfDdHjke4D@cayenne>
Jean-Noël AVILA <avila.jn@gmail.com> writes:
>> Hmmmm, here, true and false are to be given verbatim.
>
> In such case, it's (`true`|`false`) . As well as the command before.
Yes, they should be given like so, I think.
Show 17 quoted lines
>> I know we added the _<placeholder>_ thing, but have we added these
>> to Documentation/CodingGuidelines yet?
>> 
>> Thanks.
>
> No, we haven't. 
>
> I skimmed over different documentation projects and there's no real consensus 
> on what the formatting should be in detail, except for some common rules.
> man-pages(7) gives some good hints that we should adhere to, which are echoed 
> in the guide of asciidoc: https://docs.asciidoctor.org/asciidoctor/latest/
> manpage-backend/ . Basically, verbatim are in bold, and variables are in 
> italic.
>
> In our man pages, the asciidoc verbatim are rendered as bold and asciidoc 
> emphasis are rendered as underlined, just like italics,  which adheres to the 
> principles,

What I meant by "verbatim" was "what the user would give Git verbatim", which are marked up as `true` (or `false`), and typically typeset in monospace in HTML. I just checked the prerendered man pages, and indeed \fB...\fR surrounds verbatim phrases, which was a bit surprising to me.

> Note that bold/verbatim are usually also used in terms of description lists.
>
> I'm totally ok to change the CodingGuidelines and reroll git-clone and git-
> init with these new rules.

So to go back to the original example, what do we want to do instead of ...

    'option deepen-relative' {'true'|'false'}::
... this?  Like this ...
    `option deepen-relative` (`true`|`false`)::
... or something else?
Thanks.
Previous: Jean-Noël AVILANext: Jean-Noël AVILA
Message 6 of 9 in “doc/gitremote-helpers: fix more missing single-quotes”
  1. doc/gitremote-helpers: fix more missing single-quotesJeff King, Mar 20, 2024
  2. Junio C HamanoMar 20, 2024
  3. Jean-Noël AvilaMar 21, 2024
  4. Junio C HamanoMar 21, 2024
  5. Jean-Noël AVILAMar 23, 2024
  6. Junio C HamanoMar 24, 2024
  7. Jean-Noël AVILAMar 24, 2024
  8. Junio C HamanoMar 24, 2024
  9. Jeff KingMar 22, 2024

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.