From fefe6fd7d8002105fb9a2ef0223c0d7746ab321a Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Thu, 18 Aug 2005 06:11:18 +0000 Subject: [PATCH] * config/general.m4sh (SP2NL, NL2SP): Simplify. --- config/general.m4sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/config/general.m4sh b/config/general.m4sh index feb54100b..bd9afc493 100644 --- a/config/general.m4sh +++ b/config/general.m4sh @@ -106,14 +106,15 @@ sed_double_backslash='s/^\(\(''\\\\''\\\\''\)*''\\\\''\)\$/\1\\$/; s/\([[^\\]]\(''\\\\''\\\\''\)*''\\\\''\)\$/\1\\$/g' # test EBCDIC or ASCII -case `$ECHO A|tr A '\301'` in - A) # EBCDIC based system - SP2NL="tr '\100' '\n'" - NL2SP="tr '\r\n' '\100\100'" +case `echo X|tr X '\101'` in + A) # ASCII based system + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr + SP2NL='tr \040 \012' + NL2SP='tr \015\012 \040\040' ;; - *) # Assume ASCII based system - SP2NL="tr '\040' '\012'" - NL2SP="tr '\015\012' '\040\040'" + *) # EBCDIC based system + SP2NL='tr \100 \n' + NL2SP='tr \r\n \100\100' ;; esac -- 2.47.2