From: Pavel Roskin <proski@gnu.org>
To: git@vger.kernel.org, Petr Baudis <pasky@suse.cz>
Subject: [PATCH 2/3] Make tutorial-script work with current cogito
Date: Thu, 02 Mar 2006 20:11:57 -0500 [thread overview]
Message-ID: <20060303011157.14619.99070.stgit@dv.roinet.com> (raw)
In-Reply-To: <20060303011154.14619.71590.stgit@dv.roinet.com>
Labels on merge conflict lines have changed. There is no "git rename",
use cg-mv instead. In one case stack.h is not created, so copy
stack.h~master to stack.h before fixing it.
Also fix comments in script.sh to use the new labels.
Signed-off-by: Pavel Roskin <proski@gnu.org>
---
.../tutorial-script/0010-alice-bob-fixup.ed | 2 +
.../tutorial-script/0017-alice-bob-fixup.ed | 2 +
.../tutorial-script/0018-alice-charlie-fixup1.ed | 4 +--
.../tutorial-script/0019-alice-charlie-fixup2.ed | 4 +--
.../tutorial-script/0021-bob-alice-fixup1.ed | 4 +--
.../tutorial-script/0022-bob-alice-fixup2.ed | 2 +
Documentation/tutorial-script/script.sh | 31 ++++++++++----------
7 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/Documentation/tutorial-script/0010-alice-bob-fixup.ed b/Documentation/tutorial-script/0010-alice-bob-fixup.ed
index ca2047c..81b1360 100644
--- a/Documentation/tutorial-script/0010-alice-bob-fixup.ed
+++ b/Documentation/tutorial-script/0010-alice-bob-fixup.ed
@@ -1,3 +1,3 @@
-/^<<<<<<< rpn\.c/,/^>>>>>>> \.merge_file_/d
+/^<<<<<<< bob/,/^>>>>>>> bobswork/d
w
q
diff --git a/Documentation/tutorial-script/0017-alice-bob-fixup.ed b/Documentation/tutorial-script/0017-alice-bob-fixup.ed
index ad04eb7..6353328 100644
--- a/Documentation/tutorial-script/0017-alice-bob-fixup.ed
+++ b/Documentation/tutorial-script/0017-alice-bob-fixup.ed
@@ -1,4 +1,4 @@
-/^<<<<<<< Makefile/d
+/^<<<<<<< \.merge_file_/d
/^=======/,/^=======/+1d
/^>>>>>>> \.merge_file_/d
w
diff --git a/Documentation/tutorial-script/0018-alice-charlie-fixup1.ed b/Documentation/tutorial-script/0018-alice-charlie-fixup1.ed
index 65f5ef5..20c25c8 100644
--- a/Documentation/tutorial-script/0018-alice-charlie-fixup1.ed
+++ b/Documentation/tutorial-script/0018-alice-charlie-fixup1.ed
@@ -1,7 +1,7 @@
-/^<<<<<<< Makefile/d
+/^<<<<<<< master/d
/^rpn\.o:/s/\.h.*$/.h lexer.h/
/^lexer\.o:/s/:.*$/: lexer.h/
-/^=======/,/^>>>>>>> \.merge_file_/d
+/^=======/,/^>>>>>>> charlie/d
w
q
diff --git a/Documentation/tutorial-script/0019-alice-charlie-fixup2.ed b/Documentation/tutorial-script/0019-alice-charlie-fixup2.ed
index f1aadb4..5d531de 100644
--- a/Documentation/tutorial-script/0019-alice-charlie-fixup2.ed
+++ b/Documentation/tutorial-script/0019-alice-charlie-fixup2.ed
@@ -1,5 +1,5 @@
-/^<<<<<<< rpn\.c/,/^=======/d
-/^>>>>>>> \.merge_file_/d
+/^<<<<<<< master/,/^=======/d
+/^>>>>>>> charlie/d
w
q
diff --git a/Documentation/tutorial-script/0021-bob-alice-fixup1.ed b/Documentation/tutorial-script/0021-bob-alice-fixup1.ed
index 2783f73..df703d5 100644
--- a/Documentation/tutorial-script/0021-bob-alice-fixup1.ed
+++ b/Documentation/tutorial-script/0021-bob-alice-fixup1.ed
@@ -1,4 +1,4 @@
-/^<<<<<<< Makefile/,/^=======/d
-/^>>>>>>> \.merge_file_/d
+/^<<<<<<< master/,/^=======/d
+/^>>>>>>> origin/d
w
q
diff --git a/Documentation/tutorial-script/0022-bob-alice-fixup2.ed b/Documentation/tutorial-script/0022-bob-alice-fixup2.ed
index 18c90d4..d8c5746 100644
--- a/Documentation/tutorial-script/0022-bob-alice-fixup2.ed
+++ b/Documentation/tutorial-script/0022-bob-alice-fixup2.ed
@@ -1,5 +1,5 @@
/^#include "stack\.h"/+1d
/^#include "lexer\.h"/+1,/^#include "stack\.h"/d
-/^<<<<<<< rpn\.c/-1,/^>>>>>>> \.merge_file_/d
+/^<<<<<<< master/-1,/^>>>>>>> origin/d
w
q
diff --git a/Documentation/tutorial-script/script.sh b/Documentation/tutorial-script/script.sh
index bc70b77..edcebda 100755
--- a/Documentation/tutorial-script/script.sh
+++ b/Documentation/tutorial-script/script.sh
@@ -120,13 +120,13 @@ cg-update bobswork && should_fail
# difference between her version and Bob's:
#: ...
-#: <<<<<<< rpn.c
+#: <<<<<<< bob
#: extern double pop(void);
#: extern void push(double);
#: extern void clear(void);
#:
#: =======
-#: >>>>>>> .merge_file_5wCNZT
+#: >>>>>>> bobswork
#: extern int getsym(void);
#: ...
@@ -216,7 +216,7 @@ cg-merge bob && should_fail
# Merge fails:
#: ...
-#: <<<<<<< Makefile
+#: <<<<<<< .merge_file_l54ztH
#: $(CC) $(CFLAGS) $^ -lm -o $@
#: =======
#: $(CC) $(CFLAGS) $^ -o $@
@@ -235,31 +235,31 @@ cg-merge charlie && should_fail
# Merge conflicts!
#: ...
-#: <<<<<<< Makefile
-#: $(CC) $(CFLAGS) $^ -lm -o $@
-#:
+#: <<<<<<< master
+#: $(CC) $(CFLAGS) $^ -lm -o $@
+#:
#: rpn.o: stack.h
#: stack.o: stack.h
-#: lexer.o:
+#: lexer.o:
#: =======
-#: $(CC) $(CFLAGS) $^ -o $@
-#:
+#: $(CC) $(CFLAGS) $^ -o $@
+#:
#: rpn.o lexer.o: lexer.h
-#:
-#: >>>>>>> .merge_file_huuX9C
+#:
+#: >>>>>>> charlie
ed Makefile < $TOP/0018-alice-charlie-fixup1.ed
#: ...
-#: <<<<<<< rpn.c
+#: <<<<<<< master
#: extern int getsym(void);
#:
#: =======
#: extern double pop(void);
#: extern void push(double);
#: extern void clear(void);
-#:
-#: >>>>>> .merge_file_qtv6VA
+#:
+#: >>>>>>> charlie
#: ...
ed rpn.c < $TOP/0019-alice-charlie-fixup2.ed
@@ -273,7 +273,7 @@ cg-add CONTRIBUTORS
cg-commit -m "Add CONTRIBUTORS"
# Wrong file name...
-git rename CONTRIBUTORS CREDITS
+cg-mv CONTRIBUTORS CREDITS
cg-commit -m "Rename CONTRIBUTORS to CREDITS"
@@ -308,6 +308,7 @@ echo "Merge with 0.4" | cg-merge && shou
# Mishandled stack.h
ed Makefile < $TOP/0021-bob-alice-fixup1.ed
ed rpn.c < $TOP/0022-bob-alice-fixup2.ed
+cp stack.h~master stack.h
ed stack.h < $TOP/0023-bob-alice-fixup3.ed
cg-add stack.h
next prev parent reply other threads:[~2006-03-03 1:12 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-03 1:11 [PATCH 1/3] cg-mv doesn't work with bash 3.1.7 due to excessive quotes Pavel Roskin
2006-03-03 1:11 ` Pavel Roskin [this message]
2006-03-19 22:37 ` [PATCH 2/3] Make tutorial-script work with current cogito Petr Baudis
2006-03-03 1:11 ` [PATCH 3/3] Allow the tutorial script to be run by "make test" Pavel Roskin
2006-03-03 5:27 ` [PATCH 1/3] cg-mv doesn't work with bash 3.1.7 due to excessive quotes Junio C Hamano
2006-03-03 14:11 ` Pavel Roskin
2006-03-10 20:48 ` Pavel Roskin
2006-03-03 16:34 ` Josef Weidendorfer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060303011157.14619.99070.stgit@dv.roinet.com \
--to=proski@gnu.org \
--cc=git@vger.kernel.org \
--cc=pasky@suse.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.