aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog26
-rw-r--r--lisp/emulation/viper-cmd.el18
2 files changed, 26 insertions, 18 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6167400fd0e..54d2762f451 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,29 @@
12007-12-02 Glenn Morris <rgm@gnu.org>
2
3 * emulation/viper-cmd.el (top-level): Don't require advice.
4 Don't load viper-util, viper-keym, viper-mous, viper-macs,
5 viper-ex when compiling.
6
7 * emulation/viper-ex.el (top-level): Don't load viper-util,
8 viper-keym when compiling.
9
10 * emulation/viper-init.el (top-level): Move provide statement to end.
11
12 * emulation/viper-keym.el (top-level): Don't load viper-util when
13 compiling. Move provide statement to end.
14
15 * emulation/viper-macs.el (top-level): Don't load viper-util,
16 viper-keym, viper-mous when compiling.
17
18 * emulation/viper-mous.el (top-level): Don't load viper-util when
19 compiling.
20
21 * emulation/viper-util.el (top-level): Don't load viper-init when
22 compiling.
23
24 * emulation/viper.el (top-level): Don't require ring.
25 Don't load viper-init, viper-cmd when compiling.
26
12007-12-02 Karl Fogel <kfogel@red-bean.com> 272007-12-02 Karl Fogel <kfogel@red-bean.com>
2 28
3 Offer option for saveplace to be quiet about loading and saving. 29 Offer option for saveplace to be quiet about loading and saving.
diff --git a/lisp/emulation/viper-cmd.el b/lisp/emulation/viper-cmd.el
index d6786c01987..5637fad59c7 100644
--- a/lisp/emulation/viper-cmd.el
+++ b/lisp/emulation/viper-cmd.el
@@ -27,7 +27,6 @@
27;;; Code: 27;;; Code:
28 28
29(provide 'viper-cmd) 29(provide 'viper-cmd)
30(require 'advice)
31 30
32;; Compiler pacifier 31;; Compiler pacifier
33(defvar viper-minibuffer-current-face) 32(defvar viper-minibuffer-current-face)
@@ -48,23 +47,6 @@
48(defvar initial) 47(defvar initial)
49(defvar undo-beg-posn) 48(defvar undo-beg-posn)
50(defvar undo-end-posn) 49(defvar undo-end-posn)
51
52;; loading happens only in non-interactive compilation
53;; in order to spare non-viperized emacs from being viperized
54(if noninteractive
55 (eval-when-compile
56 (let ((load-path (cons (expand-file-name ".") load-path)))
57 (or (featurep 'viper-util)
58 (load "viper-util.el" nil t 'nosuffix))
59 (or (featurep 'viper-keym)
60 (load "viper-keym.el" nil t 'nosuffix))
61 (or (featurep 'viper-mous)
62 (load "viper-mous.el" nil t 'nosuffix))
63 (or (featurep 'viper-macs)
64 (load "viper-macs.el" nil t 'nosuffix))
65 (or (featurep 'viper-ex)
66 (load "viper-ex.el" nil t 'nosuffix))
67 )))
68;; end pacifier 50;; end pacifier
69 51
70 52