Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
test-lib.sh/test_decode_color(): use octal not hex in awk script
author
Brandon Casey
<drafnel@gmail.com>
Wed, 22 Dec 2010 23:58:52 +0000
(15:58 -0800)
committer
Junio C Hamano
<gitster@pobox.com>
Thu, 23 Dec 2010 03:46:52 +0000
(19:46 -0800)
POSIX awk seems to explicitly not support hexadecimal escape sequences.
From http://pubs.opengroup.org/onlinepubs/
009695399
/:
Regular expressions in awk have been extended somewhat...
One sequence that is not supported is hexadecimal value escapes
beginning with '\x'.
This affects the awk on IRIX 6.5, and causes t4015.56 to fail.
Use octal instead.
Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/test-lib.sh
patch
|
blob
|
history
raw
|
patch
| inline |
side by side
(parent:
77e5726
)
diff --git
a/t/test-lib.sh
b/t/test-lib.sh
index c6afebb00d02808f2a990347c8b0479d825cce5b..1fb76abd14e358afb42774f0ffe1d4e70b749074 100644
(file)
--- a/
t/test-lib.sh
+++ b/
t/test-lib.sh
@@
-260,7
+260,7
@@
test_decode_color () {
if (n == 47) return "BWHITE";
}
{
- while (match($0, /\
x1b
\[[0-9;]*m/) != 0) {
+ while (match($0, /\
033
\[[0-9;]*m/) != 0) {
printf "%s<", substr($0, 1, RSTART-1);
codes = substr($0, RSTART+2, RLENGTH-3);
if (length(codes) == 0)