+2009-12-03 Dan Nicolaescu <dann@ics.uci.edu>
+
+ Limit the number of log entries displayed by default.
+ * vc.el (vc-print-log-internal): Fix check for limit-unsupported.
+ (vc-print-log, vc-print-root-log): Use vc-log-show-limit when not
+ using a prefix argument.
+
2009-12-03 Glenn Morris <rgm@gnu.org>
* progmodes/idlwave.el (class): Restore still useful declaration.
(vc-exec-after
`(let ((inhibit-read-only t))
- (when (and ,limit (not (eq 'limit-unsupported pl-return)))
+ (when (and ,limit (not ,(eq 'limit-unsupported pl-return)))
(goto-char (point-max))
(widget-create 'push-button
:notify (lambda (&rest ignore)
(when (<= lim 0) (setq lim nil))
(list rev lim)))
(t
- (list nil nil))))
+ (list nil (when (> vc-log-show-limit 0) vc-log-show-limit)))))
(let* ((vc-fileset (vc-deduce-fileset t)) ;FIXME: Why t? --Stef
(backend (car vc-fileset))
(files (cadr vc-fileset))
(when (<= lim 0) (setq lim nil))
(list lim)))
(t
- (list nil))))
+ (list (when (> vc-log-show-limit 0) vc-log-show-limit)))))
(let ((backend
(cond ((derived-mode-p 'vc-dir-mode) vc-dir-backend)
((derived-mode-p 'dired-mode) (vc-responsible-backend default-directory))