Mercurial > emacs
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 |