Mercurial > emacs
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 |