From bf66db37f1e17b71e8edb93d78ec407fbc1e0989 Mon Sep 17 00:00:00 2001 From: Heba Waly Date: Tue, 7 Jan 2020 23:12:32 +0000 Subject: add: use advise function to display hints Use the advise function in advice.c to display hints to the users, as it provides a neat and a standard format for hint messages, i.e: the text is colored in yellow and the line starts by the word "hint:". Also this will enable us to control the messages using advice.* configuration variables. Signed-off-by: Heba Waly Signed-off-by: Junio C Hamano --- t/t3700-add.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 't/t3700-add.sh') diff --git a/t/t3700-add.sh b/t/t3700-add.sh index c325167b90..a649805369 100755 --- a/t/t3700-add.sh +++ b/t/t3700-add.sh @@ -326,7 +326,7 @@ test_expect_success 'git add --dry-run of an existing file output' " cat >expect.err <<\EOF The following paths are ignored by one of your .gitignore files: ignored-file -Use -f if you really want to add them. +hint: Use -f if you really want to add them. EOF cat >expect.out <<\EOF add 'track-this' -- cgit v1.2.3 From 887a0fd57336dc5ff3ac28b6de0be91278e9e179 Mon Sep 17 00:00:00 2001 From: Heba Waly Date: Thu, 6 Feb 2020 23:57:30 +1300 Subject: add: change advice config variables used by the add API advice.addNothing config variable is used to control the visibility of two advice messages in the add library. This config variable is replaced by two new variables, whose names are more clear and relevant to the two cases. Also add the two new variables to the documentation. Signed-off-by: Heba Waly Signed-off-by: Junio C Hamano --- t/t3700-add.sh | 2 ++ 1 file changed, 2 insertions(+) (limited to 't/t3700-add.sh') diff --git a/t/t3700-add.sh b/t/t3700-add.sh index a649805369..88bc799807 100755 --- a/t/t3700-add.sh +++ b/t/t3700-add.sh @@ -327,6 +327,8 @@ cat >expect.err <<\EOF The following paths are ignored by one of your .gitignore files: ignored-file hint: Use -f if you really want to add them. +hint: Turn this message off by running +hint: "git config advice.addIgnoredFile false" EOF cat >expect.out <<\EOF add 'track-this' -- cgit v1.2.3