# HG changeset patch # User Glenn Morris # Date 1295734681 28800 # Node ID 7a578da192b93d5ed5e259939460bec924beb26a # Parent 78c4c9559156dc8c1cbdd9582ed79736f94845e5 Tweak previous copyright.el change. * lisp/emacs-lisp/copyright.el (copyright-find-copyright) (copyright-update, copyright-fix-years): Do the initial widen and move in copyright-find-copyright. diff -r 78c4c9559156 -r 7a578da192b9 lisp/emacs-lisp/copyright.el --- a/lisp/emacs-lisp/copyright.el Sat Jan 22 14:13:17 2011 -0800 +++ b/lisp/emacs-lisp/copyright.el Sat Jan 22 14:18:01 2011 -0800 @@ -125,6 +125,8 @@ "Return non-nil if a copyright header suitable for updating is found. The header must match `copyright-regexp' and `copyright-names-regexp', if set. This function sets the match-data that `copyright-update-year' uses." + (widen) + (goto-char (copyright-start-point)) (condition-case err ;; (1) Need the extra \\( \\) around copyright-regexp because we ;; goto (match-end 1) below. See note (2) below. @@ -214,8 +216,6 @@ (and (eq copyright-query 'function) interactivep)))) (save-excursion (save-restriction - (widen) - (goto-char (copyright-start-point)) ;; If names-regexp doesn't match, we should not mess with ;; the years _or_ the GPL version. (when (copyright-find-copyright) @@ -253,8 +253,6 @@ "Convert 2 digit years to 4 digit years. Uses heuristic: year >= 50 means 19xx, < 50 means 20xx." (interactive) - (widen) - (goto-char (copyright-start-point)) (if (copyright-find-copyright) (let ((s (match-beginning 2)) (e (copy-marker (1+ (match-end 2))))