On 17 August 2017 at 05:57, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Andreas Heiduk <asheiduk@xxxxxxxxx> writes: > >> Am 16.08.2017 um 05:21 schrieb ryenus: >>> To make sure the `<text>` in `:/<text>` is seen as one search string, >>> one should quote/escape `<text>` properly. >>> >>> Especially, the example given in the manual `:/fix nasty bug` does not >>> work because of missing quotes. The examples are now corrected, and a >>> note about quoting/escaping is added as well. >> >> Right now the documentation describes the syntax as git sees the >> parameters. This is agnostic of the shell or other UI with their >> different quoting rules. For example users of fish must quote >> `rev@{2}`. A GUI might require no quoting at all. In that case `:/"fix >> nasty bugs"` would be given to git verbatim and hence not find the revision. > > These are all good points that I didn't consider when responding. > Makes sense for me, too. I've just sent a v2 patch, which leaves the original example as-is, meanwhile added a example inside the explanation. Thanks!