#	csh-compat - C-shell compatabilty package.

#  Henry Grebler     7 Jan 98  Fix alias.
#  Henry Grebler    24 Mar 91  First cut (came with bash).
#=============================================================================#



# setenv VAR VALUE
function setenv () {
  export $1="$2"
}

function unsetenv () {
  unset $1
}

function alias () {

  local name=$1

  if [ "$name" = "" ]; then
    builtin alias
  else
    shift
    local value="$*"
    if [ "$value" = "" ]; then
      builtin alias $name
    else
      builtin alias $name="$value"
    fi
  fi
}

# Can't write foreach yet.  Need pattern matching, and a few extras.
function foreach () {
echo 'Can'\''t do `foreach'\'' yet.  Type "help for".'
}

# Make this work like csh's.  Special case "term" and "path".
#set () {
#}

chdir () {
  builtin cd $*
 }
