Merge branch 'mi/typofixes'
authorJunio C Hamano <gitster@pobox.com>
Tue, 3 Dec 2013 19:41:33 +0000 (11:41 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 3 Dec 2013 19:41:33 +0000 (11:41 -0800)
* mi/typofixes:
contrib: typofixes
Documentation/technical/http-protocol.txt: typofixes
typofixes: fix misspelt comments

1  2 
pathspec.c
diff --combined pathspec.c
index 4cf2bd365a3e5e7a43b5cc9a23de1a5d3aafdbcd,be962d47aa116788f883b5a450e2b87d94151f21..87b3b82f1fd9baee7758159e5e3119b6da0655e3
@@@ -128,11 -128,7 +128,11 @@@ static unsigned prefix_pathspec(struct 
                die(_("global 'literal' pathspec setting is incompatible "
                      "with all other global pathspec settings"));
  
 -      if (elt[0] != ':' || literal_global) {
 +      if (flags & PATHSPEC_LITERAL_PATH)
 +              global_magic = 0;
 +
 +      if (elt[0] != ':' || literal_global ||
 +          (flags & PATHSPEC_LITERAL_PATH)) {
                ; /* nothing to do */
        } else if (elt[1] == '(') {
                /* longhand */
        magic |= short_magic;
        *p_short_magic = short_magic;
  
-       /* --noglob-pathspec adds :(literal) _unless_ :(glob) is specifed */
+       /* --noglob-pathspec adds :(literal) _unless_ :(glob) is specified */
        if (noglob_global && !(magic & PATHSPEC_GLOB))
                global_magic |= PATHSPEC_LITERAL;
  
-       /* --glob-pathspec is overriden by :(literal) */
+       /* --glob-pathspec is overridden by :(literal) */
        if ((global_magic & PATHSPEC_GLOB) && (magic & PATHSPEC_LITERAL))
                global_magic &= ~PATHSPEC_GLOB;
  
@@@ -409,9 -405,6 +409,9 @@@ void parse_pathspec(struct pathspec *pa
                item[i].magic = prefix_pathspec(item + i, &short_magic,
                                                argv + i, flags,
                                                prefix, prefixlen, entry);
 +              if ((flags & PATHSPEC_LITERAL_PATH) &&
 +                  !(magic_mask & PATHSPEC_LITERAL))
 +                      item[i].magic |= PATHSPEC_LITERAL;
                if (item[i].magic & magic_mask)
                        unsupported_magic(entry,
                                          item[i].magic & magic_mask,