From owner-cvs-all Tue May 21 22:15:57 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8DBA437B40B; Tue, 21 May 2002 22:15:53 -0700 (PDT) Received: (from tjr@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g4M5Fr537740; Tue, 21 May 2002 22:15:53 -0700 (PDT) (envelope-from tjr) Message-Id: <200205220515.g4M5Fr537740@freefall.freebsd.org> From: "Tim J. Robbins" Date: Tue, 21 May 2002 22:15:53 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/bin/sh cd.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG tjr 2002/05/21 22:15:53 PDT Modified files: bin/sh cd.c Log: Bring back the cd -L and -P options from revision 1.24, but try harder not to fail when the logical current directory no longer exists. Allow changes to absolute paths when logical cwd is invalid, fall back to physical cd if logical cd fails. Revision Changes Path 1.26 +104 -32 src/bin/sh/cd.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message