mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-05-31 20:36:03 +02:00
16759: Src/builtin.c: from Eric Norum <eric.norum@usask.ca>:
cd prints output whenever the target directory is not obvious to the user. This confuses scripts, so restrict it to interactive mode.
This commit is contained in:
parent
f56ba813bb
commit
15630b234a
|
@ -1,3 +1,10 @@
|
|||
2002-03-04 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* 16759: Src/builtin.c: from Eric Norum <eric.norum@usask.ca>:
|
||||
cd prints output whenever the target directory is not obvious
|
||||
to the user. This confuses scripts, so restrict it to
|
||||
interactive mode.
|
||||
|
||||
2002-03-04 Sven Wischnowsky <wischnow@zsh.org>
|
||||
|
||||
* 16755: Completion/compdump, Completion/compinit,
|
||||
|
|
|
@ -1059,11 +1059,13 @@ cd_new_pwd(int func, LinkNode dir)
|
|||
pwd = new_pwd;
|
||||
set_pwd_env();
|
||||
|
||||
if (unset(PUSHDSILENT) && func != BIN_CD && isset(INTERACTIVE))
|
||||
printdirstack();
|
||||
else if (doprintdir) {
|
||||
fprintdir(pwd, stdout);
|
||||
putchar('\n');
|
||||
if (isset(INTERACTIVE)) {
|
||||
if (unset(PUSHDSILENT) && func != BIN_CD)
|
||||
printdirstack();
|
||||
else if (doprintdir) {
|
||||
fprintdir(pwd, stdout);
|
||||
putchar('\n');
|
||||
}
|
||||
}
|
||||
|
||||
/* execute the chpwd function */
|
||||
|
|
Loading…
Reference in New Issue