diff options
| author | Juanma Barranquero | 2005-08-24 11:36:27 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2005-08-24 11:36:27 +0000 |
| commit | bbf40036a9d95bb8e4204d89e83372af297102c5 (patch) | |
| tree | c0a3b34cc2ff0c26b2a8a5d492bdaf04a0b5a6e2 | |
| parent | 63f0a16643b6e7d0fa0707a955bc27f46e8e7f36 (diff) | |
| download | emacs-bbf40036a9d95bb8e4204d89e83372af297102c5.tar.gz emacs-bbf40036a9d95bb8e4204d89e83372af297102c5.zip | |
(merge-begin, merge-end, template, A-begin, A-end, B-begin, B-end, diff,
diff-vector, valid-diff): Defvar at compile time to silence the byte-compiler.
| -rw-r--r-- | lisp/ChangeLog | 21 | ||||
| -rw-r--r-- | lisp/emerge.el | 6 |
2 files changed, 27 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c3614df83f3..36352a189c3 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,24 @@ | |||
| 1 | 2005-08-24 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * ibuffer.el (ibuffer-compile-make-eliding-form) | ||
| 4 | (ibuffer-check-formats): Use `with-no-warnings' to hide references | ||
| 5 | to `ibuffer-elide-long-columns' (which is defined on ibuffer.el, | ||
| 6 | so it's silly to get warnings for it). | ||
| 7 | (ibuffer-auto-mode, ibuffer-cached-filter-formats) | ||
| 8 | (ibuffer-compiled-filter-formats, ibuffer-filter-format-alist) | ||
| 9 | (ibuffer-filter-group-kill-ring, ibuffer-filter-groups) | ||
| 10 | (ibuffer-filtering-qualifiers, ibuffer-hidden-filter-groups) | ||
| 11 | (ibuffer-inline-columns, ibuffer-show-empty-filter-groups) | ||
| 12 | (ibuffer-tmp-hide-regexps, ibuffer-tmp-show-regexps): | ||
| 13 | Defvar at compile time. | ||
| 14 | (ibuffer-compiled-formats, ibuffer-cached-eliding-string) | ||
| 15 | (ibuffer-cached-formats, ibuffer-cached-elide-long-columns): | ||
| 16 | Declare them before use. | ||
| 17 | |||
| 18 | * emerge.el (merge-begin, merge-end, template, A-begin, A-end) | ||
| 19 | (B-begin, B-end, diff, diff-vector, valid-diff): Defvar at compile | ||
| 20 | time to silence the byte-compiler. | ||
| 21 | |||
| 1 | 2005-08-24 Carsten Dominik <dominik@science.uva.nl> | 22 | 2005-08-24 Carsten Dominik <dominik@science.uva.nl> |
| 2 | 23 | ||
| 3 | * bookmark.el (bookmark-after-jump-hook): New hook. | 24 | * bookmark.el (bookmark-after-jump-hook): New hook. |
diff --git a/lisp/emerge.el b/lisp/emerge.el index 1f105163f46..e55a75ef2fc 100644 --- a/lisp/emerge.el +++ b/lisp/emerge.el | |||
| @@ -44,6 +44,12 @@ | |||
| 44 | ;;;###autoload (define-key menu-bar-emerge-menu [emerge-buffers] | 44 | ;;;###autoload (define-key menu-bar-emerge-menu [emerge-buffers] |
| 45 | ;;;###autoload '("Buffers..." . emerge-buffers)) | 45 | ;;;###autoload '("Buffers..." . emerge-buffers)) |
| 46 | 46 | ||
| 47 | (eval-when-compile | ||
| 48 | ;; There aren't really global variables, just dynamic bindings | ||
| 49 | (defvar merge-begin) (defvar merge-end) (defvar template) | ||
| 50 | (defvar A-begin) (defvar A-end) (defvar B-begin) (defvar B-end) | ||
| 51 | (defvar diff) (defvar diff-vector) (defvar valid-diff)) | ||
| 52 | |||
| 47 | ;;; Macros | 53 | ;;; Macros |
| 48 | 54 | ||
| 49 | (defmacro emerge-eval-in-buffer (buffer &rest forms) | 55 | (defmacro emerge-eval-in-buffer (buffer &rest forms) |