diff options
| -rw-r--r-- | lisp/ChangeLog | 12 | ||||
| -rw-r--r-- | lisp/eshell/esh-io.el | 3 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index fc0fbad4eb6..2795764f959 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,15 @@ | |||
| 1 | 2005-05-26 John Wiegley <johnw@newartisans.com> | ||
| 2 | |||
| 3 | * eshell/em-cmpl.el (eshell-complete-parse-arguments): If the | ||
| 4 | character before a space at the end of a line is \, assume the | ||
| 5 | space is part of the last argument rather than a final argument | ||
| 6 | separator. | ||
| 7 | |||
| 8 | * eshell/esh-io.el (eshell-get-target): If | ||
| 9 | `eshell-buffer-shorthand' is in use, and the target is `t' or | ||
| 10 | `nil' (which are the most common values), don't assume that the | ||
| 11 | symbol target is a buffer. | ||
| 12 | |||
| 1 | 2005-05-26 Luc Teirlinck <teirllm@auburn.edu> | 13 | 2005-05-26 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 14 | ||
| 3 | * calendar/calendar.el (calendar-mode-line-format): | 15 | * calendar/calendar.el (calendar-mode-line-format): |
diff --git a/lisp/eshell/esh-io.el b/lisp/eshell/esh-io.el index 6944770dbc9..1161013cf58 100644 --- a/lisp/eshell/esh-io.el +++ b/lisp/eshell/esh-io.el | |||
| @@ -353,7 +353,8 @@ it defaults to `insert'." | |||
| 353 | ((or (bufferp target) | 353 | ((or (bufferp target) |
| 354 | (and (boundp 'eshell-buffer-shorthand) | 354 | (and (boundp 'eshell-buffer-shorthand) |
| 355 | (symbol-value 'eshell-buffer-shorthand) | 355 | (symbol-value 'eshell-buffer-shorthand) |
| 356 | (symbolp target))) | 356 | (symbolp target) |
| 357 | (not (memq target '(t nil))))) | ||
| 357 | (let ((buf (if (bufferp target) | 358 | (let ((buf (if (bufferp target) |
| 358 | target | 359 | target |
| 359 | (get-buffer-create | 360 | (get-buffer-create |