1. 19 3月, 2007 6 次提交
  2. 17 3月, 2007 6 次提交
  3. 16 3月, 2007 3 次提交
  4. 15 3月, 2007 5 次提交
  5. 14 3月, 2007 14 次提交
  6. 13 3月, 2007 6 次提交
    • D
      Add a couple more test cases to the suite. · ae1a7437
      Don Zickus 提交于
      They handle cases where there is no attached patch.
      Signed-off-by: NDon Zickus <dzickus@redhat.com>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      ae1a7437
    • D
      restrict the patch filtering · f0658cf2
      Don Zickus 提交于
      I have come across many emails that use long strings of '-'s as separators
      for ideas.  This patch below limits the separator to only 3 '-', with the
      intent that long string of '-'s will stay in the commit msg and not in the
      patch file.
      Signed-off-by: NDon Zickus <dzickus@redhat.com>
      Acked-by: NLinus Torvalds <torvalds@linux-foundation.org>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      f0658cf2
    • D
      builtin-mailinfo.c infrastrcture changes · 87ab7992
      Don Zickus 提交于
      I am working on a project that required parsing through regular
      mboxes that didn't necessarily have patches embedded in them.  I
      started by creating my own modified copy of git-am and working
      from there.  Very quickly, I noticed git-mailinfo wasn't able to
      handle a big chunk of my email.
      
      After hacking up numerous solutions and running into more
      limitations, I decided it was just easier to rewrite a big chunk
      of it.  The following patch has a bunch of fixes and features
      that I needed in order for me do what I wanted.
      
      Note: I'm didn't follow any email rfc papers but I don't think
      any of the changes I did required much knowledge (besides the
      boundary stuff).
      
      List of major changes/fixes:
      - can't create empty patch files fix
      - empty patch files don't fail, this failure will come inside git-am
      - multipart boundaries are now handled
      - only output inbody headers if a patch exists otherwise assume those
      headers are part of the reply and instead output the original headers
      - decode and filter base64 patches correctly
      - various other accidental fixes
      
      I believe I didn't break any existing functionality or
      compatibility (other than what I describe above, which is really
      only the empty patch file).
      
      I tested this through various mailing list archives and
      everything seemed to parse correctly (a couple thousand emails).
      
      [jc: squashed in another patch from Don's five patch series to
       fix the test case, as this patch exposes the bug in the test.]
      Signed-off-by: NDon Zickus <dzickus@redhat.com>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      87ab7992
    • J
      Merge branch 'master' of git://repo.or.cz/git-gui · 27ebd6e0
      Junio C Hamano 提交于
      * 'master' of git://repo.or.cz/git-gui:
        git-gui: Support of "make -s" in: do not output anything of the build itself
      27ebd6e0
    • J
      Merge branch 'maint' · 9550a9ce
      Junio C Hamano 提交于
      * maint:
        Don't package the git-gui credits file anymore
        git-gui: Allow 'git gui version' outside of a repository
        git-gui: Revert "git-gui: Display all authors of git-gui."
        git-gui: Revert "Don't modify CREDITS-FILE if it hasn't changed."
        git-gui: Allow committing empty merges
      9550a9ce
    • J
      Merge branch 'master' of git://repo.or.cz/git/fastimport · f8a06658
      Junio C Hamano 提交于
      * 'master' of git://repo.or.cz/git/fastimport:
        Remove unnecessary casts from fast-import
        New fast-import test case for valid tree sorting
        fast-import: grow tree storage more aggressively
      f8a06658