Update some function declarations
* lisp/calc/calc-ext.el (math-compose-expr): * lisp/calc/calc.el (math-compose-expr): * lisp/progmodes/cc-defs.el (cl-macroexpand-all): * lisp/progmodes/cc-langs.el (delete-duplicates, mapcan) (cl-macroexpand-all): Update declarations.
This commit is contained in:
parent
b9800ec43b
commit
6a2e686836
5 changed files with 13 additions and 6 deletions
|
@ -1,5 +1,11 @@
|
|||
2012-09-13 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* calc/calc.el (math-compose-expr):
|
||||
* calc/calc-ext.el (math-compose-expr):
|
||||
* progmodes/cc-defs.el (cl-macroexpand-all):
|
||||
* progmodes/cc-langs.el (delete-duplicates, mapcan)
|
||||
(cl-macroexpand-all): Update declarations.
|
||||
|
||||
* vc/vc.el: No need to require ediff.
|
||||
(ediff-load-version-control): Declare.
|
||||
(ediff-vc-internal): Fix declaration.
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
(declare-function math-vector-is-string "calccomp" (a))
|
||||
(declare-function math-vector-to-string "calccomp" (a &optional quoted))
|
||||
(declare-function math-format-radix-float "calc-bin" (a prec))
|
||||
(declare-function math-compose-expr "calccomp" (a prec))
|
||||
(declare-function math-compose-expr "calccomp" (a prec &optional div))
|
||||
(declare-function math-abs "calc-arith" (a))
|
||||
(declare-function math-format-bignum-binary "calc-bin" (a))
|
||||
(declare-function math-format-bignum-octal "calc-bin" (a))
|
||||
|
|
|
@ -199,7 +199,7 @@
|
|||
(declare-function calc-div-fractions "calc-frac" (a b))
|
||||
(declare-function math-div-objects-fancy "calc-arith" (a b))
|
||||
(declare-function math-div-symb-fancy "calc-arith" (a b))
|
||||
(declare-function math-compose-expr "calccomp" (a prec))
|
||||
(declare-function math-compose-expr "calccomp" (a prec &optional div))
|
||||
(declare-function math-comp-width "calccomp" (c))
|
||||
(declare-function math-composition-to-string "calccomp" (c &optional width))
|
||||
(declare-function math-stack-value-offset-fancy "calccomp" ())
|
||||
|
|
|
@ -1829,7 +1829,7 @@ itself is evaluated."
|
|||
(eval form))
|
||||
|
||||
;; Only used at compile time - suppress "might not be defined at runtime".
|
||||
(declare-function cl-macroexpand-all "cl-extra" (form &optional env))
|
||||
(declare-function cl-macroexpand-all "cl" (form &optional env))
|
||||
|
||||
(defmacro c-lang-defconst (name &rest args)
|
||||
"Set the language specific values of the language constant NAME.
|
||||
|
|
|
@ -208,9 +208,10 @@ the evaluated constant value at compile time."
|
|||
|
||||
;; Suppress "might not be defined at runtime" warning.
|
||||
;; This file is only used when compiling other cc files.
|
||||
(declare-function delete-duplicates "cl-seq" (cl-seq &rest cl-keys))
|
||||
(declare-function mapcan "cl-extra" (cl-func cl-seq &rest cl-rest))
|
||||
(declare-function cl-macroexpand-all "cl-extra" (form &optional env))
|
||||
;; These are defined in cl as aliases to the cl- versions.
|
||||
(declare-function delete-duplicates "cl-seq" (cl-seq &rest cl-keys) t)
|
||||
(declare-function mapcan "cl-extra" (cl-func cl-seq &rest cl-rest) t)
|
||||
(declare-function cl-macroexpand-all "cl" (form &optional env))
|
||||
|
||||
(eval-and-compile
|
||||
;; Some helper functions used when building the language constants.
|
||||
|
|
Loading…
Add table
Reference in a new issue