1. 28 3月, 2009 1 次提交
  2. 22 3月, 2009 1 次提交
  3. 22 2月, 2009 1 次提交
    • T
      format-patch: support deep threading · 30984ed2
      Thomas Rast 提交于
      For deep threading mode, i.e., the mode that gives a thread structured
      like
      
        + [PATCH 0/n] Cover letter
         `-+ [PATCH 1/n] First patch
            `-+ [PATCH 2/n] Second patch
               `-+ ...
      
      we currently have to use 'git send-email --thread' (the default).  On
      the other hand, format-patch also has a --thread option which gives
      shallow mode, i.e.,
      
        + [PATCH 0/n] Cover letter
        |-+ [PATCH 1/n] First patch
        |-+ [PATCH 2/n] Second patch
        ...
      
      To reduce the confusion resulting from having two indentically named
      features in different tools giving different results, let format-patch
      take an optional argument '--thread=deep' that gives the same output
      as 'send-mail --thread'.  With no argument, or 'shallow', behave as
      before.  Also add a configuration variable format.thread with the same
      semantics.
      Signed-off-by: NThomas Rast <trast@student.ethz.ch>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      30984ed2
  4. 13 2月, 2009 1 次提交
  5. 03 11月, 2008 1 次提交
  6. 18 10月, 2008 1 次提交
  7. 15 8月, 2008 1 次提交
  8. 02 8月, 2008 1 次提交
  9. 22 7月, 2008 1 次提交
  10. 06 7月, 2008 4 次提交
  11. 02 7月, 2008 2 次提交
    • J
      Documentation formatting and cleanup · 483bc4f0
      Jonathan Nieder 提交于
      Following what appears to be the predominant style, format
      names of commands and commandlines both as `teletype text`.
      
      While we're at it, add articles ("a" and "the") in some
      places, italicize the name of the command in the manual page
      synopsis line, and add a comma or two where it seems appropriate.
      Signed-off-by: NJonathan Nieder <jrnieder@uchicago.edu>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      483bc4f0
    • J
      Documentation: be consistent about "git-" versus "git " · b1889c36
      Jonathan Nieder 提交于
      Since the git-* commands are not installed in $(bindir), using
      "git-command <parameters>" in examples in the documentation is
      not a good idea. On the other hand, it is nice to be able to
      refer to each command using one hyphenated word. (There is no
      escaping it, anyway: man page names cannot have spaces in them.)
      
      This patch retains the dash in naming an operation, command,
      program, process, or action. Complete command lines that can
      be entered at a shell (i.e., without options omitted) are
      made to use the dashless form.
      
      The changes consist only of replacing some spaces with hyphens
      and vice versa. After a "s/ /-/g", the unpatched and patched
      versions are identical.
      Signed-off-by: NJonathan Nieder <jrnieder@uchicago.edu>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      b1889c36
  12. 09 6月, 2008 1 次提交
    • S
      Docs: Use "-l::\n--long\n" format in OPTIONS sections · 3240240f
      Stephan Beyer 提交于
      The OPTIONS section of a documentation file contains a list
      of the options a git command accepts.
      
      Currently there are several variants to describe the case that
      different options (almost) do the same in the OPTIONS section.
      
      Some are:
      
       -f, --foo::
       -f|--foo::
       -f | --foo::
      
      But AsciiDoc has the special form:
      
       -f::
       --foo::
      
      This patch applies this form to the documentation of the whole git suite,
      and removes useless em-dash prevention, so \--foo becomes --foo.
      Signed-off-by: NStephan Beyer <s-beyer@gmx.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      3240240f
  13. 07 6月, 2008 1 次提交
  14. 29 5月, 2008 1 次提交
  15. 12 5月, 2008 1 次提交
  16. 07 5月, 2008 1 次提交
  17. 30 4月, 2008 1 次提交
  18. 20 2月, 2008 2 次提交
  19. 07 1月, 2008 1 次提交
    • D
      Documentation: rename gitlink macro to linkgit · 5162e697
      Dan McGee 提交于
      Between AsciiDoc 8.2.2 and 8.2.3, the following change was made to the stock
      Asciidoc configuration:
      
      @@ -149,7 +153,10 @@
       # Inline macros.
       # Backslash prefix required for escape processing.
       # (?s) re flag for line spanning.
      -(?su)[\\]?(?P<name>\w(\w|-)*?):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
      +
      +# Explicit so they can be nested.
      +(?su)[\\]?(?P<name>(http|https|ftp|file|mailto|callto|image|link)):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
      +
       # Anchor: [[[id]]]. Bibliographic anchor.
       (?su)[\\]?\[\[\[(?P<attrlist>[\w][\w-]*?)\]\]\]=anchor3
       # Anchor: [[id,xreflabel]]
      
      This default regex now matches explicit values, and unfortunately in this
      case gitlink was being matched by just 'link', causing the wrong inline
      macro template to be applied. By renaming the macro, we can avoid being
      matched by the wrong regex.
      Signed-off-by: NDan McGee <dpmcgee@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      5162e697
  20. 16 11月, 2007 1 次提交
  21. 06 11月, 2007 1 次提交
  22. 04 11月, 2007 1 次提交
  23. 02 11月, 2007 1 次提交
  24. 29 8月, 2007 1 次提交
  25. 28 8月, 2007 1 次提交
    • J
      "format-patch --root rev" is the way to show everything. · 8a1d076e
      Junio C Hamano 提交于
      We used to trigger the special case "things not in origin"
      semantics only when one and only one positive ref is given, and
      no number (e.g. "git format-patch -4 origin") was specified, and
      used the general revision range semantics for everything else.
      
      This narrows the special case a bit more, by making:
      
      	git format-patch --root this_version
      
      to show everything that leads to the named commit.
      
      More importantly, document the two different semantics better.
      The generic revision range semantics came later and bolted on
      without being clearly documented.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8a1d076e
  26. 25 8月, 2007 1 次提交
  27. 04 7月, 2007 1 次提交
  28. 03 7月, 2007 1 次提交
  29. 07 6月, 2007 1 次提交
    • J
      War on whitespace · a6080a0a
      Junio C Hamano 提交于
      This uses "git-apply --whitespace=strip" to fix whitespace errors that have
      crept in to our source files over time.  There are a few files that need
      to have trailing whitespaces (most notably, test vectors).  The results
      still passes the test, and build result in Documentation/ area is unchanged.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a6080a0a
  30. 06 6月, 2007 1 次提交
  31. 12 4月, 2007 1 次提交
  32. 06 3月, 2007 1 次提交
  33. 05 3月, 2007 1 次提交
  34. 19 1月, 2007 1 次提交
  35. 18 1月, 2007 1 次提交