Variable: eshell-pushd-dunique

eshell-pushd-dunique is a customizable variable defined in em-dirs.el.gz.

Value

nil

Documentation

If non-nil, make pushd only add unique directories to the stack.

This mirrors the optional behavior of tcsh.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/em-dirs.el.gz
(defcustom eshell-pushd-dunique nil
  "If non-nil, make pushd only add unique directories to the stack.
This mirrors the optional behavior of tcsh."
  :type 'boolean)