{"thread":{"id":"19954","subject":"[PATCH] git-submodule documentation: fix foreach example","startedAt":"2009-06-28T11:39:32Z","lastAt":"2009-06-28T12:55:45Z","messageCount":3,"participants":["Miklos Vajna","Jakub Narebski"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"117120","messageId":"20090628113931.GC10895@genesis.frugalware.org","threadId":"19954","inReplyTo":null,"subject":"[PATCH] git-submodule documentation: fix foreach example","fromName":"Miklos Vajna","fromEmail":"vmiklos@frugalware.org","sentAt":"2009-06-28T11:39:32Z","receivedAt":"2009-06-28T11:39:32Z","isPatch":true,"sender":{"key":"vmiklos@frugalware.org","avatar":"https://gravatar.com/avatar/401c1cbbb3a5d13e650c691a2c71d6fd0b80df1a01bc74d9f1972675dd58f2bd?d=mp&s=160"},"body":"Backstick and apostrophe are asciidoc markup, so they should be escaped\nin order to get the expected result in the rendered manual page.\n\nSigned-off-by: Miklos Vajna <vmiklos@frugalware.org>\n---\n Documentation/asciidoc.conf     |    1 +\n Documentation/git-submodule.txt |    5 +++--\n 2 files changed, 4 insertions(+), 2 deletions(-)\n\ndiff --git a/Documentation/asciidoc.conf b/Documentation/asciidoc.conf\nindex dc76e7f..b88d875 100644\n--- a/Documentation/asciidoc.conf\n+++ b/Documentation/asciidoc.conf\n@@ -17,6 +17,7 @@ caret=&#94;\n startsb=&#91;\n endsb=&#93;\n tilde=&#126;\n+backstick=&#96;\n \n ifdef::backend-docbook[]\n [linkgit-inlinemacro]\ndiff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt\nindex 470bd75..8941ad7 100644\n--- a/Documentation/git-submodule.txt\n+++ b/Documentation/git-submodule.txt\n@@ -141,8 +141,9 @@ foreach::\n \tthe processing to terminate. This can be overridden by adding '|| :'\n \tto the end of the command.\n +\n-As an example, \"git submodule foreach 'echo $path `git rev-parse HEAD`' will\n-show the path and currently checked out commit for each submodule.\n+As an example, +git submodule foreach \\'echo $path {backstick}git\n+rev-parse HEAD{backstick}'+ will show the path and currently checked out\n+commit for each submodule.\n \n sync::\n \tSynchronizes submodules' remote URL configuration setting\n-- \n1.6.3.2\n"},{"id":"117122","messageId":"m3tz20wmzv.fsf@localhost.localdomain","threadId":"19954","inReplyTo":"20090628113931.GC10895@genesis.frugalware.org","subject":"Re: [PATCH] git-submodule documentation: fix foreach example","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-06-28T12:34:23Z","receivedAt":"2009-06-28T12:34:23Z","isPatch":true,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Miklos Vajna <vmiklos@frugalware.org> writes:\n\n> Backstick and apostrophe are asciidoc markup, so they should be escaped\n> in order to get the expected result in the rendered manual page.\n\n[...]\n>  startsb=&#91;\n>  endsb=&#93;\n>  tilde=&#126;\n> +backstick=&#96;\n\nIt is 'backtick' (or 'backquote'), not 'backstick'.  There is no 's'\nin its name.\n\n-- \nJakub Narebski\nPoland\nShadeHawk on #git\n"},{"id":"117123","messageId":"20090628125545.GH10895@genesis.frugalware.org","threadId":"19954","inReplyTo":"m3tz20wmzv.fsf@localhost.localdomain","subject":"[PATCH v2] git-submodule documentation: fix foreach example","fromName":"Miklos Vajna","fromEmail":"vmiklos@frugalware.org","sentAt":"2009-06-28T12:55:45Z","receivedAt":"2009-06-28T12:55:45Z","isPatch":true,"sender":{"key":"vmiklos@frugalware.org","avatar":"https://gravatar.com/avatar/401c1cbbb3a5d13e650c691a2c71d6fd0b80df1a01bc74d9f1972675dd58f2bd?d=mp&s=160"},"body":"Backtick and apostrophe are asciidoc markup, so they should be escaped\nin order to get the expected result in the rendered manual page.\n\nSigned-off-by: Miklos Vajna <vmiklos@frugalware.org>\n---\n\nOn Sun, Jun 28, 2009 at 05:34:23AM -0700, Jakub Narebski <jnareb@gmail.com> wrote:\n> It is 'backtick' (or 'backquote'), not 'backstick'.  There is no 's'\n> in its name.\n\nAh, true. Thanks, fixed.\n\n Documentation/asciidoc.conf     |    1 +\n Documentation/git-submodule.txt |    5 +++--\n 2 files changed, 4 insertions(+), 2 deletions(-)\n\ndiff --git a/Documentation/asciidoc.conf b/Documentation/asciidoc.conf\nindex dc76e7f..b88d875 100644\n--- a/Documentation/asciidoc.conf\n+++ b/Documentation/asciidoc.conf\n@@ -17,6 +17,7 @@ caret=&#94;\n startsb=&#91;\n endsb=&#93;\n tilde=&#126;\n+backtick=&#96;\n \n ifdef::backend-docbook[]\n [linkgit-inlinemacro]\ndiff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt\nindex 470bd75..8941ad7 100644\n--- a/Documentation/git-submodule.txt\n+++ b/Documentation/git-submodule.txt\n@@ -141,8 +141,9 @@ foreach::\n \tthe processing to terminate. This can be overridden by adding '|| :'\n \tto the end of the command.\n +\n-As an example, \"git submodule foreach 'echo $path `git rev-parse HEAD`' will\n-show the path and currently checked out commit for each submodule.\n+As an example, +git submodule foreach \\'echo $path {backtick}git\n+rev-parse HEAD{backtick}'+ will show the path and currently checked out\n+commit for each submodule.\n \n sync::\n \tSynchronizes submodules' remote URL configuration setting\n-- \n1.6.3.2\n"}]}