Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Feb 2011 14:01:46 +0000 (UTC)
From:      Jilles Tjoelker <jilles@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/bin/sh exec.c src/tools/regression/bin/sh/execution hash1.0
Message-ID:  <201102051402.p15E2ICY002134@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jilles      2011-02-05 14:01:46 UTC

  FreeBSD src repository

  Modified files:
    bin/sh               exec.c 
  Added files:
    tools/regression/bin/sh/execution hash1.0 
  Log:
  SVN rev 218323 on 2011-02-05 14:01:46Z by jilles
  
  sh: Forget all cached command locations on any PATH change.
  
  POSIX requires this and it is simpler than the previous code that remembered
  command locations when appending directories to PATH.
  
  In particular,
    PATH=$PATH
  is no longer a no-op but discards all cached command locations.
  
  Revision  Changes    Path
  1.51      +1 -24     src/bin/sh/exec.c
  1.1       +12 -0     src/tools/regression/bin/sh/execution/hash1.0 (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102051402.p15E2ICY002134>