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>

index | next in thread | raw e-mail

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)


home | help

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