1. 18 10月, 2011 1 次提交
  2. 17 10月, 2011 1 次提交
  3. 16 10月, 2011 21 次提交
  4. 15 10月, 2011 4 次提交
    • B
      git-gui: search and linenumber input are mutual exclusive in the blame view · e0e0a6c6
      Bert Wesarg 提交于
      It was possible to open the search input (Ctrl+S) and the goto-line input
      (Ctrl+G) at the same time. Prevent this.
      Signed-off-by: NBert Wesarg <bert.wesarg@googlemail.com>
      Signed-off-by: NPat Thoyts <patthoyts@users.sourceforge.net>
      e0e0a6c6
    • C
      send-email: Fix %config_path_settings handling · 463b0ea2
      Cord Seele 提交于
      cec5dae8 (use new Git::config_path() for aliasesfile, 2011-09-30) broke
      the expansion of aliases.
      
      This was caused by treating %config_path_settings, newly introduced in
      said patch, like %config_bool_settings instead of like %config_settings.
      Copy from %config_settings, making it more readable.
      
      While at it add basic test for expansion of aliases, and for path
      expansion, which would catch this error.
      
      Nb. there were a few issues that were responsible for this error:
      
      1. %config_bool_settings and %config_settings despite similar name have
         different semantic.
      
         %config_bool_settings values are arrays where the first element is
         (reference to) the variable to set, and second element is default
         value... which admittedly is a bit cryptic.  More readable if more
         verbose option would be to use hash reference, e.g.:
      
              my %config_bool_settings = (
                  "thread" => { variable => \$thread, default => 1},
                  [...]
      
         %config_settings values are either either reference to scalar variable
         or reference to array.  In second case it means that option (or config
         option) is multi-valued.  BTW. this is similar to what Getopt::Long does.
      
      2. In cec5dae8 (use new Git::config_path() for aliasesfile, 2011-09-30)
         the setting "aliasesfile" was moved from %config_settings to newly
         introduced %config_path_settings.  But the loop that parses settings
         from %config_path_settings was copy'n'pasted *wrongly* from
         %config_bool_settings instead of from %config_settings.
      
         It looks like cec5dae8 author cargo-culted this change...
      
      3. 994d6c66 (send-email: address expansion for common mailers, 2006-05-14)
         didn't add test for alias expansion to t9001-send-email.sh
      Signed-off-by: NCord Seele <cowose@gmail.com>
      Tested-by: NMichael J Gruber <git@drmicha.warpmail.net>
      Signed-off-by: NJakub Narebski <jnareb@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      463b0ea2
    • J
      Merge branch 'maint' · cf8ddeea
      Junio C Hamano 提交于
      * maint:
        t1304: fall back to $USER if $LOGNAME is not defined
      cf8ddeea
    • R
      t1304: fall back to $USER if $LOGNAME is not defined · ac2604cf
      René Scharfe 提交于
      For some reason $LOGNAME is not set anymore for me after an upgrade from
      Ubuntu 11.04 to 11.10.  Use $USER in such a case.
      Signed-off-by: NRene Scharfe <rene.scharfe@lsrfire.ath.cx>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      ac2604cf
  5. 14 10月, 2011 13 次提交