diff options
| author | Stefan Monnier | 2014-09-05 13:37:12 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-09-05 13:37:12 -0400 |
| commit | 6ac5571c627d3f2e06ccd82a7926871065597e43 (patch) | |
| tree | 254702a680c07827cdf8dea4353659bedd67aa80 | |
| parent | bcbaf6b7be2f42b29804226d3448b84e84624438 (diff) | |
| download | emacs-6ac5571c627d3f2e06ccd82a7926871065597e43.tar.gz emacs-6ac5571c627d3f2e06ccd82a7926871065597e43.zip | |
* lisp/vc/vc-dir.el (vc-dir-update): Don't burp in corner case.
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/vc/vc-dir.el | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0178819df3b..504657358f1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-09-05 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * vc/vc-dir.el (vc-dir-update): Don't burp in corner case. | ||
| 4 | |||
| 1 | 2014-09-04 Lars Ljung <lars@matholka.se> (tiny change) | 5 | 2014-09-04 Lars Ljung <lars@matholka.se> (tiny change) |
| 2 | 6 | ||
| 3 | * isearch.el (isearch-yank-word-or-char): Obey superword-mode | 7 | * isearch.el (isearch-yank-word-or-char): Obey superword-mode |
diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 5e074191577..be3b1fa94b5 100644 --- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el | |||
| @@ -433,7 +433,8 @@ If NOINSERT, ignore elements on ENTRIES which are not in the ewoc." | |||
| 433 | ;; previous node was in a different directory. | 433 | ;; previous node was in a different directory. |
| 434 | (let* ((rd (file-relative-name entrydir)) | 434 | (let* ((rd (file-relative-name entrydir)) |
| 435 | (prev-node (ewoc-prev vc-ewoc node)) | 435 | (prev-node (ewoc-prev vc-ewoc node)) |
| 436 | (prev-dir (vc-dir-node-directory prev-node))) | 436 | (prev-dir (if prev-node |
| 437 | (vc-dir-node-directory prev-node)))) | ||
| 437 | (unless (string-equal entrydir prev-dir) | 438 | (unless (string-equal entrydir prev-dir) |
| 438 | (ewoc-enter-before | 439 | (ewoc-enter-before |
| 439 | vc-ewoc node (vc-dir-create-fileinfo rd nil nil nil entrydir)))) | 440 | vc-ewoc node (vc-dir-create-fileinfo rd nil nil nil entrydir)))) |