diff options
| author | Michael Forney <mforney@mforney.org> | 2016-12-03 00:45:05 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-12-08 00:11:30 -0800 |
| commit | 5342505c831cc3e69b5feafd33ef58b93cf3f12b (patch) | |
| tree | cd53d75d490362a187ab25dbf713b55737e361a6 /core/git/patch | |
| parent | 44d5c39af8bfdf18deac1139dcc15a03a2c98f68 (diff) | |
git: Drop dashes from builtin invocations in scripts
This way, we don't have to install symlinks for builtins.
Diffstat (limited to 'core/git/patch')
| -rw-r--r-- | core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch b/core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch new file mode 100644 index 00000000..3e4e3865 --- /dev/null +++ b/core/git/patch/0001-Drop-dashes-from-builtin-invocations-in-scripts.patch @@ -0,0 +1,107 @@ +From 449ed800f543c7c1258a54b568cf4deb095954b2 Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Sat, 3 Dec 2016 00:41:41 -0800 +Subject: [PATCH] Drop dashes from builtin invocations in scripts + +--- + git-merge-octopus.sh | 2 +- + git-merge-one-file.sh | 8 ++++---- + git-merge-resolve.sh | 2 +- + git-parse-remote.sh | 2 +- + git-submodule.sh | 6 +++--- + 5 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/git-merge-octopus.sh b/git-merge-octopus.sh +index bcf0d92..6c390d6 100755 +--- a/git-merge-octopus.sh ++++ b/git-merge-octopus.sh +@@ -100,7 +100,7 @@ do + if test $? -ne 0 + then + gettextln "Simple merge did not work, trying automatic merge." +- git-merge-index -o git-merge-one-file -a || ++ git merge-index -o git-merge-one-file -a || + OCTOPUS_FAILURE=1 + next=$(git write-tree 2>/dev/null) + fi +diff --git a/git-merge-one-file.sh b/git-merge-one-file.sh +index 424b034..9879c59 100755 +--- a/git-merge-one-file.sh ++++ b/git-merge-one-file.sh +@@ -115,16 +115,16 @@ case "${1:-.}${2:-.}${3:-.}" in + ;; + esac + +- src1=$(git-unpack-file $2) +- src2=$(git-unpack-file $3) ++ src1=$(git unpack-file $2) ++ src2=$(git unpack-file $3) + case "$1" in + '') + echo "Added $4 in both, but differently." +- orig=$(git-unpack-file e69de29bb2d1d6434b8b29ae775ad8c2e48c5391) ++ orig=$(git unpack-file e69de29bb2d1d6434b8b29ae775ad8c2e48c5391) + ;; + *) + echo "Auto-merging $4" +- orig=$(git-unpack-file $1) ++ orig=$(git unpack-file $1) + ;; + esac + +diff --git a/git-merge-resolve.sh b/git-merge-resolve.sh +index c9da747..343fe7b 100755 +--- a/git-merge-resolve.sh ++++ b/git-merge-resolve.sh +@@ -45,7 +45,7 @@ then + exit 0 + else + echo "Simple merge failed, trying Automatic merge." +- if git-merge-index -o git-merge-one-file -a ++ if git merge-index -o git-merge-one-file -a + then + exit 0 + else +diff --git a/git-parse-remote.sh b/git-parse-remote.sh +index d3c3998..dcfa271 100644 +--- a/git-parse-remote.sh ++++ b/git-parse-remote.sh +@@ -2,7 +2,7 @@ + # upstream branch that should be pulled by "git pull" from the current + # branch. + +-# git-ls-remote could be called from outside a git managed repository; ++# git ls-remote could be called from outside a git managed repository; + # this would fail in that case and would issue an error message. + GIT_DIR=$(git rev-parse -q --git-dir) || :; + +diff --git a/git-submodule.sh b/git-submodule.sh +index b57f87d..1d25678 100755 +--- a/git-submodule.sh ++++ b/git-submodule.sh +@@ -838,7 +838,7 @@ cmd_summary() { + test $status != A && test $ignore_config = all && continue + fi + # Also show added or modified modules which are checked out +- GIT_DIR="$sm_path/.git" git-rev-parse --git-dir >/dev/null 2>&1 && ++ GIT_DIR="$sm_path/.git" git rev-parse --git-dir >/dev/null 2>&1 && + printf '%s\n' "$sm_path" + done + ) +@@ -872,11 +872,11 @@ cmd_summary() { + missing_dst= + + test $mod_src = 160000 && +- ! GIT_DIR="$name/.git" git-rev-parse -q --verify $sha1_src^0 >/dev/null && ++ ! GIT_DIR="$name/.git" git rev-parse -q --verify $sha1_src^0 >/dev/null && + missing_src=t + + test $mod_dst = 160000 && +- ! GIT_DIR="$name/.git" git-rev-parse -q --verify $sha1_dst^0 >/dev/null && ++ ! GIT_DIR="$name/.git" git rev-parse -q --verify $sha1_dst^0 >/dev/null && + missing_dst=t + + display_name=$(git submodule--helper relative-path "$name" "$wt_prefix") +-- +2.10.2 + |
