http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557572
+2009-11-26 Glenn Morris <rgm@gnu.org>
+
+ * eshell/em-dirs.el (eshell/cd): Don't throw to a tag outside the scope.
+
2009-11-25 Johan Bockgård <bojohan@gnu.org>
* vc-annotate.el (vc-annotate-revision-previous-to-line):
(eshell-printn result)))
(run-hooks 'eshell-directory-change-hook)
(if eshell-list-files-after-cd
- (throw 'eshell-replace-command
- (eshell-parse-command "ls" (cdr args))))
+ ;; Let-bind eshell-last-command around this?
+ (eshell-plain-command "ls" (cdr args)))
nil))))
(put 'eshell/cd 'eshell-no-numeric-conversions t)