Remove some declare-function stub definitions

* lisp/emulation/viper-cmd.el, lisp/emulation/viper-keym.el:
* lisp/emulation/viper-util.el, lisp/net/newst-plainview.el:
* lisp/net/newst-treeview.el, lisp/ps-def.el, lisp/vc/ediff.el:
* lisp/vc/ediff-util.el, lisp/vc/ediff-wind.el:
Remove stub declare-function definitions.
It exists since Emacs 22.2, released 10 years ago.
Most of these files are using even newer features, such as
lexical-binding and cl-lib anyway, making the stubs pointless.
This commit is contained in:
Glenn Morris 2018-03-23 16:28:24 -04:00
parent c5a363080c
commit 582f46cbe2
9 changed files with 0 additions and 23 deletions

View file

@ -45,8 +45,6 @@
(defvar undo-beg-posn)
(defvar undo-end-posn)
(eval-and-compile
(unless (fboundp 'declare-function) (defmacro declare-function (&rest _))))
;; end pacifier

View file

@ -32,8 +32,6 @@
(defvar viper-ex-style-editing)
(defvar viper-ex-style-motion)
(eval-and-compile
(unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
;; end pacifier
(require 'viper-util)

View file

@ -42,9 +42,6 @@
(require 'ring)
(eval-and-compile
(unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
;; end pacifier
(require 'viper-init)