1. 21 4月, 2015 1 次提交
    • J
      Merge branch 'ma/bash-completion-leaking-x' · 6b1258b0
      Junio C Hamano 提交于
      The completion script (in contrib/) contaminated global namespace
      and clobbered on a shell variable $x.
      
      * ma/bash-completion-leaking-x:
        completion: fix global bash variable leak on __gitcompappend
      6b1258b0
  2. 19 4月, 2015 1 次提交
    • J
      Merge tag 'gitgui-0.20.0' of http://repo.or.cz/r/git-gui · 1eb0545c
      Junio C Hamano 提交于
      git-gui 0.20.0
      
      * tag 'gitgui-0.20.0' of http://repo.or.cz/r/git-gui:
        git-gui: set version 0.20
        git-gui: sv.po: Update Swedish translation (547t0f0u)
        git-gui i18n: Updated Bulgarian translation (547t,0f,0u)
        git-gui: Makes chooser set 'gitdir' to the resolved path
        git-gui: Fixes chooser not accepting gitfiles
        git-gui: reinstate support for Tcl 8.4
        git-gui: fix problem with gui.maxfilesdisplayed
        git-gui: fix verbose loading when git path contains spaces.
        git-gui/gitk: Do not depend on Cygwin's "kill" command on Windows
        git-gui: add configurable tab size to the diff view
        git-gui: Make git-gui lib dir configurable at runime
        git-gui i18n: Updated Bulgarian translation (520t,0f,0u)
        L10n: vi.po (543t): Init translation for Vietnamese
        git-gui: align the new recursive checkbox with the radiobuttons.
        git-gui: Add a 'recursive' checkbox in the clone menu.
      1eb0545c
  3. 18 4月, 2015 3 次提交
  4. 16 4月, 2015 1 次提交
    • J
      Revert "merge: pass verbosity flag down to merge-recursive" · 3d6bc9a7
      Junio C Hamano 提交于
      This reverts commit 2bf15a33, whose
      intention was good, but the verbosity levels used in merge-recursive
      turns out to be rather uneven.  For example, a merge of two branches
      with conflicting submodule updates used to report CONFLICT: output
      with --quiet but no longer (which *is* desired), while the final
      "Automatic merge failed; fix conflicts and then commit" message is
      still shown even with --quiet (which *is* inconsistent).
      
      Originally reported by Bryan Turner; it is too early to declare what
      the concensus is, but it seems that we would need to level the
      verbosity levels used in merge strategy backends before we can go
      forward.  In the meantime, we'd revert to the old behaviour until
      that happens.
      
      cf. $gmane/267245
      3d6bc9a7
  5. 15 4月, 2015 14 次提交
  6. 13 4月, 2015 1 次提交
  7. 09 4月, 2015 3 次提交
  8. 08 4月, 2015 1 次提交
  9. 07 4月, 2015 2 次提交
  10. 06 4月, 2015 1 次提交
  11. 05 4月, 2015 2 次提交
    • K
      diff-highlight: do not split multibyte characters · 8d00662d
      Kyle J. McKay 提交于
      When the input is UTF-8 and Perl is operating on bytes instead of
      characters, a diff that changes one multibyte character to another
      that shares an initial byte sequence will result in a broken diff
      display as the common byte sequence prefix will be separated from
      the rest of the bytes in the multibyte character.
      
      For example, if a single line contains only the unicode character
      U+C9C4 (encoded as UTF-8 0xEC, 0xA7, 0x84) and that line is then
      changed to the unicode character U+C9C0 (encoded as UTF-8 0xEC,
      0xA7, 0x80), when operating on bytes diff-highlight will show only
      the single byte change from 0x84 to 0x80 thus creating invalid UTF-8
      and a broken diff display.
      
      Fix this by putting Perl into character mode when splitting the line
      and then back into byte mode after the split is finished.
      
      The utf8::xxx functions require Perl 5.8 so we require that as well.
      
      Also, since we are mucking with code in the split_line function, we
      change a '*' quantifier to a '+' quantifier when matching the $COLOR
      expression which has the side effect of speeding everything up while
      eliminating useless '' elements in the returned array.
      Reported-by: NYi EungJun <semtlenori@gmail.com>
      Signed-off-by: NKyle J. McKay <mackyle@gmail.com>
      Acked-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8d00662d
    • J
      l10n: fr.po v2.4.0 round 2 · fa54b524
      Jean-Noel Avila 提交于
      Signed-off-by: NJean-Noel Avila <jn.avila@free.fr>
      fa54b524
  12. 03 4月, 2015 10 次提交