From 510b02746ca53e80b9bfed82ab589f43e20bacab Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Sun, 28 Mar 2021 23:11:15 -0400 Subject: doc lei: add manpages for new commands --- Documentation/lei-p2q.pod | 79 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 Documentation/lei-p2q.pod (limited to 'Documentation/lei-p2q.pod') diff --git a/Documentation/lei-p2q.pod b/Documentation/lei-p2q.pod new file mode 100644 index 00000000..cc342bd5 --- /dev/null +++ b/Documentation/lei-p2q.pod @@ -0,0 +1,79 @@ +=head1 NAME + +lei-p2q - use a patch to generate a lei-q query + +=head1 SYNOPSIS + +lei p2q [OPTIONS] (FILE|COMMIT) + +lei p2q [OPTIONS] (--stdin|-) + +=head1 DESCRIPTION + +Given a patch, create a query that can be fed on stdin to L. +This is useful for mapping the patch to associated messages of an +inbox. + +The patch can be provided on stdin or as a file. Alternatively, when +an argument is given that does not point to an existing file, it is +taken as a reference to a commit in the current repository, and +L is used to generate the patch. + +=head1 OPTIONS + +=over + +=item -w PREFIX[,PREFIX], --want=PREFIX[,PREFIX] + +Search prefixes to use. C (post-image git blob ID) and C +(file names from the diff) are the most useful. Other available +values are C, C, C, C, and C. + +=for comment +TODO: Put a table of prefixes somewhere and reference that (at least +here and in lei-q)? + +Appending an integer to C or C indicates a minimum ID +length, and the generated query will be for that value up through the +default abbreviation length. For example, if the repository's +C is set to C and git calculates the default +abbreviation length as 7, C will expand a post-image blob ID +of e7b4b32 (seven characters) into C. + +This option may be given multiple times. + +Default: C + +=item --stdin + +Read patch from stdin. + +=item --debug + +Dump output that shows the information collected for every prefix. +This information can be useful for seeing how a patch is processed, +but the format should not be considered stable. + +=item -q, --quiet + +Suppress feedback messages. + +=back + +=head1 CONTACT + +Feedback welcome via plain-text mail to L + +The mail archives are hosted at L +and L + +=head1 COPYRIGHT + +Copyright 2021 all contributors L + +License: AGPL-3.0+ L + + +=head1 SEE ALSO + +L -- cgit v1.2.3-24-ge0c7