All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] nd/setup fixups
@ 2010-11-11 14:20 Nguyễn Thái Ngọc Duy
  2010-11-11 14:20 ` [PATCH 1/7] t1020-subdirectory: test alias expansion in a subdirectory Nguyễn Thái Ngọc Duy
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Nguyễn Thái Ngọc Duy @ 2010-11-11 14:20 UTC (permalink / raw)
  To: git, Junio C Hamano; +Cc: Nguyễn Thái Ngọc Duy

This replaces the last three patches in nd/setup in pu (from clean up
setup_discovered_git_dir to t1020-subdirectory)

Changes are:

 - Retain old behavior of setup_discovered_git_dir() when .git is not
   explicitly set by set_git_dir(), but later on by setup_git_env().
   This helps remove the ugly workaround in set_git_dir() earlier.

 - Include t0001 tests from Jonathan. You'll see I sneak more patches
   in from my old nd/setup from time to time, until I push all of them :)

 - set_git_work_tree() now allows multiple calls as long as the new
   worktree and the old one is the same, as Junio suggested.

 - Document update. Turns out not much is needed.

Jonathan Nieder (1):
  t0001: test git init when run via an alias

Michael J Gruber (1):
  t1020-subdirectory: test alias expansion in a subdirectory

Nguyễn Thái Ngọc Duy (5):
  setup: clean up setup_discovered_git_dir()
  setup: rework setup_explicit_git_dir()
  Remove all logic from get_git_work_tree()
  Revert "Documentation: always respect core.worktree if set"
  git.txt: correct where --work-tree path is relative to

 Documentation/config.txt |   23 ++---
 Documentation/git.txt    |    2 +-
 builtin/init-db.c        |   14 ++-
 cache.h                  |    1 -
 environment.c            |   32 ++----
 setup.c                  |  208 +++++++++++++++++--------------
 t/t0001-init.sh          |   56 +++++++++
 t/t1020-subdirectory.sh  |    8 ++
 t/t1510-repo-setup.sh    |  310 +++++++++++++++++++++++-----------------------
 9 files changed, 360 insertions(+), 294 deletions(-)

-- 
1.7.3.2.210.g045198

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-11-11 14:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-11 14:20 [PATCH 0/7] nd/setup fixups Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 1/7] t1020-subdirectory: test alias expansion in a subdirectory Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 2/7] setup: clean up setup_discovered_git_dir() Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 3/7] setup: rework setup_explicit_git_dir() Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 4/7] Remove all logic from get_git_work_tree() Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 5/7] t0001: test git init when run via an alias Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 6/7] Revert "Documentation: always respect core.worktree if set" Nguyễn Thái Ngọc Duy
2010-11-11 14:20 ` [PATCH 7/7] git.txt: correct where --work-tree path is relative to Nguyễn Thái Ngọc Duy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.