comparison lisp/add-log.el @ 85139:8ba0e30716a5

Terminology cleanup.
author Eric S. Raymond <esr@snark.thyrsus.com>
date Wed, 10 Oct 2007 18:52:45 +0000
parents a5b42c90ed30
children cd304d007007 d38543a1c0f9
comparison
equal deleted inserted replaced
85138:9eb84ff59d9b 85139:8ba0e30716a5
377 (file-name-as-directory name)) 377 (file-name-as-directory name))
378 name)))) 378 name))))
379 379
380 (defun change-log-version-number-search () 380 (defun change-log-version-number-search ()
381 "Return version number of current buffer's file. 381 "Return version number of current buffer's file.
382 This is the value returned by `vc-workfile-version' or, if that is 382 This is the value returned by `vc-working-revision' or, if that is
383 nil, by matching `change-log-version-number-regexp-list'." 383 nil, by matching `change-log-version-number-regexp-list'."
384 (let* ((size (buffer-size)) 384 (let* ((size (buffer-size))
385 (limit 385 (limit
386 ;; The version number can be anywhere in the file, but 386 ;; The version number can be anywhere in the file, but
387 ;; restrict search to the file beginning: 10% should be 387 ;; restrict search to the file beginning: 10% should be
388 ;; enough to prevent some mishits. 388 ;; enough to prevent some mishits.
389 ;; 389 ;;
390 ;; Apply percentage only if buffer size is bigger than 390 ;; Apply percentage only if buffer size is bigger than
391 ;; approx 100 lines. 391 ;; approx 100 lines.
392 (if (> size (* 100 80)) (+ (point) (/ size 10))))) 392 (if (> size (* 100 80)) (+ (point) (/ size 10)))))
393 (or (and buffer-file-name (vc-workfile-version buffer-file-name)) 393 (or (and buffer-file-name (vc-working-revision buffer-file-name))
394 (save-restriction 394 (save-restriction
395 (widen) 395 (widen)
396 (let ((regexps change-log-version-number-regexp-list) 396 (let ((regexps change-log-version-number-regexp-list)
397 version) 397 version)
398 (while regexps 398 (while regexps