--- ../orig/isolated-functions.sh 2006-05-14 10:03:21.000000000 +0200 +++ isolated-functions.sh 2006-05-14 10:18:38.000000000 +0200 @@ -26,7 +26,7 @@ elog() { elog_base LOG "$*" - echo -e " ${GOOD}*${NORMAL} $*" + echo -e " ${GOOD}*${NORMAL} $*" >&2 return 0 } @@ -56,24 +56,24 @@ einfon() { elog_base INFO "$*" - [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo - echo -ne " ${GOOD}*${NORMAL} $*" + [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo >&2 + echo -ne " ${GOOD}*${NORMAL} $*" >&2 LAST_E_CMD="einfon" return 0 } ewarn() { elog_base WARN "$*" - [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo - echo -e " ${WARN}*${NORMAL} ${RC_INDENTATION}$*" + [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo >&2 + echo -e " ${WARN}*${NORMAL} ${RC_INDENTATION}$*" >&2 LAST_E_CMD="ewarn" return 0 } eerror() { elog_base ERROR "$*" - [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo - echo -e " ${BAD}*${NORMAL} ${RC_INDENTATION}$*" + [[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo >&2 + echo -e " ${BAD}*${NORMAL} ${RC_INDENTATION}$*" >&2 LAST_E_CMD="eerror" return 0 } @@ -88,7 +88,7 @@ msg="${msg} ..." fi einfon "${msg}" - [[ ${RC_ENDCOL} == "yes" ]] && echo + [[ ${RC_ENDCOL} == "yes" ]] && echo >&2 LAST_E_LEN=$(( 3 + ${#RC_INDENTATION} + ${#msg} )) LAST_E_CMD="ebegin" return 0 @@ -108,10 +108,10 @@ fi if [[ ${RC_ENDCOL} == "yes" ]] ; then - echo -e "${ENDCOL} ${msg}" + echo -e "${ENDCOL} ${msg}" >&2 else [[ ${LAST_E_CMD} == ebegin ]] || LAST_E_LEN=0 - printf "%$(( COLS - LAST_E_LEN - 6 ))s%b\n" '' "${msg}" + printf "%$(( COLS - LAST_E_LEN - 6 ))s%b\n" '' "${msg}" >&2 fi return ${retval}