comparison lisp/viper/viper-keym.el @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 4be1180a9e89
children 2d532a89d707
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
22 ;; Code 22 ;; Code
23 23
24 (provide 'viper-keym) 24 (provide 'viper-keym)
25 25
26 ;; compiler pacifier 26 ;; compiler pacifier
27 (defvar vip-always) 27 (defvar viper-always)
28 (defvar vip-current-state) 28 (defvar vip-current-state)
29 (defvar vip-mode-string) 29 (defvar vip-mode-string)
30 (defvar vip-expert-level) 30 (defvar vip-expert-level)
31 (defvar vip-ex-style-editing-in-insert) 31 (defvar vip-ex-style-editing-in-insert)
32 (defvar vip-ex-style-motion) 32 (defvar vip-ex-style-motion)
33 33
34 (eval-when-compile 34 ;; loading happens only in non-interactive compilation
35 (let ((load-path (cons (expand-file-name ".") load-path))) 35 ;; in order to spare non-viperized emacs from being viperized
36 (or (featurep 'viper-util) 36 (if noninteractive
37 (load "viper-util.el" nil nil 'nosuffix)) 37 (eval-when-compile
38 )) 38 (let ((load-path (cons (expand-file-name ".") load-path)))
39 (or (featurep 'viper-util)
40 (load "viper-util.el" nil nil 'nosuffix))
41 )))
39 ;; end pacifier 42 ;; end pacifier
40 43
41 (require 'viper-util) 44 (require 'viper-util)
42 45
43 46
581 (princ (format "vip-emacs-state-modifier-minor-mode: %S\n" 584 (princ (format "vip-emacs-state-modifier-minor-mode: %S\n"
582 vip-emacs-state-modifier-minor-mode)) 585 vip-emacs-state-modifier-minor-mode))
583 586
584 (princ (format "\nvip-expert-level %S\n" vip-expert-level)) 587 (princ (format "\nvip-expert-level %S\n" vip-expert-level))
585 (princ (format "vip-no-multiple-ESC %S\n" vip-no-multiple-ESC)) 588 (princ (format "vip-no-multiple-ESC %S\n" vip-no-multiple-ESC))
586 (princ (format "vip-always %S\n" vip-always)) 589 (princ (format "viper-always %S\n" viper-always))
587 (princ (format "vip-ex-style-motion %S\n" 590 (princ (format "vip-ex-style-motion %S\n"
588 vip-ex-style-motion)) 591 vip-ex-style-motion))
589 (princ (format "vip-ex-style-editing-in-insert %S\n" 592 (princ (format "vip-ex-style-editing-in-insert %S\n"
590 vip-ex-style-editing-in-insert)) 593 vip-ex-style-editing-in-insert))
591 (princ (format "vip-want-emacs-keys-in-vi %S\n" 594 (princ (format "vip-want-emacs-keys-in-vi %S\n"