comparison lisp/shell.el @ 2469:250c60d32a5a

Doc fix.
author Jim Blandy <jimb@redhat.com>
date Wed, 07 Apr 1993 15:14:21 +0000
parents bb1ff4e31fb6
children 8b6c3d4256a0
comparison
equal deleted inserted replaced
2468:35aa32e1a003 2469:250c60d32a5a
285 ;;; SHELL-DIRECTORY-TRACKER 285 ;;; SHELL-DIRECTORY-TRACKER
286 ;;; that tracks cd, pushd, and popd commands issued to the shell, and 286 ;;; that tracks cd, pushd, and popd commands issued to the shell, and
287 ;;; changes the current directory of the shell buffer accordingly. 287 ;;; changes the current directory of the shell buffer accordingly.
288 ;;; 288 ;;;
289 ;;; This is basically a fragile hack, although it's more accurate than 289 ;;; This is basically a fragile hack, although it's more accurate than
290 ;;; the released version in shell.el. It has the following failings: 290 ;;; the version in Emacs 18's shell.el. It has the following failings:
291 ;;; 1. It doesn't know about the cdpath shell variable. 291 ;;; 1. It doesn't know about the cdpath shell variable.
292 ;;; 2. It only spots the first command in a command sequence. E.g., it will 292 ;;; 2. It only spots the first command in a command sequence. E.g., it will
293 ;;; miss the cd in "ls; cd foo" 293 ;;; miss the cd in "ls; cd foo"
294 ;;; 3. More generally, any complex command (like ";" sequencing) is going to 294 ;;; 3. More generally, any complex command (like ";" sequencing) is going to
295 ;;; throw it. Otherwise, you'd have to build an entire shell interpreter in 295 ;;; throw it. Otherwise, you'd have to build an entire shell interpreter in