Message ID | b0c124d022bfa9a0bbe0c9494df24780b67c8a08.1549965172.git.liu.denton@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Document git-submodule's default behavior | expand |
On Tue, Feb 12, 2019 at 01:56:11AM -0800, Denton Liu wrote: > In git-remote.txt, the subcommands are underlined. Following that, we > also underline the subcommands in git-submodule.txt. I'd like to retract this patch. I realised that between git-remote, git-submodule, git-notes, git-stash, git-bisect, git-reflog, it's pretty inconsistent between whether it's formatted with the underline or not. Also, I missed the underlining of the subcommands in the body of the document. But if someone thinks that unifying the formatting is a worthwhile pursuit, I'd be happy to reroll this patchset to include this fix. Thanks, Denton
On Wed, Feb 13, 2019 at 3:15 PM Denton Liu <liu.denton@gmail.com> wrote: > > On Tue, Feb 12, 2019 at 01:56:11AM -0800, Denton Liu wrote: > > In git-remote.txt, the subcommands are underlined. Following that, we > > also underline the subcommands in git-submodule.txt. > > I'd like to retract this patch. I realised that between git-remote, > git-submodule, git-notes, git-stash, git-bisect, git-reflog, it's pretty > inconsistent between whether it's formatted with the underline or not. > > Also, I missed the underlining of the subcommands in the body of the > document. > > But if someone thinks that unifying the formatting is a worthwhile > pursuit, I'd be happy to reroll this patchset to include this fix. Making documents look consistent is always good, I think. If you want to do this, maybe have a look at the "Writing Documentation" section in CodingGuidelines and add a note there too, about quoting subcommand names.
Denton Liu <liu.denton@gmail.com> writes: > On Tue, Feb 12, 2019 at 01:56:11AM -0800, Denton Liu wrote: >> In git-remote.txt, the subcommands are underlined. Following that, we >> also underline the subcommands in git-submodule.txt. > > I'd like to retract this patch. I realised that between git-remote, > git-submodule, git-notes, git-stash, git-bisect, git-reflog, it's pretty > inconsistent between whether it's formatted with the underline or not. > > Also, I missed the underlining of the subcommands in the body of the > document. I actually do not think using '<emph>' inside the SYNOPSIS section is such a great idea to begin with. We do want `<literal>` mark-up in the body text to tell the users that it is something they need to type literally (as opposed to what they can substitute with their own). In any case, consistent mark-up in the documentation is good. But you would probably want to make it a separate series, either a preparatory one before real content changes are made, or a cleanup one after. Thanks.
diff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt index ba3c4df550..65a952fb96 100644 --- a/Documentation/git-submodule.txt +++ b/Documentation/git-submodule.txt @@ -9,15 +9,15 @@ git-submodule - Initialize, update or inspect submodules SYNOPSIS -------- [verse] -'git submodule' [--quiet] add [<options>] [--] <repository> [<path>] -'git submodule' [--quiet] status [--cached] [--recursive] [--] [<path>...] -'git submodule' [--quiet] init [--] [<path>...] -'git submodule' [--quiet] deinit [-f|--force] (--all|[--] <path>...) -'git submodule' [--quiet] update [<options>] [--] [<path>...] -'git submodule' [--quiet] summary [<options>] [--] [<path>...] -'git submodule' [--quiet] foreach [--recursive] <command> -'git submodule' [--quiet] sync [--recursive] [--] [<path>...] -'git submodule' [--quiet] absorbgitdirs [--] [<path>...] +'git submodule' [--quiet] 'add' [<options>] [--] <repository> [<path>] +'git submodule' [--quiet] 'status' [--cached] [--recursive] [--] [<path>...] +'git submodule' [--quiet] 'init' [--] [<path>...] +'git submodule' [--quiet] 'deinit' [-f|--force] (--all|[--] <path>...) +'git submodule' [--quiet] 'update' [<options>] [--] [<path>...] +'git submodule' [--quiet] 'summary' [<options>] [--] [<path>...] +'git submodule' [--quiet] 'foreach' [--recursive] <command> +'git submodule' [--quiet] 'sync' [--recursive] [--] [<path>...] +'git submodule' [--quiet] 'absorbgitdirs' [--] [<path>...] DESCRIPTION