diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2010-07-20 21:46:42 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2010-07-20 21:46:42 +0000 |
commit | bdfc1edc899036d0538dd360963cabce0d5e1838 (patch) | |
tree | 7c0fdc24d004f46c4f8b552df7a573344834f418 | |
parent | c42ae31a190834df88af3339465e4ee2429b7592 (diff) | |
download | zsh-bdfc1edc899036d0538dd360963cabce0d5e1838.tar.gz zsh-bdfc1edc899036d0538dd360963cabce0d5e1838.tar.xz zsh-bdfc1edc899036d0538dd360963cabce0d5e1838.zip |
28096: don't add $OLDPWD to recent dirs as we weren't there
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Functions/Chpwd/chpwd_recent_dirs | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog index 2d9059d2e..c789f82f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2010-07-20 Peter Stephenson <p.w.stephenson@ntlworld.com> + * 28096: Functions/Chpwd/chpwd_recent_dirs: don't add + $OLDPWD. + * 28081: Doc/Zsh/contrib.yo, Functions/Chpwd/chpwd_recent_filehandler: document style stuff with cdr, future-proof file reading. @@ -13401,5 +13404,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.5031 $ +* $Revision: 1.5032 $ ***************************************************** diff --git a/Functions/Chpwd/chpwd_recent_dirs b/Functions/Chpwd/chpwd_recent_dirs index 10a6b4e34..78608eea2 100644 --- a/Functions/Chpwd/chpwd_recent_dirs +++ b/Functions/Chpwd/chpwd_recent_dirs @@ -38,11 +38,6 @@ fi chpwd_recent_filehandler if [[ $reply[1] != $PWD ]]; then - if [[ -n $OLDPWD && $reply[1] != $OLDPWD ]]; then - # The first time we change directory we probably don't have - # the initial directory. - chpwd_recent_add $OLDPWD && changed=1 - fi chpwd_recent_add $PWD && changed=1 (( changed )) && chpwd_recent_filehandler $reply |