Index: etc/profile_d/lang.csh =================================================================== RCS file: /home/cvs/cvsroot/setup/etc/profile_d/lang.csh,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 lang.csh --- etc/profile_d/lang.csh 19 Jan 2004 15:25:18 -0000 1.1.1.1 +++ etc/profile_d/lang.csh 15 Nov 2004 13:10:24 -0000 @@ -3,8 +3,8 @@ set sourced=0 foreach file ($HOME/.i18n /etc/sysconfig/i18n) - if ($sourced == 0 && -f $file ) then - eval `sed 's|^#.*||' $file | sed 's|\([^=]*\)=\([^=]*\)|setenv \1 \2|g' | sed 's|$|;|' ` + if ($sourced == 0 && -f $file && -s $file ) then + eval `sed -ne 's|^\([^=]\+\)=\([^=]*\)$|setenv \1 \2;|pg' $file` set sourced=1 endif end