Merge remote-tracking branch 'savannah/master' into HEAD
This commit is contained in:
commit
46e7613ad3
137 changed files with 3076 additions and 1181 deletions
|
@ -1,4 +1,4 @@
|
|||
;; autoload.el --- maintain autoloads in loaddefs.el -*- lexical-binding: t -*-
|
||||
;;; autoload.el --- maintain autoloads in loaddefs.el -*- lexical-binding: t -*-
|
||||
|
||||
;; Copyright (C) 1991-1997, 2001-2020 Free Software Foundation, Inc.
|
||||
|
||||
|
@ -606,9 +606,8 @@ Don't try to split prefixes that are already longer than that.")
|
|||
prefix file dropped)
|
||||
nil))))
|
||||
prefixes)))
|
||||
`(if (fboundp 'register-definition-prefixes)
|
||||
(register-definition-prefixes ,file ',(sort (delq nil strings)
|
||||
'string<)))))))
|
||||
`(register-definition-prefixes ,file ',(sort (delq nil strings)
|
||||
'string<))))))
|
||||
|
||||
(defun autoload--setup-output (otherbuf outbuf absfile load-name)
|
||||
(let ((outbuf
|
||||
|
|
|
@ -1249,13 +1249,8 @@ checking of documentation strings.
|
|||
|
||||
;;; Subst utils
|
||||
;;
|
||||
(defsubst checkdoc-run-hooks (hookvar &rest args)
|
||||
"Run hooks in HOOKVAR with ARGS."
|
||||
(if (fboundp 'run-hook-with-args-until-success)
|
||||
(apply #'run-hook-with-args-until-success hookvar args)
|
||||
;; This method was similar to above. We ignore the warning
|
||||
;; since we will use the above for future Emacs versions
|
||||
(apply #'run-hook-with-args hookvar args)))
|
||||
(define-obsolete-function-alias 'checkdoc-run-hooks
|
||||
#'run-hook-with-args-until-success "28.1")
|
||||
|
||||
(defsubst checkdoc-create-common-verbs-regexp ()
|
||||
"Rebuild the contents of `checkdoc-common-verbs-regexp'."
|
||||
|
@ -1873,7 +1868,7 @@ Replace with \"%s\"? " original replace)
|
|||
;; and reliance on the Ispell program.
|
||||
(checkdoc-ispell-docstring-engine e take-notes)
|
||||
;; User supplied checks
|
||||
(save-excursion (checkdoc-run-hooks 'checkdoc-style-functions fp e))
|
||||
(save-excursion (run-hook-with-args-until-success 'checkdoc-style-functions fp e))
|
||||
;; Done!
|
||||
)))
|
||||
|
||||
|
@ -2384,7 +2379,7 @@ Code:, and others referenced in the style guide."
|
|||
err
|
||||
(or
|
||||
;; Generic Full-file checks (should be comment related)
|
||||
(checkdoc-run-hooks 'checkdoc-comment-style-functions)
|
||||
(run-hook-with-args-until-success 'checkdoc-comment-style-functions)
|
||||
err))
|
||||
;; Done with full file comment checks
|
||||
err)))
|
||||
|
|
|
@ -289,13 +289,13 @@ Otherwise work like `message'."
|
|||
(or (window-in-direction 'above (minibuffer-window))
|
||||
(minibuffer-selected-window)
|
||||
(get-largest-window)))
|
||||
(when mode-line-format
|
||||
(unless (and (listp mode-line-format)
|
||||
(assq 'eldoc-mode-line-string mode-line-format))
|
||||
(when (and mode-line-format
|
||||
(not (and (listp mode-line-format)
|
||||
(assq 'eldoc-mode-line-string mode-line-format))))
|
||||
(setq mode-line-format
|
||||
(list "" '(eldoc-mode-line-string
|
||||
(" " eldoc-mode-line-string " "))
|
||||
mode-line-format))))
|
||||
mode-line-format)))
|
||||
(setq eldoc-mode-line-string
|
||||
(when (stringp format-string)
|
||||
(apply #'format-message format-string args)))
|
||||
|
|
|
@ -482,7 +482,8 @@ is called as a function to find the defun's end."
|
|||
(if (looking-at "\\s<\\|\n")
|
||||
(forward-line 1))))))
|
||||
(funcall end-of-defun-function)
|
||||
(funcall skip)
|
||||
(when (<= arg 1)
|
||||
(funcall skip))
|
||||
(cond
|
||||
((> arg 0)
|
||||
;; Moving forward.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue