aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-11-30 07:49:56 +0000
committerGlenn Morris2007-11-30 07:49:56 +0000
commit8fff8988e612e861e1d9be9e624823013dcb8850 (patch)
treede2922c9023b05c4a2d2973a6ceb70c99d074528
parentc3ef64a41e785bf50211c44aa6d769a0220d3664 (diff)
downloademacs-8fff8988e612e861e1d9be9e624823013dcb8850.tar.gz
emacs-8fff8988e612e861e1d9be9e624823013dcb8850.zip
(bbdb-phone-location, bbdb-record-phones)
(bbdb-address-city, bbdb-address-state, bbdb-address-zip) (bbdb-address-location, bbdb-record-addresses): Pass non-nil fourth arg to declare-function.
-rw-r--r--lisp/ChangeLog20
-rw-r--r--lisp/net/eudcb-bbdb.el14
2 files changed, 27 insertions, 7 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e8a3bd526bc..40311f8b804 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,23 @@
12007-11-30 Glenn Morris <rgm@gnu.org>
2
3 * emacs-lisp/byte-run.el (declare-function): Add optional fourth
4 argument and document it.
5
6 * emacs-lisp/bytecomp.el (byte-compile-declare-function):
7 Third argument to declare-function must be a list to specify arglist.
8
9 * emacs-lisp/check-declare.el (check-declare-scan): Doc fix.
10 Handle declare-function third argument `t' and fourth argument.
11 (check-declare-verify): Doc fix. Handle `fileonly' case.
12 Use progn rather than prog1.
13
14 * desktop.el (uniquify-item-base): Declare as a function.
15
16 * net/eudcb-bbdb.el (bbdb-phone-location, bbdb-record-phones)
17 (bbdb-address-city, bbdb-address-state, bbdb-address-zip)
18 (bbdb-address-location, bbdb-record-addresses): Pass non-nil
19 fourth arg to declare-function.
20
12007-11-29 Alexandre Julliard <julliard@winehq.org> 212007-11-29 Alexandre Julliard <julliard@winehq.org>
2 22
3 * vc-git.el (vc-git-dir-state): Fix the git command arguments. 23 * vc-git.el (vc-git-dir-state): Fix the git command arguments.
diff --git a/lisp/net/eudcb-bbdb.el b/lisp/net/eudcb-bbdb.el
index 222ed132162..4a1b865736a 100644
--- a/lisp/net/eudcb-bbdb.el
+++ b/lisp/net/eudcb-bbdb.el
@@ -104,16 +104,16 @@
104 record))) 104 record)))
105 105
106;; External. 106;; External.
107(declare-function bbdb-phone-location "ext:bbdb") ; via bbdb-defstruct 107(declare-function bbdb-phone-location "ext:bbdb" t) ; via bbdb-defstruct
108(declare-function bbdb-phone-string "ext:bbdb" (phone)) 108(declare-function bbdb-phone-string "ext:bbdb" (phone))
109(declare-function bbdb-record-phones "ext:bbdb") ; via bbdb-defstruct 109(declare-function bbdb-record-phones "ext:bbdb" t) ; via bbdb-defstruct
110;; FIXME: bbdb-address-street1/2/3 don't seem to exist in current 110;; FIXME: bbdb-address-street1/2/3 don't seem to exist in current
111;; bbdb, so this code is probably broken. 111;; bbdb, so this code is probably broken.
112(declare-function bbdb-address-city "ext:bbdb") ; via bbdb-defstruct 112(declare-function bbdb-address-city "ext:bbdb" t) ; via bbdb-defstruct
113(declare-function bbdb-address-state "ext:bbdb") ; via bbdb-defstruct 113(declare-function bbdb-address-state "ext:bbdb" t) ; via bbdb-defstruct
114(declare-function bbdb-address-zip "ext:bbdb") ; via bbdb-defstruct 114(declare-function bbdb-address-zip "ext:bbdb" t) ; via bbdb-defstruct
115(declare-function bbdb-address-location "ext:bbdb") ; via bbdb-defstruct 115(declare-function bbdb-address-location "ext:bbdb" t) ; via bbdb-defstruct
116(declare-function bbdb-record-addresses "ext:bbdb") ; via bbdb-defstruct 116(declare-function bbdb-record-addresses "ext:bbdb" t) ; via bbdb-defstruct
117(declare-function bbdb-records "ext:bbdb" 117(declare-function bbdb-records "ext:bbdb"
118 (&optional dont-check-disk already-in-db-buffer)) 118 (&optional dont-check-disk already-in-db-buffer))
119 119