aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2017-12-14 21:31:28 -0500
committerGlenn Morris2017-12-14 21:31:28 -0500
commit780407cff13149c73085c5797c14dc0b7469fbcd (patch)
tree0db5019248a16de4651774f71c3cca1b0fbd15fc
parent541a60108d8777119430953245ee530665e603ff (diff)
downloademacs-780407cff13149c73085c5797c14dc0b7469fbcd.tar.gz
emacs-780407cff13149c73085c5797c14dc0b7469fbcd.zip
Small fixes prompted by make check-declare
* lisp/frame.el (x-focus-frame): Update declaration. (ns-mouse-absolute-pixel-position): Fix declaration. * lisp/vc/diff-mode.el (diff-refine-hunk): Use smerge-refine-regions rather than obsolete alias. (smerge-refine-subst): Remove declaration, no longer relevant.
-rw-r--r--lisp/frame.el4
-rw-r--r--lisp/vc/diff-mode.el9
2 files changed, 5 insertions, 8 deletions
diff --git a/lisp/frame.el b/lisp/frame.el
index 2e925325a9e..6f8d6a1cc9a 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -800,7 +800,7 @@ the user during startup."
800 (nreverse frame-initial-geometry-arguments)) 800 (nreverse frame-initial-geometry-arguments))
801 (cdr param-list)) 801 (cdr param-list))
802 802
803(declare-function x-focus-frame "frame.c" (frame)) 803(declare-function x-focus-frame "frame.c" (frame &optional noactivate))
804 804
805(defun select-frame-set-input-focus (frame &optional norecord) 805(defun select-frame-set-input-focus (frame &optional norecord)
806 "Select FRAME, raise it, and set input focus, if possible. 806 "Select FRAME, raise it, and set input focus, if possible.
@@ -1484,7 +1484,7 @@ FRAME."
1484 1484
1485(declare-function w32-mouse-absolute-pixel-position "w32fns.c") 1485(declare-function w32-mouse-absolute-pixel-position "w32fns.c")
1486(declare-function x-mouse-absolute-pixel-position "xfns.c") 1486(declare-function x-mouse-absolute-pixel-position "xfns.c")
1487(declare-function ns-mouse-absolute-pixel-position "nsfns.c") 1487(declare-function ns-mouse-absolute-pixel-position "nsfns.m")
1488 1488
1489(defun mouse-absolute-pixel-position () 1489(defun mouse-absolute-pixel-position ()
1490 "Return absolute position of mouse cursor in pixels. 1490 "Return absolute position of mouse cursor in pixels.
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el
index df9627abdf0..df33d10ed0c 100644
--- a/lisp/vc/diff-mode.el
+++ b/lisp/vc/diff-mode.el
@@ -2005,9 +2005,6 @@ For use in `add-log-current-defun-function'."
2005 (replace-match (cdr (assq (char-before) '((?+ . "-") (?> . "<")))))) 2005 (replace-match (cdr (assq (char-before) '((?+ . "-") (?> . "<"))))))
2006 ) 2006 )
2007 2007
2008(declare-function smerge-refine-subst "smerge-mode"
2009 (beg1 end1 beg2 end2 props-c &optional preproc props-r props-a))
2010
2011(defun diff--forward-while-leading-char (char bound) 2008(defun diff--forward-while-leading-char (char bound)
2012 "Move point until reaching a line not starting with CHAR. 2009 "Move point until reaching a line not starting with CHAR.
2013Return new point, if it was moved." 2010Return new point, if it was moved."
@@ -2049,13 +2046,13 @@ Return new point, if it was moved."
2049 (diff--forward-while-leading-char ?+ end) 2046 (diff--forward-while-leading-char ?+ end)
2050 (progn (diff--forward-while-leading-char ?\\ end) 2047 (progn (diff--forward-while-leading-char ?\\ end)
2051 (setq end-add (point)))) 2048 (setq end-add (point))))
2052 (smerge-refine-subst beg-del beg-add beg-add end-add 2049 (smerge-refine-regions beg-del beg-add beg-add end-add
2053 nil 'diff-refine-preproc props-r props-a))))) 2050 nil 'diff-refine-preproc props-r props-a)))))
2054 (`context 2051 (`context
2055 (let* ((middle (save-excursion (re-search-forward "^---"))) 2052 (let* ((middle (save-excursion (re-search-forward "^---")))
2056 (other middle)) 2053 (other middle))
2057 (while (re-search-forward "^\\(?:!.*\n\\)+" middle t) 2054 (while (re-search-forward "^\\(?:!.*\n\\)+" middle t)
2058 (smerge-refine-subst (match-beginning 0) (match-end 0) 2055 (smerge-refine-regions (match-beginning 0) (match-end 0)
2059 (save-excursion 2056 (save-excursion
2060 (goto-char other) 2057 (goto-char other)
2061 (re-search-forward "^\\(?:!.*\n\\)+" end) 2058 (re-search-forward "^\\(?:!.*\n\\)+" end)
@@ -2070,7 +2067,7 @@ Return new point, if it was moved."
2070 (let ((beg1 (1+ (point)))) 2067 (let ((beg1 (1+ (point))))
2071 (when (re-search-forward "^---.*\n" end t) 2068 (when (re-search-forward "^---.*\n" end t)
2072 ;; It's a combined add&remove, so there's something to do. 2069 ;; It's a combined add&remove, so there's something to do.
2073 (smerge-refine-subst beg1 (match-beginning 0) 2070 (smerge-refine-regions beg1 (match-beginning 0)
2074 (match-end 0) end 2071 (match-end 0) end
2075 nil 'diff-refine-preproc props-r props-a))))))))) 2072 nil 'diff-refine-preproc props-r props-a)))))))))
2076 2073