diff options
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/vc/log-view.el | 10 |
2 files changed, 8 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a25b1cc431f..533ecae39e2 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2012-08-09 Chong Yidong <cyd@gnu.org> | 1 | 2012-08-09 Chong Yidong <cyd@gnu.org> |
| 2 | 2 | ||
| 3 | * vc/log-view.el (log-view-diff): Use use-region-p (Bug#10133). | ||
| 4 | (log-view-diff-changeset, log-view-minor-wrap): Likewise. | ||
| 5 | |||
| 3 | * align.el (align-region): Delete temporary markers (Bug#10047). | 6 | * align.el (align-region): Delete temporary markers (Bug#10047). |
| 4 | Plus some code cleanups. | 7 | Plus some code cleanups. |
| 5 | 8 | ||
diff --git a/lisp/vc/log-view.el b/lisp/vc/log-view.el index 6514fbd22d7..0f21437419c 100644 --- a/lisp/vc/log-view.el +++ b/lisp/vc/log-view.el | |||
| @@ -452,7 +452,7 @@ It assumes that a log entry starts with a line matching | |||
| 452 | (defun log-view-minor-wrap (buf f) | 452 | (defun log-view-minor-wrap (buf f) |
| 453 | (let ((data (with-current-buffer buf | 453 | (let ((data (with-current-buffer buf |
| 454 | (let* ((beg (point)) | 454 | (let* ((beg (point)) |
| 455 | (end (if mark-active (mark) (point))) | 455 | (end (if (use-region-p) (mark) (point))) |
| 456 | (fr (log-view-current-tag beg)) | 456 | (fr (log-view-current-tag beg)) |
| 457 | (to (log-view-current-tag end))) | 457 | (to (log-view-current-tag end))) |
| 458 | (when (string-equal fr to) | 458 | (when (string-equal fr to) |
| @@ -544,8 +544,8 @@ and ends. | |||
| 544 | Contrary to `log-view-diff-changeset', it will only show the part of the | 544 | Contrary to `log-view-diff-changeset', it will only show the part of the |
| 545 | changeset that affected the currently considered file(s)." | 545 | changeset that affected the currently considered file(s)." |
| 546 | (interactive | 546 | (interactive |
| 547 | (list (if mark-active (region-beginning) (point)) | 547 | (list (if (use-region-p) (region-beginning) (point)) |
| 548 | (if mark-active (region-end) (point)))) | 548 | (if (use-region-p) (region-end) (point)))) |
| 549 | (let ((fr (log-view-current-tag beg)) | 549 | (let ((fr (log-view-current-tag beg)) |
| 550 | (to (log-view-current-tag end))) | 550 | (to (log-view-current-tag end))) |
| 551 | (when (string-equal fr to) | 551 | (when (string-equal fr to) |
| @@ -569,8 +569,8 @@ and ends. | |||
| 569 | Contrary to `log-view-diff', it will show the whole changeset including | 569 | Contrary to `log-view-diff', it will show the whole changeset including |
| 570 | the changes that affected other files than the currently considered file(s)." | 570 | the changes that affected other files than the currently considered file(s)." |
| 571 | (interactive | 571 | (interactive |
| 572 | (list (if mark-active (region-beginning) (point)) | 572 | (list (if (use-region-p) (region-beginning) (point)) |
| 573 | (if mark-active (region-end) (point)))) | 573 | (if (use-region-p) (region-end) (point)))) |
| 574 | (when (eq (vc-call-backend log-view-vc-backend 'revision-granularity) 'file) | 574 | (when (eq (vc-call-backend log-view-vc-backend 'revision-granularity) 'file) |
| 575 | (error "The %s backend does not support changeset diffs" log-view-vc-backend)) | 575 | (error "The %s backend does not support changeset diffs" log-view-vc-backend)) |
| 576 | (let ((fr (log-view-current-tag beg)) | 576 | (let ((fr (log-view-current-tag beg)) |